@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;500;700&display=swap");.azul{color:#0a2973}.naranja{color:#ff6600}*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{scroll-behavior:smooth;overflow-x:hidden;font-family:"Roboto";font-weight:500}body{text-align:center;font-size:14px}@media (min-width:576px){body{font-size:15px}}@media (min-width:768px){body{font-size:16px}}@media (min-width:992px){body{font-size:17px}}@media (min-width:1200px){body{font-size:18px}}button{outline:none;-webkit-box-shadow:none;box-shadow:none}button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.slick-arrow:before{color:white!important}@media (min-width:1200px){.container{max-width:1200px}}.responsive-video{position:relative;width:100%;padding-bottom:56.25%;height:0}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.oculto{position:absolute;left:-999999%}.no-vinetas{list-style:none;padding:0}.space{padding:2rem 0}@media (min-width:768px){.space{padding:3rem 0}}@media (min-width:992px){.space{padding:5rem 0}}.card{border-radius:0.75em;border:0}.btn-cta{display:inline-block;background:#ff6600;border-radius:1.2em;margin-top:1rem;padding:0.35em 1em;border:none;color:white}.btn-cta:hover{background:transparent;color:#ff6600;-webkit-box-shadow:0 0 0 2px #ff6600 inset;box-shadow:0 0 0 2px #ff6600 inset}@media (min-width:768px){.btn-cta{background:transparent;-webkit-box-shadow:0 0 0 2px #ff6600 inset;box-shadow:0 0 0 2px #ff6600 inset;color:#ff6600}.btn-cta:hover{background:#ff6600;color:white}}a{outline:none}a:hover{text-decoration:none}.title1{position:relative;text-align:center;font-weight:400;margin-bottom:1.2em;font-size:1.8em}@media (min-width:768px){.title1{font-size:2.2em}}@media (min-width:992px){.title1{font-size:2.5em}}.title1:before{content:"";position:absolute;width:20%;height:7px;max-width:70px;background:#fe9914;top:calc(100% + .15em);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.text,.title2{font-size:1.2em}@media (min-width:768px){.text,.title2{font-size:1.225em}}@media (min-width:992px){.text,.title2{font-size:1.25em}}.header p:first-child span{text-transform:capitalize}.nav{padding:1rem 0}.nav .navbar-brand img{width:310px}.nav .nav-link{color:#0a2973!important;border-bottom:solid 3px #fff;font-size:16px}.nav .nav-link.btn img{display:none}#menu_principal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#menu_principal #btn-content_menu_prin{display:none}#menu_principal .content_menu_prin ul{list-style:none;padding:0;margin:0}#menu_principal .content_menu_prin ul a.btn.d-flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dropdown-item:focus,.dropdown-item:hover{background:#ffc107}@media screen and (min-width:1200px){.nav .nav-link{width:120px}}@media screen and (min-width:992px){.nav .nav-link{padding:45px 10px}.nav .nav-link:hover{background:#f1f1f1;border-bottom:solid 3px #fe9914}.nav .nav-link.btn{margin-left:20px}.nav .nav-link.btn{padding:6px 25px;background:#0a2973;color:#fff!important;border:0;border-radius:50px;max-width:130px;line-height:15px;font-size:14px}.nav .nav-link.btn:hover{background:#0a2973;border:0}.nav .nav-link.btn img{display:block;width:25px}#menu_principal .content_menu_prin{margin-left:auto}#menu_principal .content_menu_prin .navbar-brand{display:none}#menu_principal .content_menu_prin ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:992px){.nav{padding:10px 0!important}.nav .navbar-brand{width:100%;max-width:250px;margin:0 auto 0 0;display:block}.nav .navbar-brand img{width:100%}#menu_principal #btn-content_menu_prin{width:40px;height:40px;border-radius:8px;border:solid 1px rgba(0,0,0,0.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}#menu_principal #btn-content_menu_prin img{width:35%}#menu_principal #btn-content_menu_prin img.close{display:none}#menu_principal #btn-content_menu_prin.active{position:fixed;top:20px;right:20px;z-index:9999}#menu_principal #btn-content_menu_prin.active img.open{display:none}#menu_principal #btn-content_menu_prin.active img.close{display:block}#menu_principal .content_menu_prin{position:fixed;top:-100vh;left:0;background:#fff;z-index:999;width:100%;height:100vh;opacity:0;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#menu_principal .content_menu_prin.active{top:0;opacity:1}#menu_principal .content_menu_prin .navbar-brand{margin:10px auto 20px 20px}#menu_principal .content_menu_prin .dropdown-menu{float:none;position:relative!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media screen and (max-width:600px){.nav .navbar-brand{max-width:230px}}.banner{color:white;text-align:center;position:relative}@media (min-width:768px){.banner{text-align:left}}.banner .container .row{height:460px}.banner article{position:relative;outline:none;-webkit-box-shadow:none;box-shadow:none;background-position:left;background-size:cover}@media (min-width:768px){.banner article{background-position:center}}.banner .banner-body{padding:2em 0}@media (min-width:768px){.banner .banner-body{padding:3rem 0}}@media (min-width:992px){.banner .banner-body{padding:6rem 0}}@media (min-width:1200px){.banner .banner-body{padding:5rem 0}}.banner .banner-body p{font-weight:300;line-height:1;font-size:1.5em}@media (min-width:576px){.banner .banner-body p{font-size:2.5em}}@media (min-width:768px){.banner .banner-body p{font-size:2em}}@media (min-width:1200px){.banner .banner-body p{font-size:3em}}.banner .banner-body p strong.resalt{color:#fe9914}.banner .banner-body strong{font-weight:700}.banner a{color:white;-webkit-box-shadow:0 0 0 2px white inset;box-shadow:0 0 0 2px white inset;background:none}.banner a:hover{text-decoration:none;background:none;color:#ff6600;background:white;border:0;-webkit-box-shadow:0 0 0 2px white inset;box-shadow:0 0 0 2px white inset}.banner .texto{padding-top:1em}.banner .slick-arrow{z-index:1;width:1rem;height:auto}@media (min-width:576px){.banner .slick-arrow{width:2rem}}.banner .slick-arrow:before{display:none}.banner .slick-prev{left:1rem}@media (min-width:768px){.banner .slick-prev{left:1rem}}.banner .slick-next{right:1rem}@media (min-width:768px){.banner .slick-next{right:1rem}}.banner .slick-dots{position:absolute;bottom:0}.banner .slick-dots li button{width:14px;height:14px;padding:0}.banner .slick-dots li button:before{color:#fff;border:solid 1px #fff;border-radius:100%;font-size:1px;line-height:14px;width:14px;height:14px;opacity:1}.banner .slick-dots li.slick-active button:before{opacity:1;font-size:13px;border:solid 1px transparent}@media screen and (max-width:1199px){.banner .container .row{height:360px}}@media screen and (max-width:600px){.banner .banner-body{text-align:left;width:60%}}@media screen and (max-width:575px){.banner .banner-body{width:80%}.banner .container .row{height:260px}}@media screen and (max-width:430px){.banner .container .row{height:200px}}@media screen and (max-width:389px){.banner .banner-body{width:100%}}@media screen and (max-width:330px){.banner .banner-body{width:80%}.banner .banner-body p{font-size:1.2em;margin:0}.banner .banner-body a{display:none}.banner .container .row{height:160px}}.content{background:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(49.9%,white),color-stop(50%,#f2f2f2),to(#f2f2f2));background:-o-linear-gradient(white,white 49.9%,#f2f2f2 50%,#f2f2f2);background:linear-gradient(white,white 49.9%,#f2f2f2 50%,#f2f2f2)}.content form *{border:none}.content .input-group{border-radius:1.2em;overflow:hidden}.content .input-group-text{text-align:left;background:#0a2973;color:white}.content .input-group-text :before{font-size:1.35em;display:block;-webkit-transform:translateX(-0.2em);-ms-transform:translateX(-0.2em);transform:translateX(-0.2em)}.content .form-control{background:#f2f2f2;color:#0a2973;font-size:1em;border-radius:1.2em 0 0 1.2em}.content .form-control::-webkit-input-placeholder{color:#0a2973}.content .form-control::-moz-placeholder{color:#0a2973}.content .form-control:-ms-input-placeholder{color:#0a2973}.content .form-control::-ms-input-placeholder{color:#0a2973}.content .form-control::placeholder{color:#0a2973}.content .form-control:focus{-webkit-box-shadow:0 0 0 2px #0a2973 inset;box-shadow:0 0 0 2px #0a2973 inset}.content .secciones-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.content .secciones{position:relative;padding:1em;height:15em;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-position:center;background-size:cover;text-align:left;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;opacity:1;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}@media (min-width:576px){.content .secciones{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:992px){.content .secciones{-webkit-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%}}.content .secciones .title1{text-align:left;padding-top:0.5em}.content .secciones .title1:before{display:none}.content .secciones .title1:after{content:"";position:absolute;width:30%;border-bottom:solid 2px white;top:0;left:0;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.content .secciones .icono{height:6.5em;position:absolute;top:1em;right:1em;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.content .secciones .btn-cta{color:white;background:none;-webkit-box-shadow:0 0 0 2px white inset;box-shadow:0 0 0 2px white inset}.content .secciones:hover{opacity:0.7}.content .secciones:hover .title1:after{width:80%}.content .secciones:hover .icono{-webkit-animation:infinite seccion_icon 2s;animation:infinite seccion_icon 2s;-webkit-animation-direction:alternate;animation-direction:alternate}.content .secciones:hover .btn-cta{color:#ff6600;background:white;text-decoration:none}.content .sec-blog{background-image:url(../img/card-blog.jpg)}.content .sec-news{background-image:url(../img/card-news.jpg)}.content .sec-editorial{background-image:url(../img/card-editorial.jpg)}.nav_tags{border-top:solid 1px #f2f2f2;padding-top:20px}.nav_tags .nav-pills .nav-link,.nav_tags .nav-pills .show>.nav-link{width:auto;padding:10px 20px;border-bottom:0;background:#ffffff;border:solid 1px #f2f2f2}.nav_tags .nav-pills .nav-link.active{color:#ffffff!important;background:#0a2973}.content .secciones-wrapper.nav_tabs_categ_publi{max-width:1000px}.content .secciones-wrapper.nav_tabs_categ_publi li.nav-item{width:calc(100%/3)}.content_tags{background:#f2f2f2;padding:60px 0 40px;text-align:left;margin-top:-20px}.content_tags .content_form{background:transparent;margin:auto}.content_tags .content_form .input-group input{background:#fff!important}.content_tags h3{font-size:25px;margin:40px 0 20px;padding-bottom:20px;border-bottom:solid 2px #fe9914}.content_tags h3:first-child{margin-top:0}.content_tags p{font-size:15px;text-align:justify}.content_tags .image_text .col{width:100%;margin-right:20px}.content_tags .image_text .col img{width:100%;border-radius:10px}.content_tags .image_text .col:last-child{margin:0}.container_wrap{max-width:900px}.team{padding:50px 0}.team .title{margin-top:0}.team .items{background:#0a2973;color:#fff}.team .items .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:top;-ms-flex-align:top;align-items:top;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.team .items.presidents .card-body.box{cursor:pointer}.team .card{overflow:hidden;background:#fe9914;padding:0.3rem;width:calc(100%/3 - 50px);margin:0 50px 20px 0}.team .card:last-child,.team .card:nth-child(3n){margin:0 0 20px 0}.team .card .card-body{padding:0}.team .card .card-title{padding:1rem;height:105px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#0a2973;border-radius:10px 10px 0 0;margin:0}.team .card .card-img{border-radius:10px 10px 0 0}.team .card .card-text{background:#fe9914;padding:1rem}.team .card .card-text .text-muted{color:#0a2973!important}.team.asociados{border-bottom:solid 1px #f2f2f2}.team .franja{padding:20px;border-top:solid 7px #fe9914;border-bottom:solid 7px #fe9914;background:#ffffff;text-align:justify!important}.team .franja .card{width:100%;margin:0}.team .franja .card .card-text{padding:0.5rem;text-align:center!important}.team .franja .card .card-text p{font-size:19px;margin:0}.team .franja .card .card-text small.text-muted{font-size:12px;color:#fff!important}.team .franja .card a.btn-light{white-space:nowrap;background:rgba(255,255,255,0.2);color:#fff;border:none;border-radius:2rem}.team .franja .card a.btn-light:hover{background:white;color:#fe9914}.team .franja .text-content p.card-text{background:transparent;padding:0}.team .franja .text-content p.card-text .text-muted{color:#6c757d!important}#masc{width:100vw;height:100vh;position:fixed;z-index:99;top:0;left:0;background:rgba(0,0,0,0.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;opacity:0;visibility:hidden;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#masc.active{opacity:1;visibility:visible}#masc i{color:#fff}.popup{width:100vw;height:100vh;position:fixed;z-index:999;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;visibility:hidden;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.popup.active{opacity:1;visibility:visible}.table_content{border-radius:10px;overflow:hidden}.table_list{background:#fff}.table_list thead{background:#0a2973;color:#fff}.table_list tbody{font-size:14px}.capacitacion{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.capacitacion .card{border-top:1px solid rgba(255,255,255,0.1)!important}.capacitacion .card-header{background:#0a2973;border-bottom:none}.capacitacion .card-header button{color:#fff}.capacitacion .card{border:1px solid #0a2973}.galeria{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.galeria .card-group{-ms-flex-wrap:wrap;flex-wrap:wrap}.galeria .card{border:1px solid #f2f2f2;width:calc(100%/4);-webkit-box-flex:initial;-ms-flex:initial;flex:initial;line-height:1.3;overflow:hidden;border-radius:10px!important}.galeria .card .image{width:100%;height:250px}.page_contact{padding:40px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.page_contact picture.image{display:table;width:100%;border-radius:8px;overflow:hidden}.page_contact picture.image img{display:block}.page_contact form .form-group{font-size:13px;text-align:left}.page_contact form .form-group label span{color:#fe9914}.page_contact form small{font-size:13px}.page_contact form button{background:#0a2973}ul.pagination{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%;margin:0 auto 20px}ul.pagination li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:10px;background:#f2f2f2;border-radius:20px}ul.pagination li a{display:block;color:#000;padding:8px 15px}ul.pagination li:last-child{background:transparent;margin-right:0;color:#0a2973}.page_article{padding:50px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.page_article img.img_principal{border:solid 1px #0a2973;margin:20px 0 40px}.page_article .content_article{text-align:justify}.page_article .content_article h3{color:#0a2973;margin:35px 0;font-size:22px}.page_article .referencias{list-style:none;margin:auto;border-top:1px solid #f2f2f2;padding-top:40px;margin-top:40px}.page_article .referencias h3{color:#0a2973;font-size:20px;margin:0 0 20px;text-align:left}.page_article .referencias li{margin-bottom:15px}.page_article .referencias li a{background:#f2f2f2;font-size:12px;padding:8px 10px;border-radius:20px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:left}@-webkit-keyframes seccion_icon{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%,60%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes seccion_icon{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%,60%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@media screen and (max-width:991px){.content_tags .image_text{display:block!important}.content_tags .image_text .col{width:100%;margin:0 0 20px 0}.content_tags .image_text .col:last-child{margin:0}.galeria .card{width:calc(100%/3)}}@media screen and (max-width:767px){.content .secciones-wrapper.nav_tabs_categ_publi{max-width:90%}.content .secciones-wrapper.nav_tabs_categ_publi li.nav-item{width:100%}.team .items.presidents .card{margin-bottom:20px}.team .items.presidents .text-content{padding:0!important}.popup{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:40px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll}}@media screen and (max-width:600px){.galeria .card{width:100%}.team .items .card{width:calc(100%/2 - 30px);margin:0 30px 20px 0}.team .items .card:last-child,.team .items .card:nth-child(2n){margin:0 0 20px 0}.popup .card{margin:0 auto 20px!important}.page_contact .container .row .col{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-bottom:20px}.page_contact .container .row .col:last-child{margin-bottom:0}}@media screen and (max-width:575px){.last-news .card-title{height:3.5em}}@media screen and (max-width:500px){.table_content{overflow-x:scroll;width:100%}.table_content .table td,.table_content .table th{white-space:nowrap}}@media screen and (max-width:389px){.nav_tags .nav-pills{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll}.nav_tags .nav-pills .nav-item a{white-space:nowrap}.team .items .card{width:100%;margin:0 0 20px 0!important}}.last-news{background:#f2f2f2}.last-news .news-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.last-news .card{overflow:hidden;border-radius:1.2em}.last-news .card:hover{-webkit-box-shadow:0 0 30px rgba(0,0,0,0.25);box-shadow:0 0 30px rgba(0,0,0,0.25)}.last-news .card-img-top{-o-object-fit:cover;object-fit:cover;height:150px}@media (min-width:576px){.last-news .card-img-top{height:200px}}.last-news .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.last-news .card-title{font-size:1em;height:2em;overflow:hidden}@media (min-width:576px){.last-news .card-title{height:3.7em}}.last-news .btn-cta{margin:1em 0}.last-news a:hover{text-decoration:none}.last-news .noticia{text-align:left;padding:0.5em}@media (min-width:576px){.last-news .noticia{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:768px){.last-news .noticia{-webkit-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%;padding:0.25em}}@media (min-width:992px){.last-news .noticia{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}.last-news .noticia .btn-cta{background:none;color:#ff6600;-webkit-box-shadow:0 0 0 2px #ff6600 inset;box-shadow:0 0 0 2px #ff6600 inset}.last-news .noticia .btn-cta:hover{background:#ff6600;color:white}@media (min-width:576px){.last-news .noticia:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:768px){.last-news .noticia:first-child{-webkit-box-flex:0;-ms-flex:0 0 66.6%;flex:0 0 66.6%}}@media (min-width:992px){.last-news .noticia:first-child{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.last-news .noticia:first-child .card-img-top{position:absolute;z-index:0;height:100%}.last-news .noticia:first-child .card-title{font-size:1.25em;height:auto}.last-news .noticia:first-child .card-body{position:relative;color:white;padding-top:150px}@media (min-width:576px){.last-news .noticia:first-child .card-body{padding-top:200px}}.last-news .noticia:first-child .card-body:before{content:"";position:absolute;width:100%;height:calc(100% + 1em);background:red;bottom:0;left:0;z-index:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(10,41,115,0)),to(#0a2973));background:-o-linear-gradient(rgba(10,41,115,0),#0a2973);background:linear-gradient(rgba(10,41,115,0),#0a2973)}.last-news .noticia:first-child .btn-cta,.last-news .noticia:first-child .card-text,.last-news .noticia:first-child .card-title{position:relative;z-index:1}.last-news .noticia:first-child .btn-cta{-webkit-box-shadow:0 0 0 2px white inset;box-shadow:0 0 0 2px white inset;color:white}.last-news .noticia:first-child .btn-cta:hover{background:white;color:#0a2973}.events .event-wrapper{width:90%;margin:0 auto}@media (min-width:768px){.events .event-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.events .event-wrapper:hover .evento{opacity:0.5}.events a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em;color:white;text-align:left}.events a:hover{text-decoration:none}@media (min-width:768px){.events a{display:block;text-align:center;padding:2em 1em}}.events .evento{line-height:1}@media (min-width:768px){.events .evento{-webkit-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%}}@media (min-width:992px){.events .evento{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}}.events .evento:first-child{background:#f6014c}.events .evento:nth-child(2){background:#ff4000}.events .evento:nth-child(3){background:#ff6600}.events .evento:nth-child(4){background:#fe9914}.events .evento:nth-child(5){background:#feb32b}.events .evento:hover{opacity:1!important}.events .anio,.events .dia{font-weight:bold}.events .dia{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;font-size:3em}@media (min-width:576px){.events .dia{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%}}@media (min-width:768px){.events .dia{font-size:4em}}.events .grupo{opacity:0.85}@media (min-width:576px){.events .grupo{opacity:1;-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%;border-right:solid 1px white}}@media (min-width:768px){.events .grupo{border-right:none}}.events .mes{font-size:1.25em}@media (min-width:576px){.events .mes{font-size:1.35em}}@media (min-width:768px){.events .mes{font-size:1.75em}}.events .anio{font-size:1em;display:inline-block;margin-bottom:0}@media (min-width:768px){.events .anio{font-size:1.25em;margin-bottom:1rem;padding:0.25em 0;border-bottom:solid 3px white}}.events .nombre{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;margin-top:0.5em}@media (min-width:576px){.events .nombre{margin-top:0;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;padding-left:1em}}@media (min-width:768px){.events .nombre{text-align:center;padding-left:0}}.events .mas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.events .mas{-webkit-box-flex:0;-ms-flex:0 0 66.6%;flex:0 0 66.6%}}@media (min-width:992px){.events .mas{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}}.events .mas p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.events .icon{height:50px;margin-right:1em}@media (min-width:768px){.events .icon{margin-right:0;margin-bottom:1em;height:100px}}.events .fa-plus{font-size:2em;margin-right:0.15em}.subscribe{background-image:url(../img/bg-subscribe.jpg);background-position:center;background-size:cover;color:white}.subscribe form *{border:none}.subscribe .card{border-radius:1.2em}.subscribe .input-group{border-radius:1.2em;overflow:hidden}.subscribe .input-group-text{background:#0a2973;color:white}.subscribe .input-group-text :before{font-size:1.35em}.subscribe .form-control{background:#f2f2f2;color:#0a2973;font-size:1em;border-radius:0 1.2em 1.2em 0}.subscribe .form-control::-webkit-input-placeholder{color:#0a2973}.subscribe .form-control::-moz-placeholder{color:#0a2973}.subscribe .form-control:-ms-input-placeholder{color:#0a2973}.subscribe .form-control::-ms-input-placeholder{color:#0a2973}.subscribe .form-control::placeholder{color:#0a2973}.subscribe .form-control:focus{-webkit-box-shadow:0 0 0 2px #0a2973 inset;box-shadow:0 0 0 2px #0a2973 inset}.contact{background:#999;color:white}@media (min-width:768px){.contact{text-align:left}}.contact.enlaces{background:#fff;padding:20px 0}.contact .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.contact .row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:992px){.contact .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:768px){.contact .title1{text-align:left;margin-bottom:0.5em}.contact .title1:before{display:none}}.contact .title2{position:relative}.contact .title2 .fas:before{font-size:1.2em;margin-right:0.2em}.contact .col-11{margin-top:2em}@media (min-width:768px){.contact .col-11:nth-child(2){margin-top:0}}@media (min-width:992px){.contact .col-11{margin-top:0}}@media (min-width:768px){.contact .parrafo{padding-left:1.75em}}.contact .logo{width:90%;max-width:280px}@media (min-width:768px){.contact .logo{width:100%}}.contact a{color:white}.contact .interes{background:white;padding:1em;color:#0a2973;border-radius:1.2em}.contact .logos{text-align:center}.contact .logos .slick-arrow:before{color:#0a2973!important}.contact .logos .slick-dots li button:before{color:#0a2973!important;font-size:0.75rem;width:auto;height:auto}.contact .logos .logo{height:100px;width:100%;-o-object-fit:contain;object-fit:contain}.contact .slick-slide img{display:inline-block}.contact p.text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.contact .icons_contact{width:30px;height:30px;background:#fff;color:#999;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:5px;font-size:17px}.footer,.header{background:#0a2973;color:white;font-size:0.722em;padding:1rem 0}@media (min-width:768px){.footer .container,.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer .f-redes,.header .f-redes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1em}@media (min-width:768px){.footer .f-redes,.header .f-redes{margin-top:0}}.footer .f-redes li,.header .f-redes li{margin-right:0.75em}.footer .f-redes a,.header .f-redes a{display:block;background:white;border-radius:50%;width:1.75em;height:1.75em;line-height:1.75em;border-radius:50%;color:#0a2973;font-size:1.5em}.footer .f-redes a:hover,.header .f-redes a:hover{-webkit-box-shadow:0 0 0 2px white;box-shadow:0 0 0 2px white;background:#0a2973;color:white}.btn-cta,.card,.event-wrapper,.evento,.footer,a{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}