@media (min-width: 576px) { 
.nav-links li a {
	font-size: 25px;
	line-height: 44px;
}
.aventures-top .info-icos .item svg {
	width: auto ;
	height: auto ;
}.aventures-top .info-icos .item {	
	padding: 25px;
	font-size: 18px;width: auto;
}.item-info {
	margin:20px;
}

.home-slideshow {			padding-top:200px;padding-bottom:50px;}
	.aventures-top .solicitar-info small {
	max-width: 250px;
}
.bg-pressupost .text {padding: 25px 50px;	}.accordion-button {	    font-size: 20px;}
.item-nivell a,.item-aventura a,.bg-pressupost a {		font-size: 22px;	}

.item-nivell img {	height: 220px;	}
.item-nivell .titol {	font-size: 40px;}
.nav-pills .nav-link {
	font-size: 20px;
	border: 1px solid;
	border-radius: 50px !important;
	margin: 5px 15px;
}
.text-descripcio {
	padding:60px;
}
.bg-verd h3 {
	font-size: 45px;
	line-height: 66px;
}
}


@media (min-width: 768px){
	.navbar-menu {	top: 30px; }

.item-dossier a {
	padding: 10px 20px;
	font-size: 26px;
	margin-top: 10px;
}

	.bg-bannerbottom .titol02 {
	margin-bottom: 30px;
	font-size: 2.6rem;
	line-height: 29px;
}
	
		.home-slideshow a {
	font-size: 19px;
	letter-spacing: 1px;
	padding: 13px 25px;
}
	.titol01,.titol02 {
	font-size: 2.6rem;margin-bottom:35px;
}.home-slideshow .preu{margin:0px 5px 0px 0px;}
.aventures-top .text .subtitle {
	font-size: 33px;
}
.aventures-top .info-icos .item  span {
	line-height: 37px;
	font-size: 22px;
}
	.shape-2 {		bottom: -60px;	right: 57px;}
.item-nivell .info .icons, .item-aventura .info .icons, .info .icons {
	padding: 0px 20px 5px 20px;
	color: #5e5e5e;
	border-left: 1px solid #cbe1f0;
}
.image-shape {max-width: 100%; }
 .home-slideshow .text .title{	font-size: 45px;line-height: 70px;}
.top-pagina {
	height: 400px;
}
  .masonry { column-count: 3; }
.home-slideshow img {	height: 800px;	}
.top-pagina .titol {
	padding-top: 250px;
	font-size: 50px;
}

.home-slideshow .text .title{font-size: 90px;}
.home-slideshow .subtitle {font-size: 35px;		margin: 0px auto 50px auto;}
.cont-icorodones{bottom: -45px;}
.icorodones {	border: 4px solid #F8F9FA;	font-size: 40px;	width: 80px;	height: 80px;line-height: 54px;  margin: 0px 14px;}

.item-nivell .titol {	font-size: 50px;}

section{padding: 100px 0px;}
}


@media (min-width: 992px) {  
    
.home-slideshow .text .title {
	font-size:80px;
	line-height: 85px;
	margin-top: 0px;
	margin-bottom: 40px;
	font-weight: 600;
	text-transform: uppercase;
	color: #ffffff;
}

.home-slideshow.aventures-top .text .title {
	font-size: 60px;
	line-height: 35px;
	margin-top: 60px;
	margin-bottom: 40px;
}

.home-slideshow .text p {
	max-width: 750px;
	line-height: 28px;
	margin-bottom: 5px;
	font-family: "Barlow Condensed", sans-serif;
	font-size: 23px;
	font-weight: 400;
	color: #f6f6f6;
}
}


@media (min-width: 1200px) {  
	.navbar-menu {	top: 50px; }
     .nav-links li a {	color: #ffffff;
	font-size: 18px;} 
	}


@media (min-width: 1400px) {
     .nav-links li a {	font-size: 25px;} 
.logo img {
	width: 170px;
	height: 64px;
}
}


@media (min-width: 1600px) { 
	 .home-slideshow {	padding-top: 250px;	padding-bottom: 80px;} 

.home-slideshow.aventures-top {
	padding-top: 145px;
	padding-bottom: 15px;
}

}