@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,800,300);@import url(https://fonts.googleapis.com/css?family=Muli);body,html{width:100%;height:100%;font-family:'Open Sans',sans-serif}body h1,body h2,body h3,body h4,body h5,body h6,html h1,html h2,html h3,html h4,html h5,html h6{line-height:1.2;margin-top:0;margin-bottom:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,.004)}body .navbar-default,html .navbar-default{background-color:transparent;border:0;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}@media (max-width:992px){body .navbar-default,html .navbar-default{background:#FFF;height:73px}}body .navbar-default .navbar-nav>li>a,html .navbar-default .navbar-nav>li>a{font-size:16px;font-weight:700;color:#FE0000;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;padding:15px;text-transform:uppercase}@media (max-width:992px){body .navbar-default .navbar-nav>li>a:hover,html .navbar-default .navbar-nav>li>a:hover{color:#000!important}}body .navbar-default .navbar-brand,html .navbar-default .navbar-brand{float:left;padding:0 15px;clear:both;width:100%;margin:30px 0 38px}@media (max-width:992px){body .navbar-default .navbar-brand,html .navbar-default .navbar-brand{height:0;margin:0}}body .navbar-default .navbar-brand>img,html .navbar-default .navbar-brand>img{height:90px;margin:0 auto;padding:15px}@media (max-width:992px){body .navbar-default .navbar-brand>img,html .navbar-default .navbar-brand>img{height:85px;margin:-62px 0 0 -17px}}@media (max-width:357px){body .navbar-default .navbar-brand>img,html .navbar-default .navbar-brand>img{height:75px}}body .navbar-default .navbar-nav>.active>a,body .navbar-default .navbar-nav>.active>a:focus,body .navbar-default .navbar-nav>.active>a:hover,html .navbar-default .navbar-nav>.active>a,html .navbar-default .navbar-nav>.active>a:focus,html .navbar-default .navbar-nav>.active>a:hover{background-color:#80CC0C;color:#FFF}body .navbar-default .navbar-nav,html .navbar-default .navbar-nav{padding:20px 0;display:inline-block}@media (max-width:992px){body .navbar-default .navbar-nav,html .navbar-default .navbar-nav{padding:0}}body .navbar .navbar-nav,html .navbar .navbar-nav{float:none;vertical-align:top}@media (max-width:992px){body .navbar .navbar-nav,html .navbar .navbar-nav{width:100%}}body .navbar .navbar-collapse,html .navbar .navbar-collapse{text-align:center}@media (max-width:992px){body .navbar .navbar-collapse,html .navbar .navbar-collapse{background:#FFF;text-align:left;margin-top:72px}}body .minified,html .minified{width:0!important;margin-top:8px!important}body .minified>img,html .minified>img{padding:0!important}@media (max-width:992px){body .minified>img,html .minified>img{height:55px!important}}body .navstyle,html .navstyle{background:#232323;height:100px}@media (max-width:992px){body .navstyle,html .navstyle{height:65px}}body .estesi,html .estesi{border-color:#FE0000;background:#FE0000;color:#FFF}body .submain,html .submain{padding:35px 0!important}body .no,html .no{color:#FFF!important}@media (max-width:992px){body .no,html .no{color:#000!important}}body .carousel-caption,html .carousel-caption{position:absolute;top:30%;text-transform:uppercase}@media (max-width:767px){body .carousel-caption,html .carousel-caption{margin-top:0}}body .carousel-caption h2,html .carousel-caption h2{font-size:72px;line-height:60px;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.6)}@media (max-width:767px){body .carousel-caption h2 span,html .carousel-caption h2 span{font-size:35px}}body .carousel-caption p,html .carousel-caption p{font-size:20px;line-height:24px;font-weight:400;text-shadow:1px 1px 2px rgba(0,0,0,.6);padding:10px}@media (max-width:767px){body .carousel-caption p,html .carousel-caption p{font-size:18px;margin-left:5%;margin-right:5%}}@media (max-width:430px){body .carousel-caption p,html .carousel-caption p{margin-left:25%;margin-right:25%}}@media (max-width:430px){body .carousel-caption .letras,html .carousel-caption .letras{margin-left:12%;margin-right:12%}}body .carousel-caption .livedemo,html .carousel-caption .livedemo{background:#FE0000;border:1px solid #FE0000;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}body .section-gasolinera,html .section-gasolinera{background:#fff;padding:150px 0 180px}body .section-gasolinera .section-header,html .section-gasolinera .section-header{margin-bottom:50px}body .section-gasolinera .section-header h2,html .section-gasolinera .section-header h2{font-weight:700;font-size:48px;color:#80cc0c;border-top:none;border-bottom:none;padding:8px 10px}body .section-gasolinera img,html .section-gasolinera img{width:540px;height:373}@media (max-width:992px){body .section-gasolinera img,html .section-gasolinera img{width:100%}}body .section-noticias,html .section-noticias{background:#eee;padding:150px 0 180px}body .section-noticias .section-header,html .section-noticias .section-header{margin-bottom:50px}body .section-noticias .section-header h2,html .section-noticias .section-header h2{font-weight:700;font-size:48px;color:#80cc0c;border-top:none;border-bottom:none;padding:8px 10px}body .section-noticias .service-box,html .section-noticias .service-box{padding:25px 0 0;border:1px solid #fff;margin-bottom:30px;background:#fff}body .section-noticias .service-box h3,html .section-noticias .service-box h3{font-size:28px;color:#000;padding:20px 0}@media (max-width:992px){body .section-noticias img,html .section-noticias img{width:100%}}body .section-evento,html .section-evento{background:#232323;padding:150px 0 180px}body .section-evento .section-header,html .section-evento .section-header{margin-bottom:50px}body .section-evento .section-header h2,html .section-evento .section-header h2{font-weight:700;font-size:48px;color:#80cc0c;border-top:none;border-bottom:none;padding:8px 10px}body .section-evento .line-pricing-table,html .section-evento .line-pricing-table{margin:50px 0 100px;display:table;width:100%;table-layout:fixed}body .section-evento .line-pricing-table .pricing-table-wrap,html .section-evento .line-pricing-table .pricing-table-wrap{display:table-cell;text-align:center}body .section-evento .line-pricing-table .pricing-table-wrap ul,html .section-evento .line-pricing-table .pricing-table-wrap ul{border:2px solid #e6e6e6;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin:0 10px;padding:40px 20px;background:#fff;list-style:none}body .section-evento .line-pricing-table .pricing-table-wrap ul li.line-price-row,html .section-evento .line-pricing-table .pricing-table-wrap ul li.line-price-row{border-bottom:2px solid #e6e6e6;padding-bottom:30px;margin-bottom:35px;list-style:none}body .section-evento .line-pricing-table .pricing-table-wrap ul li.line-price-row p,html .section-evento .line-pricing-table .pricing-table-wrap ul li.line-price-row p{margin:0}body .section-evento .line-pricing-table .pricing-table-wrap ul li.line-price-row small,html .section-evento .line-pricing-table .pricing-table-wrap ul li.line-price-row small{font-size:18px;color:#000;list-style:none}body .section-evento .line-pricing-table .pricing-table-wrap ul li.line-price-row span,html .section-evento .line-pricing-table .pricing-table-wrap ul li.line-price-row span{font-size:72px;color:#417630;font-weight:700;font-family:Montserrat,sans-serif;line-height:100%}body .section-evento .line-pricing-table .pricing-table-wrap ul li.line-price-row span.symbol,html .section-evento .line-pricing-table .pricing-table-wrap ul li.line-price-row span.symbol{position:relative;font-size:24px;color:#000;font-weight:400;font-family:Raleway,sans-serif;top:-15px}body .section-evento .line-pricing-table .pricing-table-wrap ul li.line-btn-row,html .section-evento .line-pricing-table .pricing-table-wrap ul li.line-btn-row{margin-top:30px;list-style:none}body .section-evento .line-pricing-table .pricing-table-wrap ul.line-highlight,html .section-evento .line-pricing-table .pricing-table-wrap ul.line-highlight{border-color:#417630;padding:0}body .section-evento .line-pricing-table .pricing-table-wrap ul.line-highlight li.line-price-row,html .section-evento .line-pricing-table .pricing-table-wrap ul.line-highlight li.line-price-row{background:#417630;border-color:#417630}body .section-evento .line-pricing-table .pricing-table-wrap ul.line-highlight li.line-price-row small,body .section-evento .line-pricing-table .pricing-table-wrap ul.line-highlight li.line-price-row span,body .section-evento .line-pricing-table .pricing-table-wrap ul.line-highlight li.line-price-row span.symbol,html .section-evento .line-pricing-table .pricing-table-wrap ul.line-highlight li.line-price-row small,html .section-evento .line-pricing-table .pricing-table-wrap ul.line-highlight li.line-price-row span,html .section-evento .line-pricing-table .pricing-table-wrap ul.line-highlight li.line-price-row span.symbol{color:#fff}body .section-evento .line-pricing-table .pricing-table-wrap ul.line-highlight li.line-head-row,html .section-evento .line-pricing-table .pricing-table-wrap ul.line-highlight li.line-head-row{color:#fff;background:#417630;padding-top:40px}body .section-evento .line-pricing-table .pricing-table-wrap ul.line-highlight li.line-btn-row,html .section-evento .line-pricing-table .pricing-table-wrap ul.line-highlight li.line-btn-row{padding-bottom:40px}body .section-contacto .cont-parallax,html .section-contacto .cont-parallax{padding:150px 0 180px}body .section-contacto .section-header,html .section-contacto .section-header{margin-bottom:50px}body .section-contacto .section-header h2,html .section-contacto .section-header h2{font-weight:700;font-size:48px;color:#80cc0c;border-top:none;border-bottom:none;padding:8px 10px}body .section-contacto .form-control,html .section-contacto .form-control{display:block;width:100%;font-size:1em;line-height:1.5;color:#55595c;background-color:#fff;background-image:none;border:1px solid #ccc}body .section-contacto .form-control,body .section-contacto .form-control input,html .section-contacto .form-control,html .section-contacto .form-control input{border-radius:0;padding:15px 10px;height:auto}body .section-contacto .btn-primary,html .section-contacto .btn-primary{color:#fff;border-radius:0;background-color:#80cc0c;border-color:#80cc0c;padding:15px 25px;margin:0 auto;display:block}.nosotros .general{padding:60px 0}.nosotros .general img{margin:0 auto}.nosotros .well-no{padding:60px 0}.noticias .artnoti{padding:20px 0}.noticias .artnoti .notic{min-height:494px;margin-bottom:40px}.noticias .artnoti .letd{margin-top:30px}.noticias .artnoti .btn-block{position:absolute;bottom:0;width:93%}@media (max-width:991px){.noticias .artnoti .btn-block{position:relative}}.noticias .artnoti img{width:100%;margin:0 auto}.noticias .artnoti .resevent{margin-top:30px}.eventos .artevent{padding:20px 0}.eventos .artevent .eventi{min-height:505px;margin-bottom:40px}.eventos .artevent .letd{margin-bottom:30px}.eventos .artevent .btn-block{position:absolute;bottom:0;width:93%}@media (max-width:991px){.eventos .artevent .btn-block{position:relative}}.eventos .artevent img{width:100%;margin:0 auto}.eventos .artevent .resevent{margin-top:30px}.eventos .imgs{width:20px!important}.contacto .artcontacto{padding:60px 0}.contacto .artcontacto .fgh{margin-top:50px}.aviso .artaviso{padding:60px 0}.cuadro{position:absolute;top:250px;width:100%}@media (max-width:1043px){.cuadro{margin-top:-40px}}.cuadro h2{font-size:72px;line-height:60px;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.6);color:#FFF}@media (max-width:767px){.cuadro h2 span{font-size:55px}}@media (max-width:423px){.cuadro h2 span{font-size:45px}}.cuadro p{color:#FFF}.cuadro .livedemo{background:red;border:1px solid red;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;   






.flex-viewport { max-height: 730px; }           