#banners-a { margin: 0 0 0px 0; background: linear-gradient(90.03deg, #2E0D52 25.73%, rgba(33, 12, 56, 0) 98.65%);}

#banners-a .container-small { position: relative; }
#banners-a  .container-small a.link_request_form {  background: linear-gradient(135deg, #FF8400 0%, #D15815 100%); border: none; color: #fff;  margin: 0px 0px 10px 0px; text-decoration: none; font-size: 24px; font-weight: 500; position: absolute; bottom: 20%; left: 14%; width: 25%; }
#banners-a   .container-small a.link_request_form:hover	{ background: linear-gradient(135deg, #DD7200 0%, #A3430E 100%); border: none; color: #fff;  text-decoration: none;}

@media only screen and (min-width: 601px)   and (max-width: 1170px) {
#banners-a  .container-small a.link_request_form {  width: 50%;  bottom: 15%;  font-size: 22px;  }
}

@media only screen   and (max-width: 600px) {
#banners-a  .container-small a.link_request_form {  width: 75%;  bottom: 10%; font-size: 18px;  }
}

.pageBody  {  padding-top: 0px; margin-top: -20px;}

.pageBody .detailPage .imageBox * { text-align: left; }

.pageBody .detailPage .iconBox .logoTile { display: block; }
	.pageBody .detailPage .iconBox .logoTile:hover 	 { background: none;  }	
	.pageBody .detailPage .iconBox .logoTile:hover img 	 { opacity: 0.0;  }	
	.pageBody .detailPage .iconBox .logoTile 	img  { background: #fff;  }	
	
.pageBody .detailPage h5 { margin-bottom: 10px; font-size: 19px;  font-weight: 600;  } 	
.pageBody .bgLightBlue .detailPage p { padding-bottom: 0px; margin-bottom: 40px; line-height: 1.5; }


