@import url(normalize3.0.2.css);@import url(https://fonts.googleapis.com/css?family=Roboto:100,400,700,500);@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700);b,strong{font-style:bold;font-weight:700}i{font-style:italic}::-moz-selection{background:#f16421;color:#fff;text-shadow:none}::selection{background:#f16421;color:#fff;text-shadow:none}h1,h2,h3,ul,p{padding:0;margin:0;font-weight:normal}a{text-decoration:none}a:hover,input[type="button"]:hover,button,input[type="button"]:hover,input[type="submit"]:hover{cursor:pointer}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.clear{zoom:1}.clear:before,.clear:after{display:table;content:""}.clear:after{clear:both}img{vertical-align:middle;max-width:100%}figure{margin:0}body{font-family:"Roboto",sans-serif;font-size:16px;line-height:20px;color:#444445;margin:0px;padding:0px;background:#fff}header,section,footer{width:100%;float:left}h1{font-size:36px;line-height:auto;font-weight:700;color:#fff;margin-bottom:16px;letter-spacing:1px}h1 span{font-weight:100}h2{font-size:46px;line-height:52px;font-weight:700;margin-bottom:16px;text-transform:uppercase;letter-spacing:-1px;font-family:"RobotoCond",sans-serif}h2.white{color:#fff}h3{color:#5d5d5f;font-size:22px;line-height:26px;font-weight:700;margin-bottom:16px}h4{color:#dfe1e0;font-size:16px;line-height:22px;font-weight:400;margin-bottom:10px;letter-spacing:1px;text-transform:uppercase;font-family:"RobotoCond",sans-serif}h5{color:#fff;font-size:18px;line-height:24px;font-weight:700;margin-bottom:10px;letter-spacing:1px;text-transform:uppercase}p{color:#5d5d5f;display:block;font-size:16px;line-height:22px;text-align:left;font-weight:400;margin-bottom:16px}a,a:visited{color:#f16421;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;text-decoration:none}a img,a:visited img{display:block}a:hover,a:active,a:focus,a:visited:hover,a:visited:active,a:visited:focus{color:#f16421;text-decoration:none}.btn,input[type='submit'],input[type='button'],input[type='reset']{width:100%;position:relative;text-align:center;color:#dfe1e0;height:50px;vertical-align:middle;touch-action:manipulation;white-space:nowrap;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:1px;-webkit-appearance:none;text-transform:uppercase;border:#dfe1e0 solid 2px;background:none}.btn:hover,input[type='submit']:hover,input[type='button']:hover,input[type='reset']:hover{color:#f16421;background:#fff;border-color:#fff}hr{border:none;width:60px;margin:20px 0 30px;border-top:#777778 solid 2px;display:block;clear:both}.row{margin:0}.container-fluid{padding:0}.container{width:100%;max-width:1170px;position:relative;margin:0 auto;clear:both}iframe,embed,object{max-width:100%;display:block}figure{margin:0;padding:0;text-align:center}figure img{display:block}input,a img,textarea,select{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.mobile{display:none}.sweet-alert p{font-weight:400;font-style:bold}.sweet-alert button.confirm{font-weight:bold;color:#f16421;background:#fff !important;border:#f16421 solid 2px}.sweet-alert button.confirm:hover{color:#fff;background:#f16421 !important}.bg-shadow{background:url("../images/background/shadow.png") bottom repeat-x}.bg-top{background:#000 url("../images/background/bg-top.jpg") top center fixed no-repeat}.bg-top .container figure{display:block;margin:100px 0 40px}.bg-top .container figure img{margin:0 auto}.bg-top .container h1{display:block;margin-bottom:60px;text-align:center}.bg-top .container a{display:block;margin-bottom:100px}.bg-top .container a img{margin:0 auto}.bg-nosotros{background:#f5f5f5 url("../images/background/bg-gradient.png") bottom repeat-x;padding:100px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bg-nosotros div{margin-top:30px}.bg-nosotros div h2{color:#f16421}.bg-nosotros div h4{color:#777778}.bg-nosotros div hr{border-color:#f16421}.bg-servicios{background:#f5f5f5 url("../images/background/bg-servicios.jpg") top center fixed repeat-y;padding:50px 0 100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bg-servicios h5,.bg-servicios h4,.bg-servicios h2,.bg-servicios p{text-align:center}.bg-servicios h2,.bg-servicios p{color:#dfe1e0}.bg-servicios hr{margin:20px auto 60px;border-color:#dfe1e0}.bg-servicios .container .item{padding:0;margin-bottom:20px}.bg-servicios .container .item figure img{margin:0 auto}.bg-contacto{background:#f5f5f5 url("../images/background/bg-contacto.jpg") top center repeat-y;padding:50px 0 100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bg-contacto h2,.bg-contacto p{color:#fff}.bg-contacto hr{border-color:#dfe1e0}header{position:fixed;z-index:100;top:0}header nav.navbar{background:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;-webkit-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px}header nav.navbar .container #menu ul{border:none}header nav.navbar .container #menu ul li img.iso{display:none;margin:10px auto;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}header nav.navbar .container #menu ul li a,header nav.navbar .container #menu ul li a:visited{color:#dfe1e0;font-size:16px;font-weight:400;padding:10px;margin:25px 0 0;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}header nav.navbar .container #menu ul li a.home,header nav.navbar .container #menu ul li a:visited.home{margin:0;padding:0}.inicio header nav.navbar .container #menu ul li a[rel='inicio'],.contacto header nav.navbar .container #menu ul li a[rel='contacto'],.nosotros header nav.navbar .container #menu ul li a[rel='nosotros'],.servicios header nav.navbar .container #menu ul li a[rel='servicios'],header nav.navbar .container #menu ul li a:hover,.inicio header nav.navbar .container #menu ul li a:visited[rel='inicio'],.contacto header nav.navbar .container #menu ul li a:visited[rel='contacto'],.nosotros header nav.navbar .container #menu ul li a:visited[rel='nosotros'],.servicios header nav.navbar .container #menu ul li a:visited[rel='servicios'],header nav.navbar .container #menu ul li a:visited:hover{color:#fff;cursor:pointer;background:none}header nav.navbar.f-nav{background:rgba(255,255,255,0.98);-moz-box-shadow:0 0px 8px rgba(0,0,0,0.2);-webkit-box-shadow:0 0px 8px rgba(0,0,0,0.2);box-shadow:0 0px 8px rgba(0,0,0,0.2)}header nav.navbar.f-nav .container #menu ul li img.iso{display:block}header nav.navbar.f-nav .container #menu ul li a,header nav.navbar.f-nav .container #menu ul li a:visited{color:#5d5d5f}.inicio header nav.navbar.f-nav .container #menu ul li a[rel='inicio'],.contacto header nav.navbar.f-nav .container #menu ul li a[rel='contacto'],.nosotros header nav.navbar.f-nav .container #menu ul li a[rel='nosotros'],.servicios header nav.navbar.f-nav .container #menu ul li a[rel='servicios'],header nav.navbar.f-nav .container #menu ul li a:hover,.inicio header nav.navbar.f-nav .container #menu ul li a:visited[rel='inicio'],.contacto header nav.navbar.f-nav .container #menu ul li a:visited[rel='contacto'],.nosotros header nav.navbar.f-nav .container #menu ul li a:visited[rel='nosotros'],.servicios header nav.navbar.f-nav .container #menu ul li a:visited[rel='servicios'],header nav.navbar.f-nav .container #menu ul li a:visited:hover{color:#f16421;cursor:pointer}nav.navbar.navbar-default{background:#fff;min-height:none;margin-bottom:0;text-align:center}.navbar-toggle{background:#c5c8c7;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.navbar-toggle .icon-bar{background:#444445}.navbar-toggle:hover{background:#f16421}footer{color:#dfe1e0;background:#000;padding:40px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer p{color:#dfe1e0 !important;margin:8px 0;font-size:16px;text-align:center}footer p span{font-weight:100}form{position:relative;text-align:left;margin:30px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form .placeholder{color:#444445}form label{float:left;text-align:left;margin-bottom:10px;font-size:15px;color:#fff;font-weight:400;text-transform:uppercase}form input[type='text'],form input[type='file'],form input[type='email'],form textarea,form select,form .error{width:100%;font-size:1em;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form input[type='text'],form input[type='file'],form input[type='email'],form textarea,form select{padding:10px;height:50px;background:#fff;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}form input[type='checkbox']{cursor:pointer;height:15px}form textarea,form label,form .error{width:100%}form textarea{min-height:100px}form fieldset{position:relative;text-align:left}form fieldset label{width:80px;float:none;font-size:14px;text-transform:capitalize;margin-left:5px;margin-bottom:0}form fieldset label,form fieldset input[type='checkbox']{vertical-align:top;display:inline-block}form .error{width:100%;float:left;color:yellow;height:20px;display:block;clear:both;font-size:14px;margin:10px 0}form .captcha{background:#fff;height:50px;padding:10px;overflow:hidden;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}form input[type='submit']{color:#fff;background:#f16421;border-color:#f16421;font-weight:700;letter-spacing:4px}form input[type='submit']:hover{color:#fff;background:#f48551;border-color:#f48551}@media only screen and (min-width: 767px){header nav.navbar,ul.navbar-nav{width:100%}}@media only screen and (min-width: 818px) and (max-width: 1000px){header nav.navbar .container #menu ul li{margin:0;padding:0}}@media only screen and (min-width: 768px) and (max-width: 819px){header nav.navbar .container #menu ul li{margin:0;padding:0}header nav.navbar .container #menu ul li a{padding:5px}}@media only screen and (min-width: 240px) and (max-width: 767px){header nav.navbar .navbar-toggle{background:#fff;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}header nav.navbar .navbar-toggle .icon-bar{background:#f16421}header nav.navbar .navbar-toggle:hover{background:#f16421}header nav.navbar .navbar-toggle:hover .icon-bar{background:#fff}header nav.navbar .container #menu ul li:nth-child(3){display:none}header nav.navbar .container #menu ul li a{color:#444445;margin:0;padding:20px 0;background:#dfe1e0;border-bottom:#f5f5f5 solid 1px}header nav.navbar .container #menu ul li a:hover{color:#fff;background:#f16421}header nav.navbar.f-nav .mobile{display:block;float:left;margin:10px 30px;text-align:center}header nav.navbar.f-nav .mobile img{width:60%;margin:0 auto}header nav.navbar.f-nav .navbar-toggle{margin-top:15px;background:#ddddde;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}header nav.navbar.f-nav .navbar-toggle .icon-bar{background:#444445}header nav.navbar.f-nav .navbar-toggle:hover{background:#f16421}header nav.navbar.f-nav .navbar-toggle:hover .icon-bar{background:#fff}header nav.navbar.f-nav .container #menu ul li a{color:#444445;margin:0;padding:20px 0;background:#dfe1e0;border-bottom:#f5f5f5 solid 1px}header nav.navbar.f-nav .container #menu ul li a:hover{color:#fff;background:#f16421}}@media only screen and (min-width: 240px) and (max-width: 436px){h1{font-size:26px;line-height:30px}h2{font-size:36px;line-height:40px}h3{font-size:18px;line-height:22px}h4{font-size:18px;line-height:22px}.inicio .container figure img{width:85%}.bg-servicios{background:#f5f5f5 url("../images/background/bg-servicios.jpg") top center fixed repeat-y}.bg-servicios .container figure img{width:30%}.contacto .container div{padding:0}footer p{font-size:14px}}
