@charset "utf-8";
/*CSS Document*/

/*relleno*/
.relleno{padding-bottom:30px;padding-top:30px}
.relleno>.row{top:15px}
.relleno>.row:first-child{margin-top:-30px}
.relleno>.row>.col{padding-bottom:15px;padding-top:15px}
@media(min-width:480px){.relleno:not(.max30){padding-bottom:40px;padding-top:40px}.relleno:not(.max30)>.row{top:20px}.relleno:not(.max30)>.row:first-child{margin-top:-40px}.relleno:not(.max30)>.row>.col{padding-bottom:20px;padding-top:20px}}
@media(min-width:770px){.relleno:not(.max30):not(.max40){padding-bottom:50px;padding-top:50px}.relleno:not(.max30):not(.max40)>.row{top:25px}.relleno:not(.max30):not(.max40)>.row:first-child{margin-top:-50px}.relleno:not(.max30):not(.max40)>.row>.col{padding-bottom:25px;padding-top:25px}}
@media(min-width:1025px){.relleno:not(.max30):not(.max40):not(.max50){padding-bottom:60px;padding-top:60px}.relleno:not(.max30):not(.max40):not(.max50)>.row{top:30px}.relleno:not(.max30):not(.max40):not(.max50)>.row:first-child{margin-top:-60px}.relleno:not(.max30):not(.max40):not(.max50)>.row>.col{padding-bottom:30px;padding-top:30px}}
@media(min-width:1280px) and (min-height:750px){.relleno:not(.max30):not(.max40):not(.max50):not(.max60){padding-bottom:70px;padding-top:70px}.relleno:not(.max30):not(.max40):not(.max50):not(.max60)>.row{top:35px}.relleno:not(.max30):not(.max40):not(.max50):not(.max60)>.row:first-child{margin-top:-70px}.relleno:not(.max30):not(.max40):not(.max50):not(.max60)>.row>.col{padding-bottom:35px;padding-top:35px}}
@media(min-width:1440px) and (min-height:800px){.relleno:not(.max30):not(.max40):not(.max50):not(.max60):not(.max70){padding-bottom:80px;padding-top:80px}.relleno:not(.max30):not(.max40):not(.max50):not(.max60):not(.max70)>.row{top:40px}.relleno:not(.max30):not(.max40):not(.max50):not(.max60):not(.max70)>.row:first-child{margin-top:-80px}.relleno:not(.max30):not(.max40):not(.max50):not(.max60):not(.max70)>.row>.col{padding-bottom:40px;padding-top:40px}}
@media(min-width:1680px) and (min-height:850px){.relleno:not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80){padding-bottom:90px;padding-top:90px}.relleno:not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80)>.row{top:45px}.relleno:not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80)>.row:first-child{margin-top:-90px}.relleno:not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80)>.row>.col{padding-bottom:45px;padding-top:45px}}
@media(min-width:1900px) and (min-height:900px){.relleno:not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80):not(.max90){padding-bottom:100px;padding-top:100px}.relleno:not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80):not(.max90)>.row{top:50px}.relleno:not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80):not(.max90)>.row:first-child{margin-top:-100px}.relleno:not(.max30):not(.max40):not(.max50):not(.max60):not(.max70):not(.max80):not(.max90)>.row>.col{padding-bottom:50px;padding-top:50px}}

