/*font tilte windows*/
@font-face {
  font-family: "Quicksand-Regular";
  src: url("../fonts/Quicksand-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Quicksand-Medium";
  src: url("../fonts/Quicksand-Medium.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Quicksand-Bold";
  src: url("../fonts/Quicksand-Bold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

/* FONT ICON*/
@font-face {
  font-family: "icomoon";
  src: url("../fonts/icon-fonts/icomoon.eot?e7fnip");
  src: url("../fonts/icon-fonts/icomoon.eot?e7fnip#iefix")
      format("embedded-opentype"),
    url("../fonts/icon-fonts/icomoon.ttf?e7fnip") format("truetype"),
    url("../fonts/icon-fonts/icomoon.woff?e7fnip") format("woff"),
    url("../fonts/icon-fonts/icomoon.svg?e7fnip#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}

[class^="icon-kyc"] {
  font-family: "icomoon" !important;
  font-size: 50px;
  font-weight: 500;
  line-height: 1;
  color: #4d4d4d;
}

.icon-icon-no:before {
  content: "No";
  font-family: "Quicksand-Bold" !important;
  font-size: 20px;
  line-height: 0.5 !important;
}

.icon-icon-yes:before {
  content: "Yes";
  font-family: "Quicksand-Bold" !important;
  font-size: 20px;
  line-height: 0.5 !important;
}

.icon-ic-hand-pointer:before {
  content: "\e919";
}

.icon-ic_close .path1:before {
  content: "\e913";
  color: rgb(41, 204, 182);
}

.icon-ic_close .path2:before {
  content: "\e914";
  margin-left: -1.5185546875em;
  color: rgb(255, 255, 255);
}

.icon-ic_close .path3:before {
  content: "\e915";
  margin-left: -1.5185546875em;
  color: rgb(255, 255, 255);
}

.icon-ic_enter .path1:before {
  content: "\e916";
  color: rgb(41, 204, 182);
}

.icon-ic_enter .path2:before {
  content: "\e917";
  margin-left: -0.9921875em;
  color: rgb(255, 255, 255);
}

.icon-ic_enter .path3:before {
  content: "\e918";
  margin-left: -0.9921875em;
  color: rgb(255, 255, 255);
}

.icon-ic-old-female:before {
  content: "\e912";
}

.icon-ic_chevron_down:before {
  content: "\e910";
}

.icon-ic_envelope_o:before {
  content: "\e911";
}

.icon-ic_old_male:before {
  content: "\e908";
}

.icon-ic_old_female:before {
  content: "\e912";
}

.icon-ic_sheet_of_money:before {
  content: "\e909";
}

.icon-ic_plus:before {
  content: "\e90a";
  font-size: 60px;
}

.icon-ic_retirement_blue:before {
  content: "\e90b";
}

.icon-ic_protection:before {
  content: "\e90c";
}

.icon-ic_legacy:before {
  content: "\e90d";
}

.icon-ic_calculator:before {
  content: "\e90e";
}

.icon-ic_benefits:before {
  content: "\e90f";
}

.icon-ic_calendar:before {
  content: "\e907";
}

.icon-icon_married:before {
  content: "\e905";
}

.icon-ic_kids:before {
  content: "\e906";
}

.icon-ic_angle_down:before {
  content: "\e904";
  color: #ffffff;
}

.icon-ic_boy:before {
  content: "\e900";
}

.icon-ic_female:before {
  content: "\e901";
}

.icon-ic_girl:before {
  content: "\e902";
}

.icon-ic_male:before {
  content: "\e903";
}
