	/*
  	Flaticon icon font: Flaticon
  	Creation date: 24/01/2020 06:52
  	*/


@font-face {
  font-family: "Flaticon";
  src: url("../fonts/flaticon/font/Flaticon.eot");
  src: url("../fonts/flaticon/font/Flaticon.eot?#iefix") format("embedded-opentype"),
       url("../fonts/flaticon/font/Flaticon.woff") format("woff"),
       url("../fonts/flaticon/font/Flaticon.ttf") format("truetype"),
       url("../fonts/flaticon/font/Flaticon.svg#Flaticon") format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Flaticon";
    src: url("../fonts/flaticon/font/Flaticon.svg#Flaticon") format("svg");
  }
}

[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {   
  font-family: Flaticon;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.flaticon-trees:before { content: "\f100"; }
.flaticon-fence:before { content: "\f101"; }
.flaticon-lawn-mower:before { content: "\f102"; }
.flaticon-natural-resources:before { content: "\f103"; }









.bi-phone-vibrate {
    font-size: 40px;  /* Control size with font-size */
	
    color: #35ad53;
	          
}













.icon-row {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
  font-size: 16px;
}

/* shared icon style */
.icon {
  width: 24px;          /* set icon width */
  height: 24px;         /* set icon height */
  margin-right: 8px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

/* individual icons */
.icon.mail {
  background-image: url('mail-icon.png');
}

.icon.id {
  background-image: url('id-icon.png');
}

.icon.phone {
  background-image: url('phone-icon.png');
}



