/* CSS Document */

.flex{ 
    display: -moz-flex; 
		display: flex; 
		flex-direction: -moz-	row; 
		flex-direction: row; 
    justify-content:-moz-space-around;
    justify-content:space-around;
}

.waku{
  border: thin #333 solid;
}
.flex_c{
  display: -moz-flex; 
	display: flex; 
	flex-direction:-moz-column;
	flex-direction: column;
	align-items:center;
}
.mt_at{
	margin-top: auto;
	padding-top:10px;
}
.cas_blue {
	background-color: #003cb3;
	color:#FFF !important;
	padding:10px 20px;
	-webkit-transition: background-color linear .2s;
  transition: background-color linear .2s;
  box-sizing:border-box;
  border-radius:5px;
}
@media all and (-ms-high-contrast:none) {
     *::-ms-backdrop,  .cas_blue{
	     padding-top:10px;
}
}
.cas_blue::before{
	content: url(/landing/484/images/arrow.png);
	margin-right:10px;

}

.cas_blue a {
	color:#FFF !important;
	text-decoration: none ;
}
.cas_blue:hover {
  background-color: #032a76;
	text-decoration: none !important;
}
