@media (max-width:700px){ 
	.btn1{padding: 0 30px}
	.coll-full,.full-size{width: 100%;box-sizing: border-box;padding: 0 20px}
	.idioma{top: auto;margin-top: 25px;}
	.title{font-size: 2em;}
	/*Header*/
	#header .cont-header .logo{width: 130px;margin-top: 28px;}
	/*Attraction*/
	#attraction .info-text{width: 100%}
	#attraction{height: 60vh;min-height: 320px;}
	/*Contacto*/
	#contacto_div{width: 100%;float: none;background: #eeeeee;padding-bottom: 37px}
	#contacto_div .input.text input, #contacto_div .input.textarea textarea, #contacto_div .input.select select{background: #fff}
	/*Servicios*/
	#servicios .cont-char{min-width: auto;width: 81.4%;padding: 43px 2.6% 29px}
	#servicios .slide {min-width: 359px;}
	.swiper-container .swiper-button-prev{left: 3px}
	.swiper-container .swiper-button-next{right:3px}
	.swiper-container .swiper-button-prev ,.swiper-container  .swiper-button-next{height: 36px;width: 36px}
	.swiper-container .swiper-button-prev svg,.swiper-container  .swiper-button-next svg{height: 36px;width: 36px;}
	/*Banner2*/
	#banner_2{min-height: 300px;height: 44vh;}
	#banner_2:before{background: url(style/landing5/banner_mb.jpg)no-repeat;background-size: cover;background-position: center;}
	/*Footer*/
	#copyright{display: block;}
	#footer .line.first{display: none;}
	#footer{font-size: 0.83em;padding: 25px 0}
	/*Bloques info*/
	#bloque-info-text{padding: 59px 0 69px;}
	#bloque-info-text .title {margin-bottom: 17px;}

	#bloque-info-text .paragraph{width:100%;}
}