/*Slider-Css*/
#slider { float:left; width:100%;position:relative; }
#slider .owl-dots { display:none;}

.easter-slider-new  {float:left; width:100%; height:500px;}
.easter-slider-new .wrapper { display:table; position:relative;}

.easter-slider-new {
background-image: url('../images/slide/easter-banner.png');
background-size: cover;background-repeat: no-repeat;background-position: left 0% bottom 0%;}

.easter-slider-new img{width:25% !important; margin: 0 38%;}

.easter-slider-new .wrapper {
background-image: url('../images/slide/Layer_1.png'), url('../images/slide/Group 9.png'), url('../images/slide/Black-&-White-boilers 1.png');
background-repeat: no-repeat, no-repeat, no-repeat;
background-position: left 0px bottom 60px, right 220px bottom 60px, right 0px bottom 60px; 
background-size: 350px auto, 100px auto, 350px auto;
}

.easter-slider-new .slide-text {
  display: table-cell;
  height: 500px;
  vertical-align: middle;
  text-align: center !important;
}

.easter-slider-new .slide-text h2 { color:#F25959; font-size:45px; line-height:55px;font-family:'Montserrat Bold';}
.easter-slider-new .slide-text p{font-family:'Barlow'; color:#676767; font-weight:400; font-size:35px; line-height:45px;}
.easter-slider-new .btn { margin:0px 0 0; float:left; width:100%;}
.easter-slider-new .btn a {font-family:'Montserrat Bold'; background-color:#64987F; color:#FFF; border-radius:25px; font-size:18px; padding:10px 30px; font-weight:400;}
.easter-slider-new .btn a:hover { background-color:#FFFFFF; color:#64987F;}



@media only screen and ( max-width:1750px) {
.easter-slider-new,.slide-text { height: 400px; }
.tc-text { right: 10px; font-size: 12px; z-index: 999; }
.easter-slider-new .slide-text h2 { font-size: 40px; line-height: 50px; }
.easter-slider-new .btn {text-align: left;}
}
@media only screen and ( max-width:1200px) {
.tc-text { color: #ffffff; top: auto; bottom: 15px; }
.slide-text { text-align: center; }
.slide-text h2 br,.easter-slider-new .slide-text h2 br { display: none; }
.slide-text h2,.easter-slider-new .slide-text h2 {}

}
@media only screen and ( max-width:900px) {	
.easter-slider-new .slide-text {
vertical-align: top;
padding-top:75px;	
}
	
.easter-slider-new .wrapper {
background-position: left -50px bottom 220px, right 160px bottom 220px, right 0px bottom 220px; 
background-size: 250px auto, 70px auto, 250px auto;
}	

.easter-slider-new .slide-text p{font-size:25px; line-height:35px;}	
}
@media only screen and ( max-width:767px) {
.easter-slider-new .slide-text h2 { font-size: 35px; line-height: 40px; }
.btn a { padding: 10px 30px 10px 20px; background-size: 11px; font-size: 14px; background-position: right 10px center; }
.slide-text p { padding: 5px 0 20px; font-size: 16px; line-height: 22px; }
.slide-text p br{display:block;}
.easter-slider-new .slide-text h2 { font-size: 31px; line-height: 40px; }
.easter-title,.spring-slider-new .btn { text-align: center;}
.easter-title img { display: inline !important;}
.easter-title img {width:56% !important;}	 
/**.springbannernew, .slide-text {vertical-align: top !important;} ***/
.easter-title {margin: 15px 0;}
	
.easter-slider-new .wrapper {
background-position: left -50px bottom 100px, right 160px bottom 100px, right 0px bottom 100px; 
background-size: 250px auto, 70px auto, 250px auto;
}


/*.easter-slider-new { background-image:linear-gradient(rgba(255,255,255,0.5), rgba(255,255,255,0.5)), url('../images/slide/easter-banner.png'); 
background-repeat: no-repeat, no-repeat; background-position: left 0% top 0%; background-size:cover; }*/
	
.easter-slider-new .btn a {border-radius:25px; font-size:15px; padding:10px 20px;}	
	
.easter-slider-new .slide-text {
  display: table-cell;
  height: 400px;
  vertical-align: top;
padding: 10% 0 0 0;
}	
}
 @media only screen and ( max-width:640px) {
.easter-slider-new img{width:50% !important; margin: 0 25%;}	 
	 
.easter-slider-new .slide-text h2 { font-size: 25px; line-height: 35px; }
.easter-slider-new .slide-text p{font-weight:400; font-size:22px; line-height:32px;}
	 
.easter-slider-new .wrapper {
background-position: left 0px bottom 40px, right 120px bottom 40px, right 20px bottom 40px; 
background-size: 150px auto, 50px auto, 150px auto;
}
	 
}
 @media only screen and ( max-width:570px) {
}
 @media only screen and ( max-width:520px) {
	.easter-title img {width:65% !important;}	
}
@media only screen and ( max-width:480px) {
}
@media only screen and ( max-width:420px) {
}

