body{position:relative;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;}body .header-container{left:0;right:0}body .header{background-color:#000;width:100%;z-index:300;}body .header .header-container{min-height:60px}body .header .navbar{margin-bottom:0;border:0;background-color:transparent;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;display:block !important;width:100% !important;position:relative;z-index:5000;}body .header .navbar .container-fluid{margin:0;padding:0 20px 0 5px}body .header .navbar .navbar-header{display:inline-block !important;float:right;z-index:10;position:relative;}body .header .navbar .navbar-header .navbar-toggle{margin:14px 0 0 0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;background-color:transparent;}body .header .navbar .navbar-header .navbar-toggle:hover{background-color:transparent}body .header .navbar .navbar-header .navbar-toggle:active{background-color:transparent}body .header .navbar .navbar-header .navbar-toggle .icon-bar{color:#fff;background-color:#fff}body .header .navbar .navbar-collapse{margin-top:60px;}body .header .navbar .navbar-collapse ul li a{text-transform:uppercase;color:#7d7d7d}body .header .navbar .navbar-collapse ul li.active a{background-color:transparent;color:#fff}body .header .navbar .logo{display:inline-block;margin:7px 10px 7px 0;float:left;max-width:145px;}body .header .navbar .logo img{max-height:45px}body .portada .cirulos-descarga{position:relative;z-index:100;}body .portada .cirulos-descarga >div{margin-top:-30px}body .contenedor h1{padding:0 15px;font-size:28px;}body .contenedor h1 span{line-height:24px !important;font-size:.75em;display:inline-block;margin-top:5px}body .contenedor .slides01{font-size:22px;text-align:center;margin:20px 0;}body .contenedor .slides01 span{font-weight:bold}body .contenedor .slides02{text-align:center;margin:20px 0;}body .contenedor .slides02 .circulo{background-color:#f58220;color:#fff;width:170px;height:170px;text-align:center;border-radius:50%;-web-kit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;font-size:24px;line-height:30px;padding:20px 0 0 0;display:inline-block}body .contenedor #contact-form label{font-size:16px;font-weight:normal}body .contenedor #contact-form .form-control{font-size:14px;font-weight:normal}body .contenedor #contact-form textarea{height:110px}body .contenedor #contact-form .btn{font-weight:normal}body .contenedor section.section-margin-1{margin-top:-125px;position:relative;z-index:-2}body .contenedor section.section-margin-2{margin-top:-125px;position:relative;z-index:-3}body .contenedor section.section-margin-3{margin-top:-125px;position:relative;z-index:-4}body .contenedor .bienvenida{position:relative;z-index:-1}@media (min-width:768px){body{background-color:#fff;}body .header .header-container{position:relative;}body .header .header-container .btn-contacto{position:absolute;right:100px;top:0;text-transform:uppercase;color:#7d7d7d;font-size:16px;padding:20px;line-height:25px;text-decoration:none;font-family:'helvetica_light';z-index:500}body .header .navbar .navbar-collapse{display:inline-block !important;padding:0;float:right;margin-top:0;}body .header .navbar .navbar-collapse ul li a{font-size:14px;padding:20px 12px}body .header .navbar .logo{margin-top:15px !important;max-width:112px;}body .header .navbar .logo img{max-height:35px;float:left}body .portada .cirulos-descarga >div{margin-top:-40px}body .contenedor h1{font-size:36px}body .contenedor h2{font-size:32px}}@media (min-width:992px){body{background-color:#fff;}body .header{width:100%;}body .header .header-container{max-width:1200px;display:block;margin:0 auto;height:65px;overflow:hidden}body .header .navbar{display:inline-block;}body .header .navbar .navbar-collapse{float:none;max-width:1000px;text-align:center;}body .header .navbar .navbar-collapse ul{float:none;display:inline-block;}body .header .navbar .navbar-collapse ul.nav2{float:right}body .header .navbar .navbar-collapse ul li a{font-size:16px;padding:20px;line-height:25px}body .header .navbar .navbar-collapse ul li.contacto{margin-left:70px;text-align:right}body .header .navbar .logo{margin:7px 10px 16px 5px;}body .header .navbar .logo img{float:none;height:45px}body .portada{max-width:2000px;display:block;margin:0 auto;}body .portada .cirulos-descarga >div{margin-top:-50px}body .contenedor{max-width:1700px !important;display:block;margin:0 auto;width:100%;}body .contenedor h1{font-size:40px;font-weight:lighter}body .contenedor h2{font-size:34px;font-weight:lighter}body .contenedor .padding-1{padding:90px 0 !important}body .contenedor .phone{position:relative}body .contenedor .slides01{font-size:24px;text-align:right;line-height:28px;}body .contenedor .slides01 div{position:absolute;top:50%;margin-top:-100px}body .contenedor .slides02 div.circulo{position:absolute;right:25px;top:50%;margin-top:-100px;font-size:24px;display:inline-block;line-height:28px;padding:23px 0 0 0}body .contenedor .contacto{max-width:1200px;display:block;margin:0 auto}.padding40{padding:40px}.padding50{padding:50px}}@media (min-width:1200px){body{background-color:#fff;}body .navbar-collapse{width:100%}body .portada .cirulos-descarga >div{margin-top:-70px}body .contenedor .slides01{font-size:30px;line-height:34px;}body .contenedor .slides01 div{left:-40px}body .contenedor .slides02 div.circulo{font-size:24px;line-height:28px;width:180px;height:180px;padding:28px 0 0 0}}img{border:0}a{text-decoration:none}.clear{clear:both}.clear10{clear:both;height:10px}.clear20{clear:both;height:20px}.clear30{clear:both;height:30px}.clear40{clear:both;height:40px}.clear50{clear:both;height:50px}.bg-negro{background-color:#000}.bg-dorado{background-color:#c9a055}.c-blanco{color:#fff}.c-negro{color:#000}.titulos{padding:145px 15px 55px 15px;margin-bottom:30px;}.titulos:last-child{margin-bottom:0;margin-top:5px;padding:85px 15px 35px 15px}h2{font-size:24px;margin:0}#owl-demo .item img{display:block;width:100%;height:auto}.redes{position:absolute;right:0;top:110px;width:45px;max-width:45px;background-color:rgba(0,0,0,0.6);-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;}.redes ul{padding:0;list-style:none;}.redes ul li{margin:5px 0;}.redes ul li a{color:#fff;text-align:center;display:block;}.redes ul li a i{font-size:26px}