@import url('https://fonts.googleapis.com/css?family=Roboto:400,100,300,500,700,900');
@import url('https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900');


*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0;font-family: 'Roboto',sans-serif;font-weight:400;font-size:16px;line-height:25px;}
.wrapper{width:100%;margin:0 auto;position:relative;overflow:auto;max-width: 100%;}/*@media only screen and (max-width:1220px){.wrapper{width:100% !important}}  width:1180px; */
.pre-header{background-color:#0c5a7a;padding:4px 0}
.pre-header .wrapper{text-align:right;width: 1180px;}
.pre-header .wrapper .user{display:inline-block;font-family:'Roboto',sans-serif;font-weight:400;font-size:11px;line-height:16px;color:#ffffff}
.pre-header .wrapper a{display:inline-block;font-family:'Roboto',sans-serif;font-weight:400;font-size:11px;line-height:16px;color:#ffffff;border:1px solid #ffffff;border-radius:3px;text-decoration:none;padding:0 10px;margin:0 0 0 20px}
.header{background-color:#1496cc}
.header .wrapper{display:table; width: 1180px;}@media only screen and (max-width:1220px){.header .wrapper{width:90% !important}} /* width:1180px; */
.header .logo{padding:12px 0 19px}@media only screen and (max-width:767px){.header .logo{width:60%}}
.header .menu{display:table-cell;vertical-align:bottom;text-align:right}@media only screen and (max-width:1023px){.header .menu{display:none}}
.header .menu ul{margin:0;padding:0}
.header .menu li{display:inline-block;border-bottom:3px solid #1496cc}
.header .menu li.active,.header .menu li:hover{border-bottom:3px solid #fa7500}
.header .menu li:last-child a{border-right:none}
.header .menu li a{font-family:'Roboto',sans-serif;font-weight:400;font-size:12px;line-height:12px;color:#ffffff;text-transform:uppercase;text-decoration:none;padding:0 16px;display:inline-block;border-right:1px solid #16a8e5;margin:13px 0}
.main-content{background-color:#fff;padding:0 0 0px}/*{background-color:#edeeee;padding:30px 0 120px}*/
.menu-left{width:20%;background-color:#ffffff;border-radius:3px;-webkit-box-shadow:2px 2px 7px 0 rgba(0,0,0,0.11);box-shadow:2px 2px 7px 0 rgba(0,0,0,0.11);padding:18px;margin:3px 3.509% 50px 0}@media only screen and (max-width:1023px){.menu-left{margin:0 5% 0 0;width:25%}}@media only screen and (max-width:767px){.menu-left{margin:0 0 5%;width:100%}}
.menu-left .menu-title{font-family:'Montserrat', sans-serif;font-weight:500;font-size:20px;line-height:24px;color:#0f83b4;margin:3px 0 15px}
.menu-left .main{margin:0;padding:0;list-style:none;font-family:'Roboto',sans-serif;font-size:12px;line-height:20px}
.menu-left .main li{padding:10px 0}
.menu-left .main li a{color:#000000;text-decoration:none}
.menu-left .main li .father{text-transform:uppercase}
.menu-left .main li .father img{margin:0 10px 0 0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}
.menu-left .main .secondary{display:none;margin:0;padding:0 0 0 24px;list-style:none}
.menu-left .main .secondary .son img{margin:0 10px 0 0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}
.news{width:51.692%;margin:0 5.509% 0 0}@media only screen and (max-width:1023px){.news{margin:0;width:70%}}@media only screen and (max-width:767px){.news{width:100%}}
.news .top{margin:0 0 15px}
.news .top .category{font-family:'Roboto',sans-serif;font-weight:400;font-size:11px;line-height:13px;text-transform:uppercase;background-color:#1496cc;color:#ffffff;border-radius:3px;display:inline-block;margin:0 2px 0 0;padding:2px 9px 0}
.news .top .category span{padding:0 8px}
.news .top .date{font-family:'Roboto',sans-serif;font-weight:400;font-size:12px;line-height:10px;display:inline-block;margin:0}
.news .news-title{font-family:'Montserrat', sans-serif;font-weight:400;font-size:30px;line-height:40px;
color:#fa7500;
margin:10px 0 32px}@media only screen and (max-width:767px){.news .news-title{font-size:25px;line-height:35px;margin:0px 0 50px}}
.news .news-image{width:100%;vertical-align:bottom;margin:0 0 40px}@media only screen and (max-width:767px){.news .news-image{margin:0 0 20px}}
.news .news-body{font-family:'Roboto',sans-serif;
    background-color: #ffffffc2;
    color: rgba(0, 0, 0, 0.8);
    border-radius: 14px;
    display: inline-block;
    margin: 0 10px 51px 0;
    padding: 6px 27px;
	width: 100%;}
.news .news-body p{font-weight:400;font-size:16px;line-height:25px;margin:0 0 15px}
.news .news-body p strong,.news .news-body p b{font-weight:700}
.news .news-title-2{font-family:'Montserrat', sans-serif;font-weight:600;font-size:18px;line-height:5px;color:#000000;padding:0 0 12px;margin:0;border-bottom:1px solid #cccccc}
.news .news-download{padding:0 0 30px}
.news .news-download .news-files .file{overflow:auto;padding:8px 0;border-bottom:1px solid #e5e5e5;font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;line-height:25px;color:#000000}
.news .news-download .news-files .file:last-child{border-bottom:none}
.news .news-download .news-files .file .name{width:60%;padding:0 0 0 1%}@media only screen and (max-width:767px){.news .news-download .news-files .file .name{width:75%}}
.news .news-download .news-files .file .format{text-transform:uppercase;width:20%;padding:0 0 0 1%}@media only screen and (max-width:767px){.news .news-download .news-files .file .format{width:15%}}
.news .news-download .news-files .file .icon{width:10%;text-align:center}
.news .news-download .news-files .file .icon img{vertical-align:bottom}
.news .news-gallery .gallery-cont .size{width:27%}@media only screen and (max-width:1279px){.news .news-gallery .gallery-cont .size{width:30%}}@media only screen and (max-width:767px){.news .news-gallery .gallery-cont .size{width:50%}}
.news .news-gallery .gallery-cont img{vertical-align:bottom;width:100%}
.news .news-gallery .gallery-cont a{margin:6.333% 6.333% 0 0;width:26.9%}@media only screen and (max-width:1279px){.news .news-gallery .gallery-cont a{margin:3.333% 3.333% 0 0;width:29.9%}}@media only screen and (max-width:767px){.news .news-gallery .gallery-cont a{margin:2% 2% 0 0;width:47.5%}}
.last-news{width:18.645%}@media only screen and (max-width:1023px){.last-news{margin:5% 0 0;width:100%}}
.last-news .last-title{font-family:'Montserrat', sans-serif;font-weight:500;font-size:21px;line-height:30px;color:#000000;margin:0;padding:20px 17px 0;border-left:1px solid #fa7500}
.last-news .item{padding:22px;border-bottom:1px solid #d2d2d2}
.last-news .item:last-child{border-bottom:none}
.last-news .item .top .category{font-family:'Roboto',sans-serif;font-weight:700;font-size:13px;line-height:20px;text-transform:uppercase;color:#0c5a7a;margin:0;display:inline-block}
.last-news .item .top .category span{font-weight:100}
.last-news .item .top .date{font-family:'Roboto',sans-serif;font-weight:400;font-size:9px;line-height:20px;color:#000000;margin:0;display:inline-block}
.last-news .item .title{font-family:'Montserrat', sans-serif;font-weight:400;font-size:14px;line-height:18px;color:#5f5e61;margin:10px 0}
.last-news .item a {font-family: 'Roboto',sans-serif;text-decoration: none;font-weight: 400;font-size: 10px;line-height: 13px;text-transform: uppercase;border-radius: 3px;margin: 0 10px 0 0;padding: 2px 10px;background: #1496cc;border-color: #1496cc;color: #fff;border: 2px solid #1496cc;letter-spacing: .5px;width: auto;transition-duration: 0.3s;transition-timing-function: ease-in-out;white-space: nowrap;}
.last-news .item a:hover, .last-news .item a:focus {background: transparent; color: #1496cc}

/*.last-news .item a{font-family:'Roboto',sans-serif;    text-decoration: none;
    font-weight: 400;
    font-size: 10px;
    line-height: 13px;
    text-transform: uppercase;
    background-color: #d7d7d6;
    color: #0061a7;
    border-radius: 3px;
    display: inline-block;
    margin: 0 10px 0 0;
    padding: 2px 10px;}*/
.news-grid{width:74%;overflow:hidden}@media only screen and (max-width:1023px){.news-grid{width:70%}}@media only screen and (max-width:767px){.news-grid{width:100%}}
.news-grid .grid-cont{margin:0 -1.2%}
.news-grid .grid-cont .item{width:30.333%;margin:.3% 1.5% 3%;background-color:#ffffff;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,0.11);box-shadow:0 0 3px 1px rgba(0,0,0,0.11);border:1px solid #d7d7d6;border-radius:3px;overflow:hidden}
.news-grid .grid-cont .item:first-child:hover{background-color:rgba(0,0,0,0.06)}@media only screen and (max-width:1023px){.news-grid .grid-cont .item{width:46.8%}}@media only screen and (max-width:767px){.news-grid .grid-cont .item{width:96.8%}}
.news-grid .grid-cont .item:hover{background-color:rgba(0,0,0,0.03)}
.news-grid .grid-cont .item img{width:100%}
.news-grid .grid-cont .item .nota{padding:20px}
.news-grid .grid-cont .item .nota .top .category{font-family:'Roboto',sans-serif;font-weight:700;font-size:12px;line-height:20px;text-transform:uppercase;color:#0c5a7a;margin:0;display:inline-block}
.news-grid .grid-cont .item .nota .top .category span{font-weight:100}
.news-grid .grid-cont .item .nota .top .date{font-family:'Roboto',sans-serif;font-weight:400;font-size:12px;line-height:20px;color:#000000;margin:0;display:inline-block}
.news-grid .grid-cont .item .nota .grid-title{font-family:'Montserrat', sans-serif;font-weight:500;font-size:22px;line-height:28px;color:#fa7500;margin:10px 0 20px}
.news-grid .grid-cont .item .nota p{font-family:'Roboto',sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#000000;margin:0 0 20px}
.news-grid .grid-cont .item .nota a{font-family:'Roboto',sans-serif;font-weight:400;font-size:12px;line-height:14px;text-align:right;color:#006f9e;text-decoration:none;display:block}
.section-title{font-family:'Montserrat', sans-serif;text-transform: uppercase;font-weight:600;font-size:35px;line-height:30px;color:#000000;margin:40px 0 26px;padding:5px 20px 5px;border-left:3px solid #fa7500}
.more-info{float:right;text-decoration:none;font-family:'Roboto',sans-serif;font-weight:400;font-size:12px;line-height:18px;color:#006f9e;text-align:center}
.log-home{width:75.846%}@media only screen and (max-width:1023px){.log-home{width:70%}}@media only screen and (max-width:767px){.log-home{width:100%}}
.log-home .flexslider,.log-home .flexslider .slides>li .slide_int{height:355px}
.log-home .flex-control-paging li a{width:13px;height:13px;border:none;border-radius:26px;background:#ffffff}
.log-home .flex-control-paging li a.flex-active{background:#006f9e}
.log-home .custom-navigation a{position:absolute;top:50%;z-index:100;margin:-15px 0 0;padding:0 7px}@media only screen and (max-width:767px){.log-home .custom-navigation a{display:none}}
.log-home .custom-navigation a.flex-prev{left:18px}
.log-home .custom-navigation a.flex-next{right:18px}
.log-home .slide_int{position:relative}
.log-home .slide_int a{display:block;width:100%;height:100%;text-decoration:none;color:#ffffff}
.log-home .slide_int .text{position:absolute;bottom:50px;left:67px;right:67px}@media only screen and (max-width:767px){.log-home .slide_int .text{left:20px;right:20px}} @media only screen and (max-width:420px){.log-home .slide_int .text{left:20px;right:20px;bottom:20px;}}
.log-home .slide_int .text h2{font-family:'Montserrat', sans-serif;font-weight:400;font-size:45px;line-height:60px;margin:0}@media only screen and (max-width:767px){.log-home .slide_int .text h2{font-size:32px;line-height:45px}}
.log-home .slide_int .text h3{font-family:'Montserrat', sans-serif;font-weight:400;font-size:25px;line-height:45px;margin:0}@media only screen and (max-width:767px){.log-home .slide_int .text h3{font-size:24px;line-height:32px}} @media only screen and (max-width:420px){.log-home .slide_int .text h3{font-size:20px;line-height:30px;}}
.log-home .title{font-family:'Montserrat', sans-serif;font-weight:500;font-size:36px;line-height:46px;color:#000000;margin:0 0 20px;padding:0 0 7px;/*border-left:5px solid #fa7500*/}
.log-home .title span{font-size:24px}
.log-home .log-news{margin:.3% .3% 3%;padding:26px 32px 42px 36px;background-color:#ffffff;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,0.11);box-shadow:0 0 3px 1px rgba(0,0,0,0.11);border:1px solid #d7d7d6;border-radius:3px;overflow:auto}
.log-home .log-news .pre-title{font-family:'Montserrat', sans-serif;font-weight:400;font-weight:18px;line-height:24px;margin:0;color:#707070}
.log-home .log-news .news-title{font-family:'Montserrat', sans-serif;font-weight:400;font-size:24px;line-height:30px;margin:0 0 24px;color:#fa7500}
.log-home .log-news p{font-family:'Roboto',sans-serif;font-weight:400;font-size:16px;line-height:25px;color:#000000}
.log-home .log-news .more-info{float:right;display:inline-block;color:#ffffff;text-decoration:none;background-color:#808080;border-radius:5px;width:110px;font-family:'Montserrat', sans-serif;font-weight:300;font-size:14px;line-height:27px;text-align:center}
.log-mecanizadas{width:75.846%}@media only screen and (max-width:1023px){.log-mecanizadas{width:70%}}@media only screen and (max-width:767px){.log-mecanizadas{width:100%}}
.log-mecanizadas .title{font-family:'Montserrat', sans-serif;font-weight:500;font-size:36px;line-height:30px;color:#000000;margin:0 0 20px;padding:20px 0 7px;/*border-left:5px solid #fa7500*/}
.log-mecanizadas .log-block{margin:.3% .3% 3%;padding:26px 32px 42px 36px;background-color:#ffffff;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,0.11);box-shadow:0 0 3px 1px rgba(0,0,0,0.11);border:1px solid #d7d7d6;border-radius:3px;overflow:auto}
.log-mecanizadas .log-block .block-title{font-family:'Montserrat', sans-serif;font-weight:600;font-size:26px;line-height:35px;margin:0 0 20px;color:#1496cc;}
.log-mecanizadas .log-block .sub-title{font-family:'Montserrat', sans-serif;font-weight:400;font-size:20px;line-height:30px;color:#3d3c3c;margin:0 0 18px}
.log-mecanizadas .log-block .sub-title span{padding:0 15px;line-height:15px;font-size:15px;color:#fa7500}
.log-mecanizadas .log-block .table{overflow:auto}
.log-mecanizadas .log-block .table .line{overflow:auto;padding:7px;border-top:1px solid #e5e5e5;font-family:'Roboto',sans-serif;font-weight:400;line-height:25px;font-size:14px;color:#000000}
.log-mecanizadas .log-block .table .line.head{padding:10px 7px;border-top:none;font-size:12px;text-transform:uppercase;color:#6f6f6f}@media only screen and (max-width:767px){.log-mecanizadas .log-block .table .line.head{display:none}}
.log-mecanizadas .log-block .table .line .period{width:35%;float:left}@media only screen and (max-width:767px){.log-mecanizadas .log-block .table .line .period{width:100%}
.log-mecanizadas .log-block .table .line .period:before{content:'Período';font-size:12px;text-transform:uppercase;color:#6f6f6f;margin-right:10px;width:50px;display:inline-block}}
.log-mecanizadas .log-block .table .line .op{width:15%;float:left}@media only screen and (max-width:767px){.log-mecanizadas .log-block .table .line .op{width:100%}
.log-mecanizadas .log-block .table .line .op:before{content:'O.P.';font-size:12px;text-transform:uppercase;color:#6f6f6f;margin-right:10px;width:50px;display:inline-block}}
.log-mecanizadas .log-block .table .line .type{width:35%;float:left}@media only screen and (max-width:767px){.log-mecanizadas .log-block .table .line .type{width:100%}
.log-mecanizadas .log-block .table .line .type:before{content:'Tipo';font-size:12px;text-transform:uppercase;color:#6f6f6f;margin-right:10px;width:50px;display:inline-block}}
.log-mecanizadas .log-block .table .line .download{width:15%;float:left;text-align:center}@media only screen and (max-width:767px){.log-mecanizadas .log-block .table .line .download{width:100%}}
.log-mecanizadas .log-block .table .line .download img{vertical-align:bottom}
.log-mecanizadas .log-block .view-all{float:right;display:inline-block;color:#ffffff;text-decoration:none;background-color:#808080;border-radius:5px;width:110px;font-family:'Montserrat', sans-serif;font-weight:300;font-size:14px;line-height:27px;text-align:center;margin:40px 0 0}
.log-misdatos{width:75.846%}@media only screen and (max-width:1023px){.log-misdatos{width:70%}}@media only screen and (max-width:767px){.log-misdatos{width:100%}}
.log-misdatos .title{font-family:'Montserrat', sans-serif;font-weight:500;font-size:36px;line-height:30px;color:#000000;margin:0 0 20px;padding:20px 0 7px;/*border-left:5px solid #fa7500*/}
.log-misdatos .log-block{margin:.3% .3% 3%;padding:26px 60px 42px 60px;background-color:#ffffff;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,0.11);box-shadow:0 0 3px 1px rgba(0,0,0,0.11);border:1px solid #d7d7d6;border-radius:3px;overflow:hidden;}
.log-misdatos .log-block .data{width:100%;margin:0 4% 0 0;float:left}@media only screen and (max-width:1279px){.log-misdatos .log-block .data{width:78%}}@media only screen and (max-width:1023px){.log-misdatos .log-block .data{width:100%;margin:0 0 4%}}
.log-misdatos .log-block .data label,.log-misdatos .log-block .data .label{float:left;width:100%;font-family:'Roboto',sans-serif;font-weight:600;font-size:12px;line-height:38px;margin:0 0 2px;color:#1496cc;text-transform:uppercase}@media only screen and (max-width:1279px){.log-misdatos .log-block .data label,.log-misdatos .log-block .data .label{width:25%}}@media only screen and (max-width:1023px){.log-misdatos .log-block .data label,.log-misdatos .log-block .data .label{width:32%}}@media only screen and (max-width:1023px){.log-misdatos .log-block .data label,.log-misdatos .log-block .data .label{width:100%}}
.log-misdatos .log-block .data input{float:left;/*width:50%;*/border:1px solid #dcdcdc;border-radius:3px;background-color:#ffffff;font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;line-height:36px;padding:0 12px;margin:0 0 2px;color:#000000; height: 35px;}@media only screen and (max-width:1279px){.log-misdatos .log-block .data input{width:75%}}@media only screen and (max-width:1023px){.log-misdatos .log-block .data input{width:68%}}@media only screen and (max-width:1023px){.log-misdatos .log-block .data input{width:100%}}
.log-misdatos .log-block .data .input{float:left;width:80.6%;font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;line-height:38px;padding:0 0 0 12px;margin:0 0 2px;color:#000000}@media only screen and (max-width:1279px){.log-misdatos .log-block .data .input{width:75%}}@media only screen and (max-width:1023px){.log-misdatos .log-block .data .input{width:68%}}@media only screen and (max-width:1023px){.log-misdatos .log-block .data .input{width:100%;padding:0}}
.log-misdatos .log-block .data .input span{float:left;width:63%}@media only screen and (max-width:1279px){.log-misdatos .log-block .data .input span{width:100%}}
.log-misdatos .log-block .data .input .change{float:right;font-weight:400;font-size:11px;line-height:17px;color:#6b6b6b;padding:0 5px;margin:8px 0 0;text-decoration:none;border:1px solid #c5c4bd;border-radius:3px;display:inline-block}@media only screen and (max-width:1279px){.log-misdatos .log-block .data .input .change{float:left;margin:8px 0 10px}}
.log-misdatos .log-block .data .select{float:left;width:80.6%;overflow:hidden;margin:0 0 2px;border:1px solid #dcdcdc;border-radius:3px;background-color:#f7f7f7;background-image:url('../images/select.png');background-repeat:no-repeat;background-position:98% center}@media only screen and (max-width:1279px){.log-misdatos .log-block .data .select{width:75%}}@media only screen and (max-width:1023px){.log-misdatos .log-block .data .select{width:100%}}
.log-misdatos .log-block .data .select select{width:110%;border:none;background-color:transparent;font-weight:400;font-size:14px;color:#000000;padding:10px 12px;cursor:pointer}
.log-misdatos .log-block .data .select option{font-weight:400;font-size:14px;line-height:20px;color:#000000;padding:10px 12px}
.log-misdatos .log-block .data .advise{font-family:'Roboto',sans-serif;font-weight:400;font-size:12px;line-height:38px;margin:0 0 0 19%;color:#6f6f6f;float:left}@media only screen and (max-width:1279px){.log-misdatos .log-block .data .advise{margin:0 0 0 25%}}@media only screen and (max-width:1023px){.log-misdatos .log-block .data .advise{margin:0}}
.log-misdatos .log-block .profile{width:13.5%;float:left;overflow:hidden;text-align:center}@media only screen and (max-width:1279px){.log-misdatos .log-block .profile{width:17%}}@media only screen and (max-width:1023px){.log-misdatos .log-block .profile{width:50%;margin:0 25%}}
.log-misdatos .log-block .profile .image{border:1px solid #d2d2d2;overflow:hidden;width:111px;height:111px}@media only screen and (max-width:1023px){.log-misdatos .log-block .profile .image{margin:auto}}
.log-misdatos .log-block .profile .image img{width:100%;vertical-align:bottom}
.log-misdatos .log-block .profile .inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}
.log-misdatos .log-block .profile label{font-family:'Roboto',sans-serif;font-weight:400;font-size:10px;line-height:24px;color:#000000;text-transform:uppercase;text-align:center;cursor:pointer}

.log-misdatos .log-block .guardar{background: #232323;border-color: #232323;color: #fff;float: left;font-size: 11px;padding: 4px 24px;border-radius: 4px;border: 2px solid transparent;letter-spacing: .5px;line-height: inherit;text-transform: uppercase;width: auto;font-family: 'Montserrat', sans-serif;font-weight: 600;transition-duration: 0.3s;transition-timing-function: ease-in-out;white-space: nowrap; height: 35px;margin-top: 50px;}@media only screen and (max-width:1023px){.log-misdatos .log-block .guardar{margin:30px 0 0}}
/*.log-misdatos .log-block .guardar{background-color:#808080;border-radius:3px;font-family:'Montserrat', sans-serif;font-weight:300;font-size:14px;line-height:32px;color:#ffffff;border:none;padding:0;margin:25px 0 0;width:13.5%;clear:both;display:block;float:right;text-align:center;}@media only screen and (max-width:1023px){.log-misdatos .log-block .guardar{width:40%;margin:25px 30% 0}}*/
.log-misdatos .log-block .guardar:hover{background-color:#1496CC;cursor:pointer;}
.log-usuarios{width:75.846%}@media only screen and (max-width:1023px){.log-usuarios{width:70%}}@media only screen and (max-width:767px){.log-usuarios{width:100%}}
.log-usuarios .title{font-family:'Montserrat', sans-serif;font-weight:400;font-size:36px;line-height:30px;color:#000000;margin:0 0 20px;padding:20px 25px 7px;border-left:5px solid #fa7500;display:inline-block}
.log-usuarios .add{font-family:'Montserrat', sans-serif;font-weight:300;font-size:14px;line-height:27px;padding:0 10px;margin:20px 0 0;color:#ffffff;background-color:#fa7500;border-radius:3px;display:inline-block;float:right;text-decoration:none;text-transform:uppercase}
.log-usuarios .log-block{margin:.3% .3% 3%;padding:26px 32px 42px 36px;background-color:#ffffff;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,0.11);box-shadow:0 0 3px 1px rgba(0,0,0,0.11);border:1px solid #d7d7d6;border-radius:3px;overflow:auto}
.log-usuarios .log-block .data{width:82.5%;margin:0 4% 0 0;float:left}@media only screen and (max-width:1279px){.log-usuarios .log-block .data{width:78%}}@media only screen and (max-width:1023px){.log-usuarios .log-block .data{width:100%;margin:0 0 4%}}
.log-usuarios .log-block .data .line{border-bottom:1px solid #e5e5e5;overflow:auto}
.log-usuarios .log-block .data .label{float:left;width:19%;font-family:'Roboto',sans-serif;font-weight:400;font-size:12px;line-height:38px;color:#6f6f6f;text-transform:uppercase}@media only screen and (max-width:1279px){.log-usuarios .log-block .data .label{width:22%}}@media only screen and (max-width:1023px){.log-usuarios .log-block .data .label{width:32%}}@media only screen and (max-width:1023px){.log-usuarios .log-block .data .label{width:100%}}
.log-usuarios .log-block .data .input{float:left;width:80.6%;font-family:'Roboto',sans-serif;font-weight:500;font-size:12px;line-height:38px;padding:0 12px;color:#6f6f6f}@media only screen and (max-width:1279px){.log-usuarios .log-block .data .input{width:77%}}@media only screen and (max-width:1023px){.log-usuarios .log-block .data .input{width:68%}}@media only screen and (max-width:1023px){.log-usuarios .log-block .data .input{width:100%}}
.log-usuarios .log-block .profile{width:13.5%;float:left;overflow:hidden;text-align:center}@media only screen and (max-width:1279px){.log-usuarios .log-block .profile{width:17%}}@media only screen and (max-width:1023px){.log-usuarios .log-block .profile{width:50%;margin:0 25%}}
.log-usuarios .log-block .profile .image{border:1px solid #d2d2d2;overflow:hidden;width:111px;height:111px}@media only screen and (max-width:1023px){.log-usuarios .log-block .profile .image{margin:auto}}
.log-usuarios .log-block .profile .image img{width:100%;vertical-align:bottom}
.log-usuarios .log-block .actions{width:100%;overflow:auto;padding:20px 0 0}
.log-usuarios .log-block .actions a{float:right;width:13.5%;margin:0 0 0 4%;border-radius:3px;text-decoration:none;font-family:'Montserrat', sans-serif;font-weight:300;font-size:14px;line-height:26px;text-align:center}
.log-usuarios .log-block .actions a.delete{background-color:#d2d2d2;border:1px solid #959595;color:#000000}
.log-usuarios .log-block .actions a.edit{background-color:#808080;border:1px solid #808080;color:#ffffff}
.log-dipregep-list{width:75.846%}@media only screen and (max-width:1023px){.log-dipregep-list{width:70%}}@media only screen and (max-width:767px){.log-dipregep-list{width:100%}}
.log-dipregep-list .title{font-family:'Montserrat', sans-serif;font-weight:500;font-size:36px;line-height:30px;color:#000000;margin:0 0 20px;padding:20px 0 7px;/*border-left:5px solid #fa7500*/} @media only screen and (max-width:768px){.log-dipregep-list .title{line-height:40px;}}
.log-dipregep-list .subtitle{font-size: 25px;color: #0c5a7a;line-height: 20px;} @media only screen and (max-width:768px){.log-dipregep-list .subtitle{line-height:30px;}}
.log-dipregep-list .log-block{margin:.3% .3% 3%;padding:26px 32px 42px 36px;background-color:#ffffff;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,0.11);box-shadow:0 0 3px 1px rgba(0,0,0,0.11);border:1px solid #d7d7d6;border-radius:3px;overflow:auto;font-family:'Roboto',sans-serif;color:#000000}
.log-dipregep-list .log-block .head{font-weight:700;font-size:16px;line-height:20px;margin:0;padding:10px 0;border-bottom:1px solid #e5e5e5}
.log-dipregep-list .log-block .data{font-weight:400;font-size:14px;line-height:20px;margin:0;padding:10px 0;border-bottom:1px solid #e5e5e5}
.log-dipregep-list .log-block .edit{background: #232323;border-color: #232323;color: #fff;float: right;font-size: 11px;padding: 4px 24px;border-radius: 4px;border: 2px solid transparent;letter-spacing: .5px;line-height: inherit;text-transform: uppercase;width: auto;font-family: 'Montserrat', sans-serif;font-weight: 600;transition-duration: 0.3s;transition-timing-function: ease-in-out;white-space: nowrap;margin-top: 30px;;}@media only screen and (max-width:1023px){.log-dipregep-list .log-block .edit{margin:30px 0 0}}
/*.log-dipregep-list .log-block .edit{float:right;margin:28px 0 0;font-family:'Montserrat', sans-serif;font-weight:300;font-size:14px;line-height:28px;color:#ffffff;padding:0 20px;border-radius:3px;background-color:#808080;text-decoration:none}*/

.log-dipregep-list .log-block .edit:hover{background-color:#1496CC;cursor:pointer;}
.log-dipregep-det{width:75.846%}@media only screen and (max-width:1023px){.log-dipregep-det{width:70%}}@media only screen and (max-width:767px){.log-dipregep-det{width:100%}}
.log-dipregep-det .title{font-family:'Montserrat', sans-serif;font-weight:500;font-size:36px;line-height:30px;color:#000000;margin:0 0 20px;padding:20px 0 7px;/*border-left:5px solid #fa7500*/}
.log-dipregep-det .log-block{margin:1.3% .3% 4.5%;padding:26px 32px 42px 36px;background-color:#ffffff;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,0.11);box-shadow:0 0 3px 1px rgba(0,0,0,0.11);border:1px solid #d7d7d6;border-radius:3px;overflow:auto;font-family:'Roboto',sans-serif;color:#000000}
.log-dipregep-det .log-block .head{font-family:'Montserrat', sans-serif;font-weight:600;font-size:26px;line-height:40px;margin:0 0 5px;padding:10px 0;color:#1496cc;}
.log-dipregep-det .log-block .head-2{font-weight:400;font-size:18px;line-height:40px;margin:0 0 0 5px;color:#0f83b4}
.log-dipregep-det .log-block .line{overflow:auto}
.log-dipregep-det .log-block .line.border{border: none!important;border-bottom:1px solid #e5e5e5!important;}
.log-dipregep-det .log-block .line.margin{margin:0 0 2px}
.log-dipregep-det .log-block .line .label{float:left;width:13.5%;padding:10px 1% 10px 5px;font-weight:400;font-size:12px;line-height:20px;text-transform:uppercase;color:#6f6f6f}@media only screen and (max-width:1279px){.log-dipregep-det .log-block .line .label{width:17.5%}}@media only screen and (max-width:1023px){.log-dipregep-det .log-block .line .label{width:100%;padding:5px}}
.log-dipregep-det .log-block .line .label.two{width:50%}@media only screen and (max-width:1023px){.log-dipregep-det .log-block .line .label.two{width:100%;padding:5px}}
.log-dipregep-det .log-block .line .select{float:left;width:70%;overflow:hidden;background-image:url('../images/select.png');background-repeat:no-repeat;background-position:98% center}@media only screen and (max-width:1279px){.log-dipregep-det .log-block .line .select{width:65%}}@media only screen and (max-width:1023px){.log-dipregep-det .log-block .line .select{width:100%}}
.log-dipregep-det .log-block .line .select select{width:110%;border:none;background-color:#f7f7f7;font-weight:500;font-size:14px;color:#000000;padding:10px 12px;cursor:pointer;margin: 0;}
.log-dipregep-det .log-block .line .select option{font-weight:400;font-size:14px;line-height:20px;color:#000000;padding:10px 12px}
.log-dipregep-det .log-block .line .save{background: #232323;border-color: #232323;color: #fff;float: right;font-size: 11px;padding: 4px 24px;border-radius: 4px;border: 2px solid transparent;letter-spacing: .5px;line-height: inherit;text-transform: uppercase;width: auto;font-family: 'Montserrat', sans-serif;font-weight: 600;transition-duration: 0.3s;transition-timing-function: ease-in-out;white-space: nowrap;}@media only screen and (max-width:1023px){.log-dipregep-det .log-block .line .save{margin:30px 0 0}}
/*.log-dipregep-det .log-block .line .save{float:right;font-family:'Montserrat', sans-serif;font-weight:300;font-size:14px;line-height:40px;padding:0 33px;color:#ffffff;background-color:#808080;border:none;border-radius:3px;text-decoration:none}@media only screen and (max-width:1023px){.log-dipregep-det .log-block .line .save{margin:30px 0 0}}*/
.log-dipregep-det .log-block .line .save:hover{background-color:#1496CC;cursor:pointer;}
.log-dipregep-det .log-block .line .field{background-color:#f7f7f7;border:1px solid #dcdcdc;border-radius:3px}
.log-dipregep-det .log-block .line .input{float:left;width:86.5%;font-weight:400;font-size:14px;line-height:20px;color:#000000;padding:10px 12px}@media only screen and (max-width:1279px){.log-dipregep-det .log-block .line .input{width:82.5%}}@media only screen and (max-width:1023px){.log-dipregep-det .log-block .line .input{width:100%;padding:5px}
.log-dipregep-det .log-block .line .input.nya:before{content:'Nombre y Apellido';font-weight:400;font-size:12px;line-height:20px;text-transform:uppercase;color:#6f6f6f;margin:0 0 10px;width:100%;display:inline-block}
.log-dipregep-det .log-block .line .input.car:before{content:'Cargo';font-weight:400;font-size:12px;line-height:20px;text-transform:uppercase;color:#6f6f6f;margin:0 0 10px;width:100%;display:inline-block}}
.log-dipregep-det .log-block .line .input.two{width:50%;padding:10px 5px}@media only screen and (max-width:1023px){.log-dipregep-det .log-block .line .input.two{width:100%;padding:5px}}
.log-dipregep-det .log-block .line .input.three{width:27%}@media only screen and (max-width:1279px){.log-dipregep-det .log-block .line .input.three{width:21%}}@media only screen and (max-width:1023px){.log-dipregep-det .log-block .line .input.three{width:100%;padding:5px}}
.log-dipregep-det .log-block .line .input.four{width:5.5%}@media only screen and (max-width:1023px){.log-dipregep-det .log-block .line .input.four{width:100%;padding:5px}}
.log-dipregep-det .log-block .edit{float:right;font-family:'Montserrat', sans-serif;font-weight:300;font-size:14px;line-height:26px;padding:0 20px;margin:30px 0 0 20px;border:none;color:#ffffff;background-color:#808080;/*border:1px solid #808080;*/border-radius:3px;text-decoration:none}
.log-dipregep-det .log-block .edit:hover{background-color:#1496CC;cursor:pointer;}
.log-dipregep-det .log-block .cancel{float:right;font-family:'Montserrat', sans-serif;font-weight:300;font-size:14px;line-height:26px;padding:0 20px;margin:30px 0 0 20px;border:none;color:#000000;background-color:#d2d2d2;border:1px solid #959595;border-radius:3px;text-decoration:none}
.log-eddatos{width:75.846%}@media only screen and (max-width:1023px){.log-eddatos{width:70%}}@media only screen and (max-width:767px){.log-eddatos{width:100%}}
.log-eddatos .title{font-family:'Montserrat', sans-serif;font-weight:400;font-size:36px;line-height:30px;color:#000000;margin:0 0 20px;padding:20px 25px 7px;border-left:5px solid #fa7500}
.log-eddatos .log-block{margin:.3% .3% .5%;padding:26px 32px 42px 36px;background-color:#ffffff;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,0.11);box-shadow:0 0 3px 1px rgba(0,0,0,0.11);border:1px solid #d7d7d6;border-radius:3px;overflow:auto;font-family:'Roboto',sans-serif;color:#000000}
.log-eddatos .log-block .data{border-bottom:1px solid #e5e5e5;overflow:auto;padding:0 0 20px}
.log-eddatos .log-block .label{float:left;width:17%;padding:10px 1% 10px 5px;margin:0 0 2px;font-weight:400;font-size:12px;line-height:20px;text-transform:uppercase;color:#6f6f6f}@media only screen and (max-width:1279px){.log-eddatos .log-block .label{width:23%}}@media only screen and (max-width:1023px){.log-eddatos .log-block .label{width:100%}}
.log-eddatos .log-block .field{background-color:#f7f7f7;border:1px solid #dcdcdc;border-radius:3px}
.log-eddatos .log-block .input{float:left;width:82.8%;font-weight:400;font-size:14px;line-height:20px;color:#000000;padding:10px 12px;margin:0 0 2px}@media only screen and (max-width:1279px){.log-eddatos .log-block .input{width:76.8%}}@media only screen and (max-width:1023px){.log-eddatos .log-block .input{width:100%}}
.log-eddatos .log-block .select{float:left;width:82.8%;overflow:hidden;background-image:url('../images/select.png');background-repeat:no-repeat;background-position:98% center;margin:0 0 2px}@media only screen and (max-width:1279px){.log-eddatos .log-block .select{width:76.8%}}@media only screen and (max-width:1023px){.log-eddatos .log-block .select{width:100%}}
.log-eddatos .log-block .select select{width:110%;border:none;background-color:transparent;font-weight:400;font-size:14px;color:#000000;padding:10px 12px;cursor:pointer}
.log-eddatos .log-block .select option{font-weight:400;font-size:14px;line-height:20px;color:#000000;padding:10px 12px}
.log-eddatos .dipregeps{overflow:auto}
.log-eddatos .dipregeps .d-title{font-weight:400;font-size:13px;line-height:30px;color:#000000;text-transform:uppercase;margin:10px 0 0;padding:0 0 0 5px;display:inline-block}
.log-eddatos .dipregeps .list{float:left;width:33%}@media only screen and (max-width:1023px){.log-eddatos .dipregeps .list{width:100%;margin:0 0 20px}}
.log-eddatos .dipregeps .list ul{margin:0;padding:0 0 0 25px;list-style-type:disc;font-weight:400;font-size:17px;line-height:25px}
.log-eddatos .dipregeps .list ul p{display:inline-block;margin:0;width:100px}
.log-eddatos .dipregeps .list ul li{padding:5px 0;position:relative}
.log-eddatos .dipregeps .list ul li input[type=checkbox].css-checkbox{height:1px;visibility:hidden;display:inline-block;border:0 none;margin:0;width:2px}
.log-eddatos .dipregeps .list ul li input[type=checkbox].css-checkbox+label.css-label{padding-left:25px;height:25px;display:inline-block;line-height:25px;background-repeat:no-repeat;background-position:center center;vertical-align:middle;cursor:pointer}
.log-eddatos .dipregeps .list ul li label.css-label{background-image:url(../images/dip-quitar.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.log-eddatos .dipregeps .list ul li .remove{display:none;position:absolute;background-color:#000000;color:#ffffff;font-weight:400;font-size:13px;line-height:30px;text-align:center;text-transform:uppercase;width:76px;top:-20px;left:122px}
.log-eddatos .dipregeps .list ul li .remove:before{position:absolute;content:'';top:100%;left:0;width:0;height:0;border-style:solid;border-width:7px 10px 0 0;border-color:#000000 transparent transparent transparent;line-height:0;_border-color:#000000 #ffffff #ffffff #ffffff;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#ffffff')}
.log-eddatos .dipregeps .add{float:right;margin:0 0 20px}@media only screen and (max-width:1023px){.log-eddatos .dipregeps .add{width:100%}}
.log-eddatos .dipregeps .add .action{text-align:right;cursor:pointer}@media only screen and (max-width:1023px){.log-eddatos .dipregeps .add .action{text-align:left}}
.log-eddatos .dipregeps .add .action img{display:inline-block;vertical-align:middle}
.log-eddatos .dipregeps .add .options{display:none}
.log-eddatos .dipregeps .add .options ul{margin:3px;padding:10px;list-style-type:disc;list-style-position:inside;font-weight:400;font-size:17px;line-height:25px;background-color:#b3b3b3;border-radius:3px;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,0.11);box-shadow:0 0 3px 1px rgba(0,0,0,0.11)}
.log-eddatos .dipregeps .add .options ul p{display:inline-block;margin:0;width:140px}
.log-eddatos .dipregeps .add .options ul li{padding:5px;border-bottom:1px solid #000000;position:relative}
.log-eddatos .dipregeps .add .options ul li:last-child{border-bottom:none}
.log-eddatos .dipregeps .add .options ul li input[type=checkbox].css-checkbox{height:1px;visibility:hidden;display:inline-block;border:0 none;margin:0;width:2px}
.log-eddatos .dipregeps .add .options ul li input[type=checkbox].css-checkbox+label.css-label{padding-left:25px;height:25px;display:inline-block;line-height:25px;background-repeat:no-repeat;background-position:center center;vertical-align:middle;cursor:pointer}
.log-eddatos .dipregeps .add .options ul li label.css-label{background-image:url(../images/dip-agregar2.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.log-eddatos .dipregeps .buttons{overflow:auto;width:100%;font-family:'Montserrat', sans-serif;font-weight:300}
.log-eddatos .dipregeps .buttons .cancel{float:right;font-size:14px;line-height:26px;color:#000000;padding:0 30px;border:1px solid #959595;border-radius:3px;background-color:#d2d2d2;text-decoration:none}
.log-eddatos .dipregeps .buttons .send{float:right;font-size:14px;line-height:26px;color:#ffffff;padding:0 30px;margin:0 0 0 20px;border:1px solid #808080;border-radius:3px;background-color:#808080;text-decoration:none;cursor:pointer}
.log-eddatos .dipregeps .buttons .add-item{float:right;font-size:14px;line-height:26px;color:#ffffff;padding:0 30px;margin:0 0 0 20px;border:1px solid #fa7500;border-radius:3px;background-color:#fa7500;text-decoration:none;cursor:pointer}
.home-top-content{overflow:auto;margin:0 0 15px}
.home-top-content .flexslider{height:550px;width:100%;float:left;margin:0}@media only screen and (max-width:1023px){.home-top-content .flexslider{width:100%;margin:0 0 15px}}
.home-top-content .flexslider .slides>li .slide_int{height:550px;width:100%;float:left;margin:0;/*border-radius: 3px 0 0 3px;*/}
.home-top-content .flex-control-paging li a{width:13px;height:13px;border:none;border-radius:26px;background:#ffffff}
.home-top-content .flex-control-paging li a.flex-active{background:#006f9e}
.home-top-content .custom-navigation a{position:absolute;top:50%;z-index:100;margin:-15px 0 0;padding:0 7px}@media only screen and (max-width:767px){.home-top-content .custom-navigation a{display:none}}
.home-top-content .custom-navigation a.flex-prev{left:18px}
.home-top-content .custom-navigation a.flex-next{right:18px}
.home-top-content .slide_int{position:relative}
.home-top-content .slide_int a{display:block;width:100%;height:100%;text-decoration:none;color:#ffffff}
.home-top-content .slide_int .text{position:absolute;bottom:20px;left:67px;right:67px}@media only screen and (max-width:767px){.home-top-content .slide_int .text{left:20px;right:20px}} @media only screen and (max-width:480px){.home-top-content .slide_int .text{left:0px;right:0px}}
.home-top-content .slide_int .text h2{font-family:'Montserrat', sans-serif;font-weight:500;font-size:45px;line-height:60px;margin:0 40% 30px 8%;widht:800px;}@media only screen and (max-width:767px){.home-top-content .slide_int .text h2{font-size:32px;line-height:45px}} @media only screen and (max-width:480px){.home-top-content .slide_int .text h2{font-size:32px;line-height:45px;margin: 0 0 0 5%;}}
.home-top-content .slide_int .text h3{font-family:'Montserrat', sans-serif;;font-weight:400;font-size:35px;line-height:45px;margin:0}@media only screen and (max-width:767px){.home-top-content .slide_int .text h3{font-size:24px;line-height:32px}}
.home-top-content .signin{width:26.2%;height:400px;float:right;background-color:rgba(24, 178, 242, 0.9);;border-radius:0px;padding:45px 42px 0;position: absolute;z-index: 1;right: 20%;top:85px} @media only screen and (max-width:1680px){.home-top-content .signin{right: 16%;}} @media only screen and (max-width:1500px){.home-top-content .signin{right: 13%;}} @media only screen and (max-width:1366px){.home-top-content .signin{padding:50px 32px 0;right:60px;width: 30.3%;right: 80px;}} @media only screen and (max-width:1220px){.home-top-content .signin{padding:50px 32px 0;right:60px;width: 30.3%;}} @media only screen and (max-width:1025px){.home-top-content .signin{width:100%;height:auto;padding:20px 32px}} @media only screen and (max-width:1024px){.home-top-content .signin{position: inherit;width:90%;height:auto;padding:20px 32px;margin: 10px 5% 0;}}
.home-top-content .signin h2{font-family:'Montserrat', sans-serif;font-weight:500;font-size:28px;line-height:30px;color:#ffffff;margin:0 0 20px;text-transform: uppercase;}
.home-top-content .signin p{font-family:'Roboto',sans-serif;font-weight:400;font-size:12px;line-height:18px;color:#000000;margin:0 0 25px}
.home-top-content .signin form{text-align:center}
.home-top-content .signin form .field{width:100%;border:1px solid #bfbfbf;background-color:#ffffff!important;padding:0 14px;margin:0 0 10px;font-family:'Roboto',sans-serif;font-weight:400;font-size:12px;line-height:22px;color:#9a9a9a;border-radius:0px;height:30px;}
.home-top-content .signin form .field::-webkit-input-placeholder{color:#9a9a9a}
.home-top-content .signin form .field::-moz-placeholder{color:#9a9a9a}
.home-top-content .signin form .field:-ms-input-placeholder{color:#9a9a9a}
.home-top-content .signin form .field:-moz-placeholder{color:#9a9a9a}
.home-top-content .signin form .send{border:none;background-color:#808080;border-radius:3px;margin:5px auto 13px;font-family:'Montserrat', sans-serif;;font-weight:300;font-size:14px;line-height:27px;color:#ffffff;width:110px;display:inline-block;cursor:pointer}
.home-top-content .signin a{font-family:'Montserrat', sans-serif;font-weight:500;font-size:12px;color:#ffffff;text-decoration:none;text-align:center;display:block;float:right;margin-top:0px;} #inc-1{overflow:auto;margin:0 auto 40px;width: 1180px; } #inc-2{overflow:auto;margin:0 0 45px} #inc-3,#inc-5{overflow:auto} #inc-4,#banner-2{overflow:auto;margin:0 0 26px}
@media only screen and (max-width: 480px) {.home-top-content .signin a{font-family:'Montserrat', sans-serif;font-weight:500;font-size:12px;color:#ffffff;text-decoration:none;text-align:center;display:block;float:none;margin-top:10px;} #inc-1{overflow:auto;margin:0 auto 40px;width: 100%; } #inc-2{overflow:auto;margin:0 0 45px} #inc-3,#inc-5{overflow:auto} #inc-4,#banner-2{overflow:auto;margin:0 0 26px}}
.home-mid-content{overflow:auto;width: 1180px;margin: 0 auto;} @media only screen and (max-width: 1220px) {.home-mid-content{overflow:auto;width: 90%;margin: 0 auto;}}
.home-mid-content .left-col{float:left;width:64.3%}@media only screen and (max-width:1023px){.home-mid-content .left-col{width:100%;margin:0 0 20px}}
.home-mid-content .left-col .home-news .title{font-family:'Montserrat', sans-serif;/*text-transform: uppercase*/;font-weight:600;font-size:28px;line-height:30px;color:#232323;margin:0 0 10px;padding:5px 0px 5px;/*border-left:3px solid #fa7500*/}
.home-mid-content .left-col .home-news .item{border-bottom:1px solid #7d7d7d;padding:40px 0;overflow:auto}
.home-mid-content .left-col .home-news .item:last-child{border-bottom:none}
.home-mid-content .left-col .home-news .item .news-title{font-family:'Montserrat', sans-serif;font-weight:600;font-size:20px;line-height:32px;color:#232323;margin:0 0 15px}
.home-mid-content .left-col .home-news .item p{font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;line-height:25px;color:#000000;margin:0 0 15px}
.home-mid-content .left-col .home-news .item .more-info{float:left;color:#ffffff;text-decoration:none;font-family:'Roboto',sans-serif;font-weight:400;font-size:12px;line-height:18px;color:#006f9e;text-align:center}
.home-mid-content .right-col{float:right;width:33.7%}@media only screen and (max-width:1023px){.home-mid-content .right-col{width:100%}}
/****************************************************/
/***********************ACCESO***********************/
/****************************************************/
.acceso .acces{overflow:auto;margin:0 0 40px}
.acceso .acces .text{float:left;width:100%}@media only screen and (max-width:767px){.acceso .acces .text{width:100%}}
.acceso .acces .text p{font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;line-height:25px;color:#000000;margin:0}
.acceso .acces .text h2{font-family:'Montserrat', sans-serif;text-transform:uppercase;text-align:center;font-weight:400;font-size:36px;line-height:50px;color:#000000;margin:30px 0 0 0}
.acceso .acces .text h3{font-family:'Roboto',sans-serif;font-weight:400;font-size:20px;line-height:25px;color:#000000;margin:0}
.acceso .conClave{float:left;width:50%;background-color:#18b2f2;border-radius: 5px 0 0 5px;}@media only screen and (max-width:767px){.acceso .conClave{width:100%;border-radius: 5px 5px 0 0;}}
.acceso .conClave #ggg{height:535px;width:100%;border:4px solid #ffffff;border-radius:3px}
.acceso .conClave .text h3, .acceso .sinClave .text h3{font-family:'Roboto',sans-serif;text-align:center;font-weight:500;font-size:30px;line-height:25px;color:#ffffff;margin:0}
.acceso .conClave .text h3, .acceso .sinClave .text h3{background-color:none;/*#fa7500; border-radius:3px 3px 0 0*/;padding:100px 30px 0;list-style:none;font-family: 'Montserrat', sans-serif;color: black;}
.acceso .conClave .text p, .acceso .sinClave .text p{background-color:#ffffff;padding:50px 30px;margin:20px 0 0;list-style:none}
.acceso .sinClave{float:right;width:50%;background-color:#0c5a7a; border-radius:0 5px 5px 0;background-image: url(/cecpba/web/bundles/app/images/imgAccesoSist.jpg);}@media only screen and (max-width:767px){.acceso .sinClave{width:100%;border-radius: 0 0 5px 5px;}}
.acceso .conClave .text p{font-family:'Roboto',sans-serif;text-align:center;font-weight:400;font-size:20px;line-height:45px;color:#ffffff;margin:0 50px;background:#18b2f2}@media only screen and (max-width:767px){.acceso .conClave .text p{margin:0;}}
.acceso .sinClave .text p{font-family:'Roboto',sans-serif;text-align:left;font-weight:400;font-size:20px;line-height:36px;color:#000000;margin:0}
.acceso .conClave .ingresar p{background-color:#ffffff;border-radius:10px;padding:20px 30px;margin:0 120px 80px;list-style:none;font-family:'Roboto',sans-serif;text-align:center;font-weight:500;font-size:20px;line-height:36px;text-transform: uppercase;} @media (max-width: 576px) {.acceso .conClave .ingresar p{margin:0 80px 80px;}}
.acceso .sinClave .ingresar p{background-color:#ffffff;border-radius:10px;padding:20px 30px;margin:44px 120px 80px;list-style:none;font-family:'Roboto',sans-serif;text-align:center;font-weight:500;font-size:20px;line-height:36px;text-transform: uppercase;} @media (max-width: 576px) {.acceso .sinClave .ingresar p{margin:0 80px 80px;}}
.acceso .conClave .final p, .acceso .sinClave .final p{background-color:#ffffff;padding:15px 30px;margin:0;border-radius:0 0 3px 3px;list-style:none;font-family:'Roboto',sans-serif;text-align:left;font-weight:400;font-size:20px;line-height:36px;color:#000000}
.acceso .conClave .final p, .acceso .sinClave .blanco p{padding:15px 30px;margin:0;list-style:none}
/**INSTITUCIONAL**/
.institutional{overflow:auto;width: 90%;}
.institutional .origin{overflow:auto;margin:0 0 40px}
.institutional .origin img{float:right;width:23.7%;margin:0 0 0 2%}@media only screen and (max-width:767px){.institutional .origin img{width:100%;margin:0 0 5%}}
.institutional .origin .text{float:left;width:74.3%}@media only screen and (max-width:767px){.institutional .origin .text{width:100%}}
.institutional .origin .text h2{font-family:'Montserrat', sans-serif;font-weight:400;font-size:26px;line-height:26px;color:#000000;margin:0 0 30px}
.institutional .origin .text p{font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;line-height:25px;color:#000000;margin:0}
.institutional .goals{overflow:auto;margin:0 0 55px}
.institutional .goals h2{font-family:'Montserrat', sans-serif;font-weight:400;font-size:26px;line-height:26px;color:#000000;margin:0 0 30px}
.institutional .goals p{font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;line-height:25px;color:#000000;margin:0}
.institutional .goals ul{background-color:#ffffff;border-radius:3px;padding:20px 30px;margin:20px 0 0;list-style:none}
.institutional .goals ul li{font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;line-height:25px;color:#000000;margin:0}
.institutional .goals ul li img{vertical-align:middle;margin:0 7px 0 0}
.institutional .authorities h2{font-family:'Montserrat', sans-serif;font-weight:400;font-size:26px;line-height:26px;color:#000000;margin:0 0 30px}
.institutional .authorities .line{text-align:center;overflow:hidden;}
.institutional .authorities .line .item{display:inline-block;width:50%;padding:40px 1.5%;text-align:center;vertical-align:top;margin:10px 10px 20px;background-color: white;}@media only screen and (max-width:767px){.institutional .authorities .line .item{width:100%;padding:0;margin:0 0 5%}}
.institutional .authorities .line .item img{margin:0 0 40px;max-width:100%}
.institutional .authorities .line .item p{font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;line-height:20px;margin:0;min-height:56px}@media only screen and (max-width:1023px){.institutional .authorities .line .item p{line-height:21px;min-height: 70px;padding: 30px 0 20px;}}
.institutional .authorities .line .item p strong{font-weight:700;font-size:16px}
.institutional .authorities .line .item p span{font-size:16px}
.institutional .authorities .line h3{font-family:'Roboto',sans-serif;font-weight:700;font-size:13px;line-height:13px;color:#000000;text-align:center;margin:0 0 10px}@media only screen and (max-width:1023px){.institutional .authorities .line h3{margin: 0 0 30px;}}
.institutional .authorities .line>p{display:inline-block;font-family:'Roboto',sans-serif;font-weight:400;font-size:15px;line-height:20px;padding:0 20px 20px;margin:0;/*border-right:1px solid #008fd0;*/}@media only screen and (max-width:1023px){.institutional .authorities .line>p{margin:4px 0}}@media only screen and (max-width:767px){.institutional .authorities .line>p{width:100%;border-right:none}}
.institutional .authorities .line>p:last-child{border-right:none}
/**CONTACTO**/
.contact{overflow:hidden;/*overflow:auto;background:#d4d4d4*/;border-radius: 5px;}
.contact .form{float:left;width:49%}@media only screen and (max-width:767px){.contact .form{width:100%;margin:0 0 30px}}
.contact .form h2{font-family:'Montserrat', sans-serif;font-weight:400;font-size:24px;line-height:26px;color:#000000;margin:0 0 3px}
.contact .form h2 span{font-size:16px}
.contact .form p{font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#000000;/*margin:0 0 56px*/}
.contact .form {font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;line-height:21px;color:#000000;padding: 0 50px 50px;}@media only screen and (max-width:767px){.contact .form{padding: 14px;}}
.contact .form input,.contact .form textarea{font-family:'Roboto',sans-serif;font-weight:400;font-size:18px;line-height:33px;width:100%;padding:3px 10px;margin:3px 0 14px;color:#000000;background-color:#ffffff!important;border-radius:3px;border:none}
.contact .form input.left{background-color:#008fd0 !important;color:#ffffff;font-family:'Roboto',sans-serif;font-weight:400;font-size:16px;line-height:35px;margin:15px 0 0;padding:0;width:60%;height: 40px;cursor:pointer;text-align: center;text-transform: uppercase;}
.contact .form input.right{background-color:#bfbfbf !important;color:#000000;font-family:'Roboto',sans-serif;font-weight:400;font-size:16px;line-height:35px;margin:15px 0 0;padding:0;width:35%;height: 40px;cursor:pointer;text-align: center;text-transform: uppercase;}
.contact .address{float:right;width:49%}@media only screen and (max-width:767px){.contact .address{width:100%}}
.contact .address p{font-family:'Roboto',sans-serif;font-weight:400;font-size:16px;line-height:25px;text-align:right;color:#000000;margin:0 0 35px}
.contact .address p span{color:#008fd0}
.contact .address #map{height:700px;width:101%;/*border:4px solid #ffffff;border-radius:3px;*/}@media only screen and (max-width:767px){.contact .address #map{height:300px}}
/*.login{overflow:auto;background-color:transparent !important}*/
.login{background: #18b2f2!important;border-radius: 5px;}
.login .form{width:50%;float:left;padding: 50px 70px}@media only screen and (max-width:767px){.login .form{width:100%;margin:0 0 30px}}
.login .form h2{font-family:'Montserrat', sans-serif;font-weight:400;font-size:26px;line-height:26px;color:#000000;margin:0 0 30px}
.login .form label{font-family:'Roboto',sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#ffffff}
.login .form input{font-family:'Roboto',sans-serif;font-weight:400;font-size:16px;line-height:30px;width:100%;padding:5px 10px;margin:0 0 15px;color:#000000;background-color:#ffffff!important;border-radius:3px;border:none}
.login .form input.submit{background-color:#18b2f2!important/*#008fd0!important*/;width:40%;margin:15px 30% -5px;color:#ffffff;font-size: 23px!important;}@media only screen and (max-width:767px){.login .form input.submit{width:80%;margin:0 10% 15px}}
.login .form .reset_pass{font-family:'Roboto',sans-serif;font-weight:400;font-size:12px;/*line-height:25px;*/color:#ffffff;text-decoration:none;text-align:center;width:40%;margin:0 30% 60px;display:block}@media only screen and (max-width:767px){.login .form .reset_pass{width:80%;margin:0 10% 15px}}
.login .form .new_usuer{width:100%;/*border-top:1px solid #767777*/;padding:0 0 65px;text-align:right;font-family:'Roboto',sans-serif;font-size:14px;line-height:18px;color:#000000}
.login .form .new_usuer a{color:#FFFFFF;/*display:inline-block;border:1px solid #7d7d7d;border-radius:3px;*/padding:2px 5px 0;text-transform:uppercase;text-decoration:none}
.login .form .modo_acceso{width:100%;border-top:1px solid #ffffff;padding:34px 0 0;text-align:center;font-family:'Roboto',sans-serif;font-size:14px;line-height:18px;color:#ffffff}
.login .form .modo_acceso a{color:#000000;/*display:inline-block;border:1px solid #7d7d7d;border-radius:3px;padding:2px 5px 0;text-transform:uppercase*/;text-decoration:none}
.login .banner{float:right;width:50%}@media only screen and (max-width:767px){.login .banner{width:100%}}
.login .banner img{width:100%;vertical-align:bottom}
/*.overlay{display:none;position:fixed;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,0.75);z-index:300}@media only screen and (max-width:767px){.overlay{overflow:scroll}}
.overlay .signup{background-color:#ffffff;border-radius:3px;width:830px;padding:30px 35px 40px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}@media only screen and (max-width:840px){.overlay .signup{width:95%}}@media only screen and (max-width:767px){.overlay .signup{top:5%;transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);margin:0 0 5%;padding:5%}}
.overlay .signup .close{position:absolute;right:20px;top:20px;cursor:pointer}
.overlay .signup h2{font-family:'Montserrat', sans-serif;font-weight:400;font-size:36px;line-height:36px;color:#000000;margin:0 0 15px;padding:21px 24px 0;border-left:5px solid #fa7500}
.overlay .signup .form-content p{font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;line-height:30px;margin:0 0 20px}
.overlay .signup .form-content .line{margin:0 0 9px;overflow:auto}
.overlay .signup .form-content .line .label{width:17%;float:left}@media only screen and (max-width:767px){.overlay .signup .form-content .line .label{width:100%}}
.overlay .signup .form-content .line .label label{font-family:'Roboto',sans-serif;font-weight:400;font-size:12px;line-height:20px;margin:10px 0 0;text-transform:uppercase;display:inline-block}@media only screen and (max-width:767px){.overlay .signup .form-content .line .label label{margin:0 0 10px}}
.overlay .signup .form-content .line .label label span{font-size:10px;line-height:16px;text-transform:initial}
.overlay .signup .form-content .line .input{width:81%;float:right}@media only screen and (max-width:767px){.overlay .signup .form-content .line .input{width:100%}}
.overlay .signup .form-content .line .input input{width:100%;background-color:#f7f7f7;border:1px solid #dcdcdc;border-radius:3px;font-family:'Roboto',sans-serif;font-weight:400;font-size:18px;line-height:20px;padding:10px}
.overlay .signup .form-content .line .input input.small{width:23.85%;margin-right:1.5%;margin-bottom:1.8%;float:left}
.overlay .signup .form-content .line .input input.small:nth-child(4),.overlay .signup .form-content .line .input input.small:nth-child(8){margin-right:0}
.overlay .signup .form-content .line .input input.small:nth-child(n+5){margin-bottom:0}@media only screen and (max-width:767px){.overlay .signup .form-content .line .input input.small{width:49%;margin-right:2%}
.overlay .signup .form-content .line .input input.small:nth-child(even){margin-right:0}
.overlay .signup .form-content .line .input input.small:nth-child(n+5){margin-bottom:1.8%}}
.overlay .signup .form-content .line .submit{float:right;border:1px solid #808080;background-color:#808080;font-family:'Roboto',sans-serif;font-weight:300;font-size:14px;line-height:25px;color:#ffffff;width:110px;text-align:center;border-radius:3px;margin:5px 0 0 20px;cursor:pointer}
.overlay .signup .form-content .line .reset{float:right;border:1px solid #959595;background-color:#d2d2d2;font-family:'Roboto',sans-serif;font-weight:300;font-size:14px;line-height:25px;color:#000000;width:110px;text-align:center;border-radius:3px;margin:5px 0 0;cursor:pointer}
.overlay .signup .thanks{display:none}
.overlay .signup .thanks p{font-family:'Roboto',sans-serif;font-weight:400;font-size:18px;line-height:25px;text-align:center;margin:100px 0}*/
.head-section{position:relative;margin:0 0 57px}
.head-section .title-section{position:absolute;left:36px;bottom:25px;font-family:'Montserrat', sans-serif;font-weight:500;font-size:30px;line-height:36px;color:#ffffff;margin:0;padding:21px 24px 0;border-left:5px solid #fa7500}@media only screen and (max-width:767px){.head-section .title-section{left:15px;bottom:10px;font-size:28px;line-height:28px;padding:15px 24px 0}}
.head-section img{width:100%;vertical-align:bottom;border-radius: 5px;}
.subtitle-section{font-family:'Montserrat', sans-serif;font-weight:400;font-size:26px;line-height:26px;color:#000000;margin:0 0 25px}
.footer{background-color:#313131;padding:35px 0;overflow:auto}
.footer .logo{float:left}
.footer .logo img{vertical-align:bottom;padding:0 0 15px}
.footer .logo p{font-family:'Roboto',sans-serif;font-weight:400;font-size:11px;line-height:20px;color:#ffffff}
.footer .logo p span{color:#008fd0;padding:0 6px}
.footer .logo p a{color:#ffffff;text-decoration:none}
.footer .menu{float:right}
.footer .menu ul{margin:0;padding:0}
.footer .menu ul li{display:inline-block}
.footer .menu ul li:last-child a{border-right:none}
.footer .menu ul li a{font-family:'Roboto',sans-serif;font-weight:400;font-size:12px;line-height:12px;color:#ffffff;text-transform:uppercase;text-decoration:none;padding:0 16px;display:inline-block;border-right:1px solid #19bbff;margin:19px 0}@media only screen and (max-width:1023px){.footer .menu ul li a{padding:10px 16px}}
.sub-footer{background-color:#434343}
.sub-footer a{font-family:'Roboto',sans-serif;font-weight:400;font-size:11px;line-height:25px;float:right;color:#ffffff;text-decoration:none}
.down{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}textarea,input,button,select{outline:none}
.left{float:left}
.right{float:right}@media only screen and (max-width:1023px){.hm{display:none}}
.home-derecha-content .custom-navigation {display:none;}

/**/

input[type="text" i] {padding: 1px 0 1px 18px;width: 100%;height: 40px;}

input[type="email" i] {padding: 1px 2px 1px 18px;width: 100%;}

input[type="dipregep" i] {padding: 1px 2px;width: calc((100% - 12px) / 4);} @media only screen and (max-width:767px){input[type="dipregep" i] {width:100%}}

input {
    -webkit-writing-mode: horizontal-tb !important;
    text-rendering: auto;
    color: -internal-light-dark(black, white);
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: start;
    appearance: textfield;
    background-color: -internal-light-dark(rgb(255, 255, 255), rgb(59, 59, 59));
    -webkit-rtl-ordering: logical;
    cursor: text;
    margin: 0 0 10px 0;/*margin: 0em;*/
    font: 400 13.3333px Arial;
    padding: 1px 2px;
    border-width: 1px;
    border-style: inset;
    border-color: -internal-light-dark(rgb(118, 118, 118), rgb(133, 133, 133));
    border-image: initial;
    border-radius: 3px;
    height: 30px;
    /*width: 100%;*/
}
/**/
.arrRegiso{background: #ffffff!important;border-radius: 5px;overflow: auto;width: 1180px;margin: 0 auto;}
.arrRegiso.registo{padding: 0px 20px 40px;width:60%;float:left;}@media only screen and (max-width:767px){.arrRegiso.registo{width:100%}}
.arrRegiso.registo .signup{display:contents;/*background-color:#ffffff;border-radius:3px;width:830px;padding:30px 35px 40px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}@media only screen and (max-width:840px){.overlay .signup{width:95%}}@media only screen and (max-width:767px){.overlay .signup{top:5%;transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);margin:0 0 5%;padding:5%}*/}
/*.signup .close{position:absolute;right:20px;top:20px;cursor:pointer}*/
.arrRegiso.registo .signup h2{font-family:'Montserrat', sans-serif;font-weight:400;font-size:36px;line-height:36px;color:#000000;margin:0 0 15px;padding:21px 24px 0;border-left:5px solid #fa7500}
.arrRegiso.registo .signup .form-content p{font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;/*line-height:30px;margin:0 0 20px;*/}
.arrRegiso.registo .signup .form-content .line{margin:0 0 9px;overflow:auto}
.arrRegiso.registo .signup .form-content .line .label{width:50%;float:left;margin: -10px 0 0;}@media only screen and (max-width:767px){.overlay .signup .form-content .line .label{width:100%}}
.arrRegiso.registo .signup .form-content .line .label label{font-family:'Roboto',sans-serif;font-weight:400;font-size:12px;line-height:20px;margin:10px 0 5px;text-transform:uppercase;display:inline-block}@media only screen and (max-width:767px){.overlay .signup .form-content .line .label label{margin:0 0 10px}}
.arrRegiso.registo .signup .form-content .line .label label span{font-size:10px;line-height:16px;text-transform:initial}
.arrRegiso.registo .signup .form-content .line .input{width:100%;float:right}@media only screen and (max-width:767px){.overlay .signup .form-content .line .input{width:100%}}
.arrRegiso.registo .signup .form-content .line .input input{width:100%;background-color:#f7f7f7;border:1px solid #dcdcdc;border-radius:3px;font-family:'Roboto',sans-serif;font-weight:400;font-size:16px;line-height:20px;padding:10px}
.arrRegiso.registo .signup .form-content .line .input input.small{width:calc((100% - 4.5%) / 4);/*23.85%;*/margin-right:1.5%;margin-bottom:1.8%;float:left}
.arrRegiso.registo .signup .form-content .line .input input.small:nth-child(4),.registo .signup .form-content .line .input input.small:nth-child(8){margin-right:0}
.arrRegiso.registo .signup .form-content .line .input input.small:nth-child(n+5){margin-bottom:0}@media only screen and (max-width:767px){.arrRegiso .registo .signup .form-content .line .input input.small{width:49%;margin-right:2%}
.arrRegiso.registo .signup .form-content .line .input input.small:nth-child(even){margin-right:0}
.arrRegiso.registo .signup .form-content .line .input input.small:nth-child(n+5){margin-bottom:1.8%;}}
.arrRegiso.registo .signup .form-content .line .submit{float:right;border:1px solid #008fd0;background-color:#008fd0;font-family:'Roboto',sans-serif;font-weight:300;font-size:14px;line-height:25px;color:#ffffff;width:170px;text-align:center;border-radius:3px;margin:5px 0 0 13px;cursor:pointer}
.arrRegiso.registo .signup .form-content .line .reset{float:right;border:1px solid #959595;background-color:#d2d2d2;font-family:'Roboto',sans-serif;font-weight:300;font-size:14px;line-height:25px;color:#000000;width:110px;text-align:center;border-radius:3px;margin:5px 0 0;cursor:pointer}
.arrRegiso.registo .signup .thanks{display:none}
.arrRegiso.registo .signup .thanks p{font-family:'Roboto',sans-serif;font-weight:400;font-size:18px;line-height:25px;text-align:center;margin:100px 0}
.arrRegiso.banner{float:right;width:40%;overflow: hidden;border-radius: 0px;}@media only screen and (max-width:767px){.arrRegiso.banner{display: none}}
.arrRegiso.banner img{width:auto;vertical-align:bottom}

/*menu burger*/
.burger{display:none} @media (min-width: 768px){.burger{display:block;position:absolute;right:10px;top:12px}} 
@media (min-width: 992px){.burger{display:none;position:absolute;right:10px;top:12px}} 
@media (min-width: 1200px){.burger{display:none}} 
@media (max-width: 767px){.burger{display:block;position:absolute;right:20px;top:12px}} #nav-icon3{width:30px;height:25px;position:relative;margin:5px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer} #nav-icon3 span{display:block;position:absolute;height:3px;width:100%;background:#000;border-radius:3px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out} #nav-icon3 span:nth-child(1){top:0} #nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:10px} #nav-icon3 span:nth-child(4){top:20px} #nav-icon3.open span:nth-child(1){top:18px;width:0;left:50%} #nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)} #nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)} #nav-icon3.open span:nth-child(4){top:18px;width:0;left:50%} #nav-icon3 {
    width: 30px;
    height: 25px;
    position: relative;
    margin: 5px;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .5s ease-in-out;
    -moz-transition: .5s ease-in-out;
    -o-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
    cursor: pointer;
}

.video-resultados .videos a:hover article img{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:.8}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25, .25, .75, .75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6, -0.28, .735, .045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175, .885, .32, 1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68, -0.55, .265, 1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47, 0, .745, .715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39, .575, .565, 1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445, .05, .55, .95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55, .085, .68, .53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25, .46, .45, .94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455, .03, .515, .955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55, .085, .68, .53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25, .46, .45, .94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455, .03, .515, .955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55, .085, .68, .53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25, .46, .45, .94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455, .03, .515, .955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0, 100px, 0)}[data-aos=fade-down]{transform:translate3d(0, -100px, 0)}[data-aos=fade-right]{transform:translate3d(-100px, 0, 0)}[data-aos=fade-left]{transform:translate3d(100px, 0, 0)}[data-aos=fade-up-right]{transform:translate3d(-100px, 100px, 0)}[data-aos=fade-up-left]{transform:translate3d(100px, 100px, 0)}[data-aos=fade-down-right]{transform:translate3d(-100px, -100px, 0)}[data-aos=fade-down-left]{transform:translate3d(100px, -100px, 0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0, 100px, 0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0, -100px, 0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px, 0, 0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px, 0, 0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0, 100px, 0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0, -100px, 0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px, 0, 0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px, 0, 0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0, 100%, 0)}[data-aos=slide-down]{transform:translate3d(0, -100%, 0)}[data-aos=slide-right]{transform:translate3d(-100%, 0, 0)}[data-aos=slide-left]{transform:translate3d(100%, 0, 0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)} #mob{display:none;width:100%;background:#fff;position:absolute;z-index:888;margin:0} #mob ul{margin:0 0 0 20px;padding:0} #mob li{display:block;text-align:left;padding:8px 0} #mob li a{text-transform:uppercase;font-weight:400;font-size:13px;color:#000}@media (min-width: 768px){#mob{padding:30px 0}}@media (min-width: 992px){#mob{padding:30px 0}}@media (min-width: 1200px){#mob{display:none}}@media (max-width: 767px){#mob{padding:30px 0}}

.cuenta {width: 1170px;margin: 20px auto;} @media (max-width: 768px){.cuenta {width: 90%;}}
.accesoWeb {width: 25% !important;height: 540px;float: right;background-color: rgba(24, 178, 242, 0.9) !important;border-radius: 0px;padding: 65px 48px 0 !important;position: absolute !important;z-index: 1;right: 300px;top: 210px;}  @media (max-width: 1500px){.accesoWeb {width: 40% !important;right: 100px;} }@media (max-width: 1200px){.accesoWeb {width: 50% !important;right: 50px;} }@media (max-width: 991px){.accesoWeb {width: 25% !important;height: 540px;float: right;background-color: rgba(24, 178, 242, 0.9) !important;border-radius: 0px;padding: 20px 48px 0 !important;position: inherit !important;z-index: 1;right: 0px;top: 0px;} }
.alturaAreaPrivImg {height: 745px;} 

.olvide {width: 65% !important;height: 500px;float: right;background-color: rgba(0 109 159 / 90%) !important;border-radius: 0px;padding: 120px 400px !important;position: absolute !important;z-index: 1;right: 300px;top: 210px;}  @media (max-width: 1500px){.olvide {width: 85% !important;right: 100px;padding: 120px 300px !important;} } @media (max-width: 1200px){.olvide {width: 90% !important;right: 50px;} } @media (max-width: 1100px){.olvide {width: 25% !important;height: 380px;float: right;border-radius: 0px;padding: 65px 300px 0 !important;position: inherit !important;z-index: 1;right: 0px;top: 0px;} }

/**/
.btHomeLogIn {display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px;}
.btHomeLogIn1 {flex: 0 0 25%; max-width: 25%; position: relative; width: 100%; padding-right: 2.5px; padding-left: 2.5px; box-sizing: border-box; display: block}
.btHomeLogIn2 {padding: 20px; background-color: #1496cc!important; box-sizing: border-box; display: flex; visibility: visible; border-radius: 5px;height: 90px; align-items: center;}
.btHomeLogIn2:hover {background-color: #0c5a7a!important;}
.btHomeLogInTxt {width: 60%;} @media (max-width: 768px){.btHomeLogInTxt {width: 0%;display: none;}}
.btHomeLogInTxt1 {margin: 0; color: #ffffff; text-transform: uppercase; font-weight: 500; font-size:12px; text-align: left; line-height:15px;}
.btHomeLogInImg {width: 40%;} @media (max-width: 768px){.btHomeLogInImg {width: 100%;}}
.btHomeLogInImg1 {margin: 0; color: #ffffff; text-transform: uppercase; font-weight: 500; font-size:12px; text-align: right;}  @media (max-width: 768px){.btHomeLogInImg1 {text-align: center;}}

.guardar{background: #232323;border-color: #232323;color: #fff;float: left;font-size: 11px;padding: 4px 24px;border-radius: 4px;border: 2px solid transparent;letter-spacing: .5px;line-height: inherit;text-transform: uppercase;width: auto;font-family: 'Montserrat', sans-serif;font-weight: 600;transition-duration: 0.3s;transition-timing-function: ease-in-out;white-space: nowrap; height: 35px;margin-bottom: 50px;}@media only screen and (max-width:1023px){.log-misdatos .log-block .guardar{margin:30px 0 0}}
.guardar:hover{background-color:#1496CC;cursor:pointer;}

.btMeca2 {background: #1496cc !important;border-color: #232323;color: #fff;float: right;font-size: 11px;padding: 4px 24px;border-radius: 4px;border: 2px solid transparent;letter-spacing: .5px;line-height: inherit;text-transform: uppercase;width: auto;font-family: 'Montserrat', sans-serif;font-weight: 600;transition-duration: 0.3s;transition-timing-function: ease-in-out;white-space: nowrap;margin-top: 30px;margin-left: 15px;}@media only screen and (max-width:1023px){.log-dipregep-list .log-block .edit{margin:30px 0 0}}
.btMeca2:hover{background-color:#0c5a7a !important;} 

.bold {font-weight: 600 !important;}