@charset "utf-8";
/* CSS Document */

/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */

/* Small devices (tablets, 768px and up) */
@media (min-width: @screen-sm-min) { 

 }

/* Medium devices (desktops, 992px and up) */
@media (min-width: @screen-md-min) { 


 }

/* Large devices (large desktops, 1200px and up) */
@media (min-width: @screen-lg-min) { 

 }
 
@media(max-width:767px){
#info04{padding:3em 0; background-size:cover;}
#info04 .row:first-child{background:#fff; padding:10px;}
#info01 .row:first-child{padding-top:10em;}
#info01 .txthome{ background:none;}
#info01 h3{margin-top:0;}
#info01 { background-position-x:60%;}
#info02 .row:first-child { padding-top: 6em;}
#info02{ padding-bottom:5em;}
#info04 {padding:3em 0; background-size:cover;}
#info01 span{display:none;}


@media(min-width:768px){
#info01 .row:first-child{padding-top:10em;}
#info04 {padding:3em 0; background-size:cover;}
#info02 .row:first-child { padding-top: 6em;}
#info02{ padding-bottom:5em;}
#info01 h3{margin-top:0;}
#info01 .row:first-child{padding-top:10em;}
#info04 .row:first-child{background:#fff; padding:10px;}
#info01 span{display:none;}

	}
@media(min-width:992px){



	}
@media(min-width:1200px){
#info01 .row:first-child{padding-top:15em;}


	}