.titulo-seccion-coberturas{
    color: #0f1451;
    font-family: "Chivo";
    text-transform: none;
    font-weight: 900;
}
.titulo-coberturas{
    background: rgba(13,20,81,0.66);
    padding:  25px;
    margin-top: -30%;
    font-weight: bold;
    width: 80%;
    margin-left: 10%;
    text-transform: none !important;
    font-size: 30px !important;
    display: flex !important;
   justify-content: center !important;
   align-items: center !important;
}
.titulo-coberturas-small{
    background: rgba(13,20,81,0.66);
    padding:  15px;
    margin-top: -75px;
    font-weight: bold;
    width: 280px;
    margin-left: 43px;
    text-transform: none !important;
    font-size: 28px !important;
}
.texto-boton-coberturas{
    text-transform: none;
    font-size: 25px !important;
    padding: 10px 95px !important;
    font-weight: 400 !important;
    width: 90%;
    margin-left: 5%;
}
.texto-agentes{
    text-transform: none;
    color: #0D1451;
    font-weight: 900 !important;
    width: 90%;
    margin-left: 5%;
    font-size: 40px;
    margin-top: 10px;
}
.numero-agentes{
    font-size: 100px;
    color: #7B7B7B;
    font-family: 'Archivo Narrow';
    font-weight: 400;
}
.texto-principal-agentes{
    color: #2D2D2D;
    font-family: Rosario, regular;
    font-size: 25px;
    line-height: 30px;
}
.texto-superior-compania{
    color: #0D1451;
    font-size: 30px;
    text-transform: none;
    font-family: Rosario, regular;
}
.numero-compania{
    font-size: 100px;
    color: #7B7B7B;
    margin-top: 100px;
    font-family: 'Archivo Narrow', sans-serif;
    font-weight: 400;
}
.texto-inferior-compania{
    color: #0D1451;
    margin-top: 50px;
    font-size: 40px;
    text-transform: none !important;
    margin-top: 100px;
    font-size: 45px;
}
.titulo-noticia-comunidad{
    color: #0d1451;
    font-weight: 900;
    font-size: 30px;
    text-transform: none;
    font-family: "Chivo";
    margin-bottom: 10px;
}
.texto-boton-noticia{    
    text-transform: none;
    font-size: 25px !important;
    padding: 10px 95px !important;
    font-weight: 400 !important;
}
.texto-intro-noticia{
    font-family: "Rosario";
    font-size: 17px;
}
.texto-footer{
    font-weight: 400;
    font-size: 18px;
}
.titulo-pagina-coberturas{
    color: #0D1451 !important;
}
.subtitulo-seccion-coberturas{
    font-family: Rosario, regular;
    font-size: 25px !important;
}
.texto-coberturas-general{
    font-family: 'Rosario';
    margin-top: 10px; 
    font-size: 20px;    
    line-height: 27px;
}
.texto-coberturas-general p{
    font-family: 'Rosario';
    margin-top: 10px; 
    font-size: 20px;    
    line-height: 27px;
}
.texto-coberturas-general ul{
    margin-left: 50px; 
}
.texto-robo{
    font-family: Rosario, regular;
    margin-top: 27px; 
    font-size: 18px;
    margin-left: -20px;
    
}
.texto-cristales{
    font-family: Rosario, regular;
    margin-top: 20px; 
    font-size: 18px;
    margin-left: 10px;
}
.texto-responsabilidad-civil{
    margin-top: 35px; 
    font-size: 18px; 
    margin-left: -85px;
    
}
.texto-seguro-tecnico{
    margin-top: 28px; 
    font-size: 18px;
    margin-left: -25px;
    
}
.titulos-coberturas{
    color: #0D1451 !important;
    
    font-weight: 900 !important;
    text-transform: none !important;
}
.titulos-coberturas-robo{
    color: #0D1451 !important;
    margin-left: 5px;
    font-weight: 900 !important;
    text-transform: none !important;
       
}
.titulos-prevencion_lavado{
    font-family: Rosario, regular;
    color: #0D1451 !important;
    font-size: 30px;
    font-weight: 700 !important;
    text-transform: none !important;   
}
.titulos-coberturas-general{
    color: #0D1451 !important;
    font-size: 30px;
    font-weight: 700 !important;
    text-transform: none !important;   
}
.titulos-coberturas-cristales{
    color: #0D1451 !important;
    margin-left: 15px;
    font-weight: 400 !important;
    font-family: 'Rosario';
    text-transform: none !important;    
}
.titulos-coberturas-seguro{
    color: #0D1451 !important;
    margin-left: 5px;
    font-weight: 900 !important;
    text-transform: none !important;    
}
.boton-seccion-coberturas{
    background-color: #0e1552;
    color: #fff;
    border-color: #0e1552;
}
.titulo-principal-nosotros{
    margin-top: 60px; 
    background: rgba(13,20,81,0.66);
    color: #fff;
    padding: 25px;
    text-transform: none;
    font-weight: 900 !important;
    font-size: 50px !important;
}
.titulo-principal-nosotros-small{
    margin-top: 15px; 
    background: rgba(13,20,81,0.66);
    color: #fff;
    padding: 10px;
    text-transform: none;
    font-weight: 900 !important;
    font-size: 50px !important;
}
.subtitulo-nosotros{
    font-family: 'Rosario';
    font-size: 20px !important;
    text-align: center;
    line-height: 27px !important;
}
.titulo-nosotros-administracion{
    margin-top: -30px;
    font-weight: 900 !important;
    text-transform: none !important;
    padding-top: 10px;
}
.titulo-nosotros-ejercicios{
    color: #0d1451; 
    margin-top: 0px !important;
    font-weight: 700 !important;
    text-transform: none !important;
    font-size: 25px !important;
    padding-top: 10px;
}
.ul-nosotros-consejeros{
    margin-right: 65px;
}
.ul-sindicos-titulares{
    margin-right: 165px;
}
.ul-sindicos-suplentes{
    margin-right: 160px;
}
.nombre-consejero-decaroli{
    padding-left: 155px;
    font-weight: 400;
    text-transform: none;
    color: #7B7B7B;
}
.nombre-consejero-campo{
    padding-left: 175px;
    font-weight: 400;
    text-transform: none;
    color: #7B7B7B;
}
.nombre-sindico-arraigada{
    padding-left: 360px;
    font-weight: 400;
    text-transform: none;
    color: #7B7B7B;
}
.nombre-sindico-serra{
    padding-left: 290px;
    font-weight: 400;
    text-transform: none;
    color: #7B7B7B;
}
.texto-imagen-final-nosotros{
    font-family: 'Chivo';
    margin-top: 1%;
    text-align: center !important;
    font-size: 20px !important;
    font-weight: 400;
    text-transform: none !important;
    line-height: 27px !important;
    color: #0D1451 !important;
    padding-right: 15px;
    padding-left: 15px;
}
.texto-imagen-principal-coberturas{
    margin-top: 80px; 
    background: rgba(13,20,81,0.66);
    color: #fff;
    padding: 10px;
    font-weight: 900;
    text-transform: none !important;
}
.texto-imagen-principal-coberturas-small{
    margin-top: 15px; 
    background: rgba(13,20,81,0.66);
    color: #fff;
    padding: 10px;
    font-weight: 900;
    text-transform: none !important;
}
.texto-imagen-principal-compania{
    margin-top: 27%; 
    background: rgba(13,20,81,0.66);
    color: #fff;
    padding: 40px;
    font-weight: 900;
    text-transform: none !important;
    font-size: 50px;
    }
