.home {}


.home .contentAreaGradient {/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fffae0+1,ffeac6+16,feca7d+39,f68a3d+66,c95a7a+100 */
background: rgb(255,250,224); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,250,224,1) 1%, rgba(255,234,198,1) 16%, rgba(254,202,125,1) 39%, rgba(246,138,61,1) 66%, rgba(201,90,122,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,250,224,1) 1%,rgba(255,234,198,1) 16%,rgba(254,202,125,1) 39%,rgba(246,138,61,1) 66%,rgba(201,90,122,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,250,224,1) 1%,rgba(255,234,198,1) 16%,rgba(254,202,125,1) 39%,rgba(246,138,61,1) 66%,rgba(201,90,122,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffae0', endColorstr='#c95a7a',GradientType=0 ); /* IE6-9 */
} 



.subfooterWrap {height: 865px;background:#c95a7a url(/images/2020_footer.png) center center no-repeat;background-size:cover;padding: 0;position: relative;z-index: 0;}

.righty .ciclImage {   transform: scale(1.5);   }



.mainContentArea h1 { line-height: 42pt;margin: 15px 0;color: #f37920;font-size: 54pt;}
.mainContentArea h2 { font-size: 36pt; line-height: 46pt; margin: 15px 0; color: #941977; }
.mainContentArea h3 { font-size: 30pt; line-height: 40pt; margin: 15px 0; color: #941977; }
.mainContentArea h4 { font-size: 24pt; line-height: 34pt; margin: 15px 0; color: #941977; }
.mainContentArea h5 { font-size: 18pt; line-height: 28pt; margin: 15px 0; color: #941977; }

#demo h2 {color:#941977 !important}

.righty .ciclImage {    position: absolute;    top: -40%;    right: -0%;     transform: scale(1.5) !important; }
.timer .banner h2 {    font-weight: 900;    line-height: 39%;    font-size: 10em;    font-family: Futura, Trebuchet MS, Arial, sans-serif;    text-transform: uppercase;    margin: 0 auto 10px;    padding: 0;}
.subfooter h2 {    display: none; }
.gradAmiB {    position: absolute;    left: 0;    top: 74%;    width: 30%;    z-index: 0; }






@media (max-width: 1300px) {
.righty .ciclImage {    position: absolute;    top: -40%;    right: -23%;     transform: scale(.5) !important; }
}




.bannerBottom {z-index: 8;}
.bannerClock {max-width: 500px;position:absolute;bottom:0px;right: 0px;z-index: 1;}
.bannerClock img {width:100%;}

.bannerDate { display:none;}

@media (max-width: 1300px) {
.bannerClock {max-width: 250px;position:absolute;bottom:0px;right: 0;z-index: 1;}
}
/**

color:#941977

 **/

@media (max-width: 960px) {
.bannerClock {/* display:none; */max-width: 180px;}
.bannerDate {
	display:block;
	color:#fff;
	width:100%;
	text-align:center;
	position:absolute;
	bottom:30px;
	font-size:30px;
	font-family: 'Lato', sans-serif;
	font-weight: 900;
	text-shadow: 2px 1px 4px rgba(50, 50, 50, 1);
	display: none;
}

}






@media screen and (max-width: 800px)
#timerXd {
    top: 82px !important;
    z-index: 999 !important;
}





