/* BLOCK #reinsurance_block ******************************************************************** */
#reinsurance_block {background-color:#ffffff;}
#reinsurance_block ul {
	text-align:center;
	margin:0px 0px 40px 0px !important;
	float:left;
	width:100%;
	padding:0px 5%;
	box-sizing:border-box;
}
	#reinsurance_block li {
		display:inline-block;
		text-align: center;
		width:25%;
		padding:0px;
		float:left;
	}
      @media (max-width: 767px) {
			#reinsurance_block li {
				width:50%;
				margin-bottom:20px;
			}
      }
		#reinsurance_block li .picto2-tit {
		    background-color: #5c0c49;
		    background-position: center top;
		    background-repeat: no-repeat;
		    border-radius: 50px;
		    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
		    box-sizing: border-box;
		    color: #ffffff;
		    display: inline-flex;
		    justify-content: center;
		    align-items: center;
		    font-size: 18px;
		    height: 100px;
		    line-height: 20px;
		    margin: 0 0 10px;
		    width: 100px;
		}
		#reinsurance_block li img{
			background-color: #ffffff;
		    background-position: center top;
		    background-repeat: no-repeat;
		    border-radius: 50px;
			-moz-border-radius: 50px;
			-webkit-border-radius: 50px;
		    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
		    display: inline-block;
		    height: 100px;
		    margin: 0 0 10px;
		    width: 100px;
		}
		#reinsurance_block li span {
			box-sizing: border-box;
		    color: #5c0c49;
		    float: left;
		    font-size: 14px;
		    line-height: 18px;
		    padding: 5px 22% 0;
		    text-align: center;
		    width: 100%;
		}