@charset "UTF-8";
body {
	background-image: url(url);
}
#head {
}
#headinfo {
	background-color: #FFFFFF;
	color: #FFFFFF;
	height: 44px;
	border-top: 10px solid #064A71;
}
#menu {
	padding-top: 48px;
	padding-bottom: 56px;
}
#textgray {
	color: #FFFFFF;
	font-family: Arial;
	font-weight: normal;
	font-size: 15px;
	margin-bottom: 0px;
	letter-spacing: 1px;
}
#tag {
	color: #333F48;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	font-weight: 100;
	font-size: 35px;
	margin-top: 9px;
	margin-bottom: 9px;
}
#menucont {
	background-color: #333F48;
	color: #FFFFFF;
	margin-bottom: 0px;
}
#body {
	padding-top: 8px;
	padding-bottom: 48px;
}
#title {
	color: #63869B;
	font-family: Arial;
	font-weight: 400;
	font-size: 42px;
	margin-bottom: 17px;
	margin-top: 23px;
	border-bottom: 3px solid #63869B;
}
#text {
	color: #333F48;
	font-family: Arial;
	font-weight: 100;
	font-size: 18px;
	margin-top: 0px;
}
#pictcontent {
	border-right: 1px solid #064A71;
	border-left-width: 1px;
	border-left-style: solid;
}
#titlsec {
	color: #064A71;
	font-family: Arial;
	font-weight: bolder;
	font-size: 70px;
	margin-bottom: 24px;
	border-bottom: 1px solid #333F48;
}
#colum {
	padding-right: 16px;
	padding-left: 26px;
}
#pict {
	margin-top: 11px;
}
#lista {
	color: #333F48;
	list-style-type: square;
	font-family: Arial;
	margin-left: 0px;
	float: left;
	font-weight: bold;
	font-size: large;
}
#foot {
	margin-right: 0px;
	margin-left: 0px;
	background-color: #333F48;
	padding-top: 65px;
	border-top: 1px solid #D4D4D4;
	height: 373px;
	margin-top: 47px;
}
#titlefoot {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 21px;
	border-bottom: 4px solid #63869B;
}
#climatepro {
	color: #333F48;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: 100;
	margin-left: -61px;
	margin-top: -23px;
}
#tag {
}
#textfoot {
	font-family: Arial;
	color: #FFFFFF;
}
#contentag {
	margin-top: 41px;
	background-image: -webkit-linear-gradient(1deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,0.50) 52.17%);
	background-image: -moz-linear-gradient(1deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,0.50) 52.17%);
	background-image: -o-linear-gradient(1deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,0.50) 52.17%);
	background-image: linear-gradient(89deg,rgba(255,255,255,1.00) 0%,rgba(255,255,255,0.50) 52.17%);
	padding-top: 14px;
}
.center {
}
#headinfo {
	margin-bottom: 0px;
}
#icon {
	margin-right: 7px;
	margin-left: 7px;
}
#textgray {
}
#headpicture {
	padding-right: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-bottom: 26px;
}
#headcol {
	background-color: #064A71;
	margin-bottom: 0px;
	height: 43px;
	padding-top: 6px;
}
#footcenter {
	background-color: #064A71;
	height: 116px;
	padding-top: 13px;
	padding-bottom: 16px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
}
#pictbody {
	float: left;
	margin-left: -31px;
	margin-right: 0px;
}
#images {
	float: left;
}
#titlsecwhite {
	color: #064A71;
	font-family: Arial;
	font-weight: bolder;
	font-size: 65px;
	margin-bottom: 31px;
	padding-top: 46px;
}
#map {
	margin-bottom: 63px;
}
#sectiona {
	margin-top: 62px;
}
#sectionb {
	margin-top: 62px;
	margin-bottom: 62px;
	margin-right: 0px;
	margin-left: 0px;
	background-image: -webkit-linear-gradient(270deg,rgba(46,125,163,1.00) 0%,rgba(95,172,209,1.00) 99.44%,rgba(95,172,209,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(46,125,163,1.00) 0%,rgba(95,172,209,1.00) 99.44%,rgba(95,172,209,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(46,125,163,1.00) 0%,rgba(95,172,209,1.00) 99.44%,rgba(95,172,209,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(46,125,163,1.00) 0%,rgba(95,172,209,1.00) 99.44%,rgba(95,172,209,1.00) 100%);
}
#sectionc {
}
#text1 {
	color: #333F48;
	font-family: Arial;
	font-weight: 100;
	font-size: 22px;
	margin-top: 0px;
}
#textwhite {
	color: #FFFFFF;
	font-family: Arial;
	font-weight: 100;
	font-size: 22px;
	margin-top: 0px;
}
.col-md-3.col-lg-offset-0.col-lg-3.col-sm-3.col-xs-5 #textfoot a {
	color: #FFFFFF;
}