.titulo-seccion-agentes{
    color: #fff;
    font-weight: 900;
    text-transform: none;
}
.contenedor-autoridades{
    text-align: center;
    margin-bottom: 20px !important;
}
.cargo-autoridad{
    font-weight: 400;
    text-transform: none;
    color: #7B7B7B;
    font-size: 25px;
    font-style: italic;
}
.nombre-autoridad{
    font-weight: 700;
    text-transform: none;
    color: #7B7B7B;
    font-size: 25px;
}
.titulo-confianza-compania{
    color: #0d1451 !important;
    font-size: 42px !important;
    font-weight: 900!important;
}
.galeria-coberturas { 
    opacity: 1; 
    transition: all 0.3s ease 0s; 
    overflow: hidden; 
}
.texto-contacto-home{
    font-family: 'Rosario';
    font-size:25px;
    text-transform: none;
    font-weight: 400;
    margin-bottom: 20px;
    color: #7B7B7B;
}

.texto-label-contacto-home {
    font-family: 'Chivo';
    font-size:15px;
    text-transform: none;
    font-weight: 400;    
    color: #2D2D2D;
}

.input-contacto-home {
    text-align: right;
}

.boton-contacto-form {
    background-color: #0e1552;
    color: #fff;
    border-color: #0e1552;
    padding: 20px;
    font-family: 'Chivo';
    font-weight: 700;
    font-size: 15px;
    width: 100%;
    text-align: center;
}

