@import url(https://fonts.googleapis.com/css?family=PT+Sans);#main-navigation.navbar,.topbar-info,body{font-family:'PT Sans',sans-serif}.btn,.client-nav,.col-md-3 .thumbnail,.footer,.topofslider{text-align:center}body{color:#484848;padding-top:107px}hr{padding:0;margin:0},#main-navigation,.nav,.navbar,.navbar-fixed-top,.navbar-nav{overflow:hidden!important}#main-navigation>.container:first-child{background-color:#f7931d;padding-left:0;padding-right:0;width:100%}.topbar-info{background-color:#5cc6d0;font-weight:400;font-size:12px;text-transform:none;line-height:24px;color:#fff;padding:5px 40px 5px 20px;width:100%;float:left;overflow-x:hidden}.topbar-info a{color:#fff}.topbar-info a:active,.topbar-info a:focus,.topbar-info a:hover{color:#1BE0EF}.topbar-info ul li{float:left;font-size:1.04em;list-style:none;margin:0 0 0 10px;padding:0 0 0 10px;border-left:1px solid rgba(255,255,255,.3)}.topbar-info ul li:first-child{border-left:none}.topbar-info-left{float:left}.topbar-info-right{float:right}.navbar-brand{padding:0}#main-navigation.navbar{min-height:80px;font-weight:600;text-transform:uppercase;border-bottom:2px solid #DAD9D9;background-color:#fff}.navbar-nav>li>a{font-size:15px;color:#0297A3;padding:27px 25px}#main-navigation .navbar-nav>li>a:focus,#main-navigation .navbar-nav>li>a:hover{color:#909090;background-color:transparent}.navbar .fa{color:#F0F0F0;display:inline-block;font-size:1.3em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#main-navigation ul li a,#main-navigation ul li a:after,#main-navigation ul li a:before{transition:all .5s}#main-navigation ul li a:hover{color:#909090}#main-navigation ul.stroke li a:after{position:absolute;bottom:14px;left:0;right:0;margin:auto;width:0;content:'.';color:transparent;background:#909090;height:2px}#main-navigation ul.stroke li a:hover:after{width:60%}.ClientsCarousel{background-color:#fafafa;border-top:6px solid #0297A3;padding:20px 20px 70px}.client-nav{margin:0 auto 1em}.topofslider{padding:0 10px 0 20px;margin-bottom:20px;border-bottom:1px solid #0297A3;color:#0297A3}.section-title h2{font-weight:700;color:#079BA5;margin:2em 0 1em}#nosotros .row:nth-child(2){background:url(../img/nosotros.jpg) center no-repeat #FFF;background-size:cover;background-clip:padding-box;padding:20em 5em}#nosotros .section-title h2{margin:1.6em 0 .5em}#contacto .section-title h2,#ubicacion .section-title h2{margin:1em 0 1.1em}.ClientsCarousel i{color:#0297A3}.ClientsCarousel i:hover{color:#d9534f}#myCarousel .fill{width:100%;background-position:center 38%;background-size:cover;background-repeat:no-repeat}.carousel-control{top:40%;color:#0297A3;bottom:auto;width:30px;height:30px;text-shadow:none;opacity:1}.carousel-control:hover{color:#909090}.carousel-control.left,.carousel-control.right{background-image:none!important}.carousel-control.right{left:auto}.carousel-control.left{right:auto}.navbar-toggle{background-color:#D9534F}.fa-facebook-square:hover,.fa-facebook:hover,.fa-instagram:hover,.fa-pinterest-square:hover,.fa-pinterest:hover,.fa-twitter-square:hover,.fa-twitter:hover,.thumbnail a h3:focus,.thumbnail a h3:hover{color:#606060}#ubicacion .fa-facebook-square,#ubicacion .fa-instagram,#ubicacion .fa-pinterest-square,#ubicacion .fa-twitter-square{font-size:1.8em;color:#0099A2}#ubicacion a{color:#0099A2}#ubicacion .fa-facebook-square:hover,#ubicacion .fa-instagram:hover,#ubicacion .fa-pinterest-square:hover,#ubicacion .fa-twitter-square:hover,#ubicacion a:hover{color:#909090}.thumbnail a h3:focus,.thumbnail a h3:hover{color:#606060;transition:all .45s}#productos .thumbnail a{text-decoration:none}#productos .row{xmargin:15em 0 15em 0!important;xborder:2px solid green}.fixnav-anchor{margin-top:-100px;padding-top:100px}.thumbnail{margin:25px 0 18px;padding:20px 0 0}#productos .thumbnail{background-color:#5CC6D0;text-align:center}.col-md-3 .thumbnail{padding:0;overflow:hidden;position:relative;border:0;border-radius:5px;box-shadow:none;background-color:#FFF;width:100%}.thumbnail h3{color:#FFF;margin-top:-20px;font-size:25px;position:relative}.prod-title{position:absolute;bottom:15px;left:10px;padding:8px 26px 8px 15px;font-size:14px;color:#fff;background-color:#fff;border:1px solid #000;opacity:.6;filter:alpha(opacity=60)}.section-cta{padding:5px 0;color:#fff;background-color:#0297A3}.btn{color:#FFF;margin:10px;padding:20px;text-transform:uppercase;transition:.5s;background-image:linear-gradient(to right,#0297A3 0,#8fd3f4 51%,#0297A3 100%);background-size:200% auto;border-radius:10px;font-weight:600}.btn:hover{background-position:right center;color:#FFF}.footer{padding:2em 3em 0;margin:0 auto;background:url(../img/fondo.jpg) bottom no-repeat #0297A3}.footer .fa,.footer .navbar-nav>li>a{color:#484848;font-weight:600}.footer .navbar-nav>li>a{padding:2em 2em .5em}.footer .fa{padding:.5em .5em 0}.footer h4:last-child{padding:.6em 0 1.2em}.footer .navbar-nav>li>a:active,.footer .navbar-nav>li>a:focus,.footer .navbar-nav>li>a:hover{color:#909090;background-color:transparent}.footer a:hover>.fa{color:#909090}@media all and (max-width:1023px){#nosotros .row:nth-child(2){background:url(../img/nosotros-mobile.jpg) no-repeat #FFF;background-position-x:-130px;background-position-y:0;background-size:180%;background-clip:padding-box;padding:1em 0}}@media all and (min-width:300px){#nosotros .row:nth-child(2){padding:1em 0 0}}@media all and (min-width:600px){#nosotros .row:nth-child(2){background-position-x:-220px;padding:11em 1em 0}}@media all and (min-width:768px){#nosotros .row:nth-child(2){background-position-x:-280px;padding:30em 1em 1em}}@media all and (min-width:1024px){#nosotros .row:nth-child(2){xbackground-position-x:80px;xpadding:15em 1em 1em;background-position-x:-95px;padding:34em 10em 12em 23em;background-position-y:1px}}@media all and (device-width:768px) and (device-height:1024px){.topbar-info-right{display:none}.topbar-info{padding:5px 10px}}@media all and (min-width:768px){.footer .navbar-nav>li>a{padding:2em 1em 1em}}@media screen and (max-width:767px){body{padding-top:5px}.topbar-info{display:none}.navbar-brand-center{padding:0!important}.navbar-nav{margin:0}.navbar-nav>li>a{padding:.9em 1em}.navbar-toggle{width:3.5em;height:2.8em;margin-top:20px;margin-right:15px;margin-bottom:8px;background-color:#0297A3;background-image:none}.navbar-toggle .icon-bar{width:2em;height:.14em;background-color:#fff;margin:0 auto}.navbar-toggle .icon-bar+.icon-bar{margin-top:5px}.navbar a:focus,.navbar a:hover{color:#D9534F;background-color:#23527c;text-decoration:underline}#main-navigation ul.stroke li a:after{width:0;content:'';color:transparent;background:#D9534F}#main-navigation ul.stroke li a:hover:after{width:0}.topbar-info ul li{border:none;padding:0}.topbar-info-left,.topbar-info-right{float:none;clear:both}.topbar-info-right .fa{color:#0297A3;font-size:1.5em}.topbar-info-right .fa:hover{color:#D9534F;background-color:transparent}.topbar-info-right li{float:left;margin:20px 8px 6px 0;padding-right:1.6em}header .carousel-inner .fill-mobile{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;margin-top:36px}#myCarousel .fill{height:100%;background-position:center 80%;background-size:contain;background-repeat:no-repeat}.carousel-caption h2{font-size:25px;margin-top:0}.carousel-caption h2:last-child{margin-bottom:50px}.carousel-control{top:55%}.client-nav{margin:0 auto 1.5em;text-align:center}.client-nav.pull-right{float:none!important}.section-title h2{font-weight:600;margin:1em 0 0}.section-cta{padding-top:5px 0;margin-bottom:1em;text-align:center}.section-cta h2{margin-top:5px}.thumbnail h3{color:#FFF;margin-top:-7px}#nosotros ximg{xmargin-top:1em}#nosotros p{font-size:1.1em}#nosotros p:first-child{padding-top:14em}#nosotros .section-title h2,#productos .section-title h2{margin:.5em 0}.footer .navbar-nav>li>a{padding:1em}.footer .fa{padding:.5em .2em 0}}#contacto .row{margin:0 auto!important;padding-bottom:4em}#contacto button{width:100%;border:2px solid #0297A3;font-weight:600}#contacto .section-title h2{margin-top:.7em;margin-bottom:.5em}#contacto a:hover{font-weight:400}.box{margin-bottom:20px;padding:60px 15px 10px;background:#fff;background:rgba(255,255,255,.9)}.img-full{min-width:100%}