/* boxes.css */
.card_2
{width:80%;
 min-height: 50px;
 box-sizing: border-box;
 padding: 30px 20px 10px 20px;
 margin-bottom:30px;
 justify-content: center;
 display: flex;
 align-items: center;
 justify-content: center;
}
  
.aqua  {background-color: #00A2DD; color: #fff; font-size: 2em;line-height:1.75em;}
.aqua1 {border:1px solid #00A2DD; color: #202020;}



#sectionhead .claim1 div{bottom:0;position:absolute;position: bottom}

#sectionhead .claim1
{bottom:0;position:absolute;margin-bottom:0;padding:20px 50px 55px;
text-align:center;
background:rgba(0,0,102,.4) url("/files/images/layout/claim.png") right bottom no-repeat;
font-size:18px;color:rgba(255,255,255,.85);
box-sizing:border-box;}

.claim1 p,.claim1 h2,.claim1 h3{margin-right:auto;margin-left:auto;text-align:center;font-size:1.65em;line-height:1.75em;font-weight:normal;color:rgba(255,255,255,.9)}

.blue-prod{background-color:rgba(255,255,255,.5);border:.12em solid #00A2DD;box-sizing:border-box}

.white{min-height:320px;max-height:320px;background-color:#fff;padding: 20px;box-sizing:border-box}

.grey{background-color:rgba(119,139,158,.25)}#box div{overflow:hidden;text-align:center}
#box h3{position:relative;display:inline-block}

#box h3::before,
#box h3::after
{content: "";	position: absolute;	border-top: 1px solid #666;	top: 50%;	width: 200px}

#box h3::before{margin-right: 15px;	right: 100%}
#box h3::after{margin-left: 15px;	left: 100%}

