  @charset "utf-8";
/* CSS Document */

/*Page Layout Items*/
.full-width-100-percent {
	width:100%;
  }
  
.home-background-frame {
	width:100%;
/*	background: linear-gradient(to bottom, rgba(126, 167, 194, 0.6) 4%, #FFF 9%);   */
	margin-top:15px;
  }
/* 
    .home-frame-pink {
	background: linear-gradient(to bottom, rgba(253, 1, 140, 0.979) 2%, #FFF 20%);
  }
	
  .home-frame-orange {
	background: linear-gradient(to bottom, rgb(255, 102, 0) 20%, #FFF 90%);
  }   
*/

#frame-1400, .content-box-home, .homepage-box-top,
.home-top-content-pane {
	max-width:87.5rem; /* = 1400px */
  }

#frame-1400, .content-box-home, .home-top-content-pane,
.home-middle-content-pane, .home-main-content-pane {
	margin:0 auto;
  }


 / Homepage override from the Rotator Module.css file ****/
.homepage-box-top img.carousel-img {
	aspect-ratio:0;
  } 
  
.home-top-content-pane {
	  padding-top:10px;
}

.home-top-content-pane {
	margin-top:2rem;
	margin-bottom:2rem;
 }

.home-middle-content-pane {
	margin-top:1rem;
	margin-bottom:2rem;
 }

.home-bottom-content-pane  {
	margin-top:2rem;
	margin-bottom:4rem;
 }

.home-bottom-content-pane .ÐÓ°ÉPronews-article-card {
	margin-left:0.58rem;
	margin-right:0.58rem;
 }

.home-bottom-content-pane  .card-layout {
	margin-top:2.6rem;
}

/*
.homepage-box-main {
		padding-top:3rem;	
		padding-bottom:3rem;
	  	display: flex;
	  	justify-content: space-between;
}

.homepage-box-main-left, .homepage-box-main-right {
		max-width:346px;
}

#permBoxHeritage {
		width: 100%;
}

.homepage-box-main-middle {
	  margin-left:40px;
	  margin-right:40px;
}
	
.homepage-box-main-middle .TitleHead {
		font-size:26px;
}
  
.homepage-box-main-left img,
.homepage-box-main-right img {
		width:100%;
		height:auto;
}
*/

	@media (max-width: 87.5rem) {
	.homepage-box-main {
		padding-left:1rem;
		padding-right:1rem;
	}
	}

	@media (max-width: 992px) {
	.home-top-content-pane {
		padding-top:0;
	}
	}

	@media (max-width: 780px) {
	.homepage-box-main {
			display: block;
	}

	 / Homepage override from the Rotator Module.css file ****/
	 .homepage-box-top img.carousel-img {
		aspect-ratio:18 / 6;
		object-fit: fill;
	} 

	.homepage-box-main-middle {
		margin-left:1rem;
		margin-right:1rem;
	}

	/**** column promos ****/
	/*.homepage-box-main-left, .homepage-box-main-right  {
		width:100%;
		max-width:100%;
	}

	.home-left-promo-box, .home-right-promo-box  {
		display: grid;
        grid-template-columns: 1fr 1fr;
		column-gap: 2rem;
		margin-top:-2rem;
		margin-bottom: -0.48rem;
	}

	.home-right-promo-box  {
		margin-top:4rem;
		margin-bottom: 2rem;
	}

	#permBoxOrange {
		margin-bottom:0;
	} */
	}

	@media (max-width: 540px) {
	/*	.home-left-promo-box, .home-right-promo-box  {
			column-gap: 1rem;
		} */
	}

	@media (max-width: 380px) {
/*	.home-left-promo-box, .home-right-promo-box  {
			grid-template-columns: 1fr;
		} */
	}

  /*/