/*texto*/
/*texto titulo*/
.titulo{float:left;line-height:1.1em;width:100%}
.titulo.mayus{text-transform:uppercase}
.titulo.talla40{font-size:20px}
.titulo.talla35{font-size:19px}
.titulo.talla30{font-size:18px}
.titulo.talla25{font-size:17px}
.titulo.talla20{font-size:16px}
@media(min-width:1280px) and (min-height:750px){.titulo.talla40{font-size:25px}.titulo.talla35{font-size:23px}.titulo.talla30{font-size:21px}.titulo.talla25{font-size:19px}.titulo.talla20{font-size:17px}}
@media(min-width:1440px) and (min-height:800px){.titulo.talla40{font-size:30px}.titulo.talla35{font-size:27px}.titulo.talla30{font-size:24px}.titulo.talla25{font-size:21px}.titulo.talla20{font-size:18px}}
@media(min-width:1680px) and (min-height:850px){.titulo.talla40{font-size:35px}.titulo.talla35{font-size:31px}.titulo.talla30{font-size:27px}.titulo.talla25{font-size:23px}.titulo.talla20{font-size:19px}}
@media(min-width:1900px) and (min-height:900px){.titulo.talla40{font-size:40px}.titulo.talla35{font-size:35px}.titulo.talla30{font-size:30px}.titulo.talla25{font-size:25px}.titulo.talla20{font-size:20px}}
/*texto enriquecido*/
.rico{color:#323232;float:left;width:100%}
.rico.talla17{font-size:13px}
.rico.talla18{font-size:14px}
.rico.talla19{font-size:15px}
.rico.talla20{font-size:16px}
.rico>*,.rico li,.rico li ul{float:left;line-height:1.3em;width:100%}
.rico *:not(:last-child):not(img):not(li){margin-bottom:14px}
.rico>*:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-family:"Shruti"}
.rico>*:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) strong{font-family:"Shruti-Bold"}
.rico a{color:#004087;padding:5px 0}
.rico blockquote{color:#004087;font-size:1.1em}
.rico blockquote:before,.rico q:before{content:"“"}
.rico blockquote:after,.rico q:after{content:"”"}
.rico div{overflow:auto}
.rico h1{font-size:1.6em}
.rico h2{font-size:1.5em}
.rico h3{font-size:1.4em}
.rico h4{font-size:1.3em}
.rico h5{font-size:1.2em}
.rico h6{font-size:1.1em}
.rico hr{background:#323232;height:1px}
.rico li{padding-left:20px;text-align:left}
.rico li:not(:last-child){margin-bottom:7px}
.rico mark{background:#FFE200;padding:0 5px}
.rico p img{display:inline-block;max-width:100%;vertical-align:top}
.rico p img:not(:only-child){margin:0 5px}
.rico small{font-size:0.8em}
.rico sub,sup{font-size:60%;line-height:0}
.rico sub{bottom:-0.4em}
.rico sup{top:0}
.rico ul li:before{content:"";background:#BEC7CC;border-radius:50%;display:block;height:9px;width:9px;position:absolute;left:0;top:2px}
.rico ul ul{margin-top:7px}
.rico ul ul li:before{border-radius:0;height:2px;top:6px}
@media(min-width:480px){.rico *:not(:last-child):not(img):not(li){margin-bottom:15px}.rico.colum2 ul{column-count:2;column-gap:40px}}
@media(min-width:770px){.rico *:not(:last-child):not(img):not(li){margin-bottom:16px}}
@media(min-width:1025px){.rico *:not(:last-child):not(img):not(li){margin-bottom:12px}.rico a:hover{text-decoration:underline}}
@media(min-width:1280px) and (min-height:750px){.rico *:not(:last-child):not(img):not(li){margin-bottom:17px}}
@media(min-width:1440px) and (min-height:800px){.rico.talla17{font-size:14px}.rico.talla18{font-size:15px}.rico.talla19{font-size:16px}.rico.talla20{font-size:17px}.rico *:not(:last-child):not(img):not(li){margin-bottom:18px}}
@media(min-width:1680px) and (min-height:850px){.rico.talla17{font-size:15px}.rico.talla18{font-size:16px}.rico.talla19{font-size:17px}.rico.talla20{font-size:18px}.rico *:not(:last-child):not(img):not(li){margin-bottom:19px}}
@media(min-width:1900px) and (min-height:900px){.rico.talla17{font-size:16px}.rico.talla18{font-size:17px}.rico.talla19{font-size:18px}.rico.talla20{font-size:19px}.rico *:not(:last-child):not(img):not(li){margin-bottom:20px}}
/*texto margen*/
.margen40{margin-bottom:20px}
.margen30{margin-bottom:15px}
.margen20{margin-bottom:10px}
.margen10{margin-bottom:5px}
@media(min-width:1025px){.margen40{margin-bottom:24px}.margen30{margin-bottom:18px}.margen20{margin-bottom:12px}.margen10{margin-bottom:6px}}
@media(min-width:1280px) and (min-height:750px){.margen40{margin-bottom:28px}.margen30{margin-bottom:21px}.margen20{margin-bottom:14px}.margen10{margin-bottom:7px}}
@media(min-width:1440px) and (min-height:800px){.margen40{margin-bottom:32px}.margen30{margin-bottom:24px}.margen20{margin-bottom:16px}.margen10{margin-bottom:8px}}
@media(min-width:1680px) and (min-height:850px){.margen40{margin-bottom:36px}.margen30{margin-bottom:27px}.margen20{margin-bottom:18px}.margen10{margin-bottom:9px}}
@media(min-width:1900px) and (min-height:900px){.margen40{margin-bottom:40px}.margen30{margin-bottom:30px}.margen20{margin-bottom:20px}.margen10{margin-bottom:10px}}
/*texto color*/
.amarillo{color:#FFDB00}
.azul{color:#004087}
.blanco{color:#fff}
.gris{color:#4C4C4C}
/*texto alineacion*/
.centro{text-align:center}
.derecha{text-align:right}

@media(min-width:1680px) and (min-height:850px){.justo{text-align:justify}}

/*formualrio*/
.formulario .form{background:#fff no-repeat;float:left;width:100%}
.formulario .form input:checked:before{content:"";background:#004087;border-radius:8px;display:block;height:50%;margin:25%;width:50%;position:absolute;left:0;top:0}
.formulario .form.form_campo{background-position:calc(100% - 5px) 12px;color:#555;font-size:13px;margin:0 0 5px}
.formulario .form.form_campo>*{border:1px solid #bbb;display:block;float:left;width:100%}
.formulario .form.form_campo>*:not(textarea){height:35px;line-height:33px;padding:0 14px}
.formulario .form.form_campo textarea{height:75px;padding:12px 14px}
.formulario .form.form_caja{background-position:calc(100% - 5px) 50%;font-size:0;margin:6px 0 0}
.formulario .form.form_caja>*{display:inline-block;vertical-align:middle}
.formulario .form.form_caja input{background:#fff;border:1px solid #ccc;border-radius:5px;height:30px;margin:10px 0;width:30px}
.formulario .form.form_caja label{color:#5D5D5D;font-size:13px;line-height:1.2em;padding:0 20px 0 10px;width:calc(100% - 30px)}
.formulario .form.form_caja label a{color:#004087;padding:5px 0}
.formulario .form.form_radio{background-position:calc(100% - 5px) 50%;margin:0 0 10px}
.formulario .form.form_radio .col div{float:left;font-size:0;width:100%}
.formulario .form.form_radio .col div>*{display:inline-block;vertical-align:middle}
.formulario .form.form_radio .col div label{color:#5D5D5D;font-size:13px;line-height:1.2em;padding:0 10px 0 15%}
.formulario .form.form_radio .col div input{background:#fff;border:1px solid #ccc;border-radius:50%;height:24px;margin:10px 0;width:24px}
.formulario .boton{float:left;height:40px;line-height:40px;margin:6px 0 0}
@media(min-width:480px){.formulario .boton{float:right}}
@media(min-width:1025px){.formulario .form.form_caja input{height:20px;width:20px}.formulario .form.form_caja label{width:calc(100% - 20px)}.formulario .form.form_caja label a{padding:0;-webkit-transition:0.2s;transition:0.2s}.formulario .form.form_caja label a:hover{color:#30A7D6;text-decoration:underline}}
@media(min-width:1440px) and (min-height:800px){.formulario .form.form_campo{background-position:calc(100% - 5px) 14px}.formulario .form.form_campo>*:not(textarea){height:40px;line-height:38px;padding:0 16px}.formulario .form.form_campo textarea{height:85px;padding:14px 16px}.formulario .form.form_caja,.formulario .boton{margin-top:9px}}
/*@media(min-width:1680px) and (min-height:850px){.formulario .form.form_campo{background-position:calc(100% - 5px) 16px}.formulario .form.form_campo>*:not(textarea){height:45px;line-height:43px;padding:0 18px}.formulario .form.form_campo textarea{height:95px;padding:16px 18px}.formulario .form.form_caja,.formulario .boton{margin-top:12px}}*/
/*@media(min-width:1900px) and (min-height:900px){.formulario .form.form_campo{background-position:calc(100% - 5px) 18px}.formulario .form.form_campo>*:not(textarea){height:50px;line-height:48px;padding:0 20px}.formulario .form.form_campo textarea{height:105px;padding:18px 20px}.formulario .form.form_caja,.formulario .boton{margin-top:15px}}*/

/*inicio cotizacion*/
@media(min-width:1025px){#inicio_cotizacion{height:calc(100% - 300px)}}
@media(min-width:1280px) and (min-height:750px){#inicio_cotizacion{height:calc(100% - 325px)}}
@media(min-width:1440px) and (min-height:800px){#inicio_cotizacion{height:calc(100% - 350px)}}
@media(min-width:1680px) and (min-height:850px){#inicio_cotizacion{height:calc(100% - 375px)}}
@media(min-width:1900px) and (min-height:900px){#inicio_cotizacion{height:calc(100% - 400px)}}

/*pie*/
#pie,#pie>div{float:left;width:100%}
#pie #pie_galeria{height:280px}
#pie #pie_galeria figure{float:left;height:100%;overflow:hidden;width:100%}
#pie #pie_galeria figure .celda{background:#004087;color:#fff;font-size:13px;height:20%;max-height:50px;opacity:0.8;text-align:center;text-transform:uppercase;width:100%;position:absolute;bottom:0;left:0}
#pie #pie_contacto ul{float:left;width:100%}
#pie #pie_contacto ul li{float:left;font-size:12px;height:70px;width:50%}
#pie #pie_contacto ul li .icon{color:#999;display:block;float:left;font-size:2.2em;width:35px}
#pie #pie_contacto ul li address{float:left;width:calc(100% - 35px)}
#pie #pie_contacto ul li address>*{display:block;float:left;width:100%}
#pie #pie_contacto ul li address span{color:#004087}
#pie #pie_contacto ul li address a{color:#4C4C4C;cursor:default;font-size:1.2em;padding:2px 0}
#pie #pie_contacto ul li img{float:left;max-height:80%;max-width:80%}
#pie #pie_contacto{background:#bdd9ff}

#pie #pie_creditos{background:#004087}
#pie #pie_creditos .container-fluid{max-width:1500px}
#pie #pie_creditos .container-fluid .row:first-child{z-index:1}
#pie #pie_creditos .container-fluid .row:first-child .col{font-size:0;padding:10px 0;text-align:center}
#pie #pie_creditos .container-fluid .row:first-child .col>*{display:inline-block;height:50px;margin:10px 0;vertical-align:middle;width:240px}
#pie #pie_creditos .container-fluid .row:first-child .col div>*{float:left;margin:0 calc(50% - 100px);width:200px}
#pie #pie_creditos .container-fluid .row:first-child .col div address{font-size:15px;text-align:left}
#pie #pie_creditos .container-fluid .row:first-child .col div address>*{display:block;float:left;width:100%}
#pie #pie_creditos .container-fluid .row:first-child .col div address span{color:#FFE200}
#pie #pie_creditos .container-fluid .row:first-child .col div address span>*{vertical-align:middle}
#pie #pie_creditos .container-fluid .row:first-child .col div address span .icon{font-size:1.8em;margin:0 10px 0 0}
#pie #pie_creditos .container-fluid .row:first-child .col div address a{color:#fff;font-size:1.1em;padding:2px 0}
#pie #pie_creditos .container-fluid .row:first-child .col div>a{color:#FFE200;display:block}
#pie #pie_creditos .container-fluid .row:first-child .col div>a .icon{font-size:50px}
#pie #pie_creditos .container-fluid .row:first-child .col div>a p{font-size:15px;line-height:1.2em;padding:0 0 0 15px;text-align:left;width:calc(100% - 50px)}
#pie #pie_creditos .container-fluid .row:first-child .col div>a p strong{color:#fff}
#pie #pie_creditos .container-fluid .row:first-child .col figure img{margin:0 auto}
#pie #pie_creditos .container-fluid .row:last-child .col{color:#4A87BF;font-family:"arial";font-size:10px;height:40px;text-align:center}
#pie #pie_creditos .container-fluid .row:last-child .col address{line-height:2.4em}
@media(min-width:480px){#pie #pie_contacto ul li{width:40.33%}#pie #pie_creditos .container-fluid .row:last-child .col#neuma{text-align:left}#pie #pie_creditos .container-fluid .row:last-child .col#exe{text-align:right}}
@media(min-width:770px){#pie #pie_contacto ul li{width:30%}#pie #pie_creditos .container-fluid .row:first-child .col>*:not(:last-child){border-right:1px solid #0B5BA8}#pie #pie_creditos .container-fluid .row:first-child .col figure{border-left:1px solid #002F5E}}
@media(min-width:1025px){
    #pie{height:300px}
    #pie #pie_galeria{height:calc(100% - 160px)}
    #pie #pie_contacto ul li{width:33.28%}
    #pie #pie_contacto ul li img{float:right}
    #pie #pie_creditos{height:90px}
    #pie #pie_creditos .container-fluid .row .col a,#pie #pie_creditos .container-fluid .row:first-child .col div>a p strong{-webkit-transition:0.4s;transition:0.4s}
    #pie #pie_creditos .container-fluid .row:first-child .col{height:50px}
    #pie #pie_creditos .container-fluid .row:first-child .col div address a:hover,#pie #pie_creditos .container-fluid .row:first-child .col div>a:hover,#pie #pie_creditos .container-fluid .row:first-child .col div>a:hover strong{color:#30A7D6}
    #pie #pie_creditos .container-fluid .row:last-child .col address{line-height:1.4em}
    #pie #pie_creditos .container-fluid .row:last-child .col address a:hover{color:#fff}
}
@media(min-width:1280px) and (min-height:750px){#pie{height:325px}}
@media(min-width:1440px) and (min-height:800px){#pie{height:350px}#pie #pie_galeria figure .celda{font-size:14px}#pie #pie_contacto ul li{font-size:13px}}
@media(min-width:1680px) and (min-height:850px){#pie{height:375px}#pie #pie_galeria figure .celda{font-size:15px}#pie #pie_contacto ul li{font-size:14px}#pie #pie_creditos .container-fluid .row:first-child .col>*{width:290px}}
@media(min-width:1900px) and (min-height:900px){#pie{height:400px}#pie #pie_galeria figure .celda{font-size:16px}#pie #pie_contacto ul li{font-size:15px}}

/*bola*/
.bola{float:left;width:100%}
.bola>div{float:left;height:0;padding:0 0 100%;text-align:center;width:100%}
.bola>div:before,.bola>div:after{content:"";background:rgba(255,255,255,0.5);border-radius:50%;display:block;margin:auto;position:absolute;bottom:0;left:0;right:0;top:0;z-index:-1}
.bola>div:before{border:dashed #004087;height:99%;width:99%}
.bola>div>div{border-radius:50%;height:100%;margin:auto;width:100%;position:absolute;bottom:0;left:0;right:0;top:0}
.bola>div>div>div .rombo{padding:10px 0}
.bola>div>div>div .rombo:before{background:#FFE200}
.bola>div>div>div .rico{padding:0 12.5%}
.bola>div>div .encajar{border-radius:50%}
.bola.borde1>div:before{border-width:1px}
.bola.borde1>div:after,.bola.borde1>div>div{height:calc(100% - 10px);width:calc(100% - 10px)}
.bola.borde2>div:before{border-width:2px}
.bola.borde2>div:after,.bola.borde2>div>div{height:calc(100% - 20px);width:calc(100% - 20px)}
.bola.azul>div:before{background:rgba(255,255,255,0.5)}
.bola.azul>div:after{background-color:#004087}
.bola.azul>div>div>*{color:#fff}
.bola.gris>div:after{background-color:#E5E5E5}
.bola.gris>div>div>*{color:#004087}
.bola.foto>div>div{overflow:hidden}
@media(min-width:1025px){.bola>div:before{animation:bolaRotar 8s linear infinite}.bola.anim>div:after,.bola.foto.anim>div>div{-ms-transform:matrix(0.001,0,0,0.001,0,0);-webkit-transform:matrix(0.001,0,0,0.001,0,0);transform:matrix(0.001,0,0,0.001,0,0);-webkit-transition:1s;transition:1s}.bola.anim.activa>div:after,.bola.foto.anim.activa>div>div{-ms-transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}

/*claro*/
.claro1234>.col,.claro1123>.col{clear:left}
@media(min-width:480px){.claro1234>.col:nth-child(odd){clear:left}.claro1234>.col:nth-child(even){clear:none}}
@media(min-width:770px){.claro1234>.col:nth-child(3n+1),.claro1123>.col:nth-child(odd){clear:left}.claro1234>.col:not(:nth-child(3n+1)),.claro1123>.col:nth-child(even){clear:none}}
@media(min-width:1025px){.claro1234>.col:nth-child(4n+1),.claro1123>.col:nth-child(3n+1){clear:left}.claro1234>.col:not(:nth-child(4n+1)),.claro1123>.col:not(:nth-child(3n+1)){clear:none}}

/*borde*/
.borde{background:#D8D8D8;background-clip:content-box;border:solid transparent;border-width:0 15px;height:1px;width:100%;position:absolute;bottom:1px;left:0}

/*paginar*/
.paginar{float:right}
.paginar li{float:left}
.paginar li:not(:last-child){margin:0 10px 0 0}
.paginar li a{border-radius:50%;color:#3F3F3F;display:block;float:left;font-size:16px;height:30px;line-height:30px;text-align:center;width:30px;-webkit-transition:0.4s;transition:0.4s}
.paginar li.activo a{background:#EFEFEF;font-family:"skoda-pro-bold-webfont"}
@media(min-width:1025px){.paginar li a:hover{background:#EFEFEF;font-family:"skoda-pro-bold-webfont"}}

/*volver*/
.volver{color:#4C4C4C;display:block;float:right;overflow:hidden;width:55px;position:absolute;bottom:15px;right:15px;z-index:1}
.volver>*{float:left;text-align:right;width:100%}
.volver .icon{display:block;font-size:30px}
.volver span{font-size:14px;text-transform:uppercase}
@keyframes volverTrasladar{0%{transform:translateX(0%)}49.9%{transform:translateX(-100%)}50.1%{transform:translateX(100%)}100%{transform:translateX(0%)}}
@media(min-width:1025px){.volver{bottom:20px;right:35px;-webkit-transition:0.4s;transition:0.4s}.volver:hover{color:#004087}.volver:hover .icon{animation:volverTrasladar 0.6s linear infinite}}

/*tabla*/
.tabla{float:left;overflow:auto;width:100%}
.tabla table{border:1px solid #ddd;border-collapse:collapse;float:left;width:100%;min-width:480px}
.tabla table>* tr>*{padding:5px}
.tabla table>* tr th{font-family:"skoda-pro-bold-webfont"}
.tabla table>* tr td{border:solid #ddd;border-width:0 1px;font-family:"Shruti"}
.tabla table thead tr:first-child th{font-size:15px;height:60px;min-width:100px}
.tabla table tbody tr>*{font-size:14px;height:50px}
.tabla table tbody tr:nth-child(odd)>*{background:#fff}
.tabla table tbody tr:nth-child(even)>*{background:#F7F7F7}
.tabla table tbody tr th{color:#004087;text-transform:uppercase}
.tabla table tbody tr td{color:#3F3F3F}
.tabla.amarillo table thead tr:first-child th{background:#FFE200;color:#004087}
.tabla.amarillo table tbody tr>*{padding:0 10px}
.tabla.azul table thead tr:first-child th{background:#004087;color:#fff}
.tabla.azul table thead tr:nth-child(2) th{background:#FFE200;color:#000;height:30px}
.tabla.azul table tbody tr>*{text-align:left;padding:0 10px}
.tabla.azul table tbody tr td .icon{color:#004087}

/*mision*/
.mision .col .bola{font-size:88px}

/*azulgris*/
.azulgris .fondo{background:#ccc}
.azulgris .container-fluid>.row>.col:before{content:"";display:block;height:calc(100% + 20px);width:100%;position:absolute;left:0;z-index:-1}
.azulgris .container-fluid>.row>.col aside{float:left;width:100%;max-width:340px}
.azulgris .container-fluid>.row>.col aside .rombo{padding:10px 20px}
.azulgris .container-fluid>.row>.col aside .rombo:before{background:#FFE200}
.azulgris .container-fluid>.row>.col aside .rombo+.rico{padding:0 0 0 20px}
.azulgris .container-fluid>.row>.col:first-child:before{background:#004087;bottom:0}
.azulgris .container-fluid>.row>.col:first-child .icon{color:#FFE200;display:block;float:left;font-size:70px}
.azulgris .container-fluid>.row>.col:last-child:before{background:#F7F7F7;top:0}
.azulgris .container-fluid>.row>.col:last-child footer{float:left;width:100%}
.azulgris .container-fluid>.row>.col:last-child footer .celda{float:left;font-size:12px;width:100%}
.azulgris .container-fluid>.row>.col:last-child footer .celda:first-child:before{background:#004087}
.azulgris .container-fluid>.row>.col:last-child footer .celda:last-child:before{background:#FFE200}
.azulgris .container-fluid>.row>.col:last-child footer .celda>*{line-height:1.2em}
.azulgris .container-fluid>.row>.col:last-child footer .celda h4{color:#fff;padding:10px 30px}
.azulgris .container-fluid>.row>.col:last-child footer .celda p{color:#004087;font-family:"Shruti";padding:5px 30px}
@media(min-width:770px){
    .azulgris .container-fluid>.row>.col:last-child footer{overflow:hidden}
    .azulgris .container-fluid>.row>.col:last-child footer .celda{height:70px}
    .azulgris .container-fluid>.row>.col:last-child footer .celda:first-child{width:35%}
    .azulgris .container-fluid>.row>.col:last-child footer .celda:last-child{width:65%}
    .azulgris .container-fluid>.row>.col:last-child footer .celda:before{-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}
}
@media(min-width:1025px){
    .azulgris .container-fluid>.row>.col:before{height:100%;top:0;-ms-transform:skewX(-15deg) scale(3);-webkit-transform:kewX(-15deg) scale(3);transform:skewX(-15deg) scale(3)}
    .azulgris .container-fluid>.row>.col:first-child{padding-right:40px}
    .azulgris .container-fluid>.row>.col:first-child:before{bottom:auto;left:auto;right:0;top:0;-ms-transform-origin:100% 50%;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}
    .azulgris .container-fluid>.row>.col:first-child .icon{font-size:80px;margin:40px 0 0}
    .azulgris .container-fluid>.row>.col:last-child{padding-left:100px}
    .azulgris .container-fluid>.row>.col:last-child:before{-ms-transform-origin:0 50%;-webkit-transform-origin:0 50%;transform-origin:0 50%}
}
@media(min-width:1280px) and (min-height:750px){.azulgris .container-fluid>.row>.col:first-child{padding-right:50px}.azulgris .container-fluid>.row>.col:first-child .icon{font-size:90px}.azulgris .container-fluid>.row>.col:last-child{padding-left:110px}.azulgris .container-fluid>.row>.col:last-child footer .celda{font-size:13px}}
@media(min-width:1440px) and (min-height:800px){.azulgris .container-fluid>.row>.col:first-child{padding-right:60px}.azulgris .container-fluid>.row>.col:first-child .icon{font-size:100px}.azulgris .container-fluid>.row>.col:last-child{padding-left:120px}.azulgris .container-fluid>.row>.col:last-child footer .celda{font-size:14px}}
@media(min-width:1680px) and (min-height:850px){.azulgris .container-fluid>.row>.col:first-child{padding-right:70px}.azulgris .container-fluid>.row>.col:first-child .icon{font-size:110px}.azulgris .container-fluid>.row>.col:last-child{padding-left:130px}.azulgris .container-fluid>.row>.col:last-child footer .celda{font-size:15px}}
@media(min-width:1900px) and (min-height:900px){.azulgris .container-fluid>.row>.col:first-child{padding-right:80px}.azulgris .container-fluid>.row>.col:first-child .icon{font-size:120px}.azulgris .container-fluid>.row>.col:last-child{padding-left:140px}.azulgris .container-fluid>.row>.col:last-child footer .celda{font-size:16px}}

/*bolas*/
/*bolas panel*/
.bolas_panel .fondo:after{opacity:0.9}
.bolas_panel .panel_agil{float:left;width:100%}
.bolas_panel .panel_agil .panel_grupo1{float:left;width:100%}
.bolas_panel .panel_agil .panel_grupo1 .panel_contenedor{background:#fff;border-radius:15px;float:left;margin:30px 0 0;padding:30px 15px 15px;width:100%}
.bolas_panel .panel_agil .panel_grupo1 .panel_contenedor .panel_contenido{float:left;width:100%}
@media(max-width:1024px){.bolas_panel .panel_agil .panel_grupo1 .panel_contenedor .bola{display:block;font-size:20px;margin:0 auto;width:40px;position:absolute;left:0;right:0;top:-20px}}
@media(min-width:1025px){
    .bolas_panel{height:530px}
    .bolas_panel .panel_agil{height:1000px;margin:90px calc(50% - 500px);width:1000px}
    .bolas_panel .panel_agil .panel_grupo0{display:block;height:0;width:0;position:absolute;left:50%;top:50%;z-index:1}
    .bolas_panel .panel_agil .panel_grupo0 .panel_pata{height:500px;width:0;position:absolute;bottom:0;left:0;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}
    .bolas_panel .panel_agil .panel_grupo0.card6 .panel_pata.activa:nth-child(1),.bolas_panel .panel_agil .panel_grupo0.card6 .panel_pata.activa:nth-child(6)>div{-ms-transform:rotate(-60deg);-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}
    .bolas_panel .panel_agil .panel_grupo0.card6 .panel_pata.activa:nth-child(2),.bolas_panel .panel_agil .panel_grupo0.card6 .panel_pata.activa:nth-child(5)>div{-ms-transform:rotate(-36deg);-webkit-transform:rotate(-36deg);transform:rotate(-36deg)}
    .bolas_panel .panel_agil .panel_grupo0.card6 .panel_pata.activa:nth-child(3),.bolas_panel .panel_agil .panel_grupo0.card6 .panel_pata.activa:nth-child(4)>div{-ms-transform:rotate(-12deg);-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}
    .bolas_panel .panel_agil .panel_grupo0.card6 .panel_pata.activa:nth-child(4),.bolas_panel .panel_agil .panel_grupo0.card6 .panel_pata.activa:nth-child(3)>div{-ms-transform:rotate(12deg);-webkit-transform:rotate(12deg);transform:rotate(12deg)}
    .bolas_panel .panel_agil .panel_grupo0.card6 .panel_pata.activa:nth-child(5),.bolas_panel .panel_agil .panel_grupo0.card6 .panel_pata.activa:nth-child(2)>div{-ms-transform:rotate(36deg);-webkit-transform:rotate(36deg);transform:rotate(36deg)}
    .bolas_panel .panel_agil .panel_grupo0.card6 .panel_pata.activa:nth-child(6),.bolas_panel .panel_agil .panel_grupo0.card6 .panel_pata.activa:nth-child(1)>div{-ms-transform:rotate(60deg);-webkit-transform:rotate(60deg);transform:rotate(60deg)}
    .bolas_panel .panel_agil .panel_grupo0.card7 .panel_pata.activa:nth-child(1),.bolas_panel .panel_agil .panel_grupo0.card7 .panel_pata.activa:nth-child(7)>div{-ms-transform:rotate(-60deg);-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}
    .bolas_panel .panel_agil .panel_grupo0.card7 .panel_pata.activa:nth-child(2),.bolas_panel .panel_agil .panel_grupo0.card7 .panel_pata.activa:nth-child(6)>div{-ms-transform:rotate(-40deg);-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}
    .bolas_panel .panel_agil .panel_grupo0.card7 .panel_pata.activa:nth-child(3),.bolas_panel .panel_agil .panel_grupo0.card7 .panel_pata.activa:nth-child(5)>div{-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}
    .bolas_panel .panel_agil .panel_grupo0.card7 .panel_pata.activa:nth-child(4),.bolas_panel .panel_agil .panel_grupo0.card7 .panel_pata.activa:nth-child(4)>div{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
    .bolas_panel .panel_agil .panel_grupo0.card7 .panel_pata.activa:nth-child(5),.bolas_panel .panel_agil .panel_grupo0.card7 .panel_pata.activa:nth-child(3)>div{-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg)}
    .bolas_panel .panel_agil .panel_grupo0.card7 .panel_pata.activa:nth-child(6),.bolas_panel .panel_agil .panel_grupo0.card7 .panel_pata.activa:nth-child(2)>div{-ms-transform:rotate(40deg);-webkit-transform:rotate(40deg);transform:rotate(40deg)}
    .bolas_panel .panel_agil .panel_grupo0.card7 .panel_pata.activa:nth-child(7),.bolas_panel .panel_agil .panel_grupo0.card7 .panel_pata.activa:nth-child(1)>div{-ms-transform:rotate(60deg);-webkit-transform:rotate(60deg);transform:rotate(60deg)}
    .bolas_panel .panel_agil .panel_grupo0 .panel_pata>div{cursor:pointer;height:90px;width:100px;position:absolute;bottom:100%;left:-50px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
    .bolas_panel .panel_agil .panel_grupo0 .panel_pata>div .titulo{font-size:17px;position:absolute;bottom:80%;-webkit-transition:0.4s;transition:0.4s}
    .bolas_panel .panel_agil .panel_grupo0 .panel_pata>div .bola{font-size:30px;margin:0 auto;width:70px;position:absolute;bottom:-35px;left:0;right:0;-webkit-transition:0.4s;transition:0.4s}
    .bolas_panel .panel_agil .panel_grupo0 .panel_pata>div .bola>div:before{border-color:#E5E5E5;-webkit-transition:0.4s;transition:0.4s}
    .bolas_panel .panel_agil .panel_grupo0 .panel_pata>div .bola>div:after{-webkit-transition:0.4s;transition:0.4s}
    .bolas_panel .panel_agil .panel_grupo0 .panel_pata.activo>div .titulo{opacity:0;visibility:hidden;-ms-transform:matrix(1,0,0,1,0,50);-webkit-transform:matrix(1,0,0,1,0,50);transform:matrix(1,0,0,1,0,50)}
    .bolas_panel .panel_agil .panel_grupo0 .panel_pata.activo>div .bola,.bolas_panel .panel_agil .panel_grupo0 .panel_pata:hover>div .bola{-ms-transform:matrix(1.2,0,0,1.2,0,0);-webkit-transform:matrix(1.2,0,0,1.2,0,0);transform:matrix(1.2,0,0,1.2,0,0)}
    .bolas_panel .panel_agil .panel_grupo0 .panel_pata.activo>div .bola>div:before,.bolas_panel .panel_agil .panel_grupo0 .panel_pata:hover>div .bola>div:before{border-color:#FFDB00}
    .bolas_panel .panel_agil .panel_grupo0 .panel_pata.activo>div .bola>div:after,.bolas_panel .panel_agil .panel_grupo0 .panel_pata:hover>div .bola>div:after{background-color:#FFDB00}
    .bolas_panel .panel_agil .panel_grupo1{height:100%;width:100%;position:absolute;left:0;top:0}
    .bolas_panel .panel_agil .panel_grupo1:before{content:"";background:#fff;border-radius:50%;display:block;height:100%;width:100%;position:absolute;left:0;top:0}
    .bolas_panel .panel_agil .panel_grupo1 .panel_contenedor{height:250px;margin:0;opacity:0;padding:0;visibility:hidden;width:500px;position:absolute;left:250px;top:80px;-ms-transform:matrix(1,0,0,1,0,250);-webkit-transform:matrix(1,0,0,1,0,250);transform:matrix(1,0,0,1,0,250);-webkit-transition:0.4s;transition:0.6s}
    .bolas_panel .panel_agil .panel_grupo1 .panel_contenedor.activo{opacity:1;visibility:visible;z-index:1;-ms-transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}
    .bolas_panel .panel_agil .panel_grupo1 .panel_contenedor .panel_contenido{height:100%}
}
/*bolas acordion*/
.bolas_acordion,.bolas_acordion .acordion_agil{float:left;width:100%}
.bolas_acordion .acordion_agil .acordion_grupo{float:left;margin:40px 0 0;width:100%}
.bolas_acordion .acordion_agil .acordion_grupo .acordion_pata{margin:0 0 20px;width:100%}
.bolas_acordion .acordion_agil .acordion_grupo .acordion_pata .bola.gris{font-size:16px;width:40px;position:absolute;left:0;top:0;z-index:1}
.bolas_acordion .acordion_agil .acordion_grupo .acordion_contenedor{width:100%}
.bolas_acordion .acordion_agil .acordion_grupo .acordion_contenedor .acordion_contenido{float:left;width:100%}
.bolas_acordion .acordion_agil .acordion_grupo .acordion_contenedor .acordion_contenido .titulo{font-size:16px}
.bolas_acordion .acordion_agil .acordion_grupo .acordion_contenedor .acordion_contenido .rico{font-size:14px}
@media(min-width:480px){.bolas_acordion .acordion_agil .acordion_grupo .acordion_pata{margin-bottom:0;width:50%}.bolas_acordion .acordion_agil .acordion_grupo .acordion_contenedor{padding:0 0 0 30px;width:50%}}
@media(min-width:770px){.bolas_acordion .acordion_agil .acordion_grupo .acordion_pata{margin-left:10%;width:40%}.bolas_acordion .acordion_agil .acordion_grupo .acordion_contenedor{margin-left:10%;width:30%}}
@media(min-width:1025px){
    .bolas_acordion{padding:0 0 75%;}
    .bolas_acordion>.bola{display:block;margin:0;width:100%;position:absolute;left:0;top:0}
    .bolas_acordion>.bola .ancla_contenedor{height:calc(100% - 20px) !important;opacity:0;visibility:hidden;-webkit-transition:0.4s !important;transition:0.4s !important}
    .bolas_acordion>.bola .ancla_contenedor.activ0{opacity:1;visibility:visible}
    .bolas_acordion .acordion_agil{height:0;padding:0 0 100%;}
    .bolas_acordion .acordion_agil .acordion_grupo{height:75%;margin:0 auto !important;padding:0 !important;width:35%;position:absolute;left:0;right:0;top:50%}
    .bolas_acordion .acordion_agil .acordion_grupo>*{width:100%;position:absolute;left:0}
    .bolas_acordion .acordion_agil .acordion_grupo .acordion_pata{cursor:pointer;margin-left:0;width:100%;top:66.67%}
    .bolas_acordion .acordion_agil .acordion_grupo .acordion_pata .bola.gris{margin:-20px auto 0;right:0}
    .bolas_acordion .acordion_agil .acordion_grupo .acordion_pata .bola.gris>div,.bolas_acordion .acordion_agil .acordion_grupo .acordion_pata .bola.gris>div:before,.bolas_acordion .acordion_agil .acordion_grupo .acordion_pata .bola.gris>div:after{-webkit-transition:0.4s;transition:0.4s}
    .bolas_acordion .acordion_agil .acordion_grupo .acordion_pata.activ0 .bola.gris>div,.bolas_acordion .acordion_agil .acordion_grupo .acordion_pata:hover .bola.gris>div{-ms-transform:matrix(1.2,0,0,1.2,0,0);-webkit-transform:matrix(1.2,0,0,1.2,0,0);transform:matrix(1.2,0,0,1.2,0,0)}
    .bolas_acordion .acordion_agil .acordion_grupo .acordion_pata.activ0 .bola.gris>div:before,.bolas_acordion .acordion_agil .acordion_grupo .acordion_pata:hover .bola.gris>div:before{border-color:#FFE200}
    .bolas_acordion .acordion_agil .acordion_grupo .acordion_pata.activ0 .bola.gris>div:after,.bolas_acordion .acordion_agil .acordion_grupo .acordion_pata:hover .bola.gris>div:after{background:#FFE200}
    .bolas_acordion .acordion_agil .acordion_grupo .acordion_pata .bola.foto{position:absolute;left:0;top:40px}
    .bolas_acordion .acordion_agil .acordion_grupo .acordion_contenedor{margin-left:0;padding-left:0;width:100%;top:100%}
    .bolas_acordion .acordion_agil .acordion_grupo .acordion_contenedor .acordion_contenido{width:225%;position:absolute;top:0}
    .bolas_acordion.card6 .acordion_agil .acordion_grupo.activa:nth-child(1),.bolas_acordion.card6 .acordion_agil .acordion_grupo.activa:nth-child(6) .acordion_pata>*,.bolas_acordion.card6 .acordion_agil .acordion_grupo.activa:nth-child(6) .acordion_contenedor{-ms-transform:rotate(110deg) ;-webkit-transform:rotate(110deg) ;transform:rotate(110deg) }
    .bolas_acordion.card6 .acordion_agil .acordion_grupo.activa:nth-child(2),.bolas_acordion.card6 .acordion_agil .acordion_grupo.activa:nth-child(5) .acordion_pata>*,.bolas_acordion.card6 .acordion_agil .acordion_grupo.activa:nth-child(5) .acordion_contenedor{-ms-transform:rotate(66deg)  ;-webkit-transform:rotate(66deg)  ;transform:rotate(66deg)  }
    .bolas_acordion.card6 .acordion_agil .acordion_grupo.activa:nth-child(3),.bolas_acordion.card6 .acordion_agil .acordion_grupo.activa:nth-child(4) .acordion_pata>*,.bolas_acordion.card6 .acordion_agil .acordion_grupo.activa:nth-child(4) .acordion_contenedor{-ms-transform:rotate(22deg)  ;-webkit-transform:rotate(22deg)  ;transform:rotate(22deg)  }
    .bolas_acordion.card6 .acordion_agil .acordion_grupo.activa:nth-child(4),.bolas_acordion.card6 .acordion_agil .acordion_grupo.activa:nth-child(3) .acordion_pata>*,.bolas_acordion.card6 .acordion_agil .acordion_grupo.activa:nth-child(3) .acordion_contenedor{-ms-transform:rotate(-22deg) ;-webkit-transform:rotate(-22deg) ;transform:rotate(-22deg) }
    .bolas_acordion.card6 .acordion_agil .acordion_grupo.activa:nth-child(5),.bolas_acordion.card6 .acordion_agil .acordion_grupo.activa:nth-child(2) .acordion_pata>*,.bolas_acordion.card6 .acordion_agil .acordion_grupo.activa:nth-child(2) .acordion_contenedor{-ms-transform:rotate(-66deg) ;-webkit-transform:rotate(-66deg) ;transform:rotate(-66deg) }
    .bolas_acordion.card6 .acordion_agil .acordion_grupo.activa:nth-child(6),.bolas_acordion.card6 .acordion_agil .acordion_grupo.activa:nth-child(1) .acordion_pata>*,.bolas_acordion.card6 .acordion_agil .acordion_grupo.activa:nth-child(1) .acordion_contenedor{-ms-transform:rotate(-110deg);-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}
    .bolas_acordion.card6 .acordion_agil .acordion_grupo:nth-child(1) .acordion_contenedor .acordion_contenido,.bolas_acordion.card6 .acordion_agil .acordion_grupo:nth-child(2) .acordion_contenedor .acordion_contenido,.bolas_acordion.card6 .acordion_agil .acordion_grupo:nth-child(3) .acordion_contenedor .acordion_contenido{padding-right:30px;text-align:right;right:100%}
    .bolas_acordion.card6 .acordion_agil .acordion_grupo:nth-child(4) .acordion_contenedor .acordion_contenido,.bolas_acordion.card6 .acordion_agil .acordion_grupo:nth-child(5) .acordion_contenedor .acordion_contenido,.bolas_acordion.card6 .acordion_agil .acordion_grupo:nth-child(6) .acordion_contenedor .acordion_contenido{padding-left:30px;text-align:left;left:100%}
    .bolas_acordion.card6 .acordion_agil .acordion_grupo:nth-child(1) .acordion_contenedor .acordion_contenido,.bolas_acordion.card6 .acordion_agil .acordion_grupo:nth-child(6) .acordion_contenedor .acordion_contenido{-ms-transform:translate(0,-70%);-webkit-transform:translate(0,-70%);transform:translate(0,-70%)}
    .bolas_acordion.card6 .acordion_agil .acordion_grupo:nth-child(2) .acordion_contenedor .acordion_contenido,.bolas_acordion.card6 .acordion_agil .acordion_grupo:nth-child(5) .acordion_contenedor .acordion_contenido{-ms-transform:translate(0,-40%);-webkit-transform:translate(0,-40%);transform:translate(0,-40%)}
    .bolas_acordion.card6 .acordion_agil .acordion_grupo:nth-child(3) .acordion_contenedor .acordion_contenido,.bolas_acordion.card6 .acordion_agil .acordion_grupo:nth-child(4) .acordion_contenedor .acordion_contenido{-ms-transform:translate(0,20%);-webkit-transform:translate(0,20%);transform:translate(0,20%)}
    .bolas_acordion.card7 .acordion_agil .acordion_grupo.activa:nth-child(1),.bolas_acordion.card7 .acordion_agil .acordion_grupo.activa:nth-child(7) .acordion_pata>*,.bolas_acordion.card7 .acordion_agil .acordion_grupo.activa:nth-child(7) .acordion_contenedor{-ms-transform:rotate(114deg) ;-webkit-transform:rotate(114deg) ;transform:rotate(114deg) }
    .bolas_acordion.card7 .acordion_agil .acordion_grupo.activa:nth-child(2),.bolas_acordion.card7 .acordion_agil .acordion_grupo.activa:nth-child(6) .acordion_pata>*,.bolas_acordion.card7 .acordion_agil .acordion_grupo.activa:nth-child(6) .acordion_contenedor{-ms-transform:rotate(76deg)  ;-webkit-transform:rotate(76deg)  ;transform:rotate(76deg)  }
    .bolas_acordion.card7 .acordion_agil .acordion_grupo.activa:nth-child(3),.bolas_acordion.card7 .acordion_agil .acordion_grupo.activa:nth-child(5) .acordion_pata>*,.bolas_acordion.card7 .acordion_agil .acordion_grupo.activa:nth-child(5) .acordion_contenedor{-ms-transform:rotate(38deg)  ;-webkit-transform:rotate(38deg)  ;transform:rotate(38deg)  }
    .bolas_acordion.card7 .acordion_agil .acordion_grupo.activa:nth-child(5),.bolas_acordion.card7 .acordion_agil .acordion_grupo.activa:nth-child(3) .acordion_pata>*,.bolas_acordion.card7 .acordion_agil .acordion_grupo.activa:nth-child(3) .acordion_contenedor{-ms-transform:rotate(-38deg) ;-webkit-transform:rotate(-38deg) ;transform:rotate(-38deg) }
    .bolas_acordion.card7 .acordion_agil .acordion_grupo.activa:nth-child(6),.bolas_acordion.card7 .acordion_agil .acordion_grupo.activa:nth-child(2) .acordion_pata>*,.bolas_acordion.card7 .acordion_agil .acordion_grupo.activa:nth-child(2) .acordion_contenedor{-ms-transform:rotate(-76deg) ;-webkit-transform:rotate(-76deg) ;transform:rotate(-76deg) }
    .bolas_acordion.card7 .acordion_agil .acordion_grupo.activa:nth-child(7),.bolas_acordion.card7 .acordion_agil .acordion_grupo.activa:nth-child(1) .acordion_pata>*,.bolas_acordion.card7 .acordion_agil .acordion_grupo.activa:nth-child(1) .acordion_contenedor{-ms-transform:rotate(-114deg);-webkit-transform:rotate(-114deg);transform:rotate(-114deg)}
    .bolas_acordion.card7 .acordion_agil .acordion_grupo:nth-child(1) .acordion_contenedor .acordion_contenido,.bolas_acordion.card7 .acordion_agil .acordion_grupo:nth-child(2) .acordion_contenedor .acordion_contenido,.bolas_acordion.card7 .acordion_agil .acordion_grupo:nth-child(3) .acordion_contenedor .acordion_contenido{padding-right:30px;text-align:right;right:100%}
    .bolas_acordion.card7 .acordion_agil .acordion_grupo:nth-child(5) .acordion_contenedor .acordion_contenido,.bolas_acordion.card7 .acordion_agil .acordion_grupo:nth-child(6) .acordion_contenedor .acordion_contenido,.bolas_acordion.card7 .acordion_agil .acordion_grupo:nth-child(7) .acordion_contenedor .acordion_contenido{padding-left:30px;text-align:left;left:100%}
    .bolas_acordion.card7 .acordion_agil .acordion_grupo:nth-child(1) .acordion_contenedor .acordion_contenido,.bolas_acordion.card7 .acordion_agil .acordion_grupo:nth-child(7) .acordion_contenedor .acordion_contenido{-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
    .bolas_acordion.card7 .acordion_agil .acordion_grupo:nth-child(2) .acordion_contenedor .acordion_contenido,.bolas_acordion.card7 .acordion_agil .acordion_grupo:nth-child(6) .acordion_contenedor .acordion_contenido{-ms-transform:translate(0,-25%);-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}
    .bolas_acordion.card7 .acordion_agil .acordion_grupo:nth-child(4) .acordion_contenedor .acordion_contenido{padding-top:30px;text-align:center;width:300%;left:-100%;top:75px}
    .bolas_acordion.card10 .acordion_agil .acordion_grupo{width:27.5%}
    .bolas_acordion.card10 .acordion_agil .acordion_grupo:not(.activo){opacity:0.6}
    .bolas_acordion.card10 .acordion_agil .acordion_grupo .acordion_pata{cursor:pointer;z-index:1}
    .bolas_acordion.card10 .acordion_agil .acordion_grupo .acordion_contenedor .acordion_contenido{opacity:0;visibility:hidden;width:300%;-ms-transform:translateY(60%);-webkit-transform:translateY(60%);transform:translateY(60%);-webkit-transition:0.4s;transition:0.4s}
    .bolas_acordion.card10 .acordion_agil .acordion_grupo.activo .acordion_contenedor .acordion_contenido{opacity:1;visibility:visible}
    .bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(1) ,.bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(10) .acordion_pata>*,.bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(10) .acordion_contenedor{-ms-transform:rotate(117deg) ;-webkit-transform:rotate(117deg) ;transform:rotate(117deg) }
    .bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(2) ,.bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(9)  .acordion_pata>*,.bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(9)  .acordion_contenedor{-ms-transform:rotate(91deg)  ;-webkit-transform:rotate(91deg)  ;transform:rotate(91deg)  }
    .bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(3) ,.bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(8)  .acordion_pata>*,.bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(8)  .acordion_contenedor{-ms-transform:rotate(65deg)  ;-webkit-transform:rotate(65deg)  ;transform:rotate(65deg)  }
    .bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(4) ,.bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(7)  .acordion_pata>*,.bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(7)  .acordion_contenedor{-ms-transform:rotate(39deg)  ;-webkit-transform:rotate(39deg)  ;transform:rotate(39deg)  }
    .bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(5) ,.bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(6)  .acordion_pata>*,.bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(6)  .acordion_contenedor{-ms-transform:rotate(13deg)  ;-webkit-transform:rotate(13deg)  ;transform:rotate(13deg)  }
    .bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(6) ,.bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(5)  .acordion_pata>*,.bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(5)  .acordion_contenedor{-ms-transform:rotate(-13deg) ;-webkit-transform:rotate(-13deg) ;transform:rotate(-13deg) }
    .bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(7) ,.bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(4)  .acordion_pata>*,.bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(4)  .acordion_contenedor{-ms-transform:rotate(-39deg) ;-webkit-transform:rotate(-39deg) ;transform:rotate(-39deg) }
    .bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(8) ,.bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(3)  .acordion_pata>*,.bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(3)  .acordion_contenedor{-ms-transform:rotate(-65deg) ;-webkit-transform:rotate(-65deg) ;transform:rotate(-65deg) }
    .bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(9) ,.bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(2)  .acordion_pata>*,.bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(2)  .acordion_contenedor{-ms-transform:rotate(-91deg) ;-webkit-transform:rotate(-91deg) ;transform:rotate(-91deg) }
    .bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(10),.bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(1)  .acordion_pata>*,.bolas_acordion.card10 .acordion_agil .acordion_grupo.activa:nth-child(1)  .acordion_contenedor{-ms-transform:rotate(-117deg);-webkit-transform:rotate(-117deg);transform:rotate(-117deg)}
    .bolas_acordion.card10 .acordion_agil .acordion_grupo:nth-child(1) .acordion_contenedor .acordion_contenido,.bolas_acordion.card10 .acordion_agil .acordion_grupo:nth-child(2) .acordion_contenedor .acordion_contenido,.bolas_acordion.card10 .acordion_agil .acordion_grupo:nth-child(3) .acordion_contenedor .acordion_contenido,.bolas_acordion.card10 .acordion_agil .acordion_grupo:nth-child(4) .acordion_contenedor .acordion_contenido,.bolas_acordion.card10 .acordion_agil .acordion_grupo:nth-child(5) .acordion_contenedor .acordion_contenido{padding-right:30px;text-align:right;right:100%}
    .bolas_acordion.card10 .acordion_agil .acordion_grupo:nth-child(6) .acordion_contenedor .acordion_contenido,.bolas_acordion.card10 .acordion_agil .acordion_grupo:nth-child(7) .acordion_contenedor .acordion_contenido,.bolas_acordion.card10 .acordion_agil .acordion_grupo:nth-child(8) .acordion_contenedor .acordion_contenido,.bolas_acordion.card10 .acordion_agil .acordion_grupo:nth-child(9) .acordion_contenedor .acordion_contenido,.bolas_acordion.card10 .acordion_agil .acordion_grupo:nth-child(10) .acordion_contenedor .acordion_contenido{padding-left:30px;text-align:left;left:100%}
    .bolas_acordion.card10 .acordion_agil .acordion_grupo:nth-child(1).activo .acordion_contenedor .acordion_contenido,.bolas_acordion.card10 .acordion_agil .acordion_grupo:nth-child(10).activo .acordion_contenedor .acordion_contenido{-ms-transform:translateY(-40%);-webkit-transform:translateY(-40%);transform:translateY(-40%)}
    .bolas_acordion.card10 .acordion_agil .acordion_grupo:nth-child(2).activo .acordion_contenedor .acordion_contenido,.bolas_acordion.card10 .acordion_agil .acordion_grupo:nth-child(9).activo .acordion_contenedor .acordion_contenido{-ms-transform:translateY(-30%);-webkit-transform:translateY(-30%);transform:translateY(-30%)}
    .bolas_acordion.card10 .acordion_agil .acordion_grupo:nth-child(3).activo .acordion_contenedor .acordion_contenido,.bolas_acordion.card10 .acordion_agil .acordion_grupo:nth-child(8).activo .acordion_contenedor .acordion_contenido{-ms-transform:translateY(-20%);-webkit-transform:translateY(-20%);transform:translateY(-20%)}
    .bolas_acordion.card10 .acordion_agil .acordion_grupo:nth-child(4).activo .acordion_contenedor .acordion_contenido,.bolas_acordion.card10 .acordion_agil .acordion_grupo:nth-child(7).activo .acordion_contenedor .acordion_contenido{-ms-transform:translateY(-10%);-webkit-transform:translateY(-10%);transform:translateY(-10%)}
    .bolas_acordion.card10 .acordion_agil .acordion_grupo:nth-child(5).activo .acordion_contenedor .acordion_contenido,.bolas_acordion.card10 .acordion_agil .acordion_grupo:nth-child(6).activo .acordion_contenedor .acordion_contenido{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}
}

/*ecuacion*/
.ecuacion .row.enlinea{text-align:center}
.ecuacion .row.enlinea .bola>div>div strong{font-size:16px;line-height:1.2em;padding:10%}
.ecuacion .row.enlinea .rico{text-align:left}
.ecuacion .row.enlinea .igual:before,.ecuacion .row.enlinea .igual:after{content:"";background:#004087;display:block;height:10px;margin:15px auto;width:50px}
@media(min-width:1440px) and (min-height:800px){.ecuacion .row.enlinea .bola{padding:0 10px}}
@media(min-width:1680px) and (min-height:850px){.ecuacion .row.enlinea .bola{padding:0 20px}}
@media(min-width:1900px) and (min-height:900px){.ecuacion .row.enlinea .bola{padding:0 30px}}

/*galeria*/
.galeria{background:#F7F7F7}
.galeria .galeria_carrusel{float:left;height:200px;width:100%}
@media(min-width:480px){.galeria .galeria_carrusel{height:300px}}
@media(min-width:770px){.galeria .galeria_carrusel{height:400px}}
@media(min-width:1025px){.galeria{background:none}.galeria>.rombo{display:block;height:100%;width:100%;position:absolute;right:50%;top:0}.galeria>.rombo:before{background:#F7F7F7;-ms-transform-origin:100% 100%;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.galeria .galeria_carrusel{height:100%;width:50%;position:absolute;right:0;top:0;z-index:-1}}

/*aplicativos*/
@media(min-width:1025px){.aplicativos .row:last-child .col:first-child{padding-right:2.5%}.aplicativos .row:last-child .col:last-child{padding-left:2.5%}}

/*galeria*/
.contenedor_galeria{float:left;width:100%}
.contenedor_galeria figcaption{background:#004087;color:#fff;font-size:12px;height:35px;opacity:0.8;text-align:center;text-transform:uppercase;width:100%;position:absolute;bottom:0;left:0}
.contenedor_galeria .owl-nav div{background-color:transparent;opacity:1}
.contenedor_galeria .owl-nav div:before{text-shadow:0 0 5px #000}
@media(min-width:1280px) and (min-height:750px){.contenedor_galeria figcaption{font-size:13px;height:40px}}
@media(min-width:1440px) and (min-height:800px){.contenedor_galeria figcaption{font-size:14px;height:45px}}
@media(min-width:1680px) and (min-height:850px){.contenedor_galeria figcaption{font-size:15px;height:50px}}
@media(min-width:1900px) and (min-height:900px){.contenedor_galeria figcaption{font-size:16px;height:55px}}

/*quienes*/
/*quienes politicas*/
#quienes_politicas .row:first-child .titulo strong{color:#3F3F3F}
#quienes_politicas .row:nth-child(2) .bola{font-size:50px}
#quienes_politicas .row:last-child .enlinea{text-align:center}
#quienes_politicas .row:last-child .enlinea .boton{height:50px;line-height:50px;width:100%;max-width:260px}
@media(min-width:770px){#quienes_politicas .row:last-child .enlinea:first-child{text-align:right}#quienes_politicas .row:last-child .enlinea:last-child{text-align:left}}

/*servicios*/
/*servicios otr*/
/*servicios otr mems*/
#otr_mems_fuimos footer{float:left;overflow:hidden;width:100%}
#otr_mems_fuimos footer>*{float:left;height:50px;padding-right:2.5%;width:100%}
#otr_mems_fuimos footer>*:before,#otr_mems_fuimos footer .boton:after{-ms-transform-origin:50% 0%;-webkit-transform-origin:50% 0%;transform-origin:50% 0%}
#otr_mems_fuimos footer .celda:before{background:#004087}
#otr_mems_fuimos footer .boton{line-height:50px}
#otr_mems_tpms .bola{margin:0 25%;width:50%;z-index:1}
#otr_mems_tpms .rombo{float:left;height:180px;margin:-40px 0 0;padding:40px 40px 0;width:100%}
#otr_mems_tpms .rombo:before{background:#004087}
#otr_mems_piramide .col:first-child figure p{color:#004087;font-size:10px;text-align:center;text-transform:uppercase;width:100%;position:absolute;left:0;z-index:1}
#otr_mems_piramide .col:first-child figure p:nth-child(1),#otr_mems_piramide .col:first-child figure p:nth-child(2){}
#otr_mems_piramide .col:first-child figure p:nth-child(3),#otr_mems_piramide .col:first-child figure p:nth-child(4){color:#fff}
#otr_mems_piramide .col:first-child figure p:nth-child(1){top:20%}
#otr_mems_piramide .col:first-child figure p:nth-child(2){top:38%}
#otr_mems_piramide .col:first-child figure p:nth-child(3){top:62%}
#otr_mems_piramide .col:first-child figure p:nth-child(4){top:86%}
#otr_mems_piramide .col:last-child .row:last-child .col:nth-child(odd){clear:left}
#otr_mems_sensores .bola{font-size:64px}
#otr_mems_ethernet .rombo{padding:10px 20px;max-width:690px}
#otr_mems_ethernet .rombo:before{background:#FFE200}
#otr_mems_ethernet .enlinea{text-align:center}
#otr_mems_ethernet .enlinea .bola{font-size:70px;margin:0 0 15px}
#otr_mems_ethernet .enlinea .bola+.titulo{font-size:15px}
@media(min-width:480px){#otr_mems_fuimos footer .celda{width:calc(100% - 230px)}#otr_mems_fuimos footer .boton{width:230px}#otr_mems_piramide .col:first-child figure p{font-size:11px}}
@media(min-width:770px){#otr_mems_fuimos footer .celda{min-width:290px}#otr_mems_piramide .col:first-child figure p{font-size:12px}}
@media(min-width:1025px){#otr_mems_gestion .row.enlinea .col .bola>div>div strong{font-size:17px}#otr_mems_piramide .col:first-child figure p{font-size:13px}}
@media(min-width:1280px) and (min-height:750px){#otr_mems_gestion .row.enlinea .col .bola>div>div strong{font-size:19px}#otr_mems_piramide .col:first-child figure p{font-size:14px}}
@media(min-width:1440px) and (min-height:800px){#otr_mems_gestion .row.enlinea .col .bola>div>div strong{font-size:21px}#otr_mems_ethernet .enlinea .bola{padding:0 10px}}
@media(min-width:1680px) and (min-height:850px){#otr_mems_gestion .row.enlinea .col .bola>div>div strong{font-size:23px}#otr_mems_piramide .col:last-child .row:last-child .col:nth-child(odd){padding-right:40px}#otr_mems_piramide .col:last-child .row:last-child .col:nth-child(even){padding-left:40px}#otr_mems_ethernet .enlinea .bola{padding:0 20px}}
@media(min-width:1900px) and (min-height:900px){#otr_mems_gestion .row.enlinea .col .bola>div>div strong{font-size:25px}#otr_mems_piramide .col:last-child .row:last-child .col:nth-child(odd){padding-right:50px}#otr_mems_piramide .col:last-child .row:last-child .col:nth-child(even){padding-left:50px}#otr_mems_ethernet .enlinea .bola{padding:0 30px}}
/*servicios otr aplicativos*/
#otr_aplicativos_tecnicos .col #vbox{float:left;margin:0 0 10px;width:100%}
#otr_aplicativos_tecnicos .col #vbox .bola.foto{margin:15px 0}
#otr_aplicativos_tecnicos .col #vbox .bola.gris{margin:15px 20%;width:60%}
#otr_aplicativos_tecnicos .col #vbox .rombo{color:#004087;float:left;line-height:1.2em;margin:15px 0;width:100%}
#otr_aplicativos_tecnicos .col #vbox .rombo:before{background:#FFE200}
#otr_aplicativos_tecnicos .col footer{background:#004087;color:#fff;float:left;width:100%}
#otr_aplicativos_tecnicos .col footer p{float:left;padding:10px 0;width:100%}
#otr_aplicativos_tecnicos .col #vbox,#otr_aplicativos_tecnicos .col footer{font-size:12px}
#otr_aplicativos_tecnicos .col #vbox .rombo,#otr_aplicativos_tecnicos .col footer{padding:6px 16px}
@media(min-width:480px){#otr_aplicativos_tecnicos .col #vbox .bola.foto{margin:15px 20%;width:60%}#otr_aplicativos_tecnicos .col #vbox .bola.gris{margin:15px 30%;width:40%}}
@media(min-width:770px){#otr_aplicativos_tecnicos .col #vbox .bola.foto{margin:15px 30%;width:40%}#otr_aplicativos_tecnicos .col #vbox .bola.gris{margin:15px 35%;width:30%}}
@media(min-width:1025px){
    #otr_aplicativos_tecnicos .col #vbox{height:0;padding:0 0 95%}
    #otr_aplicativos_tecnicos .col #vbox>*{position:absolute}
    #otr_aplicativos_tecnicos .col #vbox>img{display:block;width:100%;left:0;top:0}
    #otr_aplicativos_tecnicos .col #vbox .bola{margin:0 !important}
    #otr_aplicativos_tecnicos .col #vbox .bola#vbox_bola0{width:50%;left:0;top:0}
    #otr_aplicativos_tecnicos .col #vbox .bola#vbox_bola1{width:32.5%;left:60%;top:0}
    #otr_aplicativos_tecnicos .col #vbox .bola#vbox_bola2{width:32.5%;left:70%;top:35%}
    #otr_aplicativos_tecnicos .col #vbox .bola>div>div p{line-height:1.2em;padding:15px}
    #otr_aplicativos_tecnicos .col #vbox .rombo{margin:0}
    #otr_aplicativos_tecnicos .col #vbox .rombo#vbox_rombo0{width:50%;left:0;top:57.5%}
    #otr_aplicativos_tecnicos .col #vbox .rombo#vbox_rombo1{width:65%;left:0;top:67.5%}
    #otr_aplicativos_tecnicos .col #vbox .rombo#vbox_rombo2{width:85%;left:0;top:85%}
}
@media(min-width:1440px) and (min-height:800px){#otr_aplicativos_tecnicos .col #vbox,#otr_aplicativos_tecnicos .col footer{font-size:13px}#otr_aplicativos_tecnicos .col #vbox .rombo,#otr_aplicativos_tecnicos .col footer{padding:8px 20px}}
@media(min-width:1680px) and (min-height:850px){#otr_aplicativos_tecnicos .col #vbox,#otr_aplicativos_tecnicos .col footer{font-size:14px}#otr_aplicativos_tecnicos .col #vbox .rombo,#otr_aplicativos_tecnicos .col footer{padding:10px 24px}}
@media(min-width:1900px) and (min-height:900px){#otr_aplicativos_tecnicos .col #vbox,#otr_aplicativos_tecnicos .col footer{font-size:15px}#otr_aplicativos_tecnicos .col #vbox .rombo,#otr_aplicativos_tecnicos .col footer{padding:12px 28px}}
/*servicios bus*/
/*servicios bus reencauche*/
#bus_reencauche_segmentos .bola{font-size:50px}
#bus_reencauche_gama0 .row.enlinea>.col:before{content:"";display:block;height:100%;width:100%;position:absolute;top:0}
#bus_reencauche_gama0 .row.enlinea>.col:first-child:before{background:#FFE200;right:0;-ms-transform-origin:100% 50%;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}
#bus_reencauche_gama0 .row.enlinea>.col:last-child:before{background:#004087;left:0;-ms-transform-origin:0 50%;-webkit-transform-origin:0 50%;transform-origin:0 50%}
#bus_reencauche_gama0 .row.enlinea>.col:last-child .bola{color:#fff;cursor:pointer;font-size:10px;padding:0 10%;-webkit-transition:0.4s;transition:0.4s}
#bus_reencauche_gama0 .row.enlinea>.col:last-child .bola.activ0{color:#FFE200}
#bus_reencauche_gama0 .row.enlinea>.col:last-child .bola>div:before{background:none;border-color:#fff;-webkit-transition:0.4s;transition:0.4s}
#bus_reencauche_gama0 .row.enlinea>.col:last-child .bola.activ0>div:before{border-color:#FFE200}
#bus_reencauche_gama0 .row.enlinea>.col:last-child .bola>div:after{display:none}
#bus_reencauche_gama0 .row.enlinea>.col:last-child .bola>div>div strong{line-height:1.2em;padding:0 7.5%}
#bus_reencauche_gama1 .ancla_contenedor{height:0;opacity:0;visibility:hidden;-webkit-transition:1s;transition:1s}
#bus_reencauche_gama1 .ancla_contenedor.activ0{opacity:1;visibility:visible}
#bus_reencauche_gama1 .ancla_contenedor .ancla_contenido{height:auto}
#bus_reencauche_gama1 .ancla_contenedor .ancla_contenido .row:not(.enlinea) .col:first-child{margin:25px 0 0}
#bus_reencauche_gama1 .ancla_contenedor .ancla_contenido .row:not(.enlinea) .col:first-child .figura .rombo{padding:10px}
#bus_reencauche_gama1 .ancla_contenedor .ancla_contenido .row:not(.enlinea) .col:first-child .figura .rombo:before{background:#FFE200}
#bus_reencauche_gama1 .ancla_contenedor .ancla_contenido .row:not(.enlinea) .col:last-child .col{margin:0 0 25px}
#bus_reencauche_gama1 .ancla_contenedor .ancla_contenido .row:not(.enlinea) .col:last-child .col .titulo{background:#004087;padding:20px 15px}
@media(min-width:480px){#bus_reencauche_gama0 .row.enlinea>.col:last-child .bola{font-size:11px;padding:0}#bus_reencauche_gama1 .ancla_contenedor .ancla_contenido .row:not(.enlinea) .col:first-child{margin-top:0}}
@media(min-width:770px){#bus_reencauche_gama0 .row.enlinea>.col:last-child .bola{font-size:12px;padding:0 15%}#bus_reencauche_gama1 .ancla_contenedor .ancla_contenido .row:not(.enlinea) .col:first-child .figura .rombo{position:absolute;left:0;top:0;z-index:1}}
@media(min-width:1025px){
    #bus_reencauche_gama0 .row.enlinea>.col:before{width:300%;-ms-transform:skewX(-15deg) scale(3);-webkit-transform:skewX(-15deg) scale(3);transform:skewX(-15deg) scale(3)}
    #bus_reencauche_gama0 .row.enlinea>.col:first-child{padding-right:60px}
    #bus_reencauche_gama0 .row.enlinea>.col:last-child{padding-left:60px}
    #bus_reencauche_gama0 .row.enlinea>.col:last-child .bola{font-size:13px;padding:0 7.5%}
    #bus_reencauche_gama0 .row.enlinea>.col:last-child .bola:hover{color:#FFE200}
    #bus_reencauche_gama0 .row.enlinea>.col:last-child .bola:hover>div:before{border-color:#FFE200}
    #bus_reencauche_gama1 .ancla_contenedor .ancla_contenido .row:not(.enlinea) .col:first-child{margin-top:0}
    #bus_reencauche_gama1 .ancla_contenedor .ancla_contenido .row:not(.enlinea) .col:last-child{margin-bottom:0}
    #bus_reencauche_gama1 .ancla_contenedor .ancla_contenido .row:not(.enlinea) .col:last-child .col .rico{padding:0 5%}
}
@media(min-width:1280px) and (min-height:750px){#bus_reencauche_gama0 .row.enlinea>.col:last-child .bola{font-size:14px}#bus_reencauche_gama1 .ancla_contenedor .ancla_contenido .row:not(.enlinea) .col:first-child .figura{padding:0 5%}#bus_reencauche_gama1 .ancla_contenedor .ancla_contenido .row:not(.enlinea) .col:last-child .col{margin:25px 0 0}#bus_reencauche_gama1 .ancla_contenedor .ancla_contenido .row:not(.enlinea) .col:last-child .col .rico{padding:0 10%}}
@media(min-width:1440px) and (min-height:800px){#bus_reencauche_gama0 .row.enlinea>.col:last-child .bola{font-size:15px;padding:0 10%}#bus_reencauche_gama1 .ancla_contenedor .ancla_contenido .row:not(.enlinea) .col:first-child .figura{padding:0 10%}#bus_reencauche_gama1 .ancla_contenedor .ancla_contenido .row:not(.enlinea) .col:last-child .col{margin-top:50px}}
@media(min-width:1680px) and (min-height:850px){#bus_reencauche_gama0 .row.enlinea>.col:last-child .bola{font-size:16px;padding:0 12.5%}}
@media(min-width:1900px) and (min-height:900px){#bus_reencauche_gama0 .row.enlinea>.col:last-child .bola{font-size:17px;padding:0 17.5%}}
/*servicios auto*/
/*servicios auto corghi*/
#auto_corghi_catalogo .ancla_contenedor{float:left;height:0;overflow:hidden;visibility:hidden;width:100%;-webkit-transition:1s;transition:1s}
#auto_corghi_catalogo .ancla_contenedor.activ0{visibility:visible}
#auto_corghi_catalogo .ancla_contenedor #cotizacion_formulario{float:left;width:100%}
#auto_corghi_catalogo .ancla_contenedor #cotizacion_formulario .boton{margin-right:5px}

/*neumaticos*/
/*neumaticos filtrar*/
#neumaticos_filtrar .container-fluid>.row:first-child .col.rombo:before{width:500%}
#neumaticos_filtrar .container-fluid>.row:first-child .col.rombo:first-child:before{background:#FFE200;left:auto;right:0}
#neumaticos_filtrar .container-fluid>.row:first-child .col.rombo:first-child p{color:#004087;font-size:16px;height:45px;line-height:45px;text-transform:uppercase}
#neumaticos_filtrar .container-fluid>.row:first-child .col.rombo:last-child{text-align:right}
#neumaticos_filtrar .container-fluid>.row:first-child .col.rombo:last-child:before{background:#004087;opacity:0.9}
#neumaticos_filtrar .container-fluid>.row:first-child .col.rombo:last-child .boton{height:45px;line-height:45px;width:33.33%;max-width:245px}
#neumaticos_filtrar .container-fluid>.row:first-child .col.rombo:last-child .boton:before{display:none}
#neumaticos_filtrar .container-fluid>.row:first-child .col.rombo:last-child .boton.activ0{font-family:"skoda-pro-bold-webfont"}
#neumaticos_filtrar .container-fluid>.row:last-child{padding:6px 0}
#neumaticos_filtrar .container-fluid>.row:last-child>.col:first-child{width:calc(100% - 60px)}
#neumaticos_filtrar .container-fluid>.row:last-child>.col:first-child .ancla_contenedor{height:0;opacity:0;overflow:hidden;visibility:hidden;-webkit-transition:0.4s;transition:0.4s}
#neumaticos_filtrar .container-fluid>.row:last-child>.col:first-child .ancla_contenedor.activ0{height:auto;opacity:1;visibility:visible}
#neumaticos_filtrar .container-fluid>.row:last-child>.col:first-child .ancla_contenedor .filtrar_campo{background:#fff;color:#4C4C4C;float:left;font-size:15px;margin:6px 0;width:100%}
#neumaticos_filtrar .container-fluid>.row:last-child>.col:first-child .ancla_contenedor .filtrar_campo select{display:block;float:left;height:40px;padding:0 20px;width:100%}
#neumaticos_filtrar .container-fluid>.row:last-child>.col:last-child{width:60px}
#neumaticos_filtrar .container-fluid>.row:last-child>.col:last-child button{display:block;float:right;height:30px;margin:10px 0;width:30px}
#neumaticos_filtrar .container-fluid>.row:last-child>.col:last-child button span{display:block;float:left;height:100%;width:100%}
#neumaticos_filtrar .container-fluid>.row:last-child>.col:last-child button span:before,#neumaticos_filtrar .container-fluid>.row:last-child>.col:last-child button span:after{content:"";background:#7F7F7F;display:block;height:3px;margin:auto;width:30px;position:absolute;bottom:0;left:0;right:0;top:0}
#neumaticos_filtrar .container-fluid>.row:last-child>.col:last-child button span:before{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
#neumaticos_filtrar .container-fluid>.row:last-child>.col:last-child button span:after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}
@media(max-width:769px){#neumaticos_filtrar .container-fluid>.row:first-child .col.rombo:first-child{background:#FFE200}#neumaticos_filtrar .container-fluid>.row:first-child .col.rombo:last-child{background:#004087;text-align:left}}
@media(min-width:1025px){
    #neumaticos_filtrar .container-fluid>.row:last-child>.col:last-child button:before{content:"";background:#004087;border-radius:50%;display:block;height:100%;width:100%;position:absolute;left:0;top:0;-ms-transform:matrix(0.001,0,0,0.001,0,0);-webkit-transform:matrix(0.001,0,0,0.001,0,0);transform:matrix(0.001,0,0,0.001,0,0);-webkit-transition:0.4s;transition:0.4s}
    #neumaticos_filtrar .container-fluid>.row:last-child>.col:last-child button:hover:before{-ms-transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}
    #neumaticos_filtrar .container-fluid>.row:last-child>.col:last-child button span,#neumaticos_filtrar .container-fluid>.row:last-child>.col:last-child button span:before,#neumaticos_filtrar .container-fluid>.row:last-child>.col:last-child button span:after{-webkit-transition:0.4s;transition:0.4s}
    #neumaticos_filtrar .container-fluid>.row:last-child>.col:last-child button:hover span{-ms-transform:matrix(0.8,0,0,0.8,0,0);-webkit-transform:matrix(0.8,0,0,0.8,0,0);transform:matrix(0.8,0,0,0.8,0,0)}
    #neumaticos_filtrar .container-fluid>.row:last-child>.col:last-child button:hover span:before,#neumaticos_filtrar .container-fluid>.row:last-child>.col:last-child button:hover span:after{background:#fff}
}
/*neumaticos galeria*/
#neumaticos_galeria .neumaticos_articulo{display:block;float:left;margin:0 0 20px;width:100%}
#neumaticos_galeria .neumaticos_articulo>*{float:left;width:100%}
#neumaticos_galeria .neumaticos_articulo figure img{float:left;margin:0 17.5%;width:65%}
#neumaticos_galeria .neumaticos_articulo footer{padding:20px 0 0}
#neumaticos_galeria .neumaticos_articulo footer p{color:#656565;float:left;font-size:17px;text-align:center;width:100%}
#neumaticos_galeria .neumaticos_articulo footer p strong{font-family:"Shruti"}
#neumaticos_galeria>a{background:#004087;border-radius:50%;display:block;height:90px;width:90px;position:absolute;right:0;top:45px}
#neumaticos_galeria>a:before{content:"";border:2px dashed #fff;border-radius:50%;border-radius:50%;display:block;height:90%;margin:5%;width:90%;position:absolute;left:0;top:0;animation:bolaRotar 4s linear infinite}
#neumaticos_galeria>a .celda{height:100%;width:100%;position:absolute;left:0;top:0}
#neumaticos_galeria>a .celda div{padding:0 5px 5px}
#neumaticos_galeria>a .celda div p{color:#fff;float:left;font-size:9px;line-height:1.4em;text-align:center;width:100%}
#neumaticos_galeria>a .celda div p span{color:#FFE200}
@media(min-width:480px){#neumaticos_galeria>a{height:100px;width:100px}#neumaticos_galeria>a .celda div p{font-size:10px}}
@media(min-width:770px){#neumaticos_galeria>a{height:110px;width:110px}#neumaticos_galeria>a .celda div p{font-size:11px}}
@media(min-width:1025px){
    #neumaticos_galeria .neumaticos_articulo figure:after{content:"";background:#fff;display:block;height:100%;opacity:0;width:100%;position:absolute;left:0;top:0;-webkit-transition:0.4s;transition:0.4s}
    #neumaticos_galeria .neumaticos_articulo figure .bola{color:#FFE200;display:block;opacity:0;visibility:hidden;width:145px;position:absolute;left:50%;top:50%;z-index:1;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:0.4s;transition:0.4s}
    #neumaticos_galeria .neumaticos_articulo figure .bola>div:after{-ms-transform:matrix(0.001,0,0,0.001,0,0);-webkit-transform:matrix(0.001,0,0,0.001,0,0);transform:matrix(0.001,0,0,0.001,0,0);-webkit-transition:0.4s;transition:0.4s}
    #neumaticos_galeria .neumaticos_articulo figure .bola>div>div>*>*{float:left;margin:5px 0;width:100%}
    #neumaticos_galeria .neumaticos_articulo figure .bola>div>div>* .icon{display:block;font-size:35px}
    #neumaticos_galeria .neumaticos_articulo figure .bola>div>div>* p{font-size:15px}
    #neumaticos_galeria .neumaticos_articulo footer .titulo{-webkit-transition:0.4s;transition:0.4s}
    #neumaticos_galeria .neumaticos_articulo:hover figure:after{opacity:0.8}
    #neumaticos_galeria .neumaticos_articulo:hover figure .bola{opacity:1;visibility:visible}
    #neumaticos_galeria .neumaticos_articulo:hover figure .bola>div:before,#neumaticos_galeria .neumaticos_articulo:hover figure .bola>div:after{-ms-transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}
    #neumaticos_galeria .neumaticos_articulo:hover footer .titulo{color:#004087}
    #neumaticos_galeria>a{height:120px;width:120px;top:30px}
    #neumaticos_galeria>a .celda div p{font-size:12px}
}
@media(min-width:1280px) and (min-height:750px){#neumaticos_galeria>a{height:130px;width:130px}#neumaticos_galeria>a .celda div p{font-size:13px}}
@media(min-width:1440px) and (min-height:800px){#neumaticos_galeria>a{height:140px;width:140px}#neumaticos_galeria>a .celda div p{font-size:14px}}
@media(min-width:1680px) and (min-height:850px){#neumaticos_galeria>a{height:150px;width:150px}#neumaticos_galeria>a .celda div p{font-size:15px}}
@media(min-width:1900px) and (min-height:900px){#neumaticos_galeria>a{height:160px;width:160px}#neumaticos_galeria>a .celda div p{font-size:16px}}
/*neumaticos cabecera*/
#neumaticos_cabecera>*:not(.volver){padding-right:75px}
#neumaticos_cabecera h1{padding-top:30px}
#neumaticos_cabecera p{color:#004087;float:left;font-size:14px;width:100%}
@media(min-width:1025px){#neumaticos_cabecera>*:not(.volver){padding-right:90px}#neumaticos_cabecera h1{padding-top:45px}}
@media(min-width:1280px) and (min-height:750px){#neumaticos_cabecera p{font-size:15px}}
@media(min-width:1440px) and (min-height:800px){#neumaticos_cabecera p{font-size:16px}}
@media(min-width:1680px) and (min-height:850px){#neumaticos_cabecera p{font-size:17px}}
@media(min-width:1900px) and (min-height:900px){#neumaticos_cabecera p{font-size:18px}}
/*neumaticos foto*/
#neumaticos_foto figure{float:left;width:100%}
#neumaticos_foto figure img{float:left;margin:0 5%;width:90%}
/*neumaticos cotizacion*/
#neumaticos_cotizacion>*{float:left;width:100%}
#neumaticos_cotizacion .enlinea{text-align:center}
#neumaticos_cotizacion .enlinea .boton{height:50px;line-height:50px;margin:0 15px 30px;width:100%;max-width:200px}
#neumaticos_cotizacion .ancla_contenedor{height:0;overflow:hidden;visibility:hidden;-webkit-transition:1s;transition:1s}
#neumaticos_cotizacion .ancla_contenedor.activ0{visibility:visible}
#neumaticos_cotizacion .ancla_contenedor .formulario{float:left;width:100%}
#neumaticos_cotizacion .ancla_contenedor .formulario .boton{margin-right:5px}
/*neumaticos informacion*/
#neumaticos_informacion .tabla{margin:0 0 40px}
#neumaticos_informacion .tabla table thead tr:first-child th{width:16.66%}
#neumaticos_informacion .tabla.amarillo table tbody td{padding:20px 5px 10px;vertical-align:bottom}
#neumaticos_informacion .tabla.amarillo table tbody td p{background:#BEC7CC;display:inline-block;margin:0 1px;width:10px;-ms-transform:matrix(1,0,0,0.001,0,0);-webkit-transform:matrix(1,0,0,0.001,0,0);transform:matrix(1,0,0,0.001,0,0);-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}
#neumaticos_informacion .tabla.amarillo table tbody td p:nth-child(1){height:15px}
#neumaticos_informacion .tabla.amarillo table tbody td p:nth-child(2){height:25px}
#neumaticos_informacion .tabla.amarillo table tbody td p:nth-child(3){height:35px}
#neumaticos_informacion .tabla.amarillo table tbody td p:nth-child(4){height:45px}
#neumaticos_informacion .tabla.amarillo table tbody td p:nth-child(5){height:55px}
#neumaticos_informacion .tabla.amarillo.activa table tbody td p{-ms-transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0);-webkit-transition:1s 1s;transition:1s 1s}
#neumaticos_informacion .tabla.amarillo.activa table tbody td p:nth-child(1){-webkit-transition:1.0s;transition:1.0s}
#neumaticos_informacion .tabla.amarillo.activa table tbody td p:nth-child(2){-webkit-transition:1.4s;transition:1.4s}
#neumaticos_informacion .tabla.amarillo.activa table tbody td p:nth-child(3){-webkit-transition:1.8s;transition:1.8s}
#neumaticos_informacion .tabla.amarillo.activa table tbody td p:nth-child(4){-webkit-transition:2.2s;transition:2.2s}
#neumaticos_informacion .tabla.amarillo.activa table tbody td p:nth-child(5){-webkit-transition:2.6s;transition:2.6s}
#neumaticos_informacion .tabla.amarillo table tbody td.barras1 p:not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)){background:#FFE200}
#neumaticos_informacion .tabla.amarillo table tbody td.barras2 p:not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)){background:#FFE200}
#neumaticos_informacion .tabla.amarillo table tbody td.barras3 p:not(:nth-child(4)):not(:nth-child(5)){background:#FFE200}
#neumaticos_informacion .tabla.amarillo table tbody td.barras4 p:not(:nth-child(5)){background:#FFE200}
#neumaticos_informacion .tabla.amarillo table tbody td.barras5 p{background:#FFE200}
/*neumaticos*/
#neumaticos_panel{float:left;overflow:hidden;width:100%}
#neumaticos_panel>*{float:left;width:100%}
#neumaticos_panel .panel_grupo1{height:0;min-height:170px;padding:0 0 20%}
#neumaticos_panel .panel_grupo1 .panel_contenedor{opacity:0;visibility:hidden;width:100%;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:0.4s;transition:0.4s}
#neumaticos_panel .panel_grupo1 .panel_contenedor.activo{opacity:1;visibility:visible}
#neumaticos_panel .panel_grupo1 .panel_contenedor p.titulo{margin:5px 0}
#neumaticos_panel .panel_grupo0{height:0;padding:0 0 28.18%}
#neumaticos_panel .panel_grupo0 .panel_pata{height:0;width:0;position:absolute}
#neumaticos_panel .panel_grupo0 .panel_pata:nth-child(1){left:37%;top:31%}
#neumaticos_panel .panel_grupo0 .panel_pata:nth-child(2){left:48%;top:24%}
#neumaticos_panel .panel_grupo0 .panel_pata:nth-child(3){left:58%;top:26%}
#neumaticos_panel .panel_grupo0 .panel_pata:nth-child(4){left:50%;top:44%}
#neumaticos_panel .panel_grupo0 .panel_pata:nth-child(5){left:53%;top:45%}
#neumaticos_panel .panel_grupo0 .panel_pata:nth-child(1):after{-ms-transform:rotate(-80deg);-webkit-transform:rotate(-80deg);transform:rotate(-80deg);}
#neumaticos_panel .panel_grupo0 .panel_pata:nth-child(2):after{-ms-transform:rotate(-60deg);-webkit-transform:rotate(-60deg);transform:rotate(-60deg);}
#neumaticos_panel .panel_grupo0 .panel_pata:nth-child(3):after{-ms-transform:rotate(-40deg);-webkit-transform:rotate(-40deg);transform:rotate(-40deg);}
#neumaticos_panel .panel_grupo0 .panel_pata:nth-child(4):after{-ms-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg); }
#neumaticos_panel .panel_grupo0 .panel_pata:nth-child(5):after{-ms-transform:rotate(70deg); -webkit-transform:rotate(70deg); transform:rotate(70deg); }
#neumaticos_panel .panel_grupo0 .panel_pata:before,#neumaticos_panel .panel_grupo0 .panel_pata:after{content:"";background:#ffe200;display:block;opacity:0;visibility:hidden;position:absolute;-webkit-transition:0.4s;transition:0.4s}
#neumaticos_panel .panel_grupo0 .panel_pata.activo:before,#neumaticos_panel .panel_grupo0 .panel_pata.activo:after{opacity:1;visibility:visible}
#neumaticos_panel .panel_grupo0 .panel_pata:before{border-radius:50%;height:10px;width:10px;left:-5px;top:-5px}
#neumaticos_panel .panel_grupo0 .panel_pata:after{width:2px;bottom:0;left:-1px;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}
#neumaticos_panel .panel_grupo0 .panel_pata a{background:#fff;border-radius:50%;color:#004087;display:block;text-align:center;position:absolute;left:0;top:0;z-index:1;-webkit-transition:0.4s;transition:0.4s}
#neumaticos_panel .panel_grupo0 .panel_pata:nth-child(1) a{-ms-transform:translate(-225%,-50%); -webkit-transform:translate(-225%,-50%); transform:translate(-225%,-50%) }
#neumaticos_panel .panel_grupo0 .panel_pata:nth-child(2) a{-ms-transform:translate(-200%,-125%);-webkit-transform:translate(-200%,-125%);transform:translate(-200%,-125%)}
#neumaticos_panel .panel_grupo0 .panel_pata:nth-child(3) a{-ms-transform:translate(-150%,-175%);-webkit-transform:translate(-150%,-175%);transform:translate(-150%,-175%)}
#neumaticos_panel .panel_grupo0 .panel_pata:nth-child(4) a{-ms-transform:translate(250%,-250%); -webkit-transform:translate(250%,-250%); transform:translate(250%,-250%) }
#neumaticos_panel .panel_grupo0 .panel_pata:nth-child(5) a{-ms-transform:translate(400%,-150%); -webkit-transform:translate(400%,-150%); transform:translate(400%,-150%) }
#neumaticos_panel .panel_grupo0 .panel_pata.activo a{background:#ffe200}
#neumaticos_panel .panel_grupo0 .panel_pata a:before{content:"";border:1px dashed #211915;border-radius:50%;display:block;height:80%;margin:10%;width:80%;position:absolute;left:0;top:0;animation:bolaRotar 2s linear infinite}
#neumaticos_panel .panel_grupo0 .figura{position:absolute;left:0;top:0;z-index:-1}
#neumaticos_panel .panel_grupo1 .panel_contenedor p.titulo{font-size:30px}
#neumaticos_panel .panel_grupo0 .panel_pata:after{height:60px}
#neumaticos_panel .panel_grupo0 .panel_pata:nth-child(4):after{height:100px}
#neumaticos_panel .panel_grupo0 .panel_pata:nth-child(5):after{height:120px}
#neumaticos_panel .panel_grupo0 .panel_pata a{font-size:15px;height:32px;line-height:32px;margin:-16px 0 0 -16px;width:32px}
@media(min-width:480px){
    #neumaticos_panel .panel_grupo1 .panel_contenedor p.titulo{font-size:40px}
    #neumaticos_panel .panel_grupo0 .panel_pata:after{height:70px}
    #neumaticos_panel .panel_grupo0 .panel_pata:nth-child(4):after{height:120px}
    #neumaticos_panel .panel_grupo0 .panel_pata:nth-child(5):after{height:150px}
    #neumaticos_panel .panel_grupo0 .panel_pata a{font-size:20px;height:38px;line-height:38px;margin:-19px 0 0 -19px;width:38px}
}
@media(min-width:770px){
    #neumaticos_panel .panel_grupo1 .panel_contenedor p.titulo{font-size:50px}
    #neumaticos_panel .panel_grupo0 .panel_pata:after{height:80px}
    #neumaticos_panel .panel_grupo0 .panel_pata:nth-child(4):after{height:140px}
    #neumaticos_panel .panel_grupo0 .panel_pata:nth-child(5):after{height:170px}
    #neumaticos_panel .panel_grupo0 .panel_pata a{font-size:25px;height:44px;line-height:44px;margin:-22px 0 0 -22px;width:44px}
}
@media(min-width:1025px){
    #neumaticos_panel .panel_grupo1 .panel_contenedor p.titulo{font-size:60px}
    #neumaticos_panel .panel_grupo0 .panel_pata:after{height:90px}
    #neumaticos_panel .panel_grupo0 .panel_pata:nth-child(4):after{height:160px}
    #neumaticos_panel .panel_grupo0 .panel_pata:nth-child(5):after{height:190px}
    #neumaticos_panel .panel_grupo0 .panel_pata a{font-size:30px;height:50px;line-height:50px;margin:-25px 0 0 -25px;width:50px}
    #neumaticos_panel .panel_grupo0 .panel_pata:hover a{background:#ffe200}
}
/*neumaticos popup*/
#neumaticos_popup{overflow:visible;padding:0;width:100%;max-width:1024px}
#neumaticos_popup section{border-bottom:20px solid #004087;float:left;height:100%;padding:0 5px;width:100%}
#neumaticos_popup section h3.titulo{line-height:1em;padding:15px 0;margin:0 20%;width:60%;position:absolute;left:0;top:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
#neumaticos_popup section h3.titulo:before{background:#ffe200}
#neumaticos_popup .fancybox-close-small{background:#004087;height:40px;width:40px;}
#neumaticos_popup .fancybox-close-small:before,#neumaticos_popup .fancybox-close-small:after{height:100%;width:100%;position:absolute;left:0;top:0;-ms-transform-origin:0% 50%;-webkit-transform-origin:0% 50%;transform-origin:0% 50%}
#neumaticos_popup .fancybox-close-small:before{content:"";background:#ffe200;-ms-transform:matrix(0.001,0,0,1,0,0);-webkit-transform:matrix(0.001,0,0,1,0,0);transform:matrix(0.001,0,0,1,0,0)}
#neumaticos_popup .fancybox-close-small:after{content:"X";background:none;color:#fff;font-family:"skoda-pro-bold-webfont";font-size:20px;line-height:40px;text-align:center}
@media(min-width:1025px){#neumaticos_popup .fancybox-close-small:before,#neumaticos_popup .fancybox-close-small:after{-webkit-transition:0.4s;transition:0.4s}#neumaticos_popup .fancybox-close-small:hover:before{-ms-transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}#neumaticos_popup .fancybox-close-small:hover:after{color:#004087}}
/*neumaticos rueda*/
#neumaticos_rueda .container-fluid{padding-left:5px;padding-right:5px;max-width:1024px}
@media(min-width:1025px){#neumaticos_rueda .container-fluid #neumaticos_panel{margin-top:-60px}}
/*enumaticos tablas*/
#neumaticos_tablas .row .col tr>*{height:45px;text-align:center}
@media(min-width:1025px){#neumaticos_tablas .row:last-child .col:first-child{width:31%}#neumaticos_tablas .row:last-child .col:nth-child(2){width:48%}#neumaticos_tablas .row:last-child .col:last-child{width:21%}}
@media(min-width:1440px) and (min-height:800px){#neumaticos_tablas .row:nth-child(2) .col:first-child{padding-right:60px}#neumaticos_tablas .row:nth-child(2) .col:last-child{padding-left:60px}}

/*sucursales*/
/*sucursales solucion*/
#sucursales_solucion .container-fluid .marcador{background:#fff;border-radius:50%;overflow:hidden;visibility:hidden;position:absolute;-ms-transform:matrix(0.001,0,0,0.001,0,0);-webkit-transform:matrix(0.001,0,0,0.001,0,0);transform:matrix(0.001,0,0,0.001,0,0);-webkit-transition:0.4s;transition:0.4s}
#sucursales_solucion .container-fluid .marcador:after{content:"";border:2px dashed #004087;border-radius:50%;display:block;height:100%;width:100%;position:absolute;left:0;top:0;animation:bolaRotar 2s linear infinite}
#sucursales_solucion .container-fluid .marcador img{max-height:100%;margin:auto;max-width:100%;position:absolute;bottom:0;left:0;right:0;top:0}
#sucursales_solucion .container-fluid #sucursales_lista .rico{margin:0 0 60px;text-align:justify}
#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil{float:left;width:100%}
#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo{float:left;padding:0 25px 0 10px;width:100%}
#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo>*{float:left;width:100%}
#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo .acordion_pata{cursor:pointer;height:66px;z-index:1}
#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo .acordion_pata:before{border-bottom:33px solid #A5A5A5;border-top:33px solid #7F7F7F;-webkit-transition:0.4s;transition:0.4s}
#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo .acordion_pata h3{color:#fff;float:left;padding:0 30px}
#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo .acordion_pata h3 strong{display:block;line-height:33px;-webkit-transition:0.4s;transition:0.4s}
#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo .acordion_pata .marcador{height:80px;margin:-40px 0 0;width:80px;right:-25px;top:50%}
#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo.activo .acordion_pata .marcador{visibility:visible;-ms-transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}
#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo .acordion_contenedor{height:0;margin:0 0 30px;overflow:hidden;visibility:hidden;-webkit-transition:0.4s;transition:0.4s}
#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo .acordion_contenedor .acordion_contenido{float:left;padding:0 25px;width:100%}
#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo .acordion_contenedor .acordion_contenido p,#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo .acordion_contenedor .acordion_contenido ul,#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo .acordion_contenedor .acordion_contenido ul li{float:left;width:100%}
#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo .acordion_contenedor .acordion_contenido p{color:#004080;font-size:17px;padding:20px 5px 10px}
#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo .acordion_contenedor .acordion_contenido ul li li{font-size:15px;line-height:20px;padding:5px}
#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo .acordion_contenedor .acordion_contenido ul li li:not(:last-child){border-bottom:1px solid #B9C2C7}
#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo.activo .acordion_pata:before{border-bottom-color:#FFE200;border-top-color:#004087}
#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo.activo .acordion_pata h3 strong:last-child{color:#004087}
#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo.activo .acordion_contenedor{visibility:visible}
#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo:not(.activo) .acordion_contenedor{height:0 !important}
@media(min-width:770px){#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo{width:50%}#sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo:nth-child(odd){clear:left}}
@media(min-width:1025px){
    #sucursales_solucion .container-fluid{width:70%}
    #sucursales_solucion .container-fluid #sucursales_lista{width:390px}
    #sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo{width:100%}
    #sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo .acordion_pata:hover:before{border-bottom-color:#FFE200;border-top-color:#004087}
    #sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo .acordion_pata:hover h3 strong:last-child{color:#004087}
    #sucursales_solucion .container-fluid #sucursales_lista .acordion_agil .acordion_grupo .acordion_pata:hover .marcador{visibility:visible;-ms-transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}
    #sucursales_solucion .container-fluid #sucursales_mapa{display:block;width:calc(100% - 400px)}
    #sucursales_solucion .container-fluid #sucursales_mapa svg{float:left;width:100%}
    #sucursales_solucion .container-fluid #sucursales_mapa svg+div{height:100%;width:100%;position:absolute;left:0;top:0}
    #sucursales_solucion .container-fluid #sucursales_mapa svg+div .ancla_contenedor{height:100% !important;visibility:hidden;width:100%;position:absolute;left:0;top:0}
    #sucursales_solucion .container-fluid #sucursales_mapa svg+div .ancla_contenedor.activ0{visibility:visible}
    #sucursales_solucion .container-fluid #sucursales_mapa svg+div .ancla_contenedor .ancla_contenido{float:left;height:100%;width:100%}
    #sucursales_solucion .container-fluid #sucursales_mapa svg+div .ancla_contenedor .ancla_contenido li{height:0;width:0;position:absolute}
    #sucursales_solucion .container-fluid #sucursales_mapa svg+div .ancla_contenedor .ancla_contenido li .marcador{height:40px;width:40px;left:-20px;top:-20px}
    #sucursales_solucion .container-fluid #sucursales_mapa svg+div .ancla_contenedor.activ0 .ancla_contenido li .marcador{visibility:visible;-ms-transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}
    #sucursales_solucion .container-fluid #sucursales_mapa svg+div .ancla_contenedor.ancla0 .ancla_contenido li .marcador img{max-height:80%;max-width:80%}
}
@media(min-width:1280px) and (min-height:750px){#sucursales_solucion .container-fluid #sucursales_mapa{width:calc(100% - 425px)}#sucursales_solucion .container-fluid #sucursales_mapa svg+div .ancla_contenedor .ancla_contenido li .marcador{height:44px;width:44px;left:-22px;top:-22px}}
@media(min-width:1440px) and (min-height:800px){#sucursales_solucion .container-fluid #sucursales_mapa{width:calc(100% - 450px)}#sucursales_solucion .container-fluid #sucursales_mapa svg+div .ancla_contenedor .ancla_contenido li .marcador{height:48px;width:48px;left:-24px;top:-24px}}
@media(min-width:1680px) and (min-height:850px){#sucursales_solucion .container-fluid #sucursales_mapa{width:calc(100% - 475px)}#sucursales_solucion .container-fluid #sucursales_mapa svg+div .ancla_contenedor .ancla_contenido li .marcador{height:52px;width:52px;left:-26px;top:-26px}}
@media(min-width:1900px) and (min-height:900px){#sucursales_solucion .container-fluid #sucursales_mapa{width:calc(100% - 500px)}#sucursales_solucion .container-fluid #sucursales_mapa svg+div .ancla_contenedor .ancla_contenido li .marcador{height:56px;width:56px;left:-28px;top:-28px}}
/*sucursales comunicate*/
#sucursales_comunicate .titulo{line-height:35px}
#sucursales_comunicate .boton{float:right;height:35px;line-height:35px;width:280px}
#sucursales_comunicate .boton.activ0:after{width:100%}

/*libro*/
/*libro contenedor*/
#libro_contenedor .container-fluid>.row:first-child a{color:inherit}
#libro_contenedor .container-fluid>.row:last-child header.row{margin-left:0;margin-right:0}
#libro_contenedor .container-fluid>.row:last-child header.row .col{background:#004087;padding-bottom:15px;padding-top:15px}
#libro_contenedor .container-fluid>.row:last-child header.row .col .titulo{font-size:17px}
#libro_contenedor .container-fluid>.row:last-child fieldset.row .form{margin-bottom:10px}
#libro_contenedor .container-fluid>.row:last-child fieldset.row .rico{padding:15px}