.bannerContacto{background:url("../images/contacto/bannerContacto.jpg") no-repeat;background-size:cover;background-position:50%}
.areas .infoFlex{float:left;width:100%;display:flex;flex-wrap:wrap}
.areas .infoFlexChild{float:left;-webkit-box-flex:0;width:calc(33.33% - 70px);padding:20px;margin-right:40px;background:#FFF;border:1px solid #DCDEE9;border-radius:10px;cursor:pointer}
.areas .infoFlexChild:nth-of-type(3){margin-right:0}
.areas .infoFlexChild:hover{background:#F2F3F7;transition:all ease-in-out 0.5s;cursor:pointer}
.areas .infoFlexChild span{width:35%;padding-right:40px}
.areas .infoFlexChild ul{width:calc(65% - 40px)}
.areas .infoFlexChild li{float:left;width:calc(100% - 30px);padding-left:30px;background:url(../images/bullet1.png) no-repeat;background-position:left 8px;letter-spacing:-1.5px;color:#5F5F80}
.areas infoFlexChild li:last-of-type{margin-bottom:0}
.areas .infoTable{height:100%}
.sedePpal .infoTable{max-width:770px;margin-left:50%;transform:translateX(-50%)}
.sedePpal .img{width:360px;position:relative}
.sedePpal .img a,.sedes .img a{position:absolute;bottom:5px;right:5px;width:32px;height:28px;border-radius:50%;background:#FFF;text-align:center;padding-top:4px}
.sedePpal .img a:hover,.sedes .img a:hover{background:#E6EAFB}
.sedePpal .txt {padding:20px}
.sedePpal .txt h5,.sedePpal .txt p{margin-bottom:0;text-align:left;line-height:25px}
.sedePpal .txt h5:last-of-type{margin-bottom:10px}
.sedes .img{position:relative}
.sedes .img img{float:none !important}
.sedes .txt{float:left;width:calc(100% - 20px);padding:20px 0}
.sedes .txt h5{float:left;width:100%;text-align:left;margin-bottom:10px;line-height:25px}
.sedes .txt p{float:left;width:100%;text-align:left;margin-bottom:0;font-size:22px;letter-spacing:-1px;line-height:25px}
#rotador a:hover{color:#303030}
#rotador .slider{float:left;width:calc(100% - 120px);margin:0 60px}
#rotador .slick-slide{width:390px;padding:0 20px}
#rotador .slick-slide img{float:left;transform:translateX(-50%);margin-left:50%}
#rotador .slick-arrow {position:absolute;top:calc(50% - 30px);width:60px;height:60px;padding:0;border:0;
background:url("../images/arrowLeft.jpg") no-repeat 0;font-size:1px;color:#6F6AFF;text-indent:-2500px;cursor:pointer;transition:all ease-in-out 0.2s;z-index:+1}
#rotador .slick-prev{left:-60px}
#rotador .slick-next{right:-60px;transform:rotate(-180deg)}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
/*RESPONSIVE*/
@media(max-width:1180px) and (min-width:1161px),(max-width:740px){
.areas .infoFlexChild span{padding-right:20px}
.areas .infoFlexChild ul{width:calc(65% - 20px)}}
@media(max-width:1160px){
.areas .infoFlexChild{width:calc(50% - 62px)}
.areas .infoFlexChild:nth-of-type(2){margin-right:0}
.areas .infoFlexChild:nth-of-type(1),.areas .infoFlexChild:nth-of-type(2){margin-bottom:40px}
.areas .infoFlexChild:nth-of-type(3){margin-left:50%;transform:translateX(-50%)}}
@media(max-width:1024px){
.sedes .txt p{font-size:20px}}
@media(max-width:740px){
.areas .infoFlexChild{width:calc(100% - 42px) !important}
.areas .infoFlexChild:nth-of-type(1){margin-right:0}
.areas .infoFlexChild:nth-of-type(3){margin-left:0;transform:translateX(0)}
.sedePpal .infoColumn{float:left}
.sedePpal .img{width:100%;max-width:360px;margin-left:50%;transform:translateX(-50%)}
.sedePpal .txt{width:calc(100% - 40px);max-width:320px;margin-left:50%;transform:translateX(-50%)}}