/* compiled by scssphp v0.1.1 on Fri, 12 Apr 2019 01:42:57 +0000 (0.0887s) */ p { margin-bottom: 0px; } h1 { font-family: Open Sans; font-size: 1.5em; font-weight: bold; } .page, .page_index { font-family: Open Sans; font-size: 16px; /* START MENU NAV SMALL*/ /* END MENU NAV SMALL*/ /*END HEADER*/ /*END footer*/ } .page .barra .col1, .page_index .barra .col1 { background-color: #0384ce; height: 10px; } .page .barra .col2, .page_index .barra .col2 { background-color: #42b3e5; height: 10px; } .page .barra .col3, .page_index .barra .col3 { background-color: #3156a3; height: 10px; } .page .top-bar .top-bar-section .active, .page_index .top-bar .top-bar-section .active { background-color: red; color: ; } .page .top-bar .top-bar-section .active a, .page_index .top-bar .top-bar-section .active a { background-color: ; } .page .top-bar .top-bar-section .menu-a:hover, .page_index .top-bar .top-bar-section .menu-a:hover { background-color: ; color: ; } .page .top-bar .top-bar-section .dropdown .active, .page_index .top-bar .top-bar-section .dropdown .active { background-color: ; color: ; } .page .top-bar .top-bar-section .dropdown .f-dropdown-a-small:hover, .page_index .top-bar .top-bar-section .dropdown .f-dropdown-a-small:hover { background-color: ; color: ; } .page .logo-small, .page_index .logo-small { text-align: center; background-color: #2596d2; } .page .logo-small .img-logo-small, .page_index .logo-small .img-logo-small { padding-top: 20px; } .page .top-bar, .page_index .top-bar { background-color: #2596d2; } .page .top-bar.expanded .title-area, .page_index .top-bar.expanded .title-area { background-color: #2596d2; color: #fff; } .page .top-bar-section ul li, .page_index .top-bar-section ul li { background-color: #2596d2; } .page .top-bar.expanded .toggle-topbar a, .page_index .top-bar.expanded .toggle-topbar a { color: #fff; } .page .top-bar-section ul li.active, .page_index .top-bar-section ul li.active { background-color: red; } .page .top-bar-section ul li:hover:not(.has-form) > a, .page_index .top-bar-section ul li:hover:not(.has-form) > a { background-color: #42b3e5; } .page .bottom-align-left, .page_index .bottom-align-left { margin-left: 0px; } .page .f-dropdown:before, .page_index .f-dropdown:before { border-color: transparent transparent #2596d2 transparent; } .page .f-dropdown, .page_index .f-dropdown { margin-top: 32px; border: none; background-color: #2596d2; padding: 0px; max-width: 300px; } .page .f-dropdown .ul-content, .page_index .f-dropdown .ul-content { list-style: none; margin: 0px; } .page .f-dropdown .ul-content .f-dropdown-li, .page_index .f-dropdown .ul-content .f-dropdown-li { border-bottom: 1px solid #3ea1d7; padding-left: 10px; } .page .f-dropdown .ul-content .f-dropdown-li:hover, .page_index .f-dropdown .ul-content .f-dropdown-li:hover { background-color: #42b3e5; } .page .f-dropdown .ul-content .f-dropdown-li .f-dropdown-a, .page_index .f-dropdown .ul-content .f-dropdown-li .f-dropdown-a { color: #fff; font-family: Open Sans; font-weight: 300; font-size: 1em; } .page .header, .page_index .header { position: absolute; width: 100%; /*END header-back*/ } .page .header .header-back, .page_index .header .header-back { padding-top: 10px; position: relative; width: 100%; /*END MENU*/ } .page .header .header-back .menu, .page_index .header .header-back .menu { background-color: rgba(226, 242, 245, 0.8); padding: 10px; z-index: 2; position: relative; } @media only screen and (min-width: 40.063em) and (max-width: 64em) { .page .header .header-back .menu, .page_index .header .header-back .menu { padding: 0px; } } .page .header .header-back .menu .logo, .page_index .header .header-back .menu .logo { padding-top: 0px; border: 0px solid red; } .page .header .header-back .menu .menu-horizontal ul, .page_index .header .header-back .menu .menu-horizontal ul { list-style: none; position: relative; } .page .header .header-back .menu .menu-horizontal ul a, .page_index .header .header-back .menu .menu-horizontal ul a { display: block; font-family: Open Sans; font-size: 0.9em; font-weight: 700; color: #010101; border-bottom: 2px solid transparent; text-transform: uppercase; } .page .header .header-back .menu .menu-horizontal ul a:hover, .page_index .header .header-back .menu .menu-horizontal ul a:hover { border-bottom: 2px solid #42b3e5; } .page .header .header-back .menu .menu-horizontal ul li, .page_index .header .header-back .menu .menu-horizontal ul li { display: inline-block; position: relative; margin-left: 1em; padding-top: 20px; } .page .header .header-back .menu .menu-horizontal ul li ul:before, .page_index .header .header-back .menu .menu-horizontal ul li ul:before { content: ""; display: block; width: 0; height: 0; position: absolute; top: -12px; left: 10px; border: inset 6px; border-color: transparent transparent #2596d2 transparent; border-bottom-style: solid; } .page .header .header-back .menu .menu-horizontal ul li ul, .page_index .header .header-back .menu .menu-horizontal ul li ul { z-index: 40; display: none; position: absolute; top: 100%; left: 0; padding: 0; margin-left: 0px; margin-top: 30px; opacity: 1; } .page .header .header-back .menu .menu-horizontal ul li ul li, .page_index .header .header-back .menu .menu-horizontal ul li ul li { display: block; margin: 0px; padding: 4px 10px; background-color: #2596d2; border-bottom: 1px solid #3ea1d7; min-width: 300px; } .page .header .header-back .menu .menu-horizontal ul li ul li a, .page_index .header .header-back .menu .menu-horizontal ul li ul li a { color: #fff; text-transform: capitalize; font-family: Open Sans; font-weight: 300; } .page .header .header-back .menu .menu-horizontal ul li ul li:hover, .page_index .header .header-back .menu .menu-horizontal ul li ul li:hover { background-color: #42b3e5; color: white; } .page .header .header-back .menu .menu-horizontal ul li ul li:hover a, .page_index .header .header-back .menu .menu-horizontal ul li ul li:hover a { border-bottom: 2px solid transparent; } .page .footer .mapa, .page_index .footer .mapa { display: block; _background-image: url(../img/img-mapa.jpg); background-repeat: no-repeat; background-size: cover; padding-top: 11%; cursor: pointer; } .page .footer .contenido2, .page_index .footer .contenido2 { /*END logos*/ } .page .footer .contenido2 .texto-logos, .page_index .footer .contenido2 .texto-logos { text-align: center; padding-top: 30px; font-family: Open Sans; font-weight: 700; font-size: 1.5em; margin-bottom: 0px; } .page .footer .contenido2 .logos, .page_index .footer .contenido2 .logos { text-align: center; padding-bottom: 30px; } .page .footer .contenido3, .page_index .footer .contenido3 { background-color: #3156a4; text-align: center; } .page .footer .contenido3 .texto-direccion, .page_index .footer .contenido3 .texto-direccion { padding: 15px 0px; } .page .footer .contenido3 .texto-direccion p, .page_index .footer .contenido3 .texto-direccion p { font-size: 0.9em; font-family: Open Sans; font-weight: 300; color: #fff; margin: 0px; } .page .footer a#top, .page_index .footer a#top { width: 38px; height: 38px; border-radius: 100%; border: 3px solid #3156a3; color: rgba(66, 179, 229, 0.6); background-color: rgba(37, 150, 210, 0.8); display: none; font-size: 20px; font-weight: 400; position: fixed; right: 55px; bottom: 10px; z-index: 1000; padding: 6px; text-decoration: none; text-align: center; } .page .footer a#top .flecha-up, .page_index .footer a#top .flecha-up { width: 0px; height: 0px; margin-top: 6px; margin-left: 2px; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid #fff; font-size: 0px; line-height: 0px; } .line { border-bottom: 1px solid #e5e5e5; width: 81%; float: right; margin-bottom: 70px; } .links-chat-call { position: fixed; top: 162px; } .page_index { /* END banner*/ /*END boxAuditorias*/ /* START SECCION QUIENES SOMOS*/ /* END SECCION QUIENES SOMOS*/ /* START SECCION PARA QUE ELEGIRNOS*/ /* END SECCION PARA QUE ELEGIRNOS*/ /* START SECCION NOVEDADES*/ /* END SECCION NOVEDADES*/ } .page_index .banner { /* CSS Y Javascript predeterminados de OWL-CAROUSEL en carpeta owl.carousel-banner-home */ position: relative; left: 0px; z-index: 1; } @media only screen and (max-width: 40em) { .page_index .banner { z-index: 2; } } .page_index .banner .item { cursor: pointer; display: block; } .page_index .banner .item img { width: 100%; } @media only screen and (min-width: 90.063em) { .page_index .banner .item img { height: 700px; } } .page_index .banner .owl-carousel .owl-controls { text-align: right; margin-top: -25px; padding-right: 8px; } .page_index .banner .owl-carousel .owl-controls .owl-nav { display: none; } .page_index .banner .owl-carousel .owl-controls .owl-dots { display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; position: relative; left: 0; } .page_index .banner .owl-carousel .owl-controls .owl-dots .owl-dot { background-color: #3156a3; opacity: 0.8; height: 14px; width: 14px; margin: 3px; border-radius: 50%; } .page_index .banner .owl-carousel .owl-controls .owl-dots .owl-dot.active { background-color: #42b3e5; } .page_index .boxAuditorias { margin-top: -123px; /* END box-together*/ } @media only screen and (min-width: 40.063em) and (max-width: 64em) { .page_index .boxAuditorias { margin-top: 0px; } } @media only screen and (max-width: 40em) { .page_index .boxAuditorias { margin-top: 0px; } } .page_index .boxAuditorias .box-together { padding: 0px; z-index: 4; } .page_index .boxAuditorias .box-together .col1, .page_index .boxAuditorias .box-together .col2, .page_index .boxAuditorias .box-together .col3, .page_index .boxAuditorias .box-together .col4 { padding: 10px; line-height: 20px; display: block; cursor: pointer; min-height: 125px; } @media only screen and (max-width: 40em) { .page_index .boxAuditorias .box-together .col1, .page_index .boxAuditorias .box-together .col2, .page_index .boxAuditorias .box-together .col3, .page_index .boxAuditorias .box-together .col4 { padding: 25px; min-height: auto; } } .page_index .boxAuditorias .box-together .col1 .text1, .page_index .boxAuditorias .box-together .col2 .text1, .page_index .boxAuditorias .box-together .col3 .text1, .page_index .boxAuditorias .box-together .col4 .text1 { font-family: Open Sans; font-weight: 300; font-size: 1.2em; text-align: left; color: #fff; } .page_index .boxAuditorias .box-together .col1 .text2, .page_index .boxAuditorias .box-together .col2 .text2, .page_index .boxAuditorias .box-together .col3 .text2, .page_index .boxAuditorias .box-together .col4 .text2 { font-family: Open Sans; font-size: 1.1em; font-weight: 700; text-align: left; color: #fff; } @media only screen and (min-width: 40.063em) and (max-width: 64em) { .page_index .boxAuditorias .box-together .col1 .text2, .page_index .boxAuditorias .box-together .col2 .text2, .page_index .boxAuditorias .box-together .col3 .text2, .page_index .boxAuditorias .box-together .col4 .text2 { font-size: 1.1em; } } .page_index .boxAuditorias .box-together .col1:hover, .page_index .boxAuditorias .box-together .col2:hover, .page_index .boxAuditorias .box-together .col3:hover, .page_index .boxAuditorias .box-together .col4:hover { opacity: 0.8; } @media only screen and (max-width: 40em) { .page_index .boxAuditorias .box-together .col1:hover, .page_index .boxAuditorias .box-together .col2:hover, .page_index .boxAuditorias .box-together .col3:hover, .page_index .boxAuditorias .box-together .col4:hover { opacity: 1; } } .page_index .boxAuditorias .box-together .col1 { background-color: #42b3e5; padding-top: 70px; border-bottom: 4px solid #1a8dc0; } @media only screen and (max-width: 40em) { .page_index .boxAuditorias .box-together .col1 { padding-top: 20px; } } @media only screen and (min-width: 40.063em) and (max-width: 64em) { .page_index .boxAuditorias .box-together .col1 { padding-top: 50px; } } .page_index .boxAuditorias .box-together .col2 { background-color: #2596d2; padding-top: 50px; border-bottom: 4px solid #1a6891; } @media only screen and (max-width: 40em) { .page_index .boxAuditorias .box-together .col2 { padding-top: 10px; } } .page_index .boxAuditorias .box-together .col3 { background-color: #3156a3; padding-top: 50px; border-bottom: 4px solid #1f3768; } @media only screen and (max-width: 40em) { .page_index .boxAuditorias .box-together .col3 { padding-top: 10px; } } .page_index .boxAuditorias .box-together .col4 { background-color: #42b3e5; padding-top: 50px; border-bottom: 4px solid #1a8dc0; } @media only screen and (max-width: 40em) { .page_index .boxAuditorias .box-together .col4 { padding-top: 20px; } } @media only screen and (min-width: 40.063em) and (max-width: 64em) { .page_index .boxAuditorias .box-together .col4 { padding-top: 50px; } } .page_index .seccion-quienessomos { padding-top: 0px; padding-bottom: 30px; margin-top: 36px; text-align: center; } .page_index .seccion-quienessomos .row { min-width: 80%; } .page_index .seccion-quienessomos .logo { padding-top: 30%; } @media only screen and (max-width: 40em) { .page_index .seccion-quienessomos .logo { padding-top: 3%; } } @media only screen and (min-width: 40.063em) and (max-width: 64em) { .page_index .seccion-quienessomos .logo { padding-top: 1%; } } .page_index .seccion-quienessomos .block-quienesS .titulo { font-family: Open Sans; font-size: 1.5em; color: #010101; } .page_index .seccion-quienessomos .block-quienesS .texto { padding-top: 20px; font-family: Open Sans; font-size: 0.9em; text-align: justify; color: #010101; } .page_index .seccion-quienessomos .block-quienesS:hover { text-decoration: underline; text-decoration-color: #3156a3; } .page_index .seccion-quienessomos .block-quienesS:hover .titulo, .page_index .seccion-quienessomos .block-quienesS:hover .texto { color: #3156a3; } .page_index .seccion-quienessomos .logos { text-align: center; margin-top: 2%; } .page_index .seccion-quienessomos .logos img { margin: 5px 5px; } .page_index .seccion-paraqueelegirnos .seccion-background { text-align: center; padding-top: 50px; padding-bottom: 30px; background: linear-gradient(rgba(151, 100, 152, 0.9), rgba(151, 100, 152, 0.9)), url(../img/banner_paraqueelegirnos.png); background-repeat: no-repeat; background-size: cover; } .page_index .seccion-paraqueelegirnos .seccion-background .titulo { font-family: Open Sans; font-size: 1.6em; color: #fff; } .page_index .seccion-paraqueelegirnos .seccion-background .texto { padding-top: 30px; font-family: Open Sans; font-size: 1em; color: #fff; text-align: center; } .page_index .container .titulo-novedades { font-family: Open Sans; font-size: 1.7em; color: #010101; font-weight: 700; text-align: center; padding-top: 40px; padding-bottom: 30px; } .page_index .container .sub-titulo-novedades { text-align: center; } .page_index .container .sub-titulo-novedades .sub-titulo-novedades-a { font-family: Open Sans; font-size: 1em; color: #010101; font-weight: 400; text-align: center; padding-top: 10px; } .page_index .container .sub-titulo-novedades .sub-titulo-novedades-a:hover { text-decoration: underline; text-decoration-color: #3156a3; color: #3156a3; } .page_index .container .novedades { padding-top: 0px; padding-bottom: 0px; margin-bottom: -110px; } @media only screen and (max-width: 40em) { .page_index .container .novedades { padding-top: 5px; padding-bottom: 5px; } } .page_index .container .novedades .owl-prev { position: relative; text-align: left; float: left; top: -170px; left: -50px; } @media only screen and (max-width: 40em) { .page_index .container .novedades .owl-prev { left: 0; } } .page_index .container .novedades .owl-next { position: relative; text-align: right; float: right; top: -170px; right: -45px; } @media only screen and (max-width: 40em) { .page_index .container .novedades .owl-next { right: 0; } } .page_index .container .novedades .owl-carousel .item { margin: 10px; cursor: pointer; } .page_index .container .novedades .owl-carousel .item .panel { min-height: 220px; min-width: auto; background-color: #f8f8f8; box-shadow: 4px 4px 3px -4px rgba(0, 0, 0, 0.7); -moz-box-shadow: 4px 4px 3px -4px rgba(0, 0, 0, 0.7); -ms-box-shadow: 4px 4px 3px -4px rgba(0, 0, 0, 0.7); -o-box-shadow: 4px 4px 3px -4px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 4px 4px 3px -4px rgba(0, 0, 0, 0.7); } .page_index .container .novedades .owl-carousel .item .panel .titulo { font-family: Open Sans; font-weight: 400; color: #010101; font-size: 1.1em; margin-left: 0px; } @media only screen and (max-width: 40em) { .page_index .container .novedades .owl-carousel .item .panel .titulo { font-size: 1em; } } .page_index .container .novedades .owl-carousel .item .panel .texto { font-family: Open Sans; font-weight: 400; color: #010101; font-size: 1em; } @media only screen and (max-width: 40em) { .page_index .container .novedades .owl-carousel .item .panel .texto { font-size: 0.8em; } } .page_index .container .novedades .owl-carousel .item .panel .info-public { font-family: Open Sans; font-size: 0.7em; color: #010101; } .page_index .container .ver-mas { text-align: right; padding-right: 10px; margin-bottom: 10px; margin-top: -70px; } @media only screen and (max-width: 40em) { .page_index .container .ver-mas { text-align: center; } } .page_index .container .ver-mas .btn-ver-mas { -moz-box-shadow: 0px 1px 0px 0px #f0f7fa; -webkit-box-shadow: 0px 1px 0px 0px #f0f7fa; box-shadow: 0px 1px 0px 0px #f0f7fa; background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #33bdef), color-stop(1, #2595d2)); background: -moz-linear-gradient(top, #33bdef 5%, #2595d2 100%); background: -webkit-linear-gradient(top, #33bdef 5%, #2595d2 100%); background: -o-linear-gradient(top, #33bdef 5%, #2595d2 100%); background: -ms-linear-gradient(top, #33bdef 5%, #2595d2 100%); background: linear-gradient(to bottom, #33bdef 5%, #2595d2 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bdef', endColorstr='#2595d2',GradientType=0); background-color: #33bdef; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; border: 1px solid #057fd0; display: inline-block; cursor: pointer; color: #fff; font-size: 15px; font-weight: 300; padding: 3px 24px; text-decoration: none; text-shadow: 0px -1px 0px #5b6178; } .page_index .container .ver-mas .btn-ver-mas:hover { background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #2595d2), color-stop(1, #33bdef)); background: -moz-linear-gradient(top, #2595d2 5%, #33bdef 100%); background: -webkit-linear-gradient(top, #2595d2 5%, #33bdef 100%); background: -o-linear-gradient(top, #2595d2 5%, #33bdef 100%); background: -ms-linear-gradient(top, #2595d2 5%, #33bdef 100%); background: linear-gradient(to bottom, #2595d2 5%, #33bdef 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2595d2', endColorstr='#33bdef',GradientType=0); background-color: #2595d2; }