@import "https://fonts.googleapis.com/css?family=Oswald:300,400,700";@import url(form.css);@import "https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:'din_alternate_blackregular';src:url("../fonts/din_alternate_black-webfont.woff2") format("woff2"),url("../fonts/din_alternate_black-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'din_mediumregular';src:url("../fonts/din_medium-webfont.woff2") format("woff2"),url("../fonts/din_medium-webfont.woff") format("woff");font-weight:normal;font-style:normal}*{margin:0;font-family:'Source Sans Pro', sans-serif !important;font-weight:400 !important;font-size:16px;line-height:normal;letter-spacing:.5px;text-rendering:optimizeLegibility !important;color:#6f7175}body{box-sizing:border-box;background-color:#fff;background-image:url(../images/resources/background-boy.png);background-repeat:repeat;background-position:center;padding:20px}a{text-decoration:none !important}* .container{width:1100px;max-width:100%;margin:0 auto;position:relative;box-sizing:border-box;overflow:hidden}.hidden-content,.info-navegation{position:fixed !important;opacity:0 !important;top:-100000000000000000000px}.fixed:after,.container:after,ul:after,li:after,figure:after,nav:after,section:after{clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden}article,section,nav,header,aside,figure,footer,main{display:block}header#main-header .container{padding-top:60px}header#main-header .container .logo{display:block;width:286px;height:58px;background-image:url(../images/imperbras.svg);background-position:center;background-repeat:no-repeat;background-size:contain;position:relative;margin:0 auto}header#main-header .container .logo h1 a{display:block;width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}header#main-header .container .logo h1,header#main-header .container .logo h2{opacity:0}header#main-header .container nav{display:block;width:100%;box-sizing:border-box;padding:8px 20px;background:#ee5122;margin-top:30px}header#main-header .container nav ul{display:block;float:left;clear:both;margin:0 auto;position:relative;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}header#main-header .container nav ul li{display:block;float:left;border-right:1px solid #f16d41}header#main-header .container nav ul li:last-child{border:none}header#main-header .container nav ul li a{display:block;padding:10px 20px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}header#main-header .container nav ul li a strong{font-family:'din_alternate_blackregular' !important;font-size:20px;text-transform:uppercase;color:#fff;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}header#main-header .container nav ul li a:hover{background-color:#fff}header#main-header .container nav ul li a:hover strong{color:#ee5122}.gallery{display:block;width:1100px;max-width:100%;background:#fff;overflow:hidden;position:relative;margin:0 auto}.gallery .numbers{width:auto;clear:both;position:absolute;bottom:20px;left:20px;right:20px;padding:10px;box-sizing:border-box;text-align:center}.gallery .numbers a{display:inline-block;width:16px;height:16px;box-sizing:border-box;padding:0;margin:10px 0;border:3px solid #fff;text-indent:-20000px;background:none;margin:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.gallery .numbers a:hover{border-color:#ee5122}.gallery .numbers a.atv{border-color:#ee5122}.gallery ul{position:relative;display:block;width:100%;height:100%}.gallery ul li{position:relative;display:block;width:100%;height:100%;float:left;background:#0a0909;overflow:hidden;box-sizing:border-box}.gallery ul li figure{display:block;width:100%;height:100%;background-color:#0a0909;background-position:center;background-size:contain;background-repeat:no-repeat}.gallery ul li figure img{display:block;width:100%;height:100%;opacity:0}section.common-content .container.about{background-color:#fff}section.common-content .container h2{background-color:#ee5122;background-image:url(../images/resources/background-h2.png);background-position:center;display:block;width:100%;text-align:center;padding:30px 20px;font-family:'din_alternate_blackregular' !important;font-size:24px;text-transform:uppercase;color:#fff;box-sizing:border-box;clear:both}section.common-content .container .text,section.common-content .container .figures{display:block;box-sizing:border-box;float:right;width:50%}section.common-content .container .text figure,section.common-content .container .figures figure{display:block;width:100%;position:relative}section.common-content .container .text figure img,section.common-content .container .figures figure img{display:block;width:100%}section.common-content .container .text figure figcaption,section.common-content .container .figures figure figcaption{position:absolute;bottom:0;right:0;background-color:#696d73;box-sizing:border-box;padding:5px 15px;color:#fff}section.common-content .container .text{padding:40px;padding-right:20px}section.common-content .container .text h3{font-size:18px;text-transform:uppercase;margin-bottom:20px;font-weight:700 !important}section.common-content .container .text ul{margin-top:20px}section.common-content .container .text ul li{display:block;margin-bottom:5px}section.common-content .container .text ul li a{border-bottom:1px solid transparent}section.common-content .container .text ul li a:hover{border-color:#6f7175}section.common-content .container .text ul li a.atv{color:#ee5122;border-color:#ee5122}section.common-content:nth-of-type(even) .container .text,section.common-content:nth-of-type(even) .container .figures{float:left}section.common-content:nth-of-type(even) .container .text{padding:40px;padding-left:20px}section.common-content a.download{display:block;float:right;clear:both;padding-left:40px;background:url(../images/resources/arrow.png) left center no-repeat;font-family:'din_mediumregular' !important;font-size:18px;text-align:center;margin:30px 0}section.common-content a.download strong{display:block;text-transform:uppercase;font-family:'din_mediumregular' !important;font-size:18px}section.common-content a.download:hover{color:#ee5122}section.common-content a.download:hover strong{color:#ee5122}section.common-content ul.list-construction{width:100%;margin-top:20px}section.common-content ul.list-construction li{display:block;width:100%;margin-bottom:10px;box-sizing:border-box;background-color:#ee5122;position:relative}section.common-content ul.list-construction li .content{display:block;width:100%;float:right;box-sizing:border-box;padding:40px;padding-left:60%}section.common-content ul.list-construction li .content h3{font-size:18px;margin-bottom:20px;font-weight:700 !important;color:#fff}section.common-content ul.list-construction li .content p{color:#fff}section.common-content ul.list-construction li figure{position:absolute;left:0;top:0;display:block;width:60%;height:100%;background-color:#6f7175;float:right;overflow:hidden;box-sizing:border-box;border-right:40px solid #ee5122}section.common-content ul.list-construction li figure img{display:block;width:100%}section.common-content ul.list-construction li:hover{background-color:#ef5a2d}section.common-content ul.list-construction li:hover figure{border-color:#ef5a2d}section.common-content #map{display:block;width:100%;height:400px;background:#fff}section.common-content .content-contact{background-color:#ee5122;background-image:url(../images/resources/background-h2.png);background-position:center;padding:40px 20px;box-sizing:border-box}section.common-content .content-contact a.logo{display:block;display:block;width:200px;height:41px;background-image:url(../images/imperbras-footer.svg);background-position:center;background-repeat:no-repeat;background-size:contain;position:relative;margin:0 auto;text-indent:-20000px}section.common-content .content-contact p{color:#fff;font-size:18px}section.common-content .content-contact p a{color:#fff;font-size:18px}section.common-content .content-contact .contact,section.common-content .content-contact .location{width:50%;float:left;box-sizing:border-box;padding:30px 80px}section.common-content .content-contact .location{text-align:right}