@media (max-width:767px){
#foot {
}
#menu .col-lg-8.col-xs-7 #tag {
	font-size: 20px;
}
.row .col-lg-2.col-lg-offset-2.col-md-3.col-md-offset-1.col-sm-3.col-sm-offset-1 .img-responsive {
	width: 236px;
}
.row .col-md-3.col-lg-offset-0.col-lg-3.col-sm-3.col-xs-5 #titlefoot {
	font-size: 17px;
}
.row .col-md-4.col-lg-offset-0.col-lg-3.col-sm-4.col-xs-7 #titlefoot {
	font-size: 17px;
}
#sectiona .col-lg-offset-1.col-lg-10 #titlsec {
	margin-bottom: 61px;
}
#sectiona .col-lg-offset-1.col-lg-10 #text {
	font-size: 18px;
}
#body #sectiona .col-lg-offset-1.col-lg-10.col-xs-offset-1.col-xs-10 {
	font-size: 18px;
}
.row .col-md-3.col-lg-offset-0.col-lg-3.col-sm-3.col-xs-5 #textfoot {
	font-size: 14px;
}
#sectiona div #lista {
	margin-top: 10px;
}
#body #titlsec {
	font-size: 50px;
}
#sectiona .col-sm-offset-2.col-sm-8.col-lg-offset-1.col-lg-10.col-xs-10.col-xs-offset-1 #title {
	font-size: 22px;
}
#sectiona .col-sm-offset-2.col-sm-8.col-lg-offset-1.col-lg-10.col-xs-10.col-xs-offset-1 #text {
	font-size: 15px;
}
#sectiona .col-sm-offset-2.col-sm-8.col-lg-offset-1.col-lg-10.col-xs-10.col-xs-offset-1 #lista {
	font-size: 15px;
}
#sectiona div #text {
	margin-top: -43px;
}
#textgray {
	font-size: 11px;
}
div .col-lg-offset-1.col-lg-10.col-md-offset-1.col-md-10.col-sm-offset-2.col-sm-8 .img-responsive.img-rounded.pict.left-picture {
	margin-left: 41px;
}
div .col-sm-offset-0.col-lg-offset-1.col-sm-12.col-lg-10.col-md-offset-1.col-md-10.projects .img-responsive.img-rounded.pict.left-picture {
	margin-left: 41px;
}
}

@media (max-width:414px){
#headinfo #headcol {
	width: 414px;
	height: 51px;
}
#sectiona div #titlsec {
	font-size: 35px;
	margin-bottom: 6px;
	margin-top: -63px;
}
#sectiona div #text1 {
	font-size: 14px;
	margin-bottom: -25px;
}
#sectionb #textwhite {
	font-size: 14px;
	margin-top: -37px;
}
#sectionc div #titlsec {
	font-size: 35px;
	margin-top: -17px;
	margin-bottom: 0px;
}
#foot {
	height: 308px;
	padding-top: 18px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
