.tarjetero{padding-bottom:40px}.tarjetero .category-title{overflow:visible}.tarjetero.company-result .item-staff .img{background-image:none}.tarjetero .category-title .rank-position{background-color:#d10f31;border-top-right-radius:5px;color:#fff;font-weight:700;height:120px;padding:20px;position:absolute;right:80px;text-align:right;top:-15px}@media (max-width:767px){.tarjetero .category-title .rank-position{right:10px}}.tarjetero .category-title .rank-position div{float:left;font-size:11px;margin-left:5px}.tarjetero .category-title .rank-position div:first-child{background-color:#183e87;border-radius:5px;float:none;font-size:40px;line-height:1;margin:0;padding:5px}.tarjetero .category-title .rank-position div:first-child span{display:block;font-size:20px}.tarjetero .category-title .rank-position:after{border-color:transparent transparent #a10c26;border-style:solid;border-width:0 0 15px 15px;content:"";height:0;left:-15px;position:absolute;top:0;width:0}.tarjetero .title{font-family:Roboto-Slab,serif;font-size:22px;font-weight:700;margin:30px 0 15px;padding-bottom:15px;position:relative}.tarjetero .title:after{background-color:#979797;bottom:0;content:"";height:1px;left:0;position:absolute;width:100px}.tarjetero .company{position:relative}.tarjetero .company .image-header{background-color:gray;background-position:50%;background-size:cover;height:200px}.tarjetero .company .company-nav{font-size:14px;left:20px;padding:0;position:absolute}@media (max-width:767px){.tarjetero .company .company-nav{margin:45px 0 0}}@media (min-width:768px){.tarjetero .company .company-nav{margin:110px 0 0}}.tarjetero .company .company-nav li{list-style-type:none}@media (max-width:767px){.tarjetero .company .company-nav li{float:left;padding-right:2%;text-align:center;width:48%}}.tarjetero .company .company-nav li a{border-bottom:1px solid hsla(0,0%,100%,.5);color:#fff;display:block;padding:3px 0}.tarjetero .company .logo{background-color:#fff;border-left:40px solid #d10f31;left:-15px;position:absolute}@media (max-width:767px){.tarjetero .company .logo{margin-top:-110px}}@media (min-width:768px){.tarjetero .company .logo{margin-top:-50px}}.tarjetero .company .logo:after{border-color:transparent #a10c26 transparent transparent;border-style:solid;border-width:0 15px 15px 0;bottom:-15px;content:"";height:0;left:-40px;position:absolute;width:0}.tarjetero .company .logo .logo-donwload{background-color:#d10f31;color:#fff;display:block;padding:10px;text-transform:uppercase}.tarjetero .company .logo .logo-donwload i{display:inline-block;padding-right:5px}.tarjetero .company .logo .cont-logo{padding:10px}.tarjetero .company .logo .cont-logo a{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:120px;position:relative;width:120px}.tarjetero .company .content{background-color:#4a9cd9;border-bottom-left-radius:20px;border-bottom-right-radius:20px;color:#fff;font-size:16px;margin-bottom:10px;min-height:250px;padding:20px}@media (max-width:767px){.tarjetero .company .content{padding-top:160px}}@media (min-width:768px){.tarjetero .company .content{padding-left:190px}}.tarjetero .company .content .image-gallery{margin-bottom:20px}.tarjetero .company .content .image-gallery a{display:block;height:100px;margin-bottom:10px;position:relative}.tarjetero .company .content .company-name{float:none;font-size:24px;font-weight:700;margin:0 0 5px;width:100%}.tarjetero .company .content .trade-name{margin-bottom:15px}.tarjetero .company .content h3{font-family:Roboto-Slab,serif;font-size:18px;margin-bottom:15px;padding-bottom:15px;position:relative}.tarjetero .company .content h3:after{background-color:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;width:80px}.tarjetero .company .content .company-data-list{font-size:14px;height:1%;list-style-type:none;overflow:hidden;padding:0}@media (min-width:768px){.tarjetero .company .content .company-data-list li{float:left;width:50%}}.tarjetero .company .content .company-data-list li,.tarjetero .company .content .company-data-list li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tarjetero .company .content .company-data-list li i{display:inline-block;text-align:center;width:25px}.tarjetero .company .content .icon-access{list-style-type:none;padding:20px 0 0}@media (max-width:767px){.tarjetero .company .content .icon-access{text-align:center}}.tarjetero .company .content .icon-access li{display:inline-block;padding:0 10px 10px 0}.tarjetero .company .content .icon-access li a{background-color:#183e87;border-radius:50%;color:#fff;display:block;font-size:40px;height:80px;line-height:90px;text-align:center;width:80px}@media (max-width:767px){.tarjetero .company .content .icon-access li a{font-size:30px;height:60px;line-height:70px;width:60px}}.tarjetero .company .content a{color:#fff}.tarjetero .company .content .update-date{margin:15px 0 0}.tarjetero .company .content .update-date small{font-size:10px}.tarjetero .company .content .update-date a{padding-left:15px}.tarjetero .company-list,.tarjetero .search-list{list-style-type:none;margin:0 -1%;padding:0}.tarjetero .company-list .item-staff .content .btn-info,.tarjetero .search-list .item-staff .content .btn-info{display:none}.tarjetero .carousel-tarjetero{list-style-type:none;margin:0;padding:0}.tarjetero .carousel-tarjetero .item-staff{float:none;width:auto}@media (min-width:768px){.tarjetero .search-list .item-staff{width:31.3%}}.tarjetero .item-staff{background-color:#fff;float:left;margin:0 1% 15px;position:relative;width:48%}@media (min-width:768px){.tarjetero .item-staff{width:31.3%}}.tarjetero .item-staff .img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;background-image:url(/images/avatar-default.jpg?4aa827c3440249505e813aaba93c5d74);background-position:bottom;background-repeat:no-repeat;background-size:contain;border-radius:50%;height:60px;left:15px;overflow:hidden;position:absolute;top:20px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);width:60px}.tarjetero .item-staff .img a{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:60px;position:relative}.tarjetero .item-staff .img a.company{background-size:contain;border:10px solid #fff}.tarjetero .item-staff .content{border-top:2px solid #dfdfdf;height:140px;padding:15px 20px;position:relative}@media (min-width:768px){.tarjetero .item-staff .content{height:160px}}.tarjetero .item-staff .content h2{font-family:Roboto-Slab,serif;font-size:15px;font-weight:600;margin:0 0 5px;padding-left:60px}.tarjetero .item-staff .content h2 a{color:#183e87}.tarjetero .item-staff .content h3{font-size:14px;margin:0 0 10px;padding-left:60px}.tarjetero .item-staff .content h3 a{color:#222}.tarjetero .item-staff .content .more{bottom:12px;color:#d10f31;position:absolute;right:15px}.tarjetero .item-staff .content .more:hover{transform:scale(1.4)}.tarjetero .item-staff .content .btn-info{bottom:20px;font-size:11px;margin:0 40px 0 0;position:absolute;white-space:normal}.tarjetero .item-staff.lg .img{border-radius:0;height:auto;position:static;width:auto}.tarjetero .item-staff.lg .img a{display:block;height:175px;position:relative}.tarjetero .item-staff.lg .content h2,.tarjetero .item-staff.lg .content h3{padding-left:0}.tarjetero .info-staff{margin-bottom:25px}.tarjetero .info-staff .img{background-color:#fff;background-image:url(/images/avatar-default.jpg?4aa827c3440249505e813aaba93c5d74);background-position:bottom;background-repeat:no-repeat;background-size:contain;height:180px;position:relative}@media (min-width:768px){.tarjetero .info-staff .img{float:left;width:30%}}.tarjetero .info-staff .content{background-color:#4a9cd9;color:#fff;padding:20px 30px;position:relative}@media (min-width:768px){.tarjetero .info-staff .content{float:left;height:180px;width:70%}}.tarjetero .info-staff .content:after{border-color:#4a9cd9 transparent transparent;border-style:solid;border-width:10px 12px 0;bottom:-10px;content:"";height:0;left:30px;position:absolute;width:0;z-index:100}.tarjetero .info-staff .content h1{font-family:Roboto-Slab,serif;font-size:18px;margin:0 30px 5px 0}@media (min-width:768px){.tarjetero .info-staff .content h1{font-size:24px;margin:0 100px 5px 0}}.tarjetero .info-staff .content h2{font-size:16px;font-weight:400;margin:0}.tarjetero .info-staff .content .company-name{background-color:#183e87;border-radius:6px;color:#fff;display:inline-block;font-family:Roboto-Slab,serif;font-size:12px;margin:10px 0;padding:5px 10px}@media (min-width:768px){.tarjetero .info-staff .content .company-name{bottom:20px;font-size:14px;margin:10px 250px 0 0;position:absolute}.tarjetero .info-staff .content .visits{bottom:20px;position:absolute;right:20px}}.tarjetero .info-staff .company-data{background-color:#fff;clear:both}.tarjetero .info-staff .company-data .logo{padding:20px 30px}@media (min-width:768px){.tarjetero .info-staff .company-data .logo{border-right:1px solid #dfdfdf;float:left;margin:25px 0;width:30%}}.tarjetero .info-staff .company-data .logo a{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:100px;position:relative}.tarjetero .info-staff .company-data .data{padding:0 20px 20px 30px}@media (min-width:768px){.tarjetero .info-staff .company-data .data{float:left;padding:30px 20px 20px;width:70%}}.tarjetero .info-staff .company-data .data h3{font-family:Roboto-Slab,serif;font-size:24px;font-weight:700;margin:0 0 15px}.tarjetero .info-staff .company-data .data ul{line-height:17px;list-style-type:none;padding:0}.tarjetero .breadcrumb{background-color:#d10f31;border-radius:0;display:block;list-style-type:none;margin-bottom:0;padding:8px 15px}.tarjetero .breadcrumb li{display:inline-block}.tarjetero .breadcrumb li+li:before{color:#fff;padding:0 5px}.tarjetero .breadcrumb .active{color:#fbcad3}.tarjetero .breadcrumb a{color:#fff}.tarjetero .clip-gpt{background-position:0 0;background-repeat:no-repeat;clear:both;margin:20px 0 10px;min-height:300px;position:relative}.tarjetero .clip-gpt,.tarjetero .clip-gpt.no-login{background-image:url(/images/bg-clipgpt-santex-mobile.png?6cc81ccf8fd34b9b813ae18b9a4230e4)}.tarjetero .clip-gpt.no-login{min-height:auto}.tarjetero .clip-gpt.no-login .scrolling-text{text-align:center}@media (min-width:768px){.tarjetero .clip-gpt.no-login .scrolling-text{padding:60px 40px 40px 310px}.tarjetero .clip-gpt{background-image:url(/images/bg-clipgpt-santex-desktop.png?09a273eb2762bf5f38a079b06ba6d3e3);min-height:400px}}.tarjetero .clip-gpt .scrolling-text{padding:200px 40px 40px}@media (min-width:768px){.tarjetero .clip-gpt .scrolling-text{padding:60px 40px 40px 190px}}.tarjetero .clip-gpt .scrolling-text .spinner-container{bottom:0;display:flex;left:0;position:absolute;right:0;top:140px}@media (min-width:768px){.tarjetero .clip-gpt .scrolling-text .spinner-container{left:200px;top:0}}.tarjetero .clip-gpt .scrolling-text .spinner-container .spinner{-webkit-animation:spinner-d3wgkg 1s linear infinite;animation:spinner-d3wgkg 1s linear infinite;border:9px solid rgba(0,0,0,.1);border-radius:50%;border-right-color:rgba(0,0,0,.3);height:56px;margin:auto;width:56px}@-webkit-keyframes spinner-d3wgkg{to{transform:rotate(1turn)}}@keyframes spinner-d3wgkg{to{transform:rotate(1turn)}}.card-tabs{background-color:#183e87}.card-tabs .nav-item:first-child .nav-link{border-top-left-radius:0}.card-tabs .nav-item .nav-link{border:none;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;font-family:Roboto-Slab,serif;font-size:1.1rem;font-weight:700}.card-tabs .nav-item .nav-link.active{color:#183e87}.card-tabs .nav-item .nav-link.active:hover{background-color:#fff}.card-tabs .nav-item .nav-link:hover{background-color:hsla(0,0%,100%,.15)}.card-index-list{font-size:1.4rem;margin:0;padding:0 0 40px}.card-index-list li{display:inline-block}.card-index-list li a{color:#183e87;padding-right:.5rem}
