@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,300);.input-xl,.website{line-height:normal}body{font-family:'Open Sans',Arial,Helvetica,sans-serif}.website{background-color:#fa6b0c;position:relative}@media screen and (min-width:768px){.website{overflow:hidden}}.website .nav-main{position:fixed;right:16px;top:20px;z-index:5}.website .nav-main ul>li{height:20px;margin-bottom:5px;position:relative}.website .nav-main ul>li>span{background-color:#fb8e46;color:#fff;display:none;margin:0;padding:4px 20px;position:absolute;right:24px;top:-7px;white-space:nowrap}.website .nav-main ul>li>span:after{border:6px solid #fb8e46;border-color:transparent transparent transparent #fb8e46;content:'';display:block;height:0;position:absolute;right:-11px;top:8px;width:0;z-index:10}.website .nav-main ul>li>a{background-color:#fb8e46;border-radius:20px;display:block;height:15px;text-indent:-9999px;width:15px}.website .nav-main ul>li:hover span{display:inline}.website .nav-main ul>.active:hover>a,.website .nav-main ul>.active>a{background-color:#fff}.website .mainbox-in{width:964px}.website .section{display:table;width:100%}.website .section-table{display:table-cell;vertical-align:middle}@media screen and (max-width:480px){.website .section-height{height:auto!important;overflow-y:scroll}}.website .home{background-image:url(../images/home-line.png);background-position:400px center;background-repeat:no-repeat;background-size:cover}.website .home-cover{text-align:center}.website .home-nav{margin-top:10px}.website .home-nav>li{margin:2px 0 0}.website .home-nav>li>a{background-color:#323232;border-radius:0;color:#fff;font-size:12px;margin:0;text-transform:uppercase}.website .home-nav>li>a:active,.website .home-nav>li>a:focus,.website .home-nav>li>a:hover{background-color:#252525}@media screen and (min-width:768px){.website .home-nav>li>a{margin:0 6px}.website .home-nav>li{margin:0}}.website .home-lang{margin-top:10px}.website .home-lang>li{display:inline-block;float:none}.website .home-lang>li>a{color:#323232;width:100px}.website .home-lang>li>a:active,.website .home-lang>li>a:focus,.website .home-lang>li>a:hover{background-color:transparent;color:#fff}.website .home-lang>li+li{margin-left:0}.website .home-lang>.active>a,.website .home-lang>.active>a:active,.website .home-lang>.active>a:focus,.website .home-lang>.active>a:hover{color:#fff;background-color:transparent!important}.website .home-link{bottom:-5%;color:#fff;left:50%;margin-left:-14px;position:absolute}.website .ponce{background-color:#323232;color:#fff;padding:20px 0}.website .ponce-img{display:block;margin:0 auto;position:relative;width:100%;z-index:4}.website .ponce-title{color:#fff;margin-top:20px;padding:20px;position:relative;z-index:2}.website .ponce-title:before{background-color:#fa6b0c;content:" ";display:block;height:80px;left:-250%;position:absolute;right:0;top:-4px;width:500%;z-index:-1}@media screen and (min-width:768px){.website .home-link{bottom:-30%}.website .ponce{padding:20px}.website .ponce-title:before{height:100px}.website .ponce-title{font-size:40px}}@media screen and (min-width:992px){.website .ponce-title:before{top:0}.website .ponce-title{font-size:52px}}.website .ponce-text{font-weight:300;padding:2% 10%}@media screen and (min-width:768px){.website .ponce-text{padding:5% 10%}}.website .publish{background-color:#424242;background-image:url(../images/publicaciones.png);background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;padding:20px 0;position:relative}.website .gallery-header,.website .gallery-link{background-image:url(../images/proyectos-menu.png);background-repeat:no-repeat}.website .publish-title{margin:0 0 20px}@media screen and (min-width:768px){.website .publish{padding:0}.website .publish-title{font-size:52px}}.website .publish-link{color:#fff}.website .publish-link:active,.website .publish-link:focus,.website .publish-link:hover{text-decoration:underline}.website .publish-nav{left:0;position:absolute;right:0;top:50%}.website .publish-nav>a{color:#fff;left:2%;position:absolute;z-index:9999}.website .publish-nav>a.right{left:auto;right:2%}.website .publish .thumbnail{background-color:transparent;border:none;border-radius:0}.website .publish .thumbnail>img{max-height:240px}.website .publish .thumbnail>.caption{color:#fff;margin-top:-30px;padding:8px 24px;text-align:right}.website .publish .thumbnail:hover>img{opacity:.7}.website .publish .thumbnail:hover>.caption{color:#fff;text-decoration:underline}.website .gallery{background-color:#323232}.website .gallery-link>.active>a,.website .gallery-link>li>a:active,.website .gallery-link>li>a:focus,.website .gallery-link>li>a:hover{background-color:#ff4067}.website .gallery-nav{max-width:300px;position:relative;z-index:100}.website .gallery-header{background-position:left top;color:#fff;margin-bottom:1px;padding:30px 26px}.website .gallery-header>h2{font-size:42px;margin:0}.website .gallery-link{background-position:left bottom;background-size:cover;padding-bottom:280px}.website .gallery-link>li>a{border-radius:0;color:#fff;font-size:23px;font-weight:300;padding:5px 30px}@media screen and (min-width:768px){.website .gallery-link>li>a{font-size:28px}}.website .gallery-project{height:auto;position:relative;top:108px;z-index:100}@media screen and (min-width:992px){.website .gallery-project{height:120px}}.website .gallery-subtitle{background-image:url(../images/proyectos-submenu.png);background-position:left top;color:#545454;display:block;height:120px;margin-bottom:2px;padding:20px 15px;vertical-align:top;width:100%}.website .gallery-subtitle>h3{font-size:36px;height:100%;margin:0;position:relative}.website .gallery-subtitle>h3 a{bottom:0;color:#545454;font-size:18px;font-weight:700;position:absolute;right:0}@media screen and (min-width:992px){.website .gallery-subtitle{display:inline-block;margin-bottom:0;width:62%}}@media screen and (min-width:1200px){.website .gallery-subtitle{width:58%}}.website .gallery-subnav{display:block;height:120px;vertical-align:top;width:80%}.website .gallery-subnav nav{height:100%}.website .gallery-subnav nav>a{background-color:transparent;background-image:url(../images/proyectos-flechas.png);background-position:left top;background-repeat:no-repeat;cursor:pointer;display:inline-block;font-size:36px;height:100%;opacity:1!important;text-align:center;text-indent:-9999px;vertical-align:top;width:108px}.website .gallery-subnav nav>a.right{background-position:right top}@media screen and (min-width:1200px){.website .gallery-subnav nav>a{width:120px}}@media screen and (min-width:992px){.website .gallery-subnav{display:inline-block;height:100%;width:36%}}@media screen and (min-width:1200px){.website .gallery-subnav{width:40%}}.website .contact{background-image:url(../images/contacto-fondo.jpg);background-repeat:no-repeat;background-size:cover}.website .contact-title{color:#fff}@media screen and (min-width:768px){.website .contact-title{font-size:52px}}.website .contact .form-control{background-color:transparent;border-color:#fff!important;border-style:solid;border-radius:0;border-width:0 0 1px;box-shadow:none!important;color:#fff}.website .contact .form-control:focus{border-color:transparent;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.6)}.website .contact .form-control::-moz-placeholder{color:#fff;opacity:1}.website .contact .form-control:-ms-input-placeholder{color:#fff}.website .contact .form-control::-webkit-input-placeholder{color:#fff}.website .contact .btn-white{color:#fa6b0c;background-color:#fff;border-color:#fff;border-radius:0}.website .contact .btn-white.focus,.website .contact .btn-white:focus{color:#fa6b0c;background-color:#e6e6e6;border-color:#bfbfbf}.open>.dropdown-toggle.website .contact .btn-white,.website .contact .btn-white.active,.website .contact .btn-white:active,.website .contact .btn-white:hover{color:#fa6b0c;background-color:#e6e6e6;border-color:#e0e0e0}.open>.dropdown-toggle.website .contact .btn-white.focus,.open>.dropdown-toggle.website .contact .btn-white:focus,.open>.dropdown-toggle.website .contact .btn-white:hover,.website .contact .btn-white.active.focus,.website .contact .btn-white.active:focus,.website .contact .btn-white.active:hover,.website .contact .btn-white:active.focus,.website .contact .btn-white:active:focus,.website .contact .btn-white:active:hover{color:#fa6b0c;background-color:#d4d4d4;border-color:#bfbfbf}.open>.dropdown-toggle.website .contact .btn-white,.website .contact .btn-white.active,.website .contact .btn-white:active{background-image:none}.website .contact .btn-white.disabled,.website .contact .btn-white.disabled.active,.website .contact .btn-white.disabled.focus,.website .contact .btn-white.disabled:active,.website .contact .btn-white.disabled:focus,.website .contact .btn-white.disabled:hover,.website .contact .btn-white[disabled],.website .contact .btn-white[disabled].active,.website .contact .btn-white[disabled].focus,.website .contact .btn-white[disabled]:active,.website .contact .btn-white[disabled]:focus,.website .contact .btn-white[disabled]:hover,fieldset[disabled] .website .contact .btn-white,fieldset[disabled] .website .contact .btn-white.active,fieldset[disabled] .website .contact .btn-white.focus,fieldset[disabled] .website .contact .btn-white:active,fieldset[disabled] .website .contact .btn-white:focus,fieldset[disabled] .website .contact .btn-white:hover{background-color:#fff;border-color:#fff}.website .contact .btn-white .badge{color:#fff;background-color:#fa6b0c}.website .contact textarea.form-control{border-width:1px!important;padding:10px}.website .contact address{color:#fff;font-size:13px;font-weight:300;padding:10px;text-align:center}.website .contact address>a{color:#fff;font-weight:700}.website .contact address>a:active,.website .contact address>a:focus,.website .contact address>a:hover{color:#f2f2f2}.press,.project{background-color:#323232;color:#fff}.press>header,.project>header{padding:21px 0}.press .navbar-default,.project .navbar-default{background-color:#fa6b0c;border-color:#e35d05;border-style:solid;border-width:1px 0;margin:0}.press .navbar-collapse,.project .navbar-collapse{margin:39px 0}.press .navbar-brand,.project .navbar-brand{background-color:#fff;height:auto;margin:0!important;max-width:140px;position:absolute;top:-22px;z-index:1}.press .navbar-brand:active,.press .navbar-brand:focus,.press .navbar-brand:hover,.project .navbar-brand:active,.project .navbar-brand:focus,.project .navbar-brand:hover{background-color:#fff}@media screen and (min-width:768px){.press>header,.project>header{padding:30px 0}.press .navbar-brand,.project .navbar-brand{max-width:220px;padding:40px 34px;top:-31px}}.press .navbar-nav>li>a,.project .navbar-nav>li>a{background-color:transparent;border-color:#fff;color:#fff;padding:12px;text-align:center}.press .navbar-nav>li>a:active,.press .navbar-nav>li>a:focus,.press .navbar-nav>li>a:hover,.project .navbar-nav>li>a:active,.project .navbar-nav>li>a:focus,.project .navbar-nav>li>a:hover{color:#424242}@media screen and (min-width:768px){.press .navbar-nav>li>a,.project .navbar-nav>li>a{border-radius:4px;border:2px solid #fff;font-size:12px;width:108px}.press .navbar-nav>li+li,.project .navbar-nav>li+li{margin-left:5px}}@media screen and (min-width:992px){.press .navbar-nav>li>a,.project .navbar-nav>li>a{font-size:14px;width:130px}}.press .navbar-nav>li.active>a,.press .navbar-nav>li.active>a:active,.press .navbar-nav>li.active>a:focus,.press .navbar-nav>li.active>a:hover,.project .navbar-nav>li.active>a,.project .navbar-nav>li.active>a:active,.project .navbar-nav>li.active>a:focus,.project .navbar-nav>li.active>a:hover{background-color:#424242;border-color:#353535;color:#fff}.press .navbar-nav>li.nav-lang>a,.project .navbar-nav>li.nav-lang>a{background-color:#fb8e46;text-transform:uppercase;width:auto}.press .navbar-nav>li.nav-lang>a:active,.press .navbar-nav>li.nav-lang>a:focus,.press .navbar-nav>li.nav-lang>a:hover,.project .navbar-nav>li.nav-lang>a:active,.project .navbar-nav>li.nav-lang>a:focus,.project .navbar-nav>li.nav-lang>a:hover{background-color:#fa6b0c;color:#fff}.press .breadcrumb,.press .well,.project .breadcrumb,.project .well{background-color:transparent}.press .breadcrumb>li>a,.project .breadcrumb>li>a{color:#fff;font-size:12px;text-transform:uppercase}.press .breadcrumb>.active,.project .breadcrumb>.active{color:#fa6b0c;font-size:12px;text-transform:uppercase}.press .page-header,.project .page-header{border-width:0;color:#fff;margin:10px 20px}@media screen and (min-width:768px){.press .page-header,.project .page-header{margin:20px 40px}}.press .well,.project .well{border-width:0;box-shadow:none;margin-bottom:40px;margin-left:20px;padding-bottom:0;padding-top:0}.press .thumbnail,.project .thumbnail{background-color:transparent;border-color:#4c4c4c;border-radius:0;padding:0}.press .thumbnail-lg,.project .thumbnail-lg{padding:20px;position:relative}.press .thumbnail-lg .caption,.project .thumbnail-lg .caption{background-color:rgba(250,107,12,.6);bottom:20px;color:#fff;font-size:18px;left:20px;padding:12px 24px;position:absolute;right:20px}@media screen and (min-width:768px){.press .well,.project .well{margin-left:40px}.press .thumbnail-lg,.project .thumbnail-lg{padding:40px}.press .thumbnail-lg .caption,.project .thumbnail-lg .caption{bottom:40px;font-size:24px;left:40px;right:40px}}.press .thumbnail-cover,.project .thumbnail-cover{border-width:0;padding:10px}.press .thumbnail:active,.press .thumbnail:focus,.press .thumbnail:hover,.project .thumbnail:active,.project .thumbnail:focus,.project .thumbnail:hover{border-color:#565656;outline:0}.press .thumbnail:active .caption,.press .thumbnail:focus .caption,.press .thumbnail:hover .caption,.project .thumbnail:active .caption,.project .thumbnail:focus .caption,.project .thumbnail:hover .caption{background-color:rgba(250,107,12,.9)}.press .pager,.project .pager{margin:20px 0;text-align:center}.press .pager>li>a,.project .pager>li>a{background-color:transparent;border-color:#fff;border-radius:5px;color:#fff;font-size:12px;padding:9px 12px;text-align:center;text-transform:uppercase;width:100px}.alert,.input-xl{border-radius:0}.press .pager>li>a:active,.press .pager>li>a:focus,.press .pager>li>a:hover,.project .pager>li>a:active,.project .pager>li>a:focus,.project .pager>li>a:hover{background-color:#fa6b0c;border-color:#cf5504;color:#fff}.press .pager li+li,.project .pager li+li{margin-left:10px}@media screen and (min-width:768px){.press .pager,.project .pager{margin:0;text-align:right}.press .pager>li>a,.project .pager>li>a{padding:9px 14px;width:120px}}.press-images,.press-thumbs,.project-images,.project-thumbs{margin-bottom:30px}.press-cover,.project-cover{margin-bottom:40px}.press-cover .thumbnail,.project-cover .thumbnail{border-width:0}.press-pdf,.project-pdf{color:#fa6b0c}.press-pdf:active,.press-pdf:focus,.press-pdf:hover,.project-pdf:active,.project-pdf:focus,.project-pdf:hover{color:#e85f05}.press-footer,.project-footer{margin-bottom:30px}.press-footer .fb-share-button,.press-footer .pin-share-button,.press-footer .twitter-share-button,.project-footer .fb-share-button,.project-footer .pin-share-button,.project-footer .twitter-share-button{vertical-align:top}.press>footer,.project>footer{background-color:#fa6b0c;background-image:url(../images/footer-line.png);background-position:center 78px;background-repeat:repeat-x;color:#fff;padding:40px 0}.press>footer .pull-left,.project>footer .pull-left{display:inline-block;margin-right:20px}.press>footer .fb-like,.project>footer .fb-like{margin-top:20px}.press>footer .text-right,.project>footer .text-right{margin:20px 0 0}.press>footer .text-right a,.project>footer .text-right a{color:#fff;text-decoration:underline}@media screen and (min-width:768px){.press>footer,.project>footer{background-position:center}.press>footer .fb-like,.project>footer .fb-like{margin-top:50px}}.input-xl{height:45px;padding:5px 0;font-size:24px}select.input-xl{height:45px;line-height:45px}select[multiple].input-xl,textarea.input-xl{height:auto}