/* tablet */
@media screen and (min-width:769px) and (max-width:991px){
}

/* mobile */
@media screen and (max-width:768px){
}

.text2 img{
    width:100%;
    margin-bottom:20px;
}

.text2 strong{
    font-size:18px;
    color:#2f2d2d;
}

.text2 strong:before{
    display:inline-block;
    content:" ";
    width:4px;
    height:18px;
    margin-right:8px;
    background-color:#0174d3;
    vertical-align:middle;
}

.text strong{
    font-size:18px;
    color:#2f2d2d;
}

.text strong:before{
    display:inline-block;
    content:" ";
    width:4px;
    height:18px;
    margin-right:8px;
    background-color:#0174d3;
    vertical-align:middle;
}

.text2 ul{
    margin-top:10px;
    padding-bottom:15px;
}

.text2 ul li{
    font-size:14px;
    line-height:1.7;
    padding-bottom:8px;
    
}

.text2 ul li:before{
display:inline-block;
content:'';
width:4px;
height:4px;
margin:-2px 6px 3px 0;
background-color:#0174d3;
border-radius:50%;
}

.text2 ul span{
    font-size:14px;    
    font-weight:bold;
    color:#006602;
}

.text ul:last-child{
    border-bottom:none;
}

.text .box{
	margin-top:15px;   
    margin-bottom:50px;
}

.text .box li{
    width:100%;
    font-size:15px;
    padding:10px;
    background-color: #65abe4;
    color:#fff;
    text-align: center;
    position:relative;
    margin-bottom:30px;
}

.text .box li:after{
    display:inline-block;
    content:'';
    border-color: #0174d3 transparent;
    border-width: 12px 8px 0px 8px;
    border-style:solid;
    position:absolute;
    left:50%;
    margin-left:-6px;
    bottom:-22px;
}
.text .box li:last-child:after{
    display:none;
}  