.boton-contacto-form-2 {
    background-color: #4B86C1;
    color: #fff;
    border-color: #4B86C1;
    padding: 20px;
    font-family: 'Chivo';
    font-weight: 700;
    font-size: 15px;
    width: 100%;
    text-align: center;
}

.footer-links {
    color: #0d1451 !important; 
    text-transform: none !important;
    font-size: 30px;
    margin-bottom: 20px;
}

.footer-logo-principal {
    width: 70%;
    margin-top: 40px;
}

.separador-footer-1 {
    margin-bottom:30px;
}
.separador-footer-2 {
    border-left: solid;
    border-left-color: #707070;
    border-left-width: 1px;
}

@media only screen and (max-width: 600px) {
    .separador-footer-1 {
        margin-bottom:60px;           
    }
    .separador-footer-2 {        
        border-left: none;            
    } 
    .seccion-appmovil{
        padding-top: 160px !important;
    }   
}

.imagen-nosostros{
    min-width: 1100px !important;
}
.item-menu-desk-coberturas {
    margin: 10px 10px !important;
}
.item-menu-desk-link-coberturas {
    font-weight: 400 !important;
    /*margin-top: 25px;*/
    /*margin-bottom: 25px;*/
    padding-top: 30px !important;
    font-weight: 400 !important;
}

.item-menu-desk-despegable {
    /*margin: 10px 0px !important;*/
    height: 35px;
    border-bottom: 1px solid #fff !important;
}

.item-menu-desk-link-coberturas:hover {
    border-bottom: 2px solid #fff !important;
    color: #fff;
}

.texto-boton-informacion{
    text-transform: none;
    font-size: 25px !important;
    padding: 10px 95px !important;
    font-weight: 400 !important;
    width: 90%;
    margin-left: 5%;
    font-family: 'Chivo';
    font-weight: 900;
}