#head #menu .col-lg-offset-0.col-lg-4.col-sm-5 {
	margin-top: -15px;
}
#head #menu {
	height: 146px;
}
#footcenter {
	height: 108px;
	margin-bottom: 0px;
}
.row .col-md-4.col-lg-offset-0.col-lg-3.col-sm-4.col-xs-7 #textfoot {
	font-size: 13px;
}
#sectionb #titlsecwhite {
	font-size: 35px;
}
#menu .col-lg-8 #tag {
	font-size: 17px;
}
#headcol div #textgray {
	margin-bottom: 8px;
	font-size: 13px;
}
#sectiona div #text {
	font-size: 14px;
}
.row .col-md-4.col-lg-offset-0.col-lg-3.col-sm-4.col-xs-7 #textfoot {
	font-size: 14px;
}
#sectiona div #lista {
	margin-top: -25px;
	width: 320px;
	margin-left: -20px;
}
#body  {
	margin-bottom: 0px;
}
#footcenter .text-center {
	font-size: 13px;
}
#body div #map {
	width: 350px;
	height: 200px;
	margin-left: 18px;
	margin-top: -90px;
	margin-bottom: 91px;
}
#colum #climatepro #submit {
	margin-left: 235px;
	width: 93px;
	height: 50px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 18px;
	margin-top: 0px;
}
#body #titlsec {
	font-size: 35px;
	margin-bottom: -34px;
}
#colum #climatepro #idMess {
	width: 300px;
	height: auto;
	margin-top: 0px;
	font-size: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#colum #climatepro #idName {
	width: 300px;
	height: 38px;
	font-size: 12px;
	padding-top: 0px;
	margin-top: -11px;
	padding-left: 5px;
	padding-bottom: 0px;
}
#colum #climatepro #idEmail {
	width: 300px;
	height: 38px;
	font-size: 12px;
	padding-top: 0px;
	margin-top: -11px;
	padding-left: 5px;
	padding-bottom: 0px;
}
#colum #climatepro #idMobile {
	width: 300px;
	height: 38px;
	font-size: 12px;
	padding-top: 0px;
	margin-top: -11px;
	padding-left: 5px;
	padding-bottom: 0px;
}
#climatepro abbr #idProject {
	width: 300px;
	height: 38px;
	font-size: 12px;
	padding-top: 0px;
	margin-top: -11px;
	padding-left: 5px;
	padding-bottom: 0px;
}
div #colum #title {
	font-size: 28px;
	border-bottom-width: 0px;
}
div #colum #text {
	font-size: 14px;
}
div .col-lg-offset-0.col-lg-4.col-md-4.col-md-offset-0.col-sm-offset-0.col-sm-4 #text {
	font-size: 14px;
	margin-bottom: 45px;
}
div .col-lg-4.col-md-4.col-md-offset-0.col-sm-offset-0.col-sm-4 #title {
	font-size: 28px;
	border-bottom-width: 0px;
}
div .col-lg-4.col-md-4.col-md-offset-0.col-sm-offset-0.col-sm-4 #text {
	font-size: 14px;
	margin-top: -24px;
}
div .col-lg-offset-0.col-lg-4.col-md-4.col-md-offset-0.col-sm-offset-0.col-sm-4 #title {
	font-size: 28px;
	border-bottom-width: 0px;
}
#sectiona #colum #climatepro {
	margin-top: 46px;
}
#body #sectiona #colum {
	margin-top: -36px;
	margin-bottom: -143px;
}
#body #sectiona {
	padding-bottom: 0px;
	margin-top: 24px;
}
#body #titlsec {
	font-size: 35px;
	margin-top: -66px;
}
#sectiona .col-sm-offset-2.col-sm-8.col-lg-offset-1.col-lg-10.col-xs-10.col-xs-offset-1 #title {
	font-size: 16px;
	border-bottom-width: 0px;
}
#sectiona .col-sm-offset-2.col-sm-8.col-lg-offset-1.col-lg-10.col-xs-10.col-xs-offset-1 #text {
	margin-top: -14px;
	text-align: justify;
}
#sectiona .col-lg-offset-1.col-lg-10 #text {
	font-size: 14px;
}
.col-lg-offset-1.col-lg-10.col-xs-offset-1.col-xs-10 #lista li {
	font-size: 14px;
}
#sectiona .col-lg-offset-1.col-lg-10.col-xs-offset-1.col-xs-10 #lista {
	margin-top: 0px;
	margin-left: -20px;
	width: 335px;
}
#textgray {
}
div .col-lg-offset-1.col-lg-10.col-md-offset-1.col-md-10.col-sm-offset-0.col-sm-12 .img-responsive.img-rounded.pict {
	margin-left: 29px;
	margin-right: 0px;
}
div .col-sm-offset-0.col-lg-offset-1.col-sm-12.col-lg-10.col-md-offset-1.col-md-10.projects .img-responsive.img-rounded.pict.left-picture {
	margin-left: 30px;
}
#head .container-fluid.advertising .col-lg-offset-1.col-lg-10.carousel-climate {
	width: 0px;
	height: 0px;
}
}

