.group-icon{
	border-radius:2rem;
	box-shadow: 5px 5px 5px rgba(0,0,0,0.3);
	background-color:#fff;
	margin:auto;
	display:flex!important;
	flex-direction:column;
	padding:1.5em;
}

.group-icon .icon_wrapper{ 
		width: 120px;
    height: 120px;
    min-width:120px;
    min-height:120px;
    background-color: #07ABB9;
    border-radius: 50%;
    display: block;
    text-align: center;
    line-height: 120px;
    color: #fff;
    position:relative;
    margin:auto;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.7);
  }

  .group-icon .icon_wrapper img{
  	width:60%;
  	height:60%;
  }  
  .group-icon .icon_wrapper .icon_label{ 
		display:none;
		font-family:"BlueBerry";
  }
  .group-icon .icon_wrapper i::before{
  	font-size: 80px;
  	line-height:120px;
  }
.group-icon .icon_wrapper{ 
    background-color: #07ABB9;
}
.group-icon{
	display:block;
	text-align:center;
	color:grey;
	text-decoration:none;
}

.homepage-row .view-homepage .view-content.row .views-view-responsive-grid .views-view-responsive-grid__item:nth-child(1) .views-field.views-field-nothing .field-content .group-collection .group-icon .icon_wrapper{ background-color:#6F32D9;}
.homepage-row .view-homepage .view-content.row .views-view-responsive-grid .views-view-responsive-grid__item:nth-child(2) .views-field.views-field-nothing .field-content .group-collection .group-icon .icon_wrapper{ background-color:#D80A75;}
.homepage-row .view-homepage .view-content.row .views-view-responsive-grid .views-view-responsive-grid__item:nth-child(3) .views-field.views-field-nothing .field-content .group-collection .group-icon .icon_wrapper{ background-color:#FFCC00;}
.homepage-row .view-homepage .view-content.row .views-view-responsive-grid .views-view-responsive-grid__item:nth-child(4) .views-field.views-field-nothing .field-content .group-collection .group-icon .icon_wrapper{ background-color:#F08105;}
.homepage-row .view-homepage .view-content.row .views-view-responsive-grid .views-view-responsive-grid__item:nth-child(5) .views-field.views-field-nothing .field-content .group-collection .group-icon .icon_wrapper{ background-color:#07ABB9;}
.homepage-row .view-homepage .view-content.row .views-view-responsive-grid .views-view-responsive-grid__item:nth-child(6) .views-field.views-field-nothing .field-content .group-collection .group-icon .icon_wrapper{ background-color:#6F32D9;}
.homepage-row .view-homepage .view-content.row .views-view-responsive-grid .views-view-responsive-grid__item:nth-child(7) .views-field.views-field-nothing .field-content .group-collection .group-icon .icon_wrapper{ background-color:#D80A75;}
.homepage-row .view-homepage .view-content.row .views-view-responsive-grid .views-view-responsive-grid__item:nth-child(8) .views-field.views-field-nothing .field-content .group-collection .group-icon .icon_wrapper{ background-color:#FFCC00;}

.homepage-row .view-content{}
.homepage-row .views-row{}
.homepage-row .views-row .views-field.views-field-nothing{margin:auto;}
.homepage-row .group-collection{position:relative;}
.homepage-row .icon_label{display:none;}



.group-icon .icon_wrapper i::before{
  	font-size: 60px;
  	line-height:120px;
  }
.homepage-row .group-collection{position:relative;}
.homepage-row .collection-text{text-align:center; width:100%;}
.homepage-row .collection-text p{text-align:center; width:100%; display:none;}

.homepage-row .icon_label{display:block; }



@media  (max-width: 575.98px){
	.homepage-row{}
  .homepage-row .group-collection{}
  .homepage-row .group-collection .group-icon .icon_wrapper i{vertical-align:top;}
  .homepage-row .collection-text{text-align:center; width:100%;}
  
 
}

@media (min-width: 576px) and (max-width: 767.98px){
	.homepage-row{}
  .homepage-row .group-collection{}
  .homepage-row .group-collection .group-icon .icon_wrapper i{vertical-align:top;}
  
  
	
}


@media (min-width: 768px){
	.homepage-row .group-collection .collection-text{}
	.homepage-row .collection-text {}
	.homepage-row .collection-text p{}
	.homepage-row {}
	.homepage-row .group-collection{}
	
	
}


@media (min-width: 992px){

}


@media (min-width: 1200px){
	
}


@media (min-width: 1400px) {
	
}

