/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 09 2025 | 20:52:52 */
.ebook-banner{
	display:flex;
	justify-content: center; 
	flex-wrap: wrap;
	padding: 24px;
	border: 3px solid #B22222;
	/*background: #f7c654c2;*/
	border-radius: 5px;
	
}

.ebook-banner.sidebar{
	flex-direction: column; 
}

.ebook-banner.sidebar .left h1, .ebook-banner.sidebar .left h2, .ebook-banner.sidebar .left h3{
	text-align:center; 
}

.ebook-banner.sidebar .left ul{
	padding: 12px 0 0px 1em;
}

.ebook-banner.sidebar .cta .et_pb_button_0{
	font-size: 16px;
	display: block; 
	
}

.ebook-banner.sidebar .cta .et_pb_button:after{
	line-height: 26px;
}
.ebook-banner .cta .et_pb_button:after{
	line-height: 35px;
}

.ebook-banner.sidebar .cta {
	text-align:center;
	align-self: center;
}


.ebook-banner .left{
	flex: 1;
}

.ebook-banner .right{
	flex: 1;
}

.ebook-banner .cta{
	flex: 1; 
	align-self: flex-end;
	text-align: right;
}

.ebook-banner .cta .et_pb_button_0{
	border-radius: 5px;
	
}
.ebook-banner .cta .et_pb_button_0:hover{
	border-radius: 5px;
	
}

.ebook-banner .break {
  flex-basis: 100%;
  height: 0;
}

@media only screen and (max-width: 680px){
	.ebook-banner{
		flex-direction: column; 
	}
	.ebook-banner .left ul{
		padding: 0 0 0px 1em;
	}
	.ebook-banner .cta .et_pb_button_0{
		font-size: 15px;
		display: block; 
	}
	.ebook-banner .cta {
		text-align:center;
		align-self: center;
		
	}
}