@media (min-width:992px) and (max-width:1199px){
#sectionb #titlsecwhite {
	font-size: 50px;
}
#sectionb #textwhite {
	margin-top: -27px;
}
div .col-lg-4.col-md-4.col-md-offset-0.col-sm-offset-0.col-sm-4 #title {
	font-size: 25px;
}
#menu .col-lg-8 #tag {
	font-size: 32px;
}
#colum #climatepro #idMess {
	width: 830px;
}
#colum #climatepro #idName {
	width: 400px;
}
#climatepro abbr #idProject {
	width: 400px;
}
#colum #climatepro #idMobile {
	width: 400px;
}
#colum #climatepro #idEmail {
	width: 400px;
}
#text   {
	font-size: 16px;
}
#sectiona div #text1 {
	font-size: 16px;
}
#colum #climatepro #submit {
	margin-left: 678px;
}
#body div #map {
	width: 900px;
	height: 450px;
}
#sectionc div #titlsec {
	font-size: 50px;
}
#sectiona div #titlsec {
	font-size: 50px;
}
div .col-lg-offset-1.col-lg-10.col-md-offset-1.col-md-10.col-sm-offset-0.col-sm-12 .img-responsive.img-rounded.pict.left-picture {
	margin-left: 61px;
}
}

@media (min-width:764px) and (max-width:991px){
#sectionb #titlsecwhite {
	margin-top: -44px;
	margin-bottom: 0px;
	font-size: 54px;
}
#sectionb #textwhite {
	margin-top: 0px;
}
#title {
	font-size: 28px;
}
#menu .col-lg-8 #tag {
	font-size: 24px;
}
#colum #climatepro #submit {
	margin-left: 488px;
}
#colum #climatepro #idMess {
	width: 640px;
	height: auto;
}
#colum #climatepro #idName {
	width: 306px;
}
#climatepro abbr #idProject {
	width: 306px;
}
#colum #climatepro #idMobile {
	width: 306px;
}
#colum #climatepro #idEmail {
	width: 306px;
}
#body div #map {
	width: 700px;
	height: 300px;
	margin-top: -32px;
	margin-left: 18px;
}
#body #titlsec {
	margin-top: -48px;
	font-size: 50px;
}
#body #titlsec {
	font-size: 50px;
}
div .col-lg-offset-1.col-lg-10.col-md-offset-1.col-md-10.col-sm-offset-0.col-sm-12 .img-responsive.img-rounded.pict.left-picture {
	margin-left: 42px;
}
}
#pictlogo {
}

