html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}elements-of-type(html5-block){display:block}@font-face{font-family:'Alright Sans';src:url("../fonts/Alright_Black.woff2") format("woff2"),url("../fonts/Alright_Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Alright Sans';src:url("../fonts/Alright_Regular.woff2") format("woff2"),url("../fonts/Alright_Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Alright Sans';src:url("../fonts/Alright_Bold.woff2") format("woff2"),url("../fonts/Alright_Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}html,body{height:100%;margin:0;font-family:'Alright Sans', sans-serif;-webkit-font-smoothing:subpixel-antialiased}html .maxancho,body .maxancho{max-width:1300px}a,button,.animar,body .registro fieldset .form-group input[type=submit],body .contact-form fieldset .form-group input[type=submit],header .mainmenu nav,main.inicio .noticias article a .txt,main.inicio .asociate a .text-right,main.actividades .asociate a .text-right,main.novedades .asociate a .text-right,main.servicios .asociate a .text-right,main.inicio .asociate a img,main.actividades .asociate a img,main.novedades .asociate a img,main.servicios .asociate a img,main.servicios #biblioteca .listado .list .mix a .txt .plus,main.novedades #biblioteca .listado .list .mix a .txt .plus,main.actividades #biblioteca .listado .list .mix a .txt .plus,main.servicios .intro.beneficios .tabmenu .search .search-inputs input,main.servicios .intro.encontra-a-tu-profe .tabmenu .search .search-inputs input,main.novedades .intro .tabmenu.boxsearch .search .search-inputs input,main.actividades .intro .tabmenu.boxsearch .search .search-inputs input,main.novedades .intro .tabmenu .search .search-inputs input,main.asociate .steps .btn-general,main.asociate .steps main.novedades .contenido .desarrollo a.red,main.novedades .contenido .desarrollo main.asociate .steps a.red,main.asociate .steps main.novedades .contenido .desarrollo a.blue,main.novedades .contenido .desarrollo main.asociate .steps a.blue,main.asociate .steps main.novedades .contenido .desarrollo a.violet,main.novedades .contenido .desarrollo main.asociate .steps a.violet,main.asociate .steps main.actividades .contenido .desarrollo a.red,main.actividades .contenido .desarrollo main.asociate .steps a.red,main.asociate .steps main.actividades .contenido .desarrollo a.blue,main.actividades .contenido .desarrollo main.asociate .steps a.blue,main.asociate .steps main.actividades .contenido .desarrollo a.violet,main.actividades .contenido .desarrollo main.asociate .steps a.violet,footer .bottom .agv .aguaviva svg path,.enviar{-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;moz-transition:all 0.5s ease;transition:all 0.5s ease}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:8px 10px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:.45s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.9}.hamburger-box{width:20px;height:17px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:20px;height:3px;background-color:#ce1322;border-radius:1px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-7px}.hamburger-inner::after{bottom:-7px}.hamburger--spring .hamburger-inner{top:1.5px;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:7px;transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:14px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 7px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 7px, 0) rotate(-45deg)}.hamburger--spring.is-active .hamburger-inner::before,.hamburger--spring.is-active .hamburger-inner::after{background-color:#0069a3}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-14px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -7px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::before,.hamburger--spring-r.is-active .hamburger-inner::after{background-color:#0069a3}.appear-animation{opacity:0}.appear-animation-visible{opacity:1}.animated,.appear-animation{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1.25s;-moz-animation-duration:1.25s;-ms-animation-duration:1.25s;-o-animation-duration:1.25s;animation-duration:1.25s}/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.25, 0.91, 0.55, 1.5);animation-timing-function:cubic-bezier(0.25, 0.91, 0.55, 1.5);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.5, 1.155, 0.25);animation-timing-function:cubic-bezier(0.755, 0.5, 1.155, 0.25);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.5, 1.155, 0.25);animation-timing-function:cubic-bezier(0.755, 0.5, 1.155, 0.25);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes wobble{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.39062deg) skewY(0.39062deg);transform:skewX(0.39062deg) skewY(0.39062deg)}88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.39062deg) skewY(0.39062deg);transform:skewX(0.39062deg) skewY(0.39062deg)}88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.25);transform:scale(1.25)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.125);transform:scale(1.125)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.25);transform:scale(1.25)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.125);transform:scale(1.125)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{from,20%,59%,60%,70%,80%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}59%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}60%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}70%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}80%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}90%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{from,20%,59%,60%,70%,80%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}59%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}60%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}70%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}80%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}90%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 200px, 0);transform:translate3d(0, 200px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 200px, 0);transform:translate3d(0, 200px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-25%, 0, 0);transform:translate3d(-25%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-25%, 0, 0);transform:translate3d(-25%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(25%, 0, 0);transform:translate3d(25%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(25%, 0, 0);transform:translate3d(25%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@keyframes pulsate{0%{-webkit-transform:scale(1, 1);opacity:1.0}50%{-webkit-transform:scale(0.8, 0.8);opacity:0.2}100%{-webkit-transform:scale(1, 1);opacity:1.0}}@keyframes spin{0%{transform:rotate(0deg);opacity:1.0}17%{transform:rotate(60deg);opacity:1.0}34%{transform:rotate(120deg);opacity:1.0}50%{transform:rotate(180deg);opacity:1.0}67%{transform:rotate(240deg);opacity:1.0}84%{transform:rotate(300deg);opacity:1.0}100%{transform:rotate(360deg);opacity:1.0}}@keyframes semi{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes semi2{0%{transform:rotate(360deg)}100%{transform:rotate(0deg)}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (print), (prefers-reduced-motion: reduce){.animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-transition-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}}body *::selection{background:#ce1322;color:white}body h1,body h2,body h3,body h4,body h5,body h6{line-height:130%;font-family:'Alright Sans', sans-serif}body h1,body h2,body h3,body h4{text-transform:uppercase}body h1{font-weight:900;font-size:2.25rem;line-height:90%;padding:5px 0}body h1 small{font-size:2rem}body h3{font-size:1.625rem;font-weight:700;line-height:100%;padding:5px 0}body h5{font-size:1.125rem}body h6{font-size:.875rem;line-height:140%;font-weight:400;padding:10px 0 0}body h2{font-size:.9375rem;padding:5px 0 0}body h4{font-size:.75rem;padding:15px 0 5px}body p,body blockquote{font-size:.75rem;font-weight:400;padding-top:5px;line-height:150%}body p a,body blockquote a{color:#ce1322}body p a:hover,body blockquote a:hover{text-decoration:underline;color:#6d0814}body nav a{font-size:.875rem;line-height:130%;font-weight:700;text-transform:uppercase;color:#ce1322;letter-spacing:0.0125rem;margin:0 5px}body nav a:focus{outline:none;box-shadow:none}body nav a:hover{text-decoration:none;color:#f42f47}body nav button:focus{outline:none;box-shadow:none}body .back-one{background:#f6f4fa}body .back-two{background:#e1e1e3}body .color{display:flex;flex-direction:row;flex-wrap:wrap}body .color div{width:calc(25% - 10px);margin:3px;height:100px}body .color div.one{background:#ce1322}body .color div.two{background:#0069a3}body .color div.three{background:#77227b}body .color div.four{background:#f6f4fa}body .btn-general,body main.novedades .contenido .desarrollo a.red,main.novedades .contenido .desarrollo body a.red,body main.novedades .contenido .desarrollo a.blue,main.novedades .contenido .desarrollo body a.blue,body main.novedades .contenido .desarrollo a.violet,main.novedades .contenido .desarrollo body a.violet,body main.actividades .contenido .desarrollo a.red,main.actividades .contenido .desarrollo body a.red,body main.actividades .contenido .desarrollo a.blue,main.actividades .contenido .desarrollo body a.blue,body main.actividades .contenido .desarrollo a.violet,main.actividades .contenido .desarrollo body a.violet{border:none;display:inline-flex;position:relative;text-decoration:none;text-transform:uppercase;margin:10px 0;font-weight:400;font-size:0.875rem;color:white}body .btn-general.red,body main.novedades .contenido .desarrollo a.red,main.novedades .contenido .desarrollo body a.red,body main.actividades .contenido .desarrollo a.red,main.actividades .contenido .desarrollo body a.red{padding:15px 35px 13px;background:#ce1322;border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0}body .btn-general.red:hover,body main.novedades .contenido .desarrollo a.red:hover,main.novedades .contenido .desarrollo body a.red:hover,body main.actividades .contenido .desarrollo a.red:hover,main.actividades .contenido .desarrollo body a.red:hover{background:#f42f47}body .btn-general.red:focus,body main.novedades .contenido .desarrollo a.red:focus,main.novedades .contenido .desarrollo body a.red:focus,body main.actividades .contenido .desarrollo a.red:focus,main.actividades .contenido .desarrollo body a.red:focus,body .btn-general.red.active,body main.novedades .contenido .desarrollo a.red.active,main.novedades .contenido .desarrollo body a.red.active,body main.actividades .contenido .desarrollo a.red.active,main.actividades .contenido .desarrollo body a.red.active{outline:none;box-shadow:none;background:#6d0814}body .btn-general.blue,body main.novedades .contenido .desarrollo a.blue,main.novedades .contenido .desarrollo body a.blue,body main.actividades .contenido .desarrollo a.blue,main.actividades .contenido .desarrollo body a.blue{padding:15px 35px 13px;background:#0069a3;border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0}body .btn-general.blue:hover,body main.novedades .contenido .desarrollo a.blue:hover,main.novedades .contenido .desarrollo body a.blue:hover,body main.actividades .contenido .desarrollo a.blue:hover,main.actividades .contenido .desarrollo body a.blue:hover{background:#0b98d6}body .btn-general.blue:focus,body main.novedades .contenido .desarrollo a.blue:focus,main.novedades .contenido .desarrollo body a.blue:focus,body main.actividades .contenido .desarrollo a.blue:focus,main.actividades .contenido .desarrollo body a.blue:focus,body .btn-general.blue.active,body main.novedades .contenido .desarrollo a.blue.active,main.novedades .contenido .desarrollo body a.blue.active,body main.actividades .contenido .desarrollo a.blue.active,main.actividades .contenido .desarrollo body a.blue.active{outline:none;box-shadow:none;background:#063259}body .btn-general.violet,body main.novedades .contenido .desarrollo a.violet,main.novedades .contenido .desarrollo body a.violet,body main.actividades .contenido .desarrollo a.violet,main.actividades .contenido .desarrollo body a.violet{padding:15px 35px 13px;background:#77227b;border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0}body .btn-general.violet:hover,body main.novedades .contenido .desarrollo a.violet:hover,main.novedades .contenido .desarrollo body a.violet:hover,body main.actividades .contenido .desarrollo a.violet:hover,main.actividades .contenido .desarrollo body a.violet:hover{background:#a73eaf}body .btn-general.violet:focus,body main.novedades .contenido .desarrollo a.violet:focus,main.novedades .contenido .desarrollo body a.violet:focus,body main.actividades .contenido .desarrollo a.violet:focus,main.actividades .contenido .desarrollo body a.violet:focus,body .btn-general.violet.active,body main.novedades .contenido .desarrollo a.violet.active,main.novedades .contenido .desarrollo body a.violet.active,body main.actividades .contenido .desarrollo a.violet.active,main.actividades .contenido .desarrollo body a.violet.active{outline:none;box-shadow:none;background:#480f4c}body .btn-general.formulario,body main.novedades .contenido .desarrollo a.formulario.red,main.novedades .contenido .desarrollo body a.formulario.red,body main.novedades .contenido .desarrollo a.formulario.blue,main.novedades .contenido .desarrollo body a.formulario.blue,body main.novedades .contenido .desarrollo a.formulario.violet,main.novedades .contenido .desarrollo body a.formulario.violet,body main.actividades .contenido .desarrollo a.formulario.red,main.actividades .contenido .desarrollo body a.formulario.red,body main.actividades .contenido .desarrollo a.formulario.blue,main.actividades .contenido .desarrollo body a.formulario.blue,body main.actividades .contenido .desarrollo a.formulario.violet,main.actividades .contenido .desarrollo body a.formulario.violet{font-size:0.75rem;font-weight:700;color:white;padding:12px 18px 10px 15px;margin:10px 30px 10px 0}body .btn-general.formulario.blue,body main.novedades .contenido .desarrollo a.formulario.blue,main.novedades .contenido .desarrollo body a.formulario.blue,body main.actividades .contenido .desarrollo a.formulario.blue,main.actividades .contenido .desarrollo body a.formulario.blue{background:#0069a3;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-bottom-left-radius:5px}body .btn-general.formulario.blue:hover,body main.novedades .contenido .desarrollo a.formulario.blue:hover,main.novedades .contenido .desarrollo body a.formulario.blue:hover,body main.actividades .contenido .desarrollo a.formulario.blue:hover,main.actividades .contenido .desarrollo body a.formulario.blue:hover{background:#0b98d6}body .btn-general.formulario.blue:focus,body main.novedades .contenido .desarrollo a.formulario.blue:focus,main.novedades .contenido .desarrollo body a.formulario.blue:focus,body main.actividades .contenido .desarrollo a.formulario.blue:focus,main.actividades .contenido .desarrollo body a.formulario.blue:focus,body .btn-general.formulario.blue.active,body main.novedades .contenido .desarrollo a.formulario.blue.active,main.novedades .contenido .desarrollo body a.formulario.blue.active,body main.actividades .contenido .desarrollo a.formulario.blue.active,main.actividades .contenido .desarrollo body a.formulario.blue.active{outline:none;box-shadow:none;background:#063259}body .btn-general.formulario.violet,body main.novedades .contenido .desarrollo a.formulario.violet,main.novedades .contenido .desarrollo body a.formulario.violet,body main.actividades .contenido .desarrollo a.formulario.violet,main.actividades .contenido .desarrollo body a.formulario.violet{background:#77227b;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-bottom-left-radius:5px}body .btn-general.formulario.violet:hover,body main.novedades .contenido .desarrollo a.formulario.violet:hover,main.novedades .contenido .desarrollo body a.formulario.violet:hover,body main.actividades .contenido .desarrollo a.formulario.violet:hover,main.actividades .contenido .desarrollo body a.formulario.violet:hover{background:#a73eaf}body .btn-general.formulario.violet:focus,body main.novedades .contenido .desarrollo a.formulario.violet:focus,main.novedades .contenido .desarrollo body a.formulario.violet:focus,body main.actividades .contenido .desarrollo a.formulario.violet:focus,main.actividades .contenido .desarrollo body a.formulario.violet:focus,body .btn-general.formulario.violet.active,body main.novedades .contenido .desarrollo a.formulario.violet.active,main.novedades .contenido .desarrollo body a.formulario.violet.active,body main.actividades .contenido .desarrollo a.formulario.violet.active,main.actividades .contenido .desarrollo body a.formulario.violet.active{outline:none;box-shadow:none;background:#480f4c}body .btn-general.formulario span,body main.novedades .contenido .desarrollo a.formulario.red span,main.novedades .contenido .desarrollo body a.formulario.red span,body main.novedades .contenido .desarrollo a.formulario.blue span,main.novedades .contenido .desarrollo body a.formulario.blue span,body main.novedades .contenido .desarrollo a.formulario.violet span,main.novedades .contenido .desarrollo body a.formulario.violet span,body main.actividades .contenido .desarrollo a.formulario.red span,main.actividades .contenido .desarrollo body a.formulario.red span,body main.actividades .contenido .desarrollo a.formulario.blue span,main.actividades .contenido .desarrollo body a.formulario.blue span,body main.actividades .contenido .desarrollo a.formulario.violet span,main.actividades .contenido .desarrollo body a.formulario.violet span{position:absolute;right:-24px;top:-4px;width:34px;height:34px;background:#ce1322;border-bottom-right-radius:5px;border-top-right-radius:5px;display:flex;justify-content:center;align-content:center;align-items:center;-webkit-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);-o-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);moz-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}body .btn-general.formulario div.triangle,body main.novedades .contenido .desarrollo a.formulario.red div.triangle,main.novedades .contenido .desarrollo body a.formulario.red div.triangle,body main.novedades .contenido .desarrollo a.formulario.blue div.triangle,main.novedades .contenido .desarrollo body a.formulario.blue div.triangle,body main.novedades .contenido .desarrollo a.formulario.violet div.triangle,main.novedades .contenido .desarrollo body a.formulario.violet div.triangle,body main.actividades .contenido .desarrollo a.formulario.red div.triangle,main.actividades .contenido .desarrollo body a.formulario.red div.triangle,body main.actividades .contenido .desarrollo a.formulario.blue div.triangle,main.actividades .contenido .desarrollo body a.formulario.blue div.triangle,body main.actividades .contenido .desarrollo a.formulario.violet div.triangle,main.actividades .contenido .desarrollo body a.formulario.violet div.triangle{position:absolute;right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 10px 4px 0;border-color:transparent rgba(0,0,0,0.6) transparent transparent;-webkit-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);-o-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);moz-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}body .btn-general.formulario:hover span,body main.novedades .contenido .desarrollo a.formulario.red:hover span,main.novedades .contenido .desarrollo body a.formulario.red:hover span,body main.novedades .contenido .desarrollo a.formulario.blue:hover span,main.novedades .contenido .desarrollo body a.formulario.blue:hover span,body main.novedades .contenido .desarrollo a.formulario.violet:hover span,main.novedades .contenido .desarrollo body a.formulario.violet:hover span,body main.actividades .contenido .desarrollo a.formulario.red:hover span,main.actividades .contenido .desarrollo body a.formulario.red:hover span,body main.actividades .contenido .desarrollo a.formulario.blue:hover span,main.actividades .contenido .desarrollo body a.formulario.blue:hover span,body main.actividades .contenido .desarrollo a.formulario.violet:hover span,main.actividades .contenido .desarrollo body a.formulario.violet:hover span{right:-29px}body .btn-general.formulario:hover .triangle,body main.novedades .contenido .desarrollo a.formulario.red:hover .triangle,main.novedades .contenido .desarrollo body a.formulario.red:hover .triangle,body main.novedades .contenido .desarrollo a.formulario.blue:hover .triangle,main.novedades .contenido .desarrollo body a.formulario.blue:hover .triangle,body main.novedades .contenido .desarrollo a.formulario.violet:hover .triangle,main.novedades .contenido .desarrollo body a.formulario.violet:hover .triangle,body main.actividades .contenido .desarrollo a.formulario.red:hover .triangle,main.actividades .contenido .desarrollo body a.formulario.red:hover .triangle,body main.actividades .contenido .desarrollo a.formulario.blue:hover .triangle,main.actividades .contenido .desarrollo body a.formulario.blue:hover .triangle,body main.actividades .contenido .desarrollo a.formulario.violet:hover .triangle,main.actividades .contenido .desarrollo body a.formulario.violet:hover .triangle{border-width:0 5px 4px 0}body .btn-general.tab,body main.novedades .contenido .desarrollo a.tab.red,main.novedades .contenido .desarrollo body a.tab.red,body main.novedades .contenido .desarrollo a.tab.blue,main.novedades .contenido .desarrollo body a.tab.blue,body main.novedades .contenido .desarrollo a.tab.violet,main.novedades .contenido .desarrollo body a.tab.violet,body main.actividades .contenido .desarrollo a.tab.red,main.actividades .contenido .desarrollo body a.tab.red,body main.actividades .contenido .desarrollo a.tab.blue,main.actividades .contenido .desarrollo body a.tab.blue,body main.actividades .contenido .desarrollo a.tab.violet,main.actividades .contenido .desarrollo body a.tab.violet{background:#eeeeef;border-top-right-radius:5px;border-bottom-right-radius:0;border-top-left-radius:5px;border-bottom-left-radius:0;color:#ce1322;padding:2px 10px 0px;height:30px;margin:2px 0;font-size:0.75rem;width:100%;display:inline-flex;align-items:center;-webkit-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);-o-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);moz-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}body .btn-general.tab:hover,body main.novedades .contenido .desarrollo a.tab.red:hover,main.novedades .contenido .desarrollo body a.tab.red:hover,body main.novedades .contenido .desarrollo a.tab.blue:hover,main.novedades .contenido .desarrollo body a.tab.blue:hover,body main.novedades .contenido .desarrollo a.tab.violet:hover,main.novedades .contenido .desarrollo body a.tab.violet:hover,body main.actividades .contenido .desarrollo a.tab.red:hover,main.actividades .contenido .desarrollo body a.tab.red:hover,body main.actividades .contenido .desarrollo a.tab.blue:hover,main.actividades .contenido .desarrollo body a.tab.blue:hover,body main.actividades .contenido .desarrollo a.tab.violet:hover,main.actividades .contenido .desarrollo body a.tab.violet:hover{background:#ce1322}body .btn-general.tab:focus,body main.novedades .contenido .desarrollo a.tab.red:focus,main.novedades .contenido .desarrollo body a.tab.red:focus,body main.novedades .contenido .desarrollo a.tab.blue:focus,main.novedades .contenido .desarrollo body a.tab.blue:focus,body main.novedades .contenido .desarrollo a.tab.violet:focus,main.novedades .contenido .desarrollo body a.tab.violet:focus,body main.actividades .contenido .desarrollo a.tab.red:focus,main.actividades .contenido .desarrollo body a.tab.red:focus,body main.actividades .contenido .desarrollo a.tab.blue:focus,main.actividades .contenido .desarrollo body a.tab.blue:focus,body main.actividades .contenido .desarrollo a.tab.violet:focus,main.actividades .contenido .desarrollo body a.tab.violet:focus,body .btn-general.tab.active,body main.novedades .contenido .desarrollo a.tab.active.red,main.novedades .contenido .desarrollo body a.tab.active.red,body main.novedades .contenido .desarrollo a.tab.active.blue,main.novedades .contenido .desarrollo body a.tab.active.blue,body main.novedades .contenido .desarrollo a.tab.active.violet,main.novedades .contenido .desarrollo body a.tab.active.violet,body main.actividades .contenido .desarrollo a.tab.active.red,main.actividades .contenido .desarrollo body a.tab.active.red,body main.actividades .contenido .desarrollo a.tab.active.blue,main.actividades .contenido .desarrollo body a.tab.active.blue,body main.actividades .contenido .desarrollo a.tab.active.violet,main.actividades .contenido .desarrollo body a.tab.active.violet{outline:none;box-shadow:none;background:#6d0814}body .btn-general.tab div.triangle,body main.novedades .contenido .desarrollo a.tab.red div.triangle,main.novedades .contenido .desarrollo body a.tab.red div.triangle,body main.novedades .contenido .desarrollo a.tab.blue div.triangle,main.novedades .contenido .desarrollo body a.tab.blue div.triangle,body main.novedades .contenido .desarrollo a.tab.violet div.triangle,main.novedades .contenido .desarrollo body a.tab.violet div.triangle,body main.actividades .contenido .desarrollo a.tab.red div.triangle,main.actividades .contenido .desarrollo body a.tab.red div.triangle,body main.actividades .contenido .desarrollo a.tab.blue div.triangle,main.actividades .contenido .desarrollo body a.tab.blue div.triangle,body main.actividades .contenido .desarrollo a.tab.violet div.triangle,main.actividades .contenido .desarrollo body a.tab.violet div.triangle{display:none;position:absolute;left:-6px;bottom:0;width:0;height:0;border-style:solid;border-width:0 6px 10px 0;border-color:transparent rgba(0,0,0,0.6) transparent transparent;-webkit-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);-o-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);moz-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}body .btn-general.tab:hover,body main.novedades .contenido .desarrollo a.tab.red:hover,main.novedades .contenido .desarrollo body a.tab.red:hover,body main.novedades .contenido .desarrollo a.tab.blue:hover,main.novedades .contenido .desarrollo body a.tab.blue:hover,body main.novedades .contenido .desarrollo a.tab.violet:hover,main.novedades .contenido .desarrollo body a.tab.violet:hover,body main.actividades .contenido .desarrollo a.tab.red:hover,main.actividades .contenido .desarrollo body a.tab.red:hover,body main.actividades .contenido .desarrollo a.tab.blue:hover,main.actividades .contenido .desarrollo body a.tab.blue:hover,body main.actividades .contenido .desarrollo a.tab.violet:hover,main.actividades .contenido .desarrollo body a.tab.violet:hover{background:#ce1322;color:#eeeeef}body .btn-general.tab:focus,body main.novedades .contenido .desarrollo a.tab.red:focus,main.novedades .contenido .desarrollo body a.tab.red:focus,body main.novedades .contenido .desarrollo a.tab.blue:focus,main.novedades .contenido .desarrollo body a.tab.blue:focus,body main.novedades .contenido .desarrollo a.tab.violet:focus,main.novedades .contenido .desarrollo body a.tab.violet:focus,body main.actividades .contenido .desarrollo a.tab.red:focus,main.actividades .contenido .desarrollo body a.tab.red:focus,body main.actividades .contenido .desarrollo a.tab.blue:focus,main.actividades .contenido .desarrollo body a.tab.blue:focus,body main.actividades .contenido .desarrollo a.tab.violet:focus,main.actividades .contenido .desarrollo body a.tab.violet:focus,body .btn-general.tab:active,body main.novedades .contenido .desarrollo a.tab.red:active,main.novedades .contenido .desarrollo body a.tab.red:active,body main.novedades .contenido .desarrollo a.tab.blue:active,main.novedades .contenido .desarrollo body a.tab.blue:active,body main.novedades .contenido .desarrollo a.tab.violet:active,main.novedades .contenido .desarrollo body a.tab.violet:active,body main.actividades .contenido .desarrollo a.tab.red:active,main.actividades .contenido .desarrollo body a.tab.red:active,body main.actividades .contenido .desarrollo a.tab.blue:active,main.actividades .contenido .desarrollo body a.tab.blue:active,body main.actividades .contenido .desarrollo a.tab.violet:active,main.actividades .contenido .desarrollo body a.tab.violet:active{background:#6d0814;color:#eeeeef}body .btn-general.tab.activa,body main.novedades .contenido .desarrollo a.tab.activa.red,main.novedades .contenido .desarrollo body a.tab.activa.red,body main.novedades .contenido .desarrollo a.tab.activa.blue,main.novedades .contenido .desarrollo body a.tab.activa.blue,body main.novedades .contenido .desarrollo a.tab.activa.violet,main.novedades .contenido .desarrollo body a.tab.activa.violet,body main.actividades .contenido .desarrollo a.tab.activa.red,main.actividades .contenido .desarrollo body a.tab.activa.red,body main.actividades .contenido .desarrollo a.tab.activa.blue,main.actividades .contenido .desarrollo body a.tab.activa.blue,body main.actividades .contenido .desarrollo a.tab.activa.violet,main.actividades .contenido .desarrollo body a.tab.activa.violet{background:white;color:#ce1322}body .btn-general.tab.inactive,body main.novedades .contenido .desarrollo a.tab.inactive.red,main.novedades .contenido .desarrollo body a.tab.inactive.red,body main.novedades .contenido .desarrollo a.tab.inactive.blue,main.novedades .contenido .desarrollo body a.tab.inactive.blue,body main.novedades .contenido .desarrollo a.tab.inactive.violet,main.novedades .contenido .desarrollo body a.tab.inactive.violet,body main.actividades .contenido .desarrollo a.tab.inactive.red,main.actividades .contenido .desarrollo body a.tab.inactive.red,body main.actividades .contenido .desarrollo a.tab.inactive.blue,main.actividades .contenido .desarrollo body a.tab.inactive.blue,body main.actividades .contenido .desarrollo a.tab.inactive.violet,main.actividades .contenido .desarrollo body a.tab.inactive.violet{color:#0069a3;background:#eeeeef}body .btn-general.tab.activity,body main.novedades .contenido .desarrollo a.tab.activity.red,main.novedades .contenido .desarrollo body a.tab.activity.red,body main.novedades .contenido .desarrollo a.tab.activity.blue,main.novedades .contenido .desarrollo body a.tab.activity.blue,body main.novedades .contenido .desarrollo a.tab.activity.violet,main.novedades .contenido .desarrollo body a.tab.activity.violet,body main.actividades .contenido .desarrollo a.tab.activity.red,main.actividades .contenido .desarrollo body a.tab.activity.red,body main.actividades .contenido .desarrollo a.tab.activity.blue,main.actividades .contenido .desarrollo body a.tab.activity.blue,body main.actividades .contenido .desarrollo a.tab.activity.violet,main.actividades .contenido .desarrollo body a.tab.activity.violet{padding:15px 35px 13px;background:#eeeeef;border-top-right-radius:5px;border-bottom-right-radius:0;border-top-left-radius:5px;border-bottom-left-radius:0}body .btn-general.tab.activity:hover,body main.novedades .contenido .desarrollo a.tab.activity.red:hover,main.novedades .contenido .desarrollo body a.tab.activity.red:hover,body main.novedades .contenido .desarrollo a.tab.activity.blue:hover,main.novedades .contenido .desarrollo body a.tab.activity.blue:hover,body main.novedades .contenido .desarrollo a.tab.activity.violet:hover,main.novedades .contenido .desarrollo body a.tab.activity.violet:hover,body main.actividades .contenido .desarrollo a.tab.activity.red:hover,main.actividades .contenido .desarrollo body a.tab.activity.red:hover,body main.actividades .contenido .desarrollo a.tab.activity.blue:hover,main.actividades .contenido .desarrollo body a.tab.activity.blue:hover,body main.actividades .contenido .desarrollo a.tab.activity.violet:hover,main.actividades .contenido .desarrollo body a.tab.activity.violet:hover{background:#f42f47}body .btn-general.tab.activity:focus,body main.novedades .contenido .desarrollo a.tab.activity.red:focus,main.novedades .contenido .desarrollo body a.tab.activity.red:focus,body main.novedades .contenido .desarrollo a.tab.activity.blue:focus,main.novedades .contenido .desarrollo body a.tab.activity.blue:focus,body main.novedades .contenido .desarrollo a.tab.activity.violet:focus,main.novedades .contenido .desarrollo body a.tab.activity.violet:focus,body main.actividades .contenido .desarrollo a.tab.activity.red:focus,main.actividades .contenido .desarrollo body a.tab.activity.red:focus,body main.actividades .contenido .desarrollo a.tab.activity.blue:focus,main.actividades .contenido .desarrollo body a.tab.activity.blue:focus,body main.actividades .contenido .desarrollo a.tab.activity.violet:focus,main.actividades .contenido .desarrollo body a.tab.activity.violet:focus,body .btn-general.tab.activity.active,body main.novedades .contenido .desarrollo a.tab.activity.active.red,main.novedades .contenido .desarrollo body a.tab.activity.active.red,body main.novedades .contenido .desarrollo a.tab.activity.active.blue,main.novedades .contenido .desarrollo body a.tab.activity.active.blue,body main.novedades .contenido .desarrollo a.tab.activity.active.violet,main.novedades .contenido .desarrollo body a.tab.activity.active.violet,body main.actividades .contenido .desarrollo a.tab.activity.active.red,main.actividades .contenido .desarrollo body a.tab.activity.active.red,body main.actividades .contenido .desarrollo a.tab.activity.active.blue,main.actividades .contenido .desarrollo body a.tab.activity.active.blue,body main.actividades .contenido .desarrollo a.tab.activity.active.violet,main.actividades .contenido .desarrollo body a.tab.activity.active.violet{outline:none;box-shadow:none;background:#6d0814}body .btn-general.tab.blue,body main.novedades .contenido .desarrollo a.tab.blue,main.novedades .contenido .desarrollo body a.tab.blue,body main.actividades .contenido .desarrollo a.tab.blue,main.actividades .contenido .desarrollo body a.tab.blue{color:#0069a3}body .btn-general.tab.blue:hover,body main.novedades .contenido .desarrollo a.tab.blue:hover,main.novedades .contenido .desarrollo body a.tab.blue:hover,body main.actividades .contenido .desarrollo a.tab.blue:hover,main.actividades .contenido .desarrollo body a.tab.blue:hover{background:#0069a3;color:white}body .btn-general.tab.blue:focus,body main.novedades .contenido .desarrollo a.tab.blue:focus,main.novedades .contenido .desarrollo body a.tab.blue:focus,body main.actividades .contenido .desarrollo a.tab.blue:focus,main.actividades .contenido .desarrollo body a.tab.blue:focus,body .btn-general.tab.blue:active,body main.novedades .contenido .desarrollo a.tab.blue:active,main.novedades .contenido .desarrollo body a.tab.blue:active,body main.actividades .contenido .desarrollo a.tab.blue:active,main.actividades .contenido .desarrollo body a.tab.blue:active{background:#063259;color:white}body .btn-general.tab.blue.activa,body main.novedades .contenido .desarrollo a.tab.blue.activa,main.novedades .contenido .desarrollo body a.tab.blue.activa,body main.actividades .contenido .desarrollo a.tab.blue.activa,main.actividades .contenido .desarrollo body a.tab.blue.activa{background:white;color:#0069a3}body .btn-general.tab.blue.inactive,body main.novedades .contenido .desarrollo a.tab.blue.inactive,main.novedades .contenido .desarrollo body a.tab.blue.inactive,body main.actividades .contenido .desarrollo a.tab.blue.inactive,main.actividades .contenido .desarrollo body a.tab.blue.inactive{color:#0069a3;background:white}body .btn-general.tab.violet,body main.novedades .contenido .desarrollo a.tab.violet,main.novedades .contenido .desarrollo body a.tab.violet,body main.actividades .contenido .desarrollo a.tab.violet,main.actividades .contenido .desarrollo body a.tab.violet{color:#77227b}body .btn-general.tab.violet:hover,body main.novedades .contenido .desarrollo a.tab.violet:hover,main.novedades .contenido .desarrollo body a.tab.violet:hover,body main.actividades .contenido .desarrollo a.tab.violet:hover,main.actividades .contenido .desarrollo body a.tab.violet:hover{background:#77227b;color:white}body .btn-general.tab.violet:focus,body main.novedades .contenido .desarrollo a.tab.violet:focus,main.novedades .contenido .desarrollo body a.tab.violet:focus,body main.actividades .contenido .desarrollo a.tab.violet:focus,main.actividades .contenido .desarrollo body a.tab.violet:focus,body .btn-general.tab.violet:active,body main.novedades .contenido .desarrollo a.tab.violet:active,main.novedades .contenido .desarrollo body a.tab.violet:active,body main.actividades .contenido .desarrollo a.tab.violet:active,main.actividades .contenido .desarrollo body a.tab.violet:active{background:#480f4c;color:white}body .btn-general.tab.violet.activa,body main.novedades .contenido .desarrollo a.tab.violet.activa,main.novedades .contenido .desarrollo body a.tab.violet.activa,body main.actividades .contenido .desarrollo a.tab.violet.activa,main.actividades .contenido .desarrollo body a.tab.violet.activa{background:white;color:#77227b}body .btn-general.tab.violet.inactive,body main.novedades .contenido .desarrollo a.tab.violet.inactive,main.novedades .contenido .desarrollo body a.tab.violet.inactive,body main.actividades .contenido .desarrollo a.tab.violet.inactive,main.actividades .contenido .desarrollo body a.tab.violet.inactive{color:#0069a3;background:white}body .btn-general.plus,body main.novedades .contenido .desarrollo a.plus.red,main.novedades .contenido .desarrollo body a.plus.red,body main.novedades .contenido .desarrollo a.plus.blue,main.novedades .contenido .desarrollo body a.plus.blue,body main.novedades .contenido .desarrollo a.plus.violet,main.novedades .contenido .desarrollo body a.plus.violet,body main.actividades .contenido .desarrollo a.plus.red,main.actividades .contenido .desarrollo body a.plus.red,body main.actividades .contenido .desarrollo a.plus.blue,main.actividades .contenido .desarrollo body a.plus.blue,body main.actividades .contenido .desarrollo a.plus.violet,main.actividades .contenido .desarrollo body a.plus.violet{font-weight:700;font-size:1.75rem;padding:4px 5px 2px;width:32px;height:32px;margin:10px 0 -10px 3px;display:inline-flex;justify-content:center;align-content:center;align-items:center}body .btn-general.plus.red,body main.novedades .contenido .desarrollo a.plus.red,main.novedades .contenido .desarrollo body a.plus.red,body main.actividades .contenido .desarrollo a.plus.red,main.actividades .contenido .desarrollo body a.plus.red{background:#ce1322;border-top-right-radius:5px;border-bottom-right-radius:0;border-top-left-radius:5px;border-bottom-left-radius:0}body .btn-general.plus.red:hover,body main.novedades .contenido .desarrollo a.plus.red:hover,main.novedades .contenido .desarrollo body a.plus.red:hover,body main.actividades .contenido .desarrollo a.plus.red:hover,main.actividades .contenido .desarrollo body a.plus.red:hover{background:#f42f47}body .btn-general.plus.red:focus,body main.novedades .contenido .desarrollo a.plus.red:focus,main.novedades .contenido .desarrollo body a.plus.red:focus,body main.actividades .contenido .desarrollo a.plus.red:focus,main.actividades .contenido .desarrollo body a.plus.red:focus,body .btn-general.plus.red.active,body main.novedades .contenido .desarrollo a.plus.red.active,main.novedades .contenido .desarrollo body a.plus.red.active,body main.actividades .contenido .desarrollo a.plus.red.active,main.actividades .contenido .desarrollo body a.plus.red.active{outline:none;box-shadow:none;background:#6d0814}body .btn-general.plus.blue,body main.novedades .contenido .desarrollo a.plus.blue,main.novedades .contenido .desarrollo body a.plus.blue,body main.actividades .contenido .desarrollo a.plus.blue,main.actividades .contenido .desarrollo body a.plus.blue{background:#0069a3;border-top-right-radius:5px;border-bottom-right-radius:0;border-top-left-radius:5px;border-bottom-left-radius:0}body .btn-general.plus.blue:hover,body main.novedades .contenido .desarrollo a.plus.blue:hover,main.novedades .contenido .desarrollo body a.plus.blue:hover,body main.actividades .contenido .desarrollo a.plus.blue:hover,main.actividades .contenido .desarrollo body a.plus.blue:hover{background:#0b98d6}body .btn-general.plus.blue:focus,body main.novedades .contenido .desarrollo a.plus.blue:focus,main.novedades .contenido .desarrollo body a.plus.blue:focus,body main.actividades .contenido .desarrollo a.plus.blue:focus,main.actividades .contenido .desarrollo body a.plus.blue:focus,body .btn-general.plus.blue.active,body main.novedades .contenido .desarrollo a.plus.blue.active,main.novedades .contenido .desarrollo body a.plus.blue.active,body main.actividades .contenido .desarrollo a.plus.blue.active,main.actividades .contenido .desarrollo body a.plus.blue.active{outline:none;box-shadow:none;background:#063259}body .btn-general.plus.violet,body main.novedades .contenido .desarrollo a.plus.violet,main.novedades .contenido .desarrollo body a.plus.violet,body main.actividades .contenido .desarrollo a.plus.violet,main.actividades .contenido .desarrollo body a.plus.violet{background:#77227b;border-top-right-radius:5px;border-bottom-right-radius:0;border-top-left-radius:5px;border-bottom-left-radius:0}body .btn-general.plus.violet:hover,body main.novedades .contenido .desarrollo a.plus.violet:hover,main.novedades .contenido .desarrollo body a.plus.violet:hover,body main.actividades .contenido .desarrollo a.plus.violet:hover,main.actividades .contenido .desarrollo body a.plus.violet:hover{background:#a73eaf}body .btn-general.plus.violet:focus,body main.novedades .contenido .desarrollo a.plus.violet:focus,main.novedades .contenido .desarrollo body a.plus.violet:focus,body main.actividades .contenido .desarrollo a.plus.violet:focus,main.actividades .contenido .desarrollo body a.plus.violet:focus,body .btn-general.plus.violet.active,body main.novedades .contenido .desarrollo a.plus.violet.active,main.novedades .contenido .desarrollo body a.plus.violet.active,body main.actividades .contenido .desarrollo a.plus.violet.active,main.actividades .contenido .desarrollo body a.plus.violet.active{outline:none;box-shadow:none;background:#480f4c}body .btn-general.plus.white,body main.novedades .contenido .desarrollo a.plus.white.red,main.novedades .contenido .desarrollo body a.plus.white.red,body main.novedades .contenido .desarrollo a.plus.white.blue,main.novedades .contenido .desarrollo body a.plus.white.blue,body main.novedades .contenido .desarrollo a.plus.white.violet,main.novedades .contenido .desarrollo body a.plus.white.violet,body main.actividades .contenido .desarrollo a.plus.white.red,main.actividades .contenido .desarrollo body a.plus.white.red,body main.actividades .contenido .desarrollo a.plus.white.blue,main.actividades .contenido .desarrollo body a.plus.white.blue,body main.actividades .contenido .desarrollo a.plus.white.violet,main.actividades .contenido .desarrollo body a.plus.white.violet{background:#eeeeef;border-top-right-radius:5px;border-bottom-right-radius:0;border-top-left-radius:5px;border-bottom-left-radius:0;color:#063259}body .btn-general.plus.white:hover,body main.novedades .contenido .desarrollo a.plus.white.red:hover,main.novedades .contenido .desarrollo body a.plus.white.red:hover,body main.novedades .contenido .desarrollo a.plus.white.blue:hover,main.novedades .contenido .desarrollo body a.plus.white.blue:hover,body main.novedades .contenido .desarrollo a.plus.white.violet:hover,main.novedades .contenido .desarrollo body a.plus.white.violet:hover,body main.actividades .contenido .desarrollo a.plus.white.red:hover,main.actividades .contenido .desarrollo body a.plus.white.red:hover,body main.actividades .contenido .desarrollo a.plus.white.blue:hover,main.actividades .contenido .desarrollo body a.plus.white.blue:hover,body main.actividades .contenido .desarrollo a.plus.white.violet:hover,main.actividades .contenido .desarrollo body a.plus.white.violet:hover{background:#fbfbfb}body .btn-general.plus.white:focus,body main.novedades .contenido .desarrollo a.plus.white.red:focus,main.novedades .contenido .desarrollo body a.plus.white.red:focus,body main.novedades .contenido .desarrollo a.plus.white.blue:focus,main.novedades .contenido .desarrollo body a.plus.white.blue:focus,body main.novedades .contenido .desarrollo a.plus.white.violet:focus,main.novedades .contenido .desarrollo body a.plus.white.violet:focus,body main.actividades .contenido .desarrollo a.plus.white.red:focus,main.actividades .contenido .desarrollo body a.plus.white.red:focus,body main.actividades .contenido .desarrollo a.plus.white.blue:focus,main.actividades .contenido .desarrollo body a.plus.white.blue:focus,body main.actividades .contenido .desarrollo a.plus.white.violet:focus,main.actividades .contenido .desarrollo body a.plus.white.violet:focus,body .btn-general.plus.white.active,body main.novedades .contenido .desarrollo a.plus.white.active.red,main.novedades .contenido .desarrollo body a.plus.white.active.red,body main.novedades .contenido .desarrollo a.plus.white.active.blue,main.novedades .contenido .desarrollo body a.plus.white.active.blue,body main.novedades .contenido .desarrollo a.plus.white.active.violet,main.novedades .contenido .desarrollo body a.plus.white.active.violet,body main.actividades .contenido .desarrollo a.plus.white.active.red,main.actividades .contenido .desarrollo body a.plus.white.active.red,body main.actividades .contenido .desarrollo a.plus.white.active.blue,main.actividades .contenido .desarrollo body a.plus.white.active.blue,body main.actividades .contenido .desarrollo a.plus.white.active.violet,main.actividades .contenido .desarrollo body a.plus.white.active.violet{outline:none;box-shadow:none;background:#e1e1e3}body .btn-general.plus div.triangle,body main.novedades .contenido .desarrollo a.plus.red div.triangle,main.novedades .contenido .desarrollo body a.plus.red div.triangle,body main.novedades .contenido .desarrollo a.plus.blue div.triangle,main.novedades .contenido .desarrollo body a.plus.blue div.triangle,body main.novedades .contenido .desarrollo a.plus.violet div.triangle,main.novedades .contenido .desarrollo body a.plus.violet div.triangle,body main.actividades .contenido .desarrollo a.plus.red div.triangle,main.actividades .contenido .desarrollo body a.plus.red div.triangle,body main.actividades .contenido .desarrollo a.plus.blue div.triangle,main.actividades .contenido .desarrollo body a.plus.blue div.triangle,body main.actividades .contenido .desarrollo a.plus.violet div.triangle,main.actividades .contenido .desarrollo body a.plus.violet div.triangle{position:absolute;left:-4px;bottom:0;width:0;height:0;border-style:solid;border-width:0 4px 8px 0;border-color:transparent rgba(0,0,0,0.6) transparent transparent;-webkit-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);-o-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);moz-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}body .btn-general.plus.inverted,body main.novedades .contenido .desarrollo a.plus.inverted.red,main.novedades .contenido .desarrollo body a.plus.inverted.red,body main.novedades .contenido .desarrollo a.plus.inverted.blue,main.novedades .contenido .desarrollo body a.plus.inverted.blue,body main.novedades .contenido .desarrollo a.plus.inverted.violet,main.novedades .contenido .desarrollo body a.plus.inverted.violet,body main.actividades .contenido .desarrollo a.plus.inverted.red,main.actividades .contenido .desarrollo body a.plus.inverted.red,body main.actividades .contenido .desarrollo a.plus.inverted.blue,main.actividades .contenido .desarrollo body a.plus.inverted.blue,body main.actividades .contenido .desarrollo a.plus.inverted.violet,main.actividades .contenido .desarrollo body a.plus.inverted.violet{margin:-10px 0 10px 3px}body .btn-general.plus.inverted.red,body main.novedades .contenido .desarrollo a.plus.inverted.red,main.novedades .contenido .desarrollo body a.plus.inverted.red,body main.actividades .contenido .desarrollo a.plus.inverted.red,main.actividades .contenido .desarrollo body a.plus.inverted.red{background:#ce1322;border-top-right-radius:0;border-bottom-right-radius:5px;border-top-left-radius:0;border-bottom-left-radius:5px}body .btn-general.plus.inverted.red:hover,body main.novedades .contenido .desarrollo a.plus.inverted.red:hover,main.novedades .contenido .desarrollo body a.plus.inverted.red:hover,body main.actividades .contenido .desarrollo a.plus.inverted.red:hover,main.actividades .contenido .desarrollo body a.plus.inverted.red:hover{background:#f42f47}body .btn-general.plus.inverted.red:focus,body main.novedades .contenido .desarrollo a.plus.inverted.red:focus,main.novedades .contenido .desarrollo body a.plus.inverted.red:focus,body main.actividades .contenido .desarrollo a.plus.inverted.red:focus,main.actividades .contenido .desarrollo body a.plus.inverted.red:focus,body .btn-general.plus.inverted.red.active,body main.novedades .contenido .desarrollo a.plus.inverted.red.active,main.novedades .contenido .desarrollo body a.plus.inverted.red.active,body main.actividades .contenido .desarrollo a.plus.inverted.red.active,main.actividades .contenido .desarrollo body a.plus.inverted.red.active{outline:none;box-shadow:none;background:#6d0814}body .btn-general.plus.inverted.blue,body main.novedades .contenido .desarrollo a.plus.inverted.blue,main.novedades .contenido .desarrollo body a.plus.inverted.blue,body main.actividades .contenido .desarrollo a.plus.inverted.blue,main.actividades .contenido .desarrollo body a.plus.inverted.blue{background:#0069a3;border-top-right-radius:0;border-bottom-right-radius:5px;border-top-left-radius:0;border-bottom-left-radius:5px}body .btn-general.plus.inverted.blue:hover,body main.novedades .contenido .desarrollo a.plus.inverted.blue:hover,main.novedades .contenido .desarrollo body a.plus.inverted.blue:hover,body main.actividades .contenido .desarrollo a.plus.inverted.blue:hover,main.actividades .contenido .desarrollo body a.plus.inverted.blue:hover{background:#0b98d6}body .btn-general.plus.inverted.blue:focus,body main.novedades .contenido .desarrollo a.plus.inverted.blue:focus,main.novedades .contenido .desarrollo body a.plus.inverted.blue:focus,body main.actividades .contenido .desarrollo a.plus.inverted.blue:focus,main.actividades .contenido .desarrollo body a.plus.inverted.blue:focus,body .btn-general.plus.inverted.blue.active,body main.novedades .contenido .desarrollo a.plus.inverted.blue.active,main.novedades .contenido .desarrollo body a.plus.inverted.blue.active,body main.actividades .contenido .desarrollo a.plus.inverted.blue.active,main.actividades .contenido .desarrollo body a.plus.inverted.blue.active{outline:none;box-shadow:none;background:#063259}body .btn-general.plus.inverted.violet,body main.novedades .contenido .desarrollo a.plus.inverted.violet,main.novedades .contenido .desarrollo body a.plus.inverted.violet,body main.actividades .contenido .desarrollo a.plus.inverted.violet,main.actividades .contenido .desarrollo body a.plus.inverted.violet{background:#77227b;border-top-right-radius:0;border-bottom-right-radius:5px;border-top-left-radius:0;border-bottom-left-radius:5px}body .btn-general.plus.inverted.violet:hover,body main.novedades .contenido .desarrollo a.plus.inverted.violet:hover,main.novedades .contenido .desarrollo body a.plus.inverted.violet:hover,body main.actividades .contenido .desarrollo a.plus.inverted.violet:hover,main.actividades .contenido .desarrollo body a.plus.inverted.violet:hover{background:#a73eaf}body .btn-general.plus.inverted.violet:focus,body main.novedades .contenido .desarrollo a.plus.inverted.violet:focus,main.novedades .contenido .desarrollo body a.plus.inverted.violet:focus,body main.actividades .contenido .desarrollo a.plus.inverted.violet:focus,main.actividades .contenido .desarrollo body a.plus.inverted.violet:focus,body .btn-general.plus.inverted.violet.active,body main.novedades .contenido .desarrollo a.plus.inverted.violet.active,main.novedades .contenido .desarrollo body a.plus.inverted.violet.active,body main.actividades .contenido .desarrollo a.plus.inverted.violet.active,main.actividades .contenido .desarrollo body a.plus.inverted.violet.active{outline:none;box-shadow:none;background:#480f4c}body .btn-general.plus.inverted div.triangle,body main.novedades .contenido .desarrollo a.plus.inverted.red div.triangle,main.novedades .contenido .desarrollo body a.plus.inverted.red div.triangle,body main.novedades .contenido .desarrollo a.plus.inverted.blue div.triangle,main.novedades .contenido .desarrollo body a.plus.inverted.blue div.triangle,body main.novedades .contenido .desarrollo a.plus.inverted.violet div.triangle,main.novedades .contenido .desarrollo body a.plus.inverted.violet div.triangle,body main.actividades .contenido .desarrollo a.plus.inverted.red div.triangle,main.actividades .contenido .desarrollo body a.plus.inverted.red div.triangle,body main.actividades .contenido .desarrollo a.plus.inverted.blue div.triangle,main.actividades .contenido .desarrollo body a.plus.inverted.blue div.triangle,body main.actividades .contenido .desarrollo a.plus.inverted.violet div.triangle,main.actividades .contenido .desarrollo body a.plus.inverted.violet div.triangle{position:absolute;bottom:auto;left:auto;right:-4px;top:0;width:0;height:0;border-style:solid;border-width:8px 0 0 4px;border-color:transparent transparent transparent rgba(0,0,0,0.6);-webkit-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);-o-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);moz-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}body .line{width:20%;max-width:60px;height:4px;border-radius:1px}body .seeded{position:relative;padding:2px;margin-bottom:30px}body .seeded .seed{position:absolute;z-index:30}body .seeded .seed.one{width:15%;height:auto}body .seeded .seed.two{width:25%;height:auto}body .seeded .block{position:absolute;z-index:20;top:0;bottom:-2px;right:-2px;left:-2px;width:calc(100% + 4px)}body .seeded .w-100{display:block}body .seeded.one .seed.one{top:2%;left:18%}body .seeded.one .seed.two{bottom:5%;right:25%}body .seeded.two .seed.one{top:11%;right:6%}body .seeded.two .seed.two{bottom:5%;left:32%}body .registro{padding:50px}body .registro h3{font-weight:900;color:#f6f4fa;padding:0 13px}body .registro h1{color:white;padding:0 10px}body .registro .line{margin:20px 10px;background:white}body .registro fieldset{display:flex;flex-direction:row;flex-wrap:wrap}body .registro fieldset .form-group{display:flex;flex-direction:column;position:relative;padding:5px;width:100%;margin-bottom:0}body .registro fieldset .form-group input,body .registro fieldset .form-group textarea{border:none;border-radius:1px;border:1px solid white;background:white;color:#a73eaf;font-size:0.875rem;font-weight:400}body .registro fieldset .form-group input:focus,body .registro fieldset .form-group textarea:focus{background:rgba(255,255,255,0.6);box-shadow:none;outline:none}body .registro fieldset .form-group input::placeholder,body .registro fieldset .form-group textarea::placeholder{font-size:.875rem;color:#77227b}body .registro fieldset .form-group input{padding:5px 10px 4px}body .registro fieldset .form-group input[type=submit]{color:white;padding:15px 35px 13px;display:inline-flex;align-self:flex-end;position:relative;text-decoration:none;text-transform:uppercase;margin:10px 0;font-weight:400;font-size:0.875rem;background:#77227b;border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0}body .registro fieldset .form-group input[type=submit]:hover{background:#a73eaf}body .registro fieldset .form-group input[type=submit]:focus,body .registro fieldset .form-group input[type=submit].active{outline:none;box-shadow:none;background:#480f4c}body .registro fieldset .form-group textarea{padding:6px 10px;height:135px}body .registro fieldset .form-group.has-error input,body .registro fieldset .form-group.has-error textarea{border:1px solid red}body .registro fieldset .form-group.has-error .with-errors{background:red;color:white;position:absolute;right:5px;bottom:-2px;left:5px;padding:3px 15px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;text-transform:uppercase;font-size:0.625rem;font-weight:500}body .contact-form{padding:50px}body .contact-form h3{font-weight:900;color:#f6f4fa;padding:0 13px}body .contact-form h1{color:white;padding:0 10px}body .contact-form .line{margin:20px 10px;background:white}body .contact-form fieldset{display:flex;flex-direction:row;flex-wrap:wrap}body .contact-form fieldset .form-group{display:flex;flex-direction:column;position:relative;padding:5px;width:100%;margin-bottom:0}body .contact-form fieldset .form-group input,body .contact-form fieldset .form-group textarea{border:none;border-radius:6px;border:1px solid white;background:#eeeeef;color:#0b98d6;text-transform:uppercase;font-size:0.875rem;font-weight:700}body .contact-form fieldset .form-group input:focus,body .contact-form fieldset .form-group textarea:focus{background:rgba(238,238,239,0.85);box-shadow:none;outline:none}body .contact-form fieldset .form-group input::placeholder,body .contact-form fieldset .form-group textarea::placeholder{font-size:.875rem;color:#b9b9be;font-weight:400}body .contact-form fieldset .form-group input{padding:14px 20px 12px}body .contact-form fieldset .form-group input[type=submit]{color:white;padding:15px 35px 13px;display:inline-flex;align-self:flex-end;position:relative;text-decoration:none;text-transform:uppercase;margin:10px 0;font-weight:400;font-size:0.875rem;background:#0069a3;border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0}body .contact-form fieldset .form-group input[type=submit]:hover{background:#0b98d6}body .contact-form fieldset .form-group input[type=submit]:focus,body .contact-form fieldset .form-group input[type=submit].active{outline:none;box-shadow:none;background:#063259}body .contact-form fieldset .form-group input[type=date]{font-weight:400}body .contact-form fieldset .form-group textarea{padding:16px 20px;height:135px}body .contact-form fieldset .form-group .sel{position:relative}body .contact-form fieldset .form-group .sel .custom-select{border:1px solid white;text-transform:uppercase;background:#eeeeef;color:#0b98d6;border-radius:6px;padding:13px 20px 13px;height:45px;font-weight:400;font-size:0.875rem;position:relative;z-index:5}body .contact-form fieldset .form-group .sel option:checked{font-size:.875rem;color:#b9b9be;font-weight:400}body .contact-form fieldset .form-group .sel .arrow{position:absolute;z-index:10;top:12px;right:25px;padding:0;font-size:115%}body .contact-form fieldset .form-group .custom-file .custom-file-label{border:1px solid white;text-transform:uppercase;background:#eeeeef;color:#0b98d6;border-radius:6px;padding:13px 20px 13px !important;height:45px;font-weight:400;font-size:0.875rem;z-index:5}body .contact-form fieldset .form-group .custom-file .custom-file-label::after{background:#d4d4d6;padding:13px 20px 13px !important;height:43px;content:'Elegir'}body .contact-form fieldset .form-group.has-error input,body .contact-form fieldset .form-group.has-error textarea{border:1px solid red}body .contact-form fieldset .form-group.has-error .with-errors{background:red;color:white;position:absolute;right:5px;bottom:-2px;left:5px;padding:3px 15px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;text-transform:uppercase;font-size:0.625rem;font-weight:500}header{position:relative;z-index:3000}header section{padding:0 30px}header .rrss{background:#ce1322;height:32px;display:none}header .rrss .white{font-size:100%;margin:6px 0 -10px 3px}header .rrss .white:hover{color:#0069a3}header .mainmenu{padding:0;position:relative}header .mainmenu .mainlogo{position:relative;z-index:15;padding:15px 5px;margin-right:calc(100vw - 360px);width:150px;display:inline-flex}header .mainmenu .mainlogo img{display:flex;width:120px}header .mainmenu .mainlogo img.fifty{position:absolute;width:70px;left:105px;top:5px;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:bounceIn;animation-name:bounceIn}header .mainmenu .formulario{position:relative;z-index:10;display:inline-flex;padding-left:20px;padding-right:25px;margin:15px 10px 10px auto}header .mainmenu .formulario.logged{padding:6px 12px 4px 15px;line-height:115%;margin:15px 30px 10px auto}header .mainmenu .formulario.logged .namesocio{display:flex;flex-flow:row wrap;justify-content:flex-start;align-content:center;width:100%}header .mainmenu .formulario.logged .namesocio strong{text-overflow:ellipsis;overflow:hidden;width:55px;text-align:left;height:12px}header .mainmenu .hamburger{position:relative;z-index:12;margin:4px 0 0 auto}header .mainmenu .hamburger:focus{outline:none;box-shadow:none}header .mainmenu .dropdown{padding:12px 5px}header .mainmenu .dropdown .dropdown-menu{border:none;border-radius:0;border-top:2px solid #a73eaf;padding:10px 0}header .mainmenu .dropdown .dropdown-menu.show{width:81%}header .mainmenu .dropdown .dropdown-menu a{font-size:80%;color:#77227b;padding:5px 15px 3px}header .mainmenu .dropdown .dropdown-menu a:hover{background:#a73eaf;color:white}header .mainmenu .dropdown .logged span{top:-7px;z-index:100}header .mainmenu .dropdown.show .dropdown-toggle::after{border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}header .mainmenu nav{margin:0 -15px 0 -15px;background:rgba(255,255,255,0.95);position:absolute;top:-500px;z-index:3;padding:10px 0 30px;text-align:center;width:calc(100% + 30px);display:flex;justify-content:center;flex-flow:wrap column}header .mainmenu nav a{padding:12px 5px;margin:2px 0}header .mainmenu nav .dropdown .dropdown-menu{border-top:2px solid #f42f47}header .mainmenu nav .dropdown .dropdown-menu.show{position:relative !important;width:100%;transform:translate3d(0, 0, 0) !important}header .mainmenu nav .dropdown .dropdown-menu a{color:#ce1322}header .mainmenu nav .dropdown .dropdown-menu a:hover{background:#f42f47}header .mainmenu nav .rrss{display:flex;justify-content:center;margin-top:20px}header .mainmenu nav.is-active{top:70px}main .intro{position:relative;width:100vw;min-height:50vw;margin-bottom:30px}main .intro .img-intro{position:absolute;overflow:hidden;top:0;width:100vw;height:50vw}main .intro .img-intro img{width:100vw;z-index:1;object-fit:cover;height:50vw}main .intro .maxancho{position:relative;z-index:10}main .intro .maxancho .d-flex{height:calc(50vw - 30px);justify-content:flex-end;padding:0 45px}main .intro .maxancho .d-flex h1,main .intro .maxancho .d-flex h5{color:white}main .intro .maxancho .d-flex h5{line-height:105%;padding-top:20px}main.inicio .tns-nav{margin:-30px 0 20px;z-index:20;position:relative;text-align:center}main.inicio .tns-nav button{width:12px;height:12px;border:none;border-radius:6px;background:#ce1322;margin:3px;padding:0}main.inicio .tns-nav button:hover{background:#f42f47}main.inicio .tns-nav button.tns-nav-active{background:#77227b}main.inicio .tns-nav button:focus{outline:none;box-shadow:none}main.inicio .tns-outer{overflow:hidden}main.inicio .tns-visually-hidden{display:none}main.inicio .slider{display:flex;overflow:hidden;width:100%}main.inicio .slider .item{position:relative}main.inicio .slider .item .linkto{position:absolute;top:0;left:0;bottom:0;right:0;z-index:100}main.inicio .slider .item .imagen{padding-bottom:75%;position:relative;overflow:hidden}main.inicio .slider .item .imagen>:first-child{left:0;height:100%;position:absolute;top:0;width:100%}main.inicio .slider .item .imagen img{object-fit:cover;display:flex;align-self:start}main.inicio .slider .item .texto{width:100%;height:35%;position:absolute;bottom:0;left:0}main.inicio .slider .item .texto .col-12{display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:flex-start;align-content:flex-start}main.inicio .slider .item .texto .col-12 h1{color:#ce1322}main.inicio .slider .item .texto .col-12 h1,main.inicio .slider .item .texto .col-12 h5{padding-left:15px}main.inicio .noticias{padding:50px 0 15px}main.inicio .noticias article{position:relative;margin-top:25px}main.inicio .noticias article a{display:block;position:relative;overflow-x:clip}main.inicio .noticias article a .txt{background:#0069a3;display:flex;position:relative;flex-flow:wrap column;z-index:2;width:calc(50vw - 30px);height:calc(50vw - 30px)}main.inicio .noticias article a .txt h5{color:white;font-weight:700;padding:25px;text-transform:uppercase;line-height:110%}main.inicio .noticias article a .txt .red{position:absolute;margin-left:20px;bottom:2px}main.inicio .noticias article a img{position:absolute;left:auto;right:15px;top:0;height:100%;width:auto;z-index:1}main.inicio .noticias article a:hover{text-decoration:none}main.inicio .noticias article a:hover .txt{background:#0b98d6}main.inicio .noticias article a:hover .txt .red{margin-left:30px}main.inicio .actividades{padding:15px 0 50px}main.inicio .actividades article{position:relative;margin-top:25px}main.inicio .actividades article .img{padding-bottom:43.75%;position:relative}main.inicio .actividades article .img>:first-child{left:0;height:100%;position:absolute;top:0;width:100%}main.inicio .actividades article .img img{object-fit:cover}main.inicio .actividades article .red{position:absolute;right:45px;bottom:3px}main.inicio .actividades article a:hover{text-decoration:none}main.inicio .actividades article a:hover .red{right:30px}main.inicio .asociate,main.actividades .asociate,main.novedades .asociate,main.servicios .asociate{background:#77227b;color:white;padding:0;min-height:220px;display:flex;justify-content:flex-end;align-items:center;position:relative;overflow:hidden}main.inicio .asociate a,main.actividades .asociate a,main.novedades .asociate a,main.servicios .asociate a{position:relative;z-index:100;width:100vw;min-height:220px;color:white;text-decoration:none;padding-right:0;display:flex;justify-content:center;align-items:flex-end;flex-flow:column wrap;background:#77227b}main.inicio .asociate a .text-right,main.actividades .asociate a .text-right,main.novedades .asociate a .text-right,main.servicios .asociate a .text-right{padding:30px}main.inicio .asociate a img,main.actividades .asociate a img,main.novedades .asociate a img,main.servicios .asociate a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center;mix-blend-mode:multiply;opacity:.7}main.inicio .asociate a:hover .text-right,main.actividades .asociate a:hover .text-right,main.novedades .asociate a:hover .text-right,main.servicios .asociate a:hover .text-right{text-decoration:none;padding-right:15px}main.inicio .asociate a:hover img,main.actividades .asociate a:hover img,main.novedades .asociate a:hover img,main.servicios .asociate a:hover img{opacity:1}main.institucional .intro h1,main.institucional .intro h2,main.servicios .intro h1,main.servicios .intro h2,main.asociate .intro h1,main.asociate .intro h2,main.novedades .intro h1,main.novedades .intro h2,main.users .intro h1,main.users .intro h2,main.actividades .intro h1,main.actividades .intro h2{padding:8px 0 20px;color:white}main.institucional .tabmenu,main.servicios .tabmenu,main.asociate .tabmenu,main.novedades .tabmenu,main.users .tabmenu,main.actividades .tabmenu{padding:5px 30px;position:relative;z-index:40}main.institucional .tabmenu .search .search-inputs,main.servicios .tabmenu .search .search-inputs,main.asociate .tabmenu .search .search-inputs,main.novedades .tabmenu .search .search-inputs,main.users .tabmenu .search .search-inputs,main.actividades .tabmenu .search .search-inputs{display:inline-flex;position:relative}main.institucional .tabmenu .search .search-inputs span,main.servicios .tabmenu .search .search-inputs span,main.asociate .tabmenu .search .search-inputs span,main.novedades .tabmenu .search .search-inputs span,main.users .tabmenu .search .search-inputs span,main.actividades .tabmenu .search .search-inputs span{position:absolute;right:-24px;top:-4px;width:34px;height:34px;background:#ce1322;border-bottom-right-radius:5px;border-top-right-radius:5px;display:flex;justify-content:center;align-content:center;align-items:center;-webkit-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);-o-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);moz-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}main.institucional .tabmenu .search .search-inputs div.triangle,main.servicios .tabmenu .search .search-inputs div.triangle,main.asociate .tabmenu .search .search-inputs div.triangle,main.novedades .tabmenu .search .search-inputs div.triangle,main.users .tabmenu .search .search-inputs div.triangle,main.actividades .tabmenu .search .search-inputs div.triangle{position:absolute;right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 10px 4px 0;border-color:transparent rgba(0,0,0,0.6) transparent transparent;-webkit-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);-o-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);moz-transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}main.institucional .tabmenu .search small,main.servicios .tabmenu .search small,main.asociate .tabmenu .search small,main.novedades .tabmenu .search small,main.users .tabmenu .search small,main.actividades .tabmenu .search small{text-transform:uppercase;color:white;font-size:80%}main.institucional .tabmenu .search .tipos .smaller,main.servicios .tabmenu .search .tipos .smaller,main.asociate .tabmenu .search .tipos .smaller,main.novedades .tabmenu .search .tipos .smaller,main.users .tabmenu .search .tipos .smaller,main.actividades .tabmenu .search .tipos .smaller{border:none;border-radius:4px;background:white;padding:6px 5px 3px;text-transform:uppercase;font-size:70%;line-height:100%}main.institucional .contenido strong,main.servicios .contenido strong,main.asociate .contenido strong,main.novedades .contenido strong,main.users .contenido strong,main.actividades .contenido strong{font-weight:700}main.institucional .contenido p small,main.servicios .contenido p small,main.asociate .contenido p small,main.novedades .contenido p small,main.users .contenido p small,main.actividades .contenido p small{font-size:75%;text-transform:uppercase}main.institucional .contenido p strong,main.servicios .contenido p strong,main.asociate .contenido p strong,main.novedades .contenido p strong,main.users .contenido p strong,main.actividades .contenido p strong{font-weight:700}main.institucional .contenido ul,main.servicios .contenido ul,main.asociate .contenido ul,main.novedades .contenido ul,main.users .contenido ul,main.actividades .contenido ul{padding:5px 15px 20px;font-size:0.875rem;line-height:1.25rem}main.institucional .contenido ul li,main.servicios .contenido ul li,main.asociate .contenido ul li,main.novedades .contenido ul li,main.users .contenido ul li,main.actividades .contenido ul li{list-style-type:disc}main.institucional .contenido .row,main.servicios .contenido .row,main.asociate .contenido .row,main.novedades .contenido .row,main.users .contenido .row,main.actividades .contenido .row{padding-bottom:50px}main.institucional .tabmenu,main.users .tabmenu,main.actividades .tabmenu{background:#ce1322}main.institucional .contenido,main.users .contenido,main.actividades .contenido{padding:15px 30px}main.institucional .contenido h3,main.users .contenido h3,main.actividades .contenido h3{color:#ce1322}main.institucional .intro{background:#ce1322}main.institucional .intro .img-intro{mix-blend-mode:multiply}main.institucional .dwnld{padding:15px 20px;background:#eeeeef;margin-bottom:3px}main.institucional .dwnld h6{font-weight:700;text-transform:uppercase}main.institucional .dwnld a{color:white;background:#ce1322;text-decoration:none;padding:10px 20px;border-radius:5px;display:inline-flex;flex-flow:row wrap;align-content:center;justify-content:flex-start;margin:10px 0 0}main.institucional .dwnld a span{font-size:80%;padding:4px 0 0 5px}main.institucional .dwnld a:hover{text-decoration:none;background:#f42f47;margin-left:5px}main.institucional .dwnld:first-child{margin-top:40px;border-top:none}main.institucional .contenido h5{padding:20px 0 0;font-size:1.375rem;font-weight:700;text-transform:uppercase}main.institucional .contenido .comision{display:flex;flex-flow:column wrap;justify-content:flex-start;align-items:flex-start}main.institucional .contenido .comision button{display:flex;flex-flow:column wrap;padding:10px 15px 8px;margin-left:-15px;margin-top:15px;border:none;background:none;border-radius:5px}main.institucional .contenido .comision button h4{font-weight:700;padding:0}main.institucional .contenido .comision button h6{font-size:0.875rem;padding:0;color:#ce1322}main.institucional .contenido .comision button:focus{outline:none;box-shadow:none;background:#f6f4fa}main.institucional .contenido .comision button:hover{background:#ce1322}main.institucional .contenido .comision button:hover h4,main.institucional .contenido .comision button:hover h6{color:white}main.servicios #biblioteca .listado .list,main.novedades #biblioteca .listado .list,main.actividades #biblioteca .listado .list{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:flex-start;margin-bottom:50px}main.servicios #biblioteca .listado .list .mix,main.novedades #biblioteca .listado .list .mix,main.actividades #biblioteca .listado .list .mix{display:inline-flex;flex-flow:row wrap;width:100%}main.servicios #biblioteca .listado .list .mix a,main.novedades #biblioteca .listado .list .mix a,main.actividades #biblioteca .listado .list .mix a{display:flex;flex-flow:row wrap;width:100%;background:#eeeeef;margin:2px 2px 10px}main.servicios #biblioteca .listado .list .mix a .txt,main.novedades #biblioteca .listado .list .mix a .txt,main.actividades #biblioteca .listado .list .mix a .txt{padding:30px 30px 40px;display:flex;flex-flow:column wrap;color:black;position:relative}main.servicios #biblioteca .listado .list .mix a .txt h4,main.novedades #biblioteca .listado .list .mix a .txt h4,main.actividades #biblioteca .listado .list .mix a .txt h4{padding:0;font-size:75%}main.servicios #biblioteca .listado .list .mix a .txt h2,main.novedades #biblioteca .listado .list .mix a .txt h2,main.actividades #biblioteca .listado .list .mix a .txt h2{font-weight:700;line-height:100%;padding:5px 0 0}main.servicios #biblioteca .listado .list .mix a .txt .plus,main.novedades #biblioteca .listado .list .mix a .txt .plus,main.actividades #biblioteca .listado .list .mix a .txt .plus{position:absolute;bottom:3px}main.servicios #biblioteca .listado .list .mix a:hover,main.novedades #biblioteca .listado .list .mix a:hover,main.actividades #biblioteca .listado .list .mix a:hover{background:#d9d9db;text-decoration:none}main.servicios #biblioteca .listado .list .mix a:hover .txt .plus,main.novedades #biblioteca .listado .list .mix a:hover .txt .plus,main.actividades #biblioteca .listado .list .mix a:hover .txt .plus{margin-left:13px}main.servicios #biblioteca .listado .list .mix a.red .txt h2,main.novedades #biblioteca .listado .list .mix a.red .txt h2,main.actividades #biblioteca .listado .list .mix a.red .txt h2{color:#ce1322}main.servicios #biblioteca .listado .list .mix a.blue .txt h2,main.novedades #biblioteca .listado .list .mix a.blue .txt h2,main.actividades #biblioteca .listado .list .mix a.blue .txt h2{color:#0069a3}main.servicios #biblioteca .listado .list .mix a.violet .txt h2,main.novedades #biblioteca .listado .list .mix a.violet .txt h2,main.actividades #biblioteca .listado .list .mix a.violet .txt h2{color:#77227b}main.servicios #biblioteca .listado .list .mix a.darkvio .txt h2,main.novedades #biblioteca .listado .list .mix a.darkvio .txt h2,main.actividades #biblioteca .listado .list .mix a.darkvio .txt h2{color:#480f4c}main.servicios #biblioteca .listado .list .mix a.darkred .txt h2,main.novedades #biblioteca .listado .list .mix a.darkred .txt h2,main.actividades #biblioteca .listado .list .mix a.darkred .txt h2{color:#6d0814}main.servicios #biblioteca .listado .list .mix a.darkblu .txt h2,main.novedades #biblioteca .listado .list .mix a.darkblu .txt h2,main.actividades #biblioteca .listado .list .mix a.darkblu .txt h2{color:#063259}main.servicios #biblioteca .listado .notfound,main.servicios #socies .listado .notfound,main.novedades #biblioteca .listado .notfound,main.novedades #socies .listado .notfound,main.actividades #biblioteca .listado .notfound,main.actividades #socies .listado .notfound{text-align:center;text-transform:uppercase;font-weight:700;font-size:85%;padding:35px 0 250px}main.servicios .intro .tabmenu{padding:5px 30px;position:relative;z-index:40}main.servicios .intro .tabmenu .barra{display:flex;flex-flow:row wrap;align-content:flex-start}main.servicios .intro .img-intro{mix-blend-mode:multiply}main.servicios .intro.beneficios{background:#77227b}main.servicios .intro.beneficios *::selection{background:#77227b;color:white}main.servicios .intro.beneficios .tabmenu{background:#77227b;padding:12px 30px}main.servicios .intro.beneficios .tabmenu .search{display:flex;align-items:center;flex-flow:row wrap}main.servicios .intro.beneficios .tabmenu .search .search-inputs{display:flex;margin:0 30px 0 0}main.servicios .intro.beneficios .tabmenu .search .search-inputs input{border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;height:34px;padding:11px 18px 7px 15px}main.servicios .intro.beneficios .tabmenu .search .search-inputs input:focus{color:#ce1322;background:#faeefa;outline:none;box-shadow:none}main.servicios .intro.beneficios .tabmenu .search .search-inputs input::placeholder{padding:3px 0 0}main.servicios .intro.beneficios .tabmenu .search .search-inputs span{color:white}main.servicios .intro.beneficios .tabmenu .search .tipos{padding:14px 0 5px;display:flex;width:100%}main.servicios .intro.beneficios .tabmenu .search .tipos small{display:none}main.servicios .intro.beneficios .tabmenu .search .tipos .smaller{color:#77227b;margin:0 6px 0 0}main.servicios .intro.beneficios .tabmenu .search .tipos .smaller:hover{background:#a73eaf;color:white}main.servicios .intro.beneficios .tabmenu .search .tipos .smaller.highlight{outline:2px auto #a73eaf}main.servicios .intro.encontra-a-tu-profe{background:#063259}main.servicios .intro.encontra-a-tu-profe .tabmenu{background:#0069a3;padding:12px 30px}main.servicios .intro.encontra-a-tu-profe .tabmenu .search{display:flex;align-items:center;flex-flow:row wrap}main.servicios .intro.encontra-a-tu-profe .tabmenu .search .search-inputs{display:flex;margin:0 30px 0 0}main.servicios .intro.encontra-a-tu-profe .tabmenu .search .search-inputs input{border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;height:34px;padding:11px 18px 7px 15px}main.servicios .intro.encontra-a-tu-profe .tabmenu .search .search-inputs input:focus{color:#0069a3;background:#fff;outline:none;box-shadow:none}main.servicios .intro.encontra-a-tu-profe .tabmenu .search .search-inputs input::placeholder{padding:3px 0 0}main.servicios .intro.encontra-a-tu-profe .tabmenu .search .search-inputs span{color:white;background:#0b98d6}main.servicios .intro.encontra-a-tu-profe .tabmenu .search .tipos{padding:14px 0 5px;display:flex;flex-flow:row wrap;width:100%}main.servicios .intro.encontra-a-tu-profe .tabmenu .search .tipos small{display:none}main.servicios .intro.encontra-a-tu-profe .tabmenu .search .tipos .smaller{color:#0069a3;margin:2px 6px 2px 0}main.servicios .intro.encontra-a-tu-profe .tabmenu .search .tipos .smaller:hover{background:#0b98d6;color:white}main.servicios .intro.encontra-a-tu-profe .tabmenu .search .tipos .smaller.highlight{outline:2px auto #063259}main.servicios .intro.docentes{background:#0069a3}main.servicios .intro.docentes .tabmenu{background:#0069a3}main.servicios .contenido{padding:15px 30px}main.servicios .contenido .post{padding:10px 20px;margin-bottom:15px;display:block}main.servicios .contenido .post h3{color:#ce1322;font-size:120%;line-height:105%}main.servicios .contenido .post p{padding-top:0;color:black}main.servicios .contenido .post p a{color:#ce1322}main.servicios .contenido .post p a:hover{background:#ce1322;text-decoration:none;color:white}main.servicios #socies .listado .list{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:flex-start;margin-bottom:50px}main.servicios #socies .listado .list .mix{display:flex;flex-flow:row wrap;width:100%;background:#eeeeef;margin:2px 2px 10px}main.servicios #socies .listado .list .mix .txt{padding:15px 30px;color:black;position:relative;width:100%;font-size:0.875rem}main.servicios #socies .listado .list .mix .txt .row{width:100%}main.servicios #socies .listado .list .mix .txt .row.dato{padding-bottom:10px}main.servicios #socies .listado .list .mix .txt .row.dato .lined{padding:3px 0}main.servicios #socies .listado .list .mix .txt .row.dato a{color:#ce1322;padding:1px 6px}main.servicios #socies .listado .list .mix .txt .row.dato a:hover{background:#ce1322;color:white;text-decoration:none}main.servicios #socies .listado .list .mix .txt .row.dato a:hover .txt .plus{margin-left:13px}main.servicios #socies .listado .list .mix .txt .row.dato span{font-weight:700;min-width:100px;display:inline-flex}main.servicios #socies .listado .list .mix .txt .row.dato .redes{display:flex;flex-direction:row;justify-content:flex-end}main.servicios #socies .listado .list .mix .txt .row.dato .redes a{display:inline-flex;flex-flow:row wrap;justify-content:center;align-content:center;padding:10px;border:1px solid #ce1322;font-size:1rem;margin:0 3px;width:36px;height:36px;border-radius:6px}main.servicios #socies .listado .list .mix .txt .row.dato .redes a:hover{background:#ce1322;color:white}main.servicios #socies .listado .list .mix .txt .title,main.servicios #socies .listado .list .mix .txt .estado{display:flex;flex-flow:row wrap}main.servicios #socies .listado .list .mix .txt .title h4,main.servicios #socies .listado .list .mix .txt .estado h4{padding:0;font-size:75%;display:flex;flex-flow:row;justify-content:flex-end;align-items:center;font-weight:700}main.servicios #socies .listado .list .mix .txt .title h4 span,main.servicios #socies .listado .list .mix .txt .estado h4 span{font-weight:300;padding-right:5px}main.servicios #socies .listado .list .mix .txt .title h2,main.servicios #socies .listado .list .mix .txt .estado h2{padding:0;font-weight:700;display:flex;flex-flow:row;justify-content:flex-start;align-items:center}main.servicios #socies .listado .list .mix .txt .tipo{display:none}main.servicios #socies .listado .list .mix .txt .blue{padding:5px 15px 3px;border-radius:5px;font-size:0.75rem}main.servicios #socies .listado .list .mix .txt .blue:hover,main.servicios #socies .listado .list .mix .txt .blue:active,main.servicios #socies .listado .list .mix .txt .blue:focus{color:white}main.servicios #socies .listado .list .mix .txt h6{padding-bottom:8px}main.novedades .intro,main.actividades .intro{background:white}main.novedades .intro .img-intro,main.actividades .intro .img-intro{mix-blend-mode:multiply;opacity:0.6;object-fit:cover;object-position:center;overflow:hidden}main.novedades .intro .fecha,main.actividades .intro .fecha{margin:8px 0 40px}main.novedades .intro .fecha h2,main.actividades .intro .fecha h2{font-size:1.25rem;padding:15px 0;font-weight:700;color:#0069a3;background:white;display:inline;text-transform:initial}main.novedades .intro h3,main.actividades .intro h3{color:#ce1322;text-transform:initial}main.novedades .intro h6,main.actividades .intro h6{padding:0 0 25px;max-width:480px}main.novedades .intro .tabmenu,main.actividades .intro .tabmenu{padding:5px 30px}main.novedades .intro .tabmenu h5,main.actividades .intro .tabmenu h5{color:white}main.novedades .intro .tabmenu h5 span,main.actividades .intro .tabmenu h5 span{font-size:80%}main.novedades .intro .tabmenu.boxsearch,main.actividades .intro .tabmenu.boxsearch{padding:12px 30px}main.novedades .intro .tabmenu.boxsearch .search,main.actividades .intro .tabmenu.boxsearch .search{display:flex;align-items:center;flex-flow:row wrap}main.novedades .intro .tabmenu.boxsearch .search .search-inputs input,main.actividades .intro .tabmenu.boxsearch .search .search-inputs input{border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;height:34px;padding:11px 18px 7px 15px}main.novedades .intro .tabmenu.boxsearch .search .search-inputs input:focus,main.actividades .intro .tabmenu.boxsearch .search .search-inputs input:focus{background:#fff}main.novedades .intro .tabmenu.boxsearch .search .search-inputs input::placeholder,main.actividades .intro .tabmenu.boxsearch .search .search-inputs input::placeholder{padding:3px 0 0}main.novedades .intro .tabmenu.boxsearch .search .search-inputs span,main.actividades .intro .tabmenu.boxsearch .search .search-inputs span{color:white;background:#6d0814}main.novedades .intro .maxancho .d-flex,main.actividades .intro .maxancho .d-flex{height:80vw}main.novedades #biblioteca .intro,main.actividades #biblioteca .intro{background:#ce1322}main.novedades #biblioteca .maxancho .d-flex,main.actividades #biblioteca .maxancho .d-flex{height:calc(50vw - 30px)}main.novedades #biblioteca .maxancho .d-flex h6,main.actividades #biblioteca .maxancho .d-flex h6{color:white}main.novedades .listado,main.actividades .listado{padding-top:45px}main.novedades .contenido .share,main.actividades .contenido .share{position:relative;display:flex;flex-flow:row wrap;justify-content:flex-end;min-width:200px;max-width:360px;width:100%;height:34px;padding:0 15px;background:#e1e1e3;margin:0 0 35px;border-top-left-radius:5px;border-top-right-radius:5px}main.novedades .contenido .share span,main.actividades .contenido .share span{display:inline-flex;flex-flow:row wrap;justify-content:flex-start;align-content:center;font-size:0.75rem;text-transform:uppercase;padding:4px 10px 0 0}main.novedades .contenido .share .plus,main.actividades .contenido .share .plus{font-size:1rem;color:#0069a3}main.novedades .contenido h6,main.novedades .contenido h5,main.novedades .contenido h4,main.novedades .contenido h3,main.novedades .contenido h2,main.novedades .contenido h1,main.actividades .contenido h6,main.actividades .contenido h5,main.actividades .contenido h4,main.actividades .contenido h3,main.actividades .contenido h2,main.actividades .contenido h1{padding:0 0 10px;text-transform:uppercase;color:#ce1322}main.novedades .contenido .eachdate,main.actividades .contenido .eachdate{display:flex;align-content:center;justify-content:flex-start;flex-flow:row wrap;padding:10px 12px;font-size:0.875rem;line-height:135%;background:#eeeeef;margin:2px 0}main.novedades .contenido .eachdate svg,main.actividades .contenido .eachdate svg{margin-right:10px;font-size:1rem;color:#ce1322}main.novedades .contenido .desarrollo a,main.actividades .contenido .desarrollo a{color:#ce1322;font-size:.875rem}main.novedades .contenido .desarrollo a:hover,main.actividades .contenido .desarrollo a:hover{background:#ce1322;color:white;text-decoration:none}main.novedades .contenido .desarrollo a.red,main.novedades .contenido .desarrollo a.blue,main.novedades .contenido .desarrollo a.violet,main.actividades .contenido .desarrollo a.red,main.actividades .contenido .desarrollo a.blue,main.actividades .contenido .desarrollo a.violet{color:white}main.novedades .contenido .desarrollo h6,main.novedades .contenido .desarrollo h5,main.novedades .contenido .desarrollo h4,main.novedades .contenido .desarrollo h3,main.novedades .contenido .desarrollo h2,main.novedades .contenido .desarrollo h1,main.actividades .contenido .desarrollo h6,main.actividades .contenido .desarrollo h5,main.actividades .contenido .desarrollo h4,main.actividades .contenido .desarrollo h3,main.actividades .contenido .desarrollo h2,main.actividades .contenido .desarrollo h1{padding:15px 0 5px}main.novedades .contenido .desarrollo ul li,main.actividades .contenido .desarrollo ul li{list-style-type:disc;padding:5px 0 5px 15px;font-size:.875rem;line-height:135%}main.novedades .contenido .desarrollo p strong span,main.actividades .contenido .desarrollo p strong span{color:#ce1322}main.novedades .contenido .desarrollo .embed-responsive,main.actividades .contenido .desarrollo .embed-responsive{margin:30px 0}main.novedades .intro{background:white}main.novedades .intro .tabmenu{background:#0069a3;padding:12px 30px;position:relative;z-index:40}main.novedades .intro .tabmenu .search{display:flex;align-items:center;flex-flow:row wrap}main.novedades .intro .tabmenu .search .search-inputs{display:flex;margin:0 30px 0 0}main.novedades .intro .tabmenu .search .search-inputs input{border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;height:34px;padding:11px 18px 7px 15px}main.novedades .intro .tabmenu .search .search-inputs input:focus{color:#ce1322;background:#faeefa;outline:none;box-shadow:none}main.novedades .intro .tabmenu .search .search-inputs input::placeholder{padding:3px 0 0}main.novedades .intro .tabmenu .search .search-inputs span{color:white}main.novedades .intro .tabmenu .search .tipos{padding:14px 0 5px;display:flex;width:100%}main.novedades .intro .tabmenu .search .tipos small{display:none}main.novedades .intro .tabmenu .search .tipos .smaller{color:#0069a3;margin:0 6px 0 0}main.novedades .intro .tabmenu .search .tipos .smaller:hover{background:#0b98d6;color:white}main.novedades .intro .tabmenu .search .tipos .smaller.highlight{outline:2px auto #15b5fb}main.novedades .intro .img-intro{mix-blend-mode:multiply;overflow:hidden}main.novedades .contenido{padding:75px 30px}main.novedades .contenido h3{color:#ce1322}main.novedades #biblioteca .intro{background:white}main.novedades #biblioteca .listado .list{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:flex-start;margin-bottom:50px}main.novedades #biblioteca .listado .list .mix{display:inline-flex;flex-flow:row wrap;width:100%}main.novedades #biblioteca .listado .list .mix a{display:flex;flex-flow:row wrap;width:100%;background:#eeeeef;margin:2px 2px 10px}main.novedades #biblioteca .listado .list .mix a .txt{padding:30px 30px 40px;display:flex;flex-flow:column wrap;color:black;position:relative}main.novedades #biblioteca .listado .list .mix a .txt h4{padding:0;font-size:75%}main.novedades #biblioteca .listado .list .mix a .txt h2{padding:0;font-weight:700}main.novedades #biblioteca .listado .list .mix a .txt .plus{position:absolute;bottom:3px}main.novedades #biblioteca .listado .list .mix a:hover{background:#d9d9db;text-decoration:none}main.novedades #biblioteca .listado .list .mix a:hover .txt .plus{margin-left:13px}main.novedades #biblioteca .listado .list .mix a.red .txt h2{color:#ce1322}main.novedades #biblioteca .listado .list .mix a.blue .txt h2{color:#0069a3}main.novedades #biblioteca .listado .list .mix a.violet .txt h2{color:#77227b}main.novedades #biblioteca h1{color:#0069a3}main.novedades #socies .listado .list{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:flex-start;margin-bottom:50px}main.novedades #socies .listado .list .mix{display:flex;flex-flow:row wrap;width:100%;background:#eeeeef;margin:2px 2px 10px}main.novedades #socies .listado .list .mix .txt{padding:15px 30px;color:black;position:relative;width:100%;font-size:0.875rem}main.novedades #socies .listado .list .mix .txt .row{width:100%}main.novedades #socies .listado .list .mix .txt .row.dato{padding-bottom:10px}main.novedades #socies .listado .list .mix .txt .row.dato .lined{padding:3px 0}main.novedades #socies .listado .list .mix .txt .row.dato a{color:#ce1322;padding:1px 6px}main.novedades #socies .listado .list .mix .txt .row.dato a:hover{background:#ce1322;color:white;text-decoration:none}main.novedades #socies .listado .list .mix .txt .row.dato a:hover .txt .plus{margin-left:13px}main.novedades #socies .listado .list .mix .txt .row.dato span{font-weight:700;min-width:100px;display:inline-flex}main.novedades #socies .listado .list .mix .txt .row.dato .redes{display:flex;flex-direction:row;justify-content:flex-end}main.novedades #socies .listado .list .mix .txt .row.dato .redes a{display:inline-flex;flex-flow:row wrap;justify-content:center;align-content:center;padding:10px;border:1px solid #ce1322;font-size:1rem;margin:0 3px;width:36px;height:36px;border-radius:6px}main.novedades #socies .listado .list .mix .txt .row.dato .redes a:hover{background:#ce1322;color:white}main.novedades #socies .listado .list .mix .txt .title,main.novedades #socies .listado .list .mix .txt .estado{display:flex;flex-flow:row wrap}main.novedades #socies .listado .list .mix .txt .title h4,main.novedades #socies .listado .list .mix .txt .estado h4{padding:0;font-size:75%;display:flex;flex-flow:row;justify-content:flex-end;align-items:center;font-weight:700}main.novedades #socies .listado .list .mix .txt .title h4 span,main.novedades #socies .listado .list .mix .txt .estado h4 span{font-weight:300;padding-right:5px}main.novedades #socies .listado .list .mix .txt .title h2,main.novedades #socies .listado .list .mix .txt .estado h2{padding:0;font-weight:700;display:flex;flex-flow:row;justify-content:flex-start;align-items:center}main.novedades #socies .listado .list .mix .txt .tipo{display:none}main.novedades #socies .listado .list .mix .txt .blue{padding:5px 15px 3px;border-radius:5px;font-size:0.75rem}main.novedades #socies .listado .list .mix .txt .blue:hover,main.novedades #socies .listado .list .mix .txt .blue:active,main.novedades #socies .listado .list .mix .txt .blue:focus{color:white}main.novedades #socies .listado .list .mix .txt h6{padding-bottom:8px}main.contacto .intro{background:#85858c;background:#ce1322;overflow:hidden}main.contacto .intro img{mix-blend-mode:multiply}main.contacto .contenido h3{color:#ce1322;padding-left:5px}main.contacto .contenido .contact-form{padding:30px 0}main.contacto .contenido .contact-form label{display:none}main.contacto .contenido .data-contact{padding:5px}main.contacto .contenido .data-contact a{color:#ce1322}main.contacto .contenido .data-contact a:hover{text-decoration:none;color:#f42f47}main.contacto .contenido .data-contact a.redes{display:flex;margin:2px 0 12px}main.contacto .contenido .data-contact a.redes svg{width:22px}main.contacto .contenido .data-contact a.redes.ig:hover{color:#77227b}main.contacto .contenido .data-contact a.redes.fb:hover{color:#0069a3}main.contacto .contenido .data-contact a.redes.tw:hover{color:#0b98d6}main.contacto .contenido .data-contact a.redes.in:hover{color:#063259}main.asociate .intro{background:#77227b}main.asociate .intro .img-intro{min-height:100%;max-height:50vw}main.asociate .intro .img-intro img{mix-blend-mode:multiply;height:60vw;width:auto}main.asociate .intro .tabmenu{padding-top:20px;position:relative;z-index:40}main.asociate .contenido{padding:15px 30px}main.asociate .contenido blockquote{padding:0 0 5px 25px;font-weight:400;line-height:150%}main.asociate .contenido h3{color:#77227b;padding-bottom:30px}main.asociate .contenido.pan h5{font-size:115%;padding:0 0 15px;font-weight:700}main.asociate .contenido strong span{color:#ce1322}main.asociate .contenido a.violet{color:#77227b}main.asociate .contenido a.violet:hover{background:#77227b;color:white;text-decoration:none}main.asociate .contenido.last{padding-bottom:80px}main.asociate .contenido .contact-form{padding:20px 0 10px 0}main.asociate .contenido .contact-form fieldset{padding-bottom:0}main.asociate .contenido .contact-form fieldset .form-group{padding:5px 0 15px}main.asociate .contenido .contact-form fieldset .form-group label{text-transform:uppercase;font-size:85%;padding:3px 22px;line-height:110%}main.asociate .contenido .contact-form fieldset .form-group input{color:#77227b}main.asociate .contenido .contact-form fieldset .form-group input[type=submit]{background:#77227b;color:white}main.asociate .contenido .contact-form fieldset .form-group .sel .custom-select{color:#77227b}main.asociate .contenido .contact-form fieldset .form-group .custom-file{height:45px}main.asociate .contenido .contact-form fieldset .form-group .custom-file .custom-file-label{color:#77227b;line-height:150%}main.asociate .contenido .contact-form fieldset .form-group .custom-file .custom-file-label::after{background:#77227b;color:white}main.asociate .contenido .contact-form fieldset .form-group .custom-file .custom-file-input{height:45px}main.asociate .descuentos{background:#9f0f1a;margin:50px 0;position:relative}main.asociate .descuentos .backimg{position:absolute;top:0;width:100vw;bottom:0;overflow:hidden}main.asociate .descuentos .backimg img{width:100%;mix-blend-mode:multiply;object-fit:cover;object-position:center center;opacity:0.6}main.asociate .descuentos .contenido{padding:15px 30px 0}main.asociate .descuentos .contenido h1,main.asociate .descuentos .contenido h5{color:white}main.asociate .descuentos .contenido h1{padding-top:5vw}main.asociate .descuentos .contenido h5{padding:5vw 0 1.5vw}main.asociate .descuentos .contenido .row{padding-bottom:0 !important}main.asociate .steps{padding:20px 50px 20px 20px;margin:0 auto 10px;width:100%;color:white;position:relative;min-height:80px;line-height:125%;display:flex}main.asociate .steps.one{background:#77227b;margin-top:15px}main.asociate .steps.two{background:#453c72}main.asociate .steps.three{background:#223260}main.asociate .steps .btn-general,main.asociate .steps main.novedades .contenido .desarrollo a.red,main.novedades .contenido .desarrollo main.asociate .steps a.red,main.asociate .steps main.novedades .contenido .desarrollo a.blue,main.novedades .contenido .desarrollo main.asociate .steps a.blue,main.asociate .steps main.novedades .contenido .desarrollo a.violet,main.novedades .contenido .desarrollo main.asociate .steps a.violet,main.asociate .steps main.actividades .contenido .desarrollo a.red,main.actividades .contenido .desarrollo main.asociate .steps a.red,main.asociate .steps main.actividades .contenido .desarrollo a.blue,main.actividades .contenido .desarrollo main.asociate .steps a.blue,main.asociate .steps main.actividades .contenido .desarrollo a.violet,main.actividades .contenido .desarrollo main.asociate .steps a.violet{position:absolute;top:3px;right:10px}main.asociate .steps:hover{text-decoration:none}main.asociate .steps:hover .btn-general,main.asociate .steps:hover main.novedades .contenido .desarrollo a.red,main.novedades .contenido .desarrollo main.asociate .steps:hover a.red,main.asociate .steps:hover main.novedades .contenido .desarrollo a.blue,main.novedades .contenido .desarrollo main.asociate .steps:hover a.blue,main.asociate .steps:hover main.novedades .contenido .desarrollo a.violet,main.novedades .contenido .desarrollo main.asociate .steps:hover a.violet,main.asociate .steps:hover main.actividades .contenido .desarrollo a.red,main.actividades .contenido .desarrollo main.asociate .steps:hover a.red,main.asociate .steps:hover main.actividades .contenido .desarrollo a.blue,main.actividades .contenido .desarrollo main.asociate .steps:hover a.blue,main.asociate .steps:hover main.actividades .contenido .desarrollo a.violet,main.actividades .contenido .desarrollo main.asociate .steps:hover a.violet{right:15px}main.asociate .steps:hover.one{background:#a73eaf}main.asociate .steps:hover.two{background:#594e93}main.asociate .steps:hover.three{background:#2f4686}main.users .intro{background:#77227b}main.users .intro h1,main.users .intro h1{padding:4px 0 16px}main.users .intro .img-intro{min-height:100%;max-height:50vw}main.users .intro .img-intro img{mix-blend-mode:multiply;height:60vw;width:auto}main.users .intro .foto{padding:0}main.users .intro .foto .imagen{display:flex;margin:10px 0;overflow:hidden;border:2px solid white;border-top-left-radius:5px;border-top-right-radius:5px;width:100%}main.users .intro .foto .imagen img{object-fit:cover;width:100%;display:flex}main.users .intro .status{background:#77227b;color:white}main.users .intro .status .violet{color:#77227b;font-weight:700}main.users .intro .status .violet:hover{background:#e1e1e3;color:#a73eaf}main.users .intro .status h2{padding:8px 0;font-weight:700;line-height:120%}main.users .datos{padding:0 30px}main.users .datos .datausr .nochange{line-height:180%;padding:15px 0;font-size:0.875rem}main.users .datos .datausr .nochange strong{font-weight:700;text-transform:uppercase}main.users .datos .datausr form{margin:10px 0 40px -15px;background:#eeeeef;padding:15px;width:calc(100% + 30px);max-width:480px;position:relative}main.users .datos .datausr form .form-control{font-size:0.875rem}main.users .datos .datausr form .form-control[readonly]{background:#e1e1e3}main.users .datos .datausr form hr{margin:20px 0 10px}main.users .datos .datausr form label{text-transform:uppercase;font-size:0.875rem;padding:10px 0 5px 10px}main.users .datos .datausr form label.custom-control-label{padding:7px 0 0;font-size:0.75rem}main.users .datos .datausr form .custom-checkbox{padding:5px 35px 0}main.users .datos .datausr form .save{display:none}.antifoot{min-height:100%;margin-bottom:-430px}.antifoot:after{content:"";display:block;height:430px}footer{height:430px;background:#eeeeef;padding:30px 15px 0}footer .botlogo{width:120px;display:inline-flex;align-content:center;align-items:flex-start}footer .botlogo img{width:100%}footer .botrrss{display:inline-flex;align-items:center;align-content:center;justify-content:flex-end;width:calc(100vw - 155px)}footer .botrrss .redes{color:#b9b9be;display:inline-flex;align-items:center;align-content:flex-end;justify-content:center;align-self:start;font-size:110%;width:28px;height:28px;margin:5px 1px}footer .botrrss .redes:hover{color:#ce1322}footer h6{text-transform:uppercase;color:#063259;padding:15px 0 2px}footer .secciones .links{font-size:85%;color:#929298;padding-right:8px}footer form{margin:10px 0 25px;display:flex;flex-flow:row wrap;align-items:stretch;justify-content:stretch}footer form h6{width:100%}footer form .inputs{display:inline-flex;flex-flow:row wrap;align-items:flex-start;align-content:flex-start;width:70%}footer form .inputs input{height:30px;border:none;margin:3px 0;font-size:80%;padding:8px;display:flex;width:100%}footer form .submit{width:25%;min-height:calc(100% - 5px);display:inline-flex;align-content:flex-start}footer form .submit input[type=submit]{border:none;margin:3px;width:100%;min-height:calc(100% - 5px);display:flex;justify-content:center;align-items:center;background:#0069a3;color:white;font-size:80%;font-weight:700}footer .bottom{height:73px;background:#063259;color:white;font-size:70%;line-height:130%;padding:11px 25px 0;text-align:center;margin-left:-15px;margin-right:-15px}footer .bottom .agv{display:flex;justify-content:center;margin:5px auto 0;text-align:center;width:100%;font-size:0.875rem}footer .bottom .agv .aguaviva{cursor:pointer;border-radius:3px;padding:3px 4px 0;display:inline-block;margin-top:-1px}footer .bottom .agv .aguaviva svg{width:70px;height:28px;margin-top:-4px}footer .bottom .agv .aguaviva svg path{fill:white}footer .bottom .agv .aguaviva:hover svg path{fill:#ef4043}.modal-backdrop{z-index:5000;background:#e1e1e3}.modal-backdrop.show{opacity:0.9}.modal{z-index:5050}.modal .modal-content{border:1px solid #eeeeef}.modal.logsocio .modal-content .modal-header,.modal.logout .modal-content .modal-header,.modal.payment .modal-content .modal-header{padding:30px 45px 0 !important;border:none}.modal.logsocio .modal-content .modal-header .modal-title,.modal.logout .modal-content .modal-header .modal-title,.modal.payment .modal-content .modal-header .modal-title{text-transform:uppercase;font-weight:700;font-size:1.375rem;color:#0069a3}.modal.logsocio .modal-content .modal-body .contact-form,.modal.logout .modal-content .modal-body .contact-form,.modal.payment .modal-content .modal-body .contact-form{padding:0 15px 15px !important}.modal.logsocio .modal-content .modal-body .contact-form .form-group label,.modal.logout .modal-content .modal-body .contact-form .form-group label,.modal.payment .modal-content .modal-body .contact-form .form-group label{text-transform:uppercase;font-size:.875rem;padding:5px 10px}.modal.logsocio .modal-content .modal-body .contact-form .submitted,.modal.logout .modal-content .modal-body .contact-form .submitted,.modal.payment .modal-content .modal-body .contact-form .submitted{align-items:flex-end}.modal.logsocio .modal-content .modal-body .contact-form .submitted .btn-general,.modal.logsocio .modal-content .modal-body .contact-form .submitted main.novedades .contenido .desarrollo a.red,main.novedades .contenido .desarrollo .modal.logsocio .modal-content .modal-body .contact-form .submitted a.red,.modal.logsocio .modal-content .modal-body .contact-form .submitted main.novedades .contenido .desarrollo a.blue,main.novedades .contenido .desarrollo .modal.logsocio .modal-content .modal-body .contact-form .submitted a.blue,.modal.logsocio .modal-content .modal-body .contact-form .submitted main.novedades .contenido .desarrollo a.violet,main.novedades .contenido .desarrollo .modal.logsocio .modal-content .modal-body .contact-form .submitted a.violet,.modal.logsocio .modal-content .modal-body .contact-form .submitted main.actividades .contenido .desarrollo a.red,main.actividades .contenido .desarrollo .modal.logsocio .modal-content .modal-body .contact-form .submitted a.red,.modal.logsocio .modal-content .modal-body .contact-form .submitted main.actividades .contenido .desarrollo a.blue,main.actividades .contenido .desarrollo .modal.logsocio .modal-content .modal-body .contact-form .submitted a.blue,.modal.logsocio .modal-content .modal-body .contact-form .submitted main.actividades .contenido .desarrollo a.violet,main.actividades .contenido .desarrollo .modal.logsocio .modal-content .modal-body .contact-form .submitted a.violet,.modal.logout .modal-content .modal-body .contact-form .submitted .btn-general,.modal.logout .modal-content .modal-body .contact-form .submitted main.novedades .contenido .desarrollo a.red,main.novedades .contenido .desarrollo .modal.logout .modal-content .modal-body .contact-form .submitted a.red,.modal.logout .modal-content .modal-body .contact-form .submitted main.novedades .contenido .desarrollo a.blue,main.novedades .contenido .desarrollo .modal.logout .modal-content .modal-body .contact-form .submitted a.blue,.modal.logout .modal-content .modal-body .contact-form .submitted main.novedades .contenido .desarrollo a.violet,main.novedades .contenido .desarrollo .modal.logout .modal-content .modal-body .contact-form .submitted a.violet,.modal.logout .modal-content .modal-body .contact-form .submitted main.actividades .contenido .desarrollo a.red,main.actividades .contenido .desarrollo .modal.logout .modal-content .modal-body .contact-form .submitted a.red,.modal.logout .modal-content .modal-body .contact-form .submitted main.actividades .contenido .desarrollo a.blue,main.actividades .contenido .desarrollo .modal.logout .modal-content .modal-body .contact-form .submitted a.blue,.modal.logout .modal-content .modal-body .contact-form .submitted main.actividades .contenido .desarrollo a.violet,main.actividades .contenido .desarrollo .modal.logout .modal-content .modal-body .contact-form .submitted a.violet,.modal.payment .modal-content .modal-body .contact-form .submitted .btn-general,.modal.payment .modal-content .modal-body .contact-form .submitted main.novedades .contenido .desarrollo a.red,main.novedades .contenido .desarrollo .modal.payment .modal-content .modal-body .contact-form .submitted a.red,.modal.payment .modal-content .modal-body .contact-form .submitted main.novedades .contenido .desarrollo a.blue,main.novedades .contenido .desarrollo .modal.payment .modal-content .modal-body .contact-form .submitted a.blue,.modal.payment .modal-content .modal-body .contact-form .submitted main.novedades .contenido .desarrollo a.violet,main.novedades .contenido .desarrollo .modal.payment .modal-content .modal-body .contact-form .submitted a.violet,.modal.payment .modal-content .modal-body .contact-form .submitted main.actividades .contenido .desarrollo a.red,main.actividades .contenido .desarrollo .modal.payment .modal-content .modal-body .contact-form .submitted a.red,.modal.payment .modal-content .modal-body .contact-form .submitted main.actividades .contenido .desarrollo a.blue,main.actividades .contenido .desarrollo .modal.payment .modal-content .modal-body .contact-form .submitted a.blue,.modal.payment .modal-content .modal-body .contact-form .submitted main.actividades .contenido .desarrollo a.violet,main.actividades .contenido .desarrollo .modal.payment .modal-content .modal-body .contact-form .submitted a.violet{width:180px}.modal.logsocio .modal-content .modal-body .contact-form .submitted .form-control,.modal.logout .modal-content .modal-body .contact-form .submitted .form-control,.modal.payment .modal-content .modal-body .contact-form .submitted .form-control{width:200px;height:auto}.modal.logsocio .modal-content .modal-body .forgot,.modal.logout .modal-content .modal-body .forgot,.modal.payment .modal-content .modal-body .forgot{border:none;display:flex;justify-content:center;align-items:center;flex-flow:row wrap;border-top:1px solid #f6f4fa;padding:25px 0 10px;margin-top:10px;text-transform:uppercase;font-size:0.875rem;width:100%;background:none;line-height:1.125rem;background:#f6f4fa;color:#0069a3}.modal.logsocio .modal-content .modal-body .forgot span,.modal.logout .modal-content .modal-body .forgot span,.modal.payment .modal-content .modal-body .forgot span{font-weight:700;color:#ce1322;display:flex;width:100%;justify-content:center;align-items:center;flex-flow:row wrap}.modal.logsocio .modal-content .modal-body .forgot:hover,.modal.logout .modal-content .modal-body .forgot:hover,.modal.payment .modal-content .modal-body .forgot:hover{background:white;color:#e1e1e3}.modal.logsocio .modal-content .modal-body .forgot:focus,.modal.logout .modal-content .modal-body .forgot:focus,.modal.payment .modal-content .modal-body .forgot:focus{outline:none;box-shadow:none}.modal.logsocio .modal-content .modal-body .forgot.collapsed,.modal.logout .modal-content .modal-body .forgot.collapsed,.modal.payment .modal-content .modal-body .forgot.collapsed{background:white;color:#e1e1e3}.modal.logsocio .modal-content .modal-body .forgot.collapsed:hover,.modal.logout .modal-content .modal-body .forgot.collapsed:hover,.modal.payment .modal-content .modal-body .forgot.collapsed:hover{background:#f6f4fa;color:#0069a3}.modal.logsocio .modal-content .modal-body .forgotten,.modal.logout .modal-content .modal-body .forgotten,.modal.payment .modal-content .modal-body .forgotten{background:#f6f4fa}.modal.logsocio .modal-content .modal-body .forgotten input,.modal.logout .modal-content .modal-body .forgotten input,.modal.payment .modal-content .modal-body .forgotten input{background:white}.modal.logsocio .modal-content .modal-body .lgo,.modal.logout .modal-content .modal-body .lgo,.modal.payment .modal-content .modal-body .lgo{text-align:center;font-size:0.9375rem;line-height:135%;padding:10px}.modal.logsocio .modal-content .modal-footer,.modal.logout .modal-content .modal-footer,.modal.payment .modal-content .modal-footer{justify-content:center}.modal.logout .modal-content .modal-header h5{width:100%;text-align:center}.modal.payment .modal-body{padding:30px 45px 45px !important}.modal.payment .modal-body h5{font-weight:700;font-size:1rem;padding-bottom:10px}.modal.payment .modal-body ul li{font-size:.875rem;font-weight:400;padding-top:15px;line-height:135%}.modal.payment .modal-body ul li strong{font-weight:700;text-transform:uppercase}.modal.payment .modal-body ul li .linked{color:#0069a3}.modal.payment .modal-body ul li .linked:hover{background:#0069a3;color:white}.modal.payment .modal-body ul hr{margin-bottom:0}.modal.cargo .modal-header{padding:30px 45px 0 !important;border:none}.modal.cargo .modal-header .modal-title .modal-nombre{text-transform:uppercase;font-weight:700;font-size:1.125rem;display:block;line-height:1rem}.modal.cargo .modal-header .modal-title .modal-cargo{font-size:0.9375rem;display:block;color:#ce1322}.modal.cargo .modal-body{padding:10px 45px 30px !important}.modal.cargo .modal-body .modal-img{display:block;width:100%;border-radius:50%}.modal.beneficio .modal-header{padding:45px 45px 0 !important;border:none}.modal.beneficio .modal-header .modal-title .modal-nombre{text-transform:uppercase;font-weight:700;font-size:1.5rem;display:block;line-height:1.375rem}.modal.beneficio .modal-header .modal-title .modal-tipo{font-size:0.875rem;display:block;text-transform:uppercase}.modal.beneficio .modal-body{padding:20px 45px 45px !important;font-size:0.875rem}.modal.beneficio .modal-body .modal-img{display:block;width:100%;border-radius:50%}.modal.beneficio .modal-body .modal-desc{padding:10px 0 25px}.modal.beneficio .modal-body strong{background:#eeeeef;padding:8px 10px 5px;margin-left:-10px;font-size:0.9375rem;font-weight:700;display:block}.modal.beneficio .blue .modal-header .modal-nombre{color:#0069a3}.modal.beneficio .blue .modal-body a{color:#0069a3}.modal.beneficio .blue .modal-body a:hover{background:#0069a3;color:white}.modal.beneficio .red .modal-header .modal-nombre{color:#ce1322}.modal.beneficio .red .modal-body a{color:#ce1322}.modal.beneficio .red .modal-body a:hover{background:#ce1322;color:white}.modal.beneficio .violet .modal-header .modal-nombre{color:#77227b}.modal.beneficio .violet .modal-body a{color:#77227b}.modal.beneficio .violet .modal-body a:hover{background:#77227b;color:white}@media (min-width: 576px){main.inicio .noticias article a .txt{width:calc(40vw - 30px);height:calc(40vw - 30px)}main.servicios #biblioteca .listado .list .mix{width:50%}main.novedades .contenido .share,main.actividades .contenido .share{height:36px;margin-top:10px}main.novedades .contenido .share span,main.actividades .contenido .share span{font-size:0.875rem;padding:6px 20px 0 0}}@media (min-width: 768px){body h1{font-size:3rem}body h1 small{font-size:2.625rem}body h3{font-size:2rem;line-height:125%}body h5{font-size:1.625rem}body h6{font-size:.9375rem}body h2{font-size:1rem}body h4{font-size:.875rem}body p,body blockquote{font-size:.875rem}body nav a{font-size:.75rem}body .btn-general.red,body main.novedades .contenido .desarrollo a.red,main.novedades .contenido .desarrollo body a.red,body main.actividades .contenido .desarrollo a.red,main.actividades .contenido .desarrollo body a.red{padding:18px 42px 16px}body .btn-general.blue,body main.novedades .contenido .desarrollo a.blue,main.novedades .contenido .desarrollo body a.blue,body main.actividades .contenido .desarrollo a.blue,main.actividades .contenido .desarrollo body a.blue{padding:18px 42px 16px}body .btn-general.formulario,body main.novedades .contenido .desarrollo a.formulario.red,main.novedades .contenido .desarrollo body a.formulario.red,body main.novedades .contenido .desarrollo a.formulario.blue,main.novedades .contenido .desarrollo body a.formulario.blue,body main.novedades .contenido .desarrollo a.formulario.violet,main.novedades .contenido .desarrollo body a.formulario.violet,body main.actividades .contenido .desarrollo a.formulario.red,main.actividades .contenido .desarrollo body a.formulario.red,body main.actividades .contenido .desarrollo a.formulario.blue,main.actividades .contenido .desarrollo body a.formulario.blue,body main.actividades .contenido .desarrollo a.formulario.violet,main.actividades .contenido .desarrollo body a.formulario.violet{padding:14px 20px 12px 17px}body .btn-general.formulario span,body main.novedades .contenido .desarrollo a.formulario.red span,main.novedades .contenido .desarrollo body a.formulario.red span,body main.novedades .contenido .desarrollo a.formulario.blue span,main.novedades .contenido .desarrollo body a.formulario.blue span,body main.novedades .contenido .desarrollo a.formulario.violet span,main.novedades .contenido .desarrollo body a.formulario.violet span,body main.actividades .contenido .desarrollo a.formulario.red span,main.actividades .contenido .desarrollo body a.formulario.red span,body main.actividades .contenido .desarrollo a.formulario.blue span,main.actividades .contenido .desarrollo body a.formulario.blue span,body main.actividades .contenido .desarrollo a.formulario.violet span,main.actividades .contenido .desarrollo body a.formulario.violet span{width:36px;height:36px}body .btn-general.formulario div.triangle,body main.novedades .contenido .desarrollo a.formulario.red div.triangle,main.novedades .contenido .desarrollo body a.formulario.red div.triangle,body main.novedades .contenido .desarrollo a.formulario.blue div.triangle,main.novedades .contenido .desarrollo body a.formulario.blue div.triangle,body main.novedades .contenido .desarrollo a.formulario.violet div.triangle,main.novedades .contenido .desarrollo body a.formulario.violet div.triangle,body main.actividades .contenido .desarrollo a.formulario.red div.triangle,main.actividades .contenido .desarrollo body a.formulario.red div.triangle,body main.actividades .contenido .desarrollo a.formulario.blue div.triangle,main.actividades .contenido .desarrollo body a.formulario.blue div.triangle,body main.actividades .contenido .desarrollo a.formulario.violet div.triangle,main.actividades .contenido .desarrollo body a.formulario.violet div.triangle{border-width:0 12px 6px 0}body .btn-general.formulario.logged,body main.novedades .contenido .desarrollo a.formulario.logged.red,main.novedades .contenido .desarrollo body a.formulario.logged.red,body main.novedades .contenido .desarrollo a.formulario.logged.blue,main.novedades .contenido .desarrollo body a.formulario.logged.blue,body main.novedades .contenido .desarrollo a.formulario.logged.violet,main.novedades .contenido .desarrollo body a.formulario.logged.violet,body main.actividades .contenido .desarrollo a.formulario.logged.red,main.actividades .contenido .desarrollo body a.formulario.logged.red,body main.actividades .contenido .desarrollo a.formulario.logged.blue,main.actividades .contenido .desarrollo body a.formulario.logged.blue,body main.actividades .contenido .desarrollo a.formulario.logged.violet,main.actividades .contenido .desarrollo body a.formulario.logged.violet{padding:8px 20px 6px 17px}body .btn-general.formulario:hover .triangle,body main.novedades .contenido .desarrollo a.formulario.red:hover .triangle,main.novedades .contenido .desarrollo body a.formulario.red:hover .triangle,body main.novedades .contenido .desarrollo a.formulario.blue:hover .triangle,main.novedades .contenido .desarrollo body a.formulario.blue:hover .triangle,body main.novedades .contenido .desarrollo a.formulario.violet:hover .triangle,main.novedades .contenido .desarrollo body a.formulario.violet:hover .triangle,body main.actividades .contenido .desarrollo a.formulario.red:hover .triangle,main.actividades .contenido .desarrollo body a.formulario.red:hover .triangle,body main.actividades .contenido .desarrollo a.formulario.blue:hover .triangle,main.actividades .contenido .desarrollo body a.formulario.blue:hover .triangle,body main.actividades .contenido .desarrollo a.formulario.violet:hover .triangle,main.actividades .contenido .desarrollo body a.formulario.violet:hover .triangle{border-width:0 6px 6px 0}body .btn-general.tab,body main.novedades .contenido .desarrollo a.tab.red,main.novedades .contenido .desarrollo body a.tab.red,body main.novedades .contenido .desarrollo a.tab.blue,main.novedades .contenido .desarrollo body a.tab.blue,body main.novedades .contenido .desarrollo a.tab.violet,main.novedades .contenido .desarrollo body a.tab.violet,body main.actividades .contenido .desarrollo a.tab.red,main.actividades .contenido .desarrollo body a.tab.red,body main.actividades .contenido .desarrollo a.tab.blue,main.actividades .contenido .desarrollo body a.tab.blue,body main.actividades .contenido .desarrollo a.tab.violet,main.actividades .contenido .desarrollo body a.tab.violet{padding:2px 28px 0px;height:50px;margin-bottom:-10px;margin-left:3px;margin-right:10px;margin-top:5px;width:auto}body .btn-general.tab div.triangle,body main.novedades .contenido .desarrollo a.tab.red div.triangle,main.novedades .contenido .desarrollo body a.tab.red div.triangle,body main.novedades .contenido .desarrollo a.tab.blue div.triangle,main.novedades .contenido .desarrollo body a.tab.blue div.triangle,body main.novedades .contenido .desarrollo a.tab.violet div.triangle,main.novedades .contenido .desarrollo body a.tab.violet div.triangle,body main.actividades .contenido .desarrollo a.tab.red div.triangle,main.actividades .contenido .desarrollo body a.tab.red div.triangle,body main.actividades .contenido .desarrollo a.tab.blue div.triangle,main.actividades .contenido .desarrollo body a.tab.blue div.triangle,body main.actividades .contenido .desarrollo a.tab.violet div.triangle,main.actividades .contenido .desarrollo body a.tab.violet div.triangle{display:flex}body .btn-general.plus,body main.novedades .contenido .desarrollo a.plus.red,main.novedades .contenido .desarrollo body a.plus.red,body main.novedades .contenido .desarrollo a.plus.blue,main.novedades .contenido .desarrollo body a.plus.blue,body main.novedades .contenido .desarrollo a.plus.violet,main.novedades .contenido .desarrollo body a.plus.violet,body main.actividades .contenido .desarrollo a.plus.red,main.actividades .contenido .desarrollo body a.plus.red,body main.actividades .contenido .desarrollo a.plus.blue,main.actividades .contenido .desarrollo body a.plus.blue,body main.actividades .contenido .desarrollo a.plus.violet,main.actividades .contenido .desarrollo body a.plus.violet{padding:5px 6px 3px;width:34px;height:34px}header .rrss{background:#ce1322;height:32px;display:flex;justify-content:flex-end}header .rrss .white{font-size:100%;margin:6px 0 -10px 3px}header .mainmenu .mainlogo{padding:20px 10px;margin-right:0;width:160px}header .mainmenu .mainlogo img{width:140px}header .mainmenu .mainlogo img.fifty{width:78px;left:128px;top:6px}header .mainmenu nav{background:none;display:inline-flex;justify-content:flex-end;flex-flow:wrap row;position:relative;top:7px;padding:30px 30px 30px 10px;padding:30px 15px 30px 10px;width:calc(100% - 255px)}header .mainmenu nav .rrss{display:none}header .mainmenu nav.is-active{top:7px}header .mainmenu nav a,header .mainmenu nav .dropdown{padding:5px}header .mainmenu nav .dropdown .dropdown-menu.show{position:absolute !important;width:auto;transform:translate3d(7px, 25px, 0) !important}header .mainmenu .hamburger{display:none}header .mainmenu .formulario{padding-left:20px;padding-right:25px;margin-top:20px;margin-right:15px}main .intro{width:100vw;min-height:30vw;margin-bottom:45px}main .intro .img-intro{min-height:30vw;max-height:30vw}main .intro .img-intro img{object-fit:fill;height:auto}main .intro .maxancho .d-flex{height:calc(30vw - 60px)}main.inicio .slider .item{position:relative}main.inicio .slider .item .imagen{padding-bottom:56.25%;position:relative}main.inicio .slider .item .imagen>:first-child{left:0;height:100%;position:absolute;top:0;width:100%}main.inicio .slider .item .texto{height:45%}main.inicio .asociate{min-height:260px}main.inicio .asociate a{min-height:260px}main.inicio .noticias article a .txt{width:calc(25vw - 15px);height:calc(25vw - 15px)}main.inicio .noticias article a .txt h5{padding:35px}main.inicio .noticias article a .txt .red{margin-left:30px}main.inicio .noticias article a:hover .txt .red{margin-left:40px}main.institucional .intro h1,main.institucional .intro h2,main.servicios .intro h1,main.servicios .intro h2,main.novedades .intro h1,main.novedades .intro h2,main.users .intro h1,main.users .intro h2,main.actividades .intro h1,main.actividades .intro h2{padding:15px 0 35px}main.institucional .intro .tabmenu,main.servicios .intro .tabmenu,main.novedades .intro .tabmenu,main.users .intro .tabmenu,main.actividades .intro .tabmenu{padding:10px 30px 0;bottom:-5px}main.institucional .intro .tabmenu .tab,main.servicios .intro .tabmenu .tab,main.novedades .intro .tabmenu .tab,main.users .intro .tabmenu .tab,main.actividades .intro .tabmenu .tab{max-width:180px}main.institucional .intro .tabmenu,main.users .intro .tabmenu{padding-top:10px}main.institucional .contenido,main.users .contenido{padding:75px 30px}main.institucional .dwnld:first-child{margin-top:55px}main.servicios .intro.docentes .tabmenu{bottom:-15px}main.servicios .intro.docentes .tabmenu .tab{margin-bottom:-15px}main.servicios .intro.beneficios .tabmenu .search .search-inputs,main.servicios .intro.encontra-a-tu-profe .tabmenu .search .search-inputs{display:inline-flex;margin:0 45px 0 0}main.servicios .intro.beneficios .tabmenu .search .tipos,main.servicios .intro.encontra-a-tu-profe .tabmenu .search .tipos{padding:5px 0;display:inline-flex;width:auto}main.servicios .contenido{padding:75px 30px}main.servicios #biblioteca .listado .list .mix{width:33.333%}main.novedades .intro .maxancho .d-flex,main.actividades .intro .maxancho .d-flex{height:calc(40vw - 60px)}main.novedades .intro .img-intro,main.actividades .intro .img-intro{min-height:38vw;max-height:38vw}main.novedades .intro .tabmenu,main.actividades .intro .tabmenu{padding:8px 0 4px;bottom:-8px}main.novedades .intro .tabmenu .tab,main.actividades .intro .tabmenu .tab{max-width:180px}main.novedades .intro .tabmenu h5,main.actividades .intro .tabmenu h5{padding:0 30px}main.novedades #biblioteca .intro,main.actividades #biblioteca .intro{min-height:30vw;margin-bottom:45px}main.novedades #biblioteca .intro .img-intro,main.actividades #biblioteca .intro .img-intro{min-height:30vw;max-height:30vw}main.novedades #biblioteca .intro .maxancho .d-flex,main.actividades #biblioteca .intro .maxancho .d-flex{height:calc(30vw - 60px)}main.novedades #biblioteca .listado .list .mix,main.actividades #biblioteca .listado .list .mix{width:50%}main.novedades .contenido .share,main.actividades .contenido .share{width:80%}main.novedades .intro .tabmenu .search .search-inputs{display:inline-flex;margin:0 45px 0 0}main.novedades .intro .tabmenu .search .tipos{padding:5px 0;display:inline-flex;width:auto}main.novedades #biblioteca .intro .tabmenu{padding:12px 30px}main.contacto .contenido .data-contact{padding-top:83px}main.asociate .intro .img-intro{min-height:30vw;max-height:30vw}main.asociate .intro .img-intro img{height:auto;width:100%}main.asociate .intro .tabmenu{padding-top:10px}main.asociate .steps{max-width:200px;min-height:120px}main.users .intro .img-intro{min-height:30vw;max-height:30vw}main.users .intro .img-intro img{height:auto;width:100%}main.users .intro .foto{padding:0 45px}main.users .intro .foto .imagen{width:100%;max-width:240px;margin:10px auto}main.users .intro .status{padding-top:15px;bottom:-5px}main.users .intro .status .violet{margin-top:4px;margin-bottom:-10px}main.users .intro .status h2{padding:8px 5px}main.users .datos{padding:0 35px}.antifoot{min-height:100%;margin-bottom:-295px}.antifoot:after{content:"";display:block;height:295px}footer{height:295px;padding:15px 30px 0}footer .botlogo{display:inline-flex;align-content:center;align-items:flex-start}footer .botlogo img{width:100%}footer .botrrss{display:inline-flex;align-items:center;align-content:flex-start;justify-content:flex-start;width:calc(58.333vw - 195px);padding-left:30px}footer .botrrss .redes{font-size:125%;width:30px;height:30px}footer form{margin:0 0 15px}footer form .submit{width:29%}footer .secciones{display:inline-flex;flex-flow:column wrap;align-content:flex-start;align-items:flex-start;width:calc(33vw - 50px);margin:0 5px 20px 0}footer .secciones .links{display:flex;width:100%;margin:5px 0}footer .bottom{height:32px;margin-left:-30px;margin-right:-30px;text-align:left;padding:9px 25px 0}footer .bottom .agv{margin:0;justify-content:flex-end}footer .bottom .agv .aguaviva{margin-top:-6px}}@media (min-width: 992px){header .mainmenu .mainlogo{padding:20px 15px;margin-right:0;width:180px}header .mainmenu .mainlogo img{width:150px}header .mainmenu .mainlogo img.fifty{width:90px;left:142px;top:2px}header .mainmenu nav{width:calc(100% - 315px)}header .mainmenu nav a{padding:7px 5px 5px}header .mainmenu nav a,header .mainmenu nav .dropdown{margin:2px 10px}header .mainmenu nav .dropdown a{margin:2px}header .mainmenu .formulario{padding-left:30px;padding-right:35px;margin-top:20px;margin-right:15px}main.inicio .slider .item .imagen{padding-bottom:37.5%;position:relative}main.inicio .slider .item .imagen>:first-child{left:0;height:100%;position:absolute;top:0;width:100%}main.inicio .slider .item .texto{height:50%}main.inicio .slider .item .texto .col-12 h1,main.inicio .slider .item .texto .col-12 h5{padding-left:30px}main.inicio .asociate{min-height:320px}main.inicio .asociate a{min-height:320px}main.inicio .asociate a .text-right{padding:30px 45px}main.servicios .intro.beneficios .tabmenu .search,main.servicios .intro.encontra-a-tu-profe .tabmenu .search{padding:0 10px}main.servicios #biblioteca .listado .list .mix{width:25%}main.users .intro .foto{padding:0}main.users .intro .foto .imagen{width:60%;max-width:240px;margin:10px auto 10px 0}main.novedades #biblioteca .listado .list .mix,main.actividades #biblioteca .listado .list .mix{width:33.3333%}main.actividades .intro .tabmenu.boxsearch{padding:12px 37px}.antifoot{min-height:100%;margin-bottom:-235px}.antifoot:after{content:"";display:block;height:235px}footer{height:235px;padding:45px 30px 0}footer .botlogo{display:flex}footer h6{padding:20px 0 7px}footer .botrrss{display:flex;align-items:flex-end;align-content:flex-end;justify-content:flex-start;width:100%;padding:35px 0 0}footer .botrrss .redes{margin:8px 5px 8px 0}footer .secciones{width:calc(33% - 10px);margin:0 5px 20px 0}footer .bottom{margin-top:20px}}@media (min-width: 1200px){body h1{font-size:3.5rem}body h1 small{font-size:3.125rem}body h3{font-size:2.5rem}body h5{font-size:1.875rem}body h6{font-size:1.0625rem}body h2{font-size:1.25rem}body h4{font-size:.9375rem}body nav a{font-size:.9375rem}body .btn-general.formulario,body main.novedades .contenido .desarrollo a.formulario.red,main.novedades .contenido .desarrollo body a.formulario.red,body main.novedades .contenido .desarrollo a.formulario.blue,main.novedades .contenido .desarrollo body a.formulario.blue,body main.novedades .contenido .desarrollo a.formulario.violet,main.novedades .contenido .desarrollo body a.formulario.violet,body main.actividades .contenido .desarrollo a.formulario.red,main.actividades .contenido .desarrollo body a.formulario.red,body main.actividades .contenido .desarrollo a.formulario.blue,main.actividades .contenido .desarrollo body a.formulario.blue,body main.actividades .contenido .desarrollo a.formulario.violet,main.actividades .contenido .desarrollo body a.formulario.violet{padding:14px 26px 12px 23px}body .btn-general.formulario div.triangle,body main.novedades .contenido .desarrollo a.formulario.red div.triangle,main.novedades .contenido .desarrollo body a.formulario.red div.triangle,body main.novedades .contenido .desarrollo a.formulario.blue div.triangle,main.novedades .contenido .desarrollo body a.formulario.blue div.triangle,body main.novedades .contenido .desarrollo a.formulario.violet div.triangle,main.novedades .contenido .desarrollo body a.formulario.violet div.triangle,body main.actividades .contenido .desarrollo a.formulario.red div.triangle,main.actividades .contenido .desarrollo body a.formulario.red div.triangle,body main.actividades .contenido .desarrollo a.formulario.blue div.triangle,main.actividades .contenido .desarrollo body a.formulario.blue div.triangle,body main.actividades .contenido .desarrollo a.formulario.violet div.triangle,main.actividades .contenido .desarrollo body a.formulario.violet div.triangle{border-width:0 13px 6px 0}body .btn-general.formulario.logged,body main.novedades .contenido .desarrollo a.formulario.logged.red,main.novedades .contenido .desarrollo body a.formulario.logged.red,body main.novedades .contenido .desarrollo a.formulario.logged.blue,main.novedades .contenido .desarrollo body a.formulario.logged.blue,body main.novedades .contenido .desarrollo a.formulario.logged.violet,main.novedades .contenido .desarrollo body a.formulario.logged.violet,body main.actividades .contenido .desarrollo a.formulario.logged.red,main.actividades .contenido .desarrollo body a.formulario.logged.red,body main.actividades .contenido .desarrollo a.formulario.logged.blue,main.actividades .contenido .desarrollo body a.formulario.logged.blue,body main.actividades .contenido .desarrollo a.formulario.logged.violet,main.actividades .contenido .desarrollo body a.formulario.logged.violet{padding:6px 26px 4px 23px}body .btn-general.formulario:hover .triangle,body main.novedades .contenido .desarrollo a.formulario.red:hover .triangle,main.novedades .contenido .desarrollo body a.formulario.red:hover .triangle,body main.novedades .contenido .desarrollo a.formulario.blue:hover .triangle,main.novedades .contenido .desarrollo body a.formulario.blue:hover .triangle,body main.novedades .contenido .desarrollo a.formulario.violet:hover .triangle,main.novedades .contenido .desarrollo body a.formulario.violet:hover .triangle,body main.actividades .contenido .desarrollo a.formulario.red:hover .triangle,main.actividades .contenido .desarrollo body a.formulario.red:hover .triangle,body main.actividades .contenido .desarrollo a.formulario.blue:hover .triangle,main.actividades .contenido .desarrollo body a.formulario.blue:hover .triangle,body main.actividades .contenido .desarrollo a.formulario.violet:hover .triangle,main.actividades .contenido .desarrollo body a.formulario.violet:hover .triangle{border-width:0 7px 6px 0}header .rrss{padding:0}header .rrss .text-right{padding-right:60px}header .mainmenu nav a,header .mainmenu nav .dropdown{padding:5px}main .intro{width:100vw;max-height:500px;margin-bottom:45px;min-height:500px}main .intro .img-intro{max-height:500px;min-height:500px}main .intro .maxancho .d-flex{height:445px}main.inicio .noticias article a .txt{width:285px;height:285px}main.inicio .noticias article a .txt h5{padding:45px}main.inicio .noticias article a .txt .red{margin-left:40px}main.inicio .noticias article a:hover .txt .red{margin-left:50px}main.institucional .contenido,main.institucional .dato,main.users .contenido,main.users .dato,main.novedades .contenido,main.novedades .dato,main.actividades .contenido,main.actividades .dato{padding:75px calc((100vw - 1200px)/2)}main.institucional .contenido h3,main.users .contenido h3,main.novedades .contenido h3,main.actividades .contenido h3{color:#ce1322}main.institucional .intro .img-intro,main.users .intro .img-intro,main.novedades .intro .img-intro,main.actividades .intro .img-intro{max-height:495px;min-height:495px}main.servicios .intro.beneficios .tabmenu,main.servicios .intro.encontra-a-tu-profe .tabmenu{padding:12px 0}main.servicios .intro.beneficios .tabmenu .search,main.servicios .intro.encontra-a-tu-profe .tabmenu .search{padding:0 30px}main.servicios #biblioteca .listado .list .mix{width:20%}main.novedades .intro,main.actividades .intro{margin-bottom:0}main.novedades .intro .maxancho .d-flex,main.actividades .intro .maxancho .d-flex{height:445px}main.novedades .intro .tabmenu.boxsearch,main.actividades .intro .tabmenu.boxsearch{padding:12px 0}main.novedades .intro .tabmenu.boxsearch .search,main.actividades .intro .tabmenu.boxsearch .search{padding-left:30px}main.contacto .contenido .data-contact{padding-top:97px}main.asociate .intro .img-intro{min-height:500px;max-height:500px}main.asociate .intro .tabmenu .tab{margin:4px 0}main.asociate .contenido{padding:45px calc((100vw - 1200px)/2)}main.asociate .descuentos .contenido{padding:0 calc((100vw - 1200px)/2)}main.users .intro{max-height:360px;min-height:360px}main.users .intro .img-intro{min-height:360px;max-height:360px}main.users .intro .maxancho .d-flex{height:315px}main.users .intro .foto .imagen{margin:10px 30px 10px auto}main.users .intro .status h2{padding:8px 30px}main.users .tabmenu{padding:5px 0}main.users .datos{padding:0}main.users .datos .datausr{padding:0 30px}}