.btn-azul-informacion{ border: 2px solid #0d1451; color: #fff; display: inline-block; background-color: #0D1451; padding: 7px 20px 8px; width: auto;}
.btn-azul-informacion:hover {border: 2px solid #0d1451; background-color: #fff; color:#0D1451;}

.boton-seccion-informacion{
    background-color: #0e1552;
    color: #fff;
    border-color: #0e1552;
}

.boton-index-informacion-2 {
    background-color: #fff;
    color: #7B7B7B;
    border-color: #fff;
    font-family: 'Chivo';
    font-weight: 700;
    font-size: 25px;
    padding: 21px 80px 21px 10px;
    margin-top: 20px;
    text-align: left;
    width: 100%;
    margin-left: -10px;    
    line-height: 25px;
}

.boton-index-informacion-mobile-2 {
    background-color: #fff;
    color: #7B7B7B;
    border-color: #fff;
    font-family: 'Chivo';
    font-weight: 700;
    font-size: 20px;
    line-height: 21px;
    padding: 10px;
    text-align: center;
    margin-top: 0px;
}

.boton-index-informacion-mobile {
    background-color: #0e1552;
    color: #fff;
    border-color: #0e1552;
    padding: 20px;
    font-family: 'Chivo';
    font-weight: 900;
    font-size: 25px;
    width: 100%;
    height: 140px;
    line-height: 50px;
}

.titulo-principal-coberturas-detalle{
    margin-top: 100px; 
    background: rgba(13,20,81,0.66);
    color: #fff;
    padding: 25px;
    text-transform: none;
    font-weight: 900 !important;
    font-size: 50px !important;
    /*height: 50% !important;*/
}

.titulo-principal-slider{
    margin-top: 10%; 
    background: rgba(13,20,81,0.66);
    color: #fff;
    padding: 25px;
    text-transform: none;
    font-weight: 900 !important;
    font-size: 50px !important;
    margin-left: 25%;
    width: 50%;
}

.titulo-principal-slider-mobile{
    margin-top: 50%;
    background: rgba(13,20,81,0.66);
    color: #fff;
    padding: 15px;
    text-transform: none;
    font-weight: 900 !important;
    font-size: 35px !important;
    margin-left: 2%;
    width: 100%;
}

.boton-page-informacion-formularios {
    background-color: #D8D8D8;
    color: #2D2D2D;
    border-color: #D8D8D8;
    font-family: 'Chivo';
    font-weight: 700;
    font-size: 18px;
    letter-spacing: 0px;    
    text-align: left;
    line-height:25px;
    display: -webkit-box;
    margin: 10px 0px;
}

.margin_less_one{ margin-top:2px !important;}

.margin_inicial{ margin-top:2% !important;}

.margin_inicial_titulos{ margin-top:5% !important;}

.buy-theme-detail a {
    color: #2D2D2D !important;
    font-family: "Chivo" !important;
    text-transform: none !important;
    font-size: 12px !important;
    font-weight: bold !important;
    text-align: center !important;
}
.buy-theme-detail div {
    color: #2D2D2D !important;
    font-family: "Chivo" !important;
    text-transform: none !important;
    font-size: 12px !important;
    font-weight: bold !important;
    text-align: center !important;
}

.buy-theme-detail img {
    display: -webkit-inline-box !important;
    margin-top: 5px;
    margin-bottom: 5px;
}

.buy-theme-visible i{
    float: left;
}

.buy-theme-visible {
    background-color: #95C11F !important;
    padding: 15px !important;
    position:fixed; 
    top:240px; 
    border-radius: 4px; 
    right: 0px; 
    z-index: 10;
    color: white;
    font-size: 15px;    
}

.buy-theme-detail {
    background-color: #fff !important;
    padding: 15px !important;
    position:fixed; 
    top:234px; 
    border-radius: 4px; 
    right: -240px; 
    z-index: 10
}

.buy-theme:hover .buy-theme-detail {
    background-color: #fff !important;
    padding: 15px !important;
    position:fixed; 
    top:295px; 
    border-radius: 4px; 
    right: -0px; 
    z-index: 10
}

.texto_cv{
    color: #FFFFFF;
    font-size: 30px;
    text-transform: none;
    font-family: Rosario, regular;
    font-weight: 100;
    line-height: 35px;
}

.titulo_cv{
    color: #FFFFFF;
    font-size: 42px;
    text-transform: none;
    font-family: Rosario, regular;
    font-weight: 900;
}

.boton-seccion-nosotros{
    background-color: #0d1451;
    color: #fff;
    border-color: #0d1451;
}

.boton-seccion-nosotros i{
    color: #fff;
}

.form-cv input[type="file"] {
    display: block;
}

.form-cv .upload{
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
    font-size: 20px;    
    opacity: 0;
    cursor: pointer !important;
}

.form-cv {
    width: 100%;
    position: relative;
    overflow: hidden;
    border: 2px solid #0d1451;
    display: inline-block;    
    padding: 12px;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: top;    
}

.uploadFile {
    background-color: #4a86c1;    
    border: 2px solid #fff;    
    padding: 10px;
    color: #fff;
    width: 100%;
}

#afip_img {
    display: block !important;
    margin: 0 auto !important;
}

.app-acordion{
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.app-acordion-titulo{
    color: #0D1451 !important;
    cursor: pointer;
}

.app-icono{
    color: #2D2D2D !important;
    font-weight: 800 !important;
}
.app-imagen{
    max-width: 250px !important;
    width: 100% !important;
    display: -webkit-inline-box !important;
    margin-top: 3% !important;
}
.app-imagen-movil{
    max-width: 250px !important;
    width: 100% !important;
    display: none !important;
    margin-top: 3% !important;
}
@media only screen and (max-width: 600px) {
    .app-imagen{
        max-width: 250px !important;
        width: 100% !important;
        display: none !important;
        margin-top: 3% !important;
    }
    .app-imagen-movil{
        max-width: 250px !important;
        width: 100% !important;
        display: -webkit-inline-box !important;
        margin-top: 3% !important;
    }   
}
.card-body{
    margin-top: 4% !important;
    margin-bottom: 4% !important;
    padding-left: 5% !important;
    padding-right: 5% !important;
}
.app-subtitulo{
    color: #7B7B7B;
    font-weight: 600;
    font-size: 29px !important;
    text-transform: none;
    font-family: "Chivo";
    margin-bottom: 10px;
}
.app-item{
    margin-top: 2px !important;
    margin-bottom: 2px !important;
}
.btn-serv-asegurado{
    top: 180px !important;
    cursor: pointer !important;
    background-color: #0d1451 !important;
    color: #fff !important;
    padding-left: 8px !important;
}
.btn-serv-asegurado_movil{
    top: 180px !important;
    cursor: pointer !important;
    background-color: #0d1451 !important;
    color: #fff !important;
}
.btn-reclamo{
    top: 360px !important;
    cursor: pointer !important;
    background-color: #0d1451 !important;
    color: #fff !important;
    padding-left: 5px !important;
    display: flex !important;
    justify-content: center;
    align-items: center;
    z-index: 9;
}
.btn-reclamo-movil{
    top: 370px !important;
    cursor: pointer !important;
    background-color: #0d1451 !important;
    color: #fff !important;
    z-index: 9;
}

.btn-serv-turnos-consultas {
    top: 120px !important;
    cursor: pointer !important;
    background-color: #E8327A !important;
    color: #fff !important;
    padding-left: 8px !important;
}
.btn-serv-turnos-consultas-movil{
    top: 120px !important;
    cursor: pointer !important;
    background-color: #E8327A !important;
    color: #fff !important;
}

.btn-app-movil{
    top: 300px !important;
    cursor: pointer !important;
    background-color: #0d1451 !important;
    color: #fff !important;
    padding-left: 13px !important;
    z-index: 9; 
}
.btn-app-movil_movil{
    top: 300px !important;
    cursor: pointer !important;
    background-color: #0d1451 !important;
    color: #fff !important;
    padding-left: 19px !important;
    padding-right: 19px !important;
    z-index: 9;    
}

.fondo-pago-app{
    background-color: rgb(238, 238, 238);
    margin-top: 25px !important;
    margin-bottom: -25px !important
}
.subtitulo-pago-app{
    font-weight: 600 !important;
    font-size: 36px !important;
    color: #0f1451 !important;
    text-align: -webkit-center !important;
    font-family: "Chivo" !important;
    text-transform: none !important;
    margin-top: 10px !important;
}
.texto-pago-app{
    color: #515151 !important;
    text-align: -webkit-center !important;
    font-weight: 600 !important;
    font-size: 27px !important;
    margin-left: 5% !important;
    margin-right: 5% !important;
    line-height: 30px !important;
}
@media only screen and (max-width: 600px) {
    .subtitulo-pago-app{
        line-height: 40px !important;
        font-size: 30px !important;
    }
    .texto-pago-app{
        font-size: 24px !important;
        line-height: 35px !important;
    }
}
@media only screen and (max-width: 992px) {
    .btn-reclamo{
        display: none !important;
    }
}