@media (max-width:320px){
#headinfo #headcol {
	width: 320px;
	height: 85px;
}
#head {
	margin-top: 39px;
}
#headcol div #textgray {
	font-size: 10px;
}
#body #sectiona {
	margin-right: 0px;
	margin-left: 0px;
}
#headcol div #textgray {
	width: 290px;
	font-size: 15px;
}
#sectiona div #titlsec {
	font-size: 34px;
}
#title   {
	font-size: 31px;
}
#sectiona .col-sm-offset-2.col-sm-8.col-lg-offset-1.col-lg-10.col-xs-10.col-xs-offset-1 #title {
	font-size: 14px;
	margin-top: -11px;
}
#sectiona .col-sm-offset-2.col-sm-8.col-lg-offset-1.col-lg-10.col-xs-10.col-xs-offset-1 #lista {
	font-size: 12px;
	margin-top: -11px;
}
.row .col-md-3.col-lg-offset-0.col-lg-3.col-sm-3.col-xs-5 #textfoot {
	margin-left: 19px;
}
#foot .row .col-md-4.col-lg-offset-0.col-lg-3.col-sm-4.col-xs-7 {
	width: 320px;
}
.row .col-md-4.col-lg-offset-0.col-lg-3.col-sm-4.col-xs-7 #textfoot {
	font-size: 14px;
}
.col-md-4.col-lg-offset-0.col-lg-3.col-sm-4.col-xs-7 #images #icon {
	width: 15px;
	height: auto;
}
#sectiona div #lista {
	font-size: 13px;
}
#foot .row .col-md-3.col-lg-offset-0.col-lg-3.col-sm-3.col-xs-5 {
	width: 320px;
}
#sectiona div #text {
	font-size: 14px;
}
#body #titlsec {
	font-size: 30px;
}
#sectiona .col-sm-offset-2.col-sm-8.col-lg-offset-1.col-lg-10.col-xs-10.col-xs-offset-1 #text {
	font-size: 12px;
}
#foot {
	padding-top: 19px;
	height: 412px;
}
#sectiona .col-lg-offset-1.col-lg-10.col-xs-offset-1.col-xs-10 #lista {
	width: 250px;
	font-size: 12px;
}
#footcenter {
	height: 96px;
}
#footcenter .text-center {
	font-size: 10px;
}
#body {
}
#sectionc div #titlsec {
	font-size: 30px;
}
#colum #climatepro #idName {
	width: 280px;
	height: 38px;
	margin-left: -22px;
	margin-bottom: 9px;
}
#climatepro abbr #idProject {
	width: 280px;
	height: 38px;
	margin-left: -22px;
	margin-bottom: 9px;
}
#colum #climatepro #idMobile {
	width: 280px;
	height: 38px;
	margin-left: -22px;
	margin-bottom: 9px;
}
#colum #climatepro #idEmail {
	width: 280px;
	height: 38px;
	margin-left: -22px;
	margin-bottom: 9px;
}
#colum #climatepro #idMess {
	width: 280px;
	height: auto;
	margin-left: -22px;
}
.row .col-lg-2.col-lg-offset-2.col-md-3.col-md-offset-1.col-sm-3.col-sm-offset-1 .img-responsive {
	height: auto;
	width: 141px;
}
#colum #climatepro #submit {
	margin-left: 128px;
}
#body div #map {
	width: 260px;
	height: 150px;
}
#sectiona .col-lg-offset-1.col-lg-10 #titlsec {
	margin-top: 0px;
}
div #textgray #lic {
	margin-left: 33px;
	clear: left;
	float: left;
}
div .col-lg-offset-1.col-lg-10.col-md-offset-1.col-md-10.col-sm-offset-0.col-sm-12 .img-responsive.img-rounded.pict {
	padding-left: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
div .col-sm-offset-0.col-lg-offset-1.col-sm-12.col-lg-10.col-md-offset-1.col-md-10.projects .img-responsive.img-rounded.pict.left-picture {
	margin-left: 0px;
}
#head .container-fluid.advertising .col-lg-offset-1.col-lg-10.carousel-climate {
	width: 0px;
	height: 0px;
}
}
#counter {
	background-color: rgba(4,86,127,1.00);
}
#lic {
	margin-left: 33px;
	font-weight: bolder;
}
.advertising {
	padding-bottom: 8px;
}
.control {
	opacity: 0;
	vertical-align: bottom;
}
#lista2 {
	clear: both;
	text-align: center;
	list-style-position: inside;
}
.pict {
	border-radius: 10px;
	margin-right: 24px;
	margin-left: 129px;
	margin-bottom: 32px;
}
.projects {
	margin-bottom: 32px;
}
.right-picture {
}
.left-picture {
	float: left;
	padding-bottom: 0px;
}
.carousel-climate {
}
.logos {
	padding-left: 159px;
	margin-top: -17px;
	margin-right: 0px;
}
.logopict {
	float: left;
	margin-right: 11px;
	margin-left: 12px;
	width: 200px;
}
.alink {
	opacity: 1;
}
