            .position-relative > a{
	             color:#555;
	         }
	         .featured-icon-box.style3 {
                 /*padding: 49px 25px 36px; */
                position: relative;
                overflow: hidden;
                border: 3px dashed rgba(255, 255, 255, .1);
            }
            .single-info {
                margin-top: 30px;
                min-height: 357px;
                text-align: center;
                padding: 30px 20px;
                background: #fff none repeat scroll 0 0;
                box-shadow: 0 0 8px rgba(82, 85, 90, 0.1);
                -webkit-transition: all .4s ease 0s;
                transition: all .4s ease 0s;
                overflow: hidden;
                position: relative;
            }
            
            .featured-icon-box.style3:before{
                    border-color: #42ab82 !important;
            }
            .featured-icon-box.style3:before {
                border-top: 2px dashed;
                border-bottom: 2px dashed;
                -webkit-transform: scale(0, 1);
                transform: scale(0, 1);
                -webkit-transform-origin: 0 0;
                transform-origin: 0 0;
            }
            .featured-icon-box.style3:after, .featured-icon-box.style3:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    content: '';
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.55s, transform 0.55s;
}
.choose-icon {
    background: #e5f1f9;
    width: 110px;
    height: 110px;
    margin: 0px auto;
    margin-bottom: 0px;
    text-align: center;
    display: block;
    border-radius: 50%;
    position: relative;
    margin-bottom: 25px;
}
.choose-icon img {
    font-size: 40px;
    color: #3ecf8e;
    position: absolute;
    left: 20%;
    right: 20%;
    top: 24%;
}
 .featured-icon-box.style3:after{
     border-color: #42ab82 !important;
 }
 
 /* brands css */
 .ttm-bgcolor-white{
    background-color: #fff;
 }
 
 .featured-icon-box .featured-icon, .ttm-btn, button, .owl-item, img, span, .featured-icon-box, .featured-icon, #totop {
    -webkit-transition: all 0.5s ease-in-out 0s;
    -moz-transition: all 0.5s ease-in-out 0s;
    -ms-transition: all 0.5s ease-in-out 0s;
    -o-transition: all 0.5s ease-in-out 0s;
    transition: all 0.5s ease-in-out 0s;
}
.ttm-btn.ttm-btn-color-darkgrey{
    color: #0b0c26;
    /*text-decoration: underline;*/
}
.featured-title > h5 a{
    color:#0b0c26;
}
.featured-desc > p {
    margin: 0 0 10px;
    font-size: 15px;
    text-align: justify;
}
.box-shadow {
    -webkit-box-shadow: 0 0 12px 0 rgba(32, 46, 60, .06);
    -moz-box-shadow: 0 0 12px 0 rgba(32, 46, 60, .06);
    box-shadow: 0 0 12px 0 rgba(32, 46, 60, .06);
}
/*.ttm-bgcolor-grey{*/
/*        background-color: #f5faff;*/
/*}*/
.featured-imagebox:hover .ttm-box-bottom-content{
    background-color: #42ab82;
}
.featured-imagebox:hover .ttm-box-bottom-content .featured-desc{
    color: #fff;
}

.featured-imagebox:hover .ttm-box-bottom-content .featured-title h5 a{
       color: #fff;    
}
.featured-imagebox:hover .ttm-box-bottom-content .ttm-btn.ttm-btn-color-darkgrey{
        color: #fff;
        /*text-decoration: underline;*/
}


	        .checkList li > a{
	            color:#555 !important;
	            font-size:16px !important;
	        }
	        
	        .checkList li >a:hover{
	            color:#00008B !important;
	            font-size:bold;
	        }
	       
	       .featured-title h5 {
                font-size: 16px;
                line-height: 25px;
                margin-bottom: 7px;
            }
            
            .featured-imagebox .ttm-box-bottom-content, .ttm-box-bottom-content .ttm-icon, .ttm-box-bottom-content .featured-title h5, .ttm-box-bottom-content .featured-desc {
                transition: all .4s ease-in-out;
                -moz-transition: all .4s ease-in-out;
                -webkit-transition: all .4s ease-in-out;
                -o-transition: all .4s ease-in-out;
            }
            /*.ttm-bgcolor-grey{*/
            /*    background-color: #f5faff;*/
            /*}*/
            /*.ttm-row {*/
            /*    padding: 90px 0;*/
            /*}*/
            .pr-80 {
                padding-right: 80px !important;
            }
            .ttm-bgcolor-white{
                background-color: #fff;
            }