/*----------------------------- Font Standard -------------------------------------------*/
/*----------------------------- Color -------------------------------------------*/
/*rangeslider*/
/* line 8, ../html/scss/faqs.scss */
.faqs_landing .teaser_block1 h1.hdt-txt {
  margin-bottom: 20px;
}
@media screen and (max-width: 767px) {
  /* line 8, ../html/scss/faqs.scss */
  .faqs_landing .teaser_block1 h1.hdt-txt {
    font-size: 50px;
    font-size: 5rem;
  }
}
/* line 16, ../html/scss/faqs.scss */
.faqs_landing .faqslanding_detail {
  background: url(/images/faqs/faqs-bg2.jpg) top center no-repeat;
  background-size: 100%;
  padding: 50px 0;
  background-color: #F1F2F3;
}
/* line 22, ../html/scss/faqs.scss */
.faqs_landing .faqslanding_detail .hdtxtpc {
  font-family: "prompt-medium";
  font-size: 23px;
  font-size: 2.3rem;
  color: #000;
  line-height: 1.5;
}
/* line 30, ../html/scss/faqs.scss */
.faqs_landing .faqslanding_detail .filter_block {
  padding: 20px 0;
}
@media screen and (max-width: 767px) {
  /* line 30, ../html/scss/faqs.scss */
  .faqs_landing .faqslanding_detail .filter_block {
    padding-bottom: 0px;
  }
}
/* line 36, ../html/scss/faqs.scss */
.faqs_landing .faqslanding_detail .filter_block .block1 .search-box {
  cursor: pointer;
  padding-right: 20px;
}
/* line 39, ../html/scss/faqs.scss */
.faqs_landing .faqslanding_detail .filter_block .block1 .search-box .search-btn {
  background-color: #EB1C24;
  color: #fff;
  height: 60px;
  line-height: 55px;
  text-align: center;
}
/* line 45, ../html/scss/faqs.scss */
.faqs_landing .faqslanding_detail .filter_block .block1 .search-box .search-btn [class^="icon-"] {
  font-size: 30px;
  vertical-align: middle;
  position: relative;
  top: 0px;
}
/* line 51, ../html/scss/faqs.scss */
.faqs_landing .faqslanding_detail .filter_block .block1 .search-box .search-btn:hover {
  background-color: #000;
}
/* line 54, ../html/scss/faqs.scss */
.faqs_landing .faqslanding_detail .filter_block .block1 .search-box .search-btn.active {
  background-color: #000;
}
/* line 57, ../html/scss/faqs.scss */
.faqs_landing .faqslanding_detail .filter_block .block1 .search-box .search-btn .textsearch {
  display: none;
}
@media screen and (max-width: 767px) {
  /* line 57, ../html/scss/faqs.scss */
  .faqs_landing .faqslanding_detail .filter_block .block1 .search-box .search-btn .textsearch {
    display: inline-block;
    position: relative;
    top: -4px;
    left: 4px;
    font-family: "prompt-regular";
    font-size: 30px;
    font-size: 3rem;
    color: #fff;
  }
}
@media screen and (max-width: 480px) {
  /* line 57, ../html/scss/faqs.scss */
  .faqs_landing .faqslanding_detail .filter_block .block1 .search-box .search-btn .textsearch {
    font-size: 25px;
    font-size: 2.5rem;
  }
}
/* line 76, ../html/scss/faqs.scss */
.faqs_landing .faqslanding_detail .filter_block .block1 .filter-box {
  cursor: pointer;
  padding-right: 20px;
}
@media screen and (max-width: 767px) {
  /* line 76, ../html/scss/faqs.scss */
  .faqs_landing .faqslanding_detail .filter_block .block1 .filter-box {
    padding-right: 0px;
    padding-bottom: 20px;
  }
}
/* line 84, ../html/scss/faqs.scss */
.faqs_landing .faqslanding_detail .filter_block .block1 .pointeritems1, .faqs_landing .faqslanding_detail .filter_block .block1 .pointeritems2 {
  position: absolute;
  bottom: -20px;
  display: inline-block;
}
/* line 89, ../html/scss/faqs.scss */
.faqs_landing .faqslanding_detail .filter_block .block1 .pointeritems1 {
  left: 12%;
}
/* line 92, ../html/scss/faqs.scss */
.faqs_landing .faqslanding_detail .filter_block .block1 .pointeritems2 {
  left: 50%;
}
/* line 96, ../html/scss/faqs.scss */
.faqs_landing .faqslanding_detail .filter_block .morefilter {
  background-color: #fff;
  padding: 50px 0;
  margin-top: 20px;
}
/* line 101, ../html/scss/faqs.scss */
.faqs_landing .faqslanding_detail .filter_block .morefilter .morefilter-search .text-search {
  padding: 0 20px;
}
/* line 104, ../html/scss/faqs.scss */
.faqs_landing .faqslanding_detail .filter_block .morefilter .morefilter-search .icon-close {
  padding: 0 20px;
  text-align: right;
}
/* line 107, ../html/scss/faqs.scss */
.faqs_landing .faqslanding_detail .filter_block .morefilter .morefilter-search .icon-close [class^="icon-"] {
  color: #EB1C24;
  font-size: 34px;
}
/* line 112, ../html/scss/faqs.scss */
.faqs_landing .faqslanding_detail .filter_block .morefilter .morefilter-search .search-dropdown {
  padding: 20px 20px 0 20px;
}
/* line 115, ../html/scss/faqs.scss */
.faqs_landing .faqslanding_detail .filter_block .morefilter .morefilter-search .search-dropdown .bxinput [class^="icon-"] {
  position: absolute;
  right: 0;
  top: 0;
  color: #000;
  font-size: 30px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
/* line 133, ../html/scss/faqs.scss */
.faqs_landing .faqslanding_detail .filter_block .filtertop select.slctwhite {
  padding: 0 50px 0 20px;
  background-position: 95% 50%;
}
/* line 136, ../html/scss/faqs.scss */
.faqs_landing .faqslanding_detail .filter_block .filtertop select.slctwhite:focus {
  background: black url("/images/share/icon-arrow-w.png") 95% 50% no-repeat;
}
/* line 145, ../html/scss/faqs.scss */
.faqs_landing .accordianfaqs a.accordianlist {
  display: table;
  width: 100%;
}
/* line 149, ../html/scss/faqs.scss */
.faqs_landing .accordianfaqs a .decortxt.faqhead {
  text-align: center;
  font-size: 50px;
  font-size: 5rem;
  display: table-cell;
  width: 8%;
  padding-right: 10px;
  line-height: 0.9;
}
/* line 159, ../html/scss/faqs.scss */
.faqs_landing .accordianfaqs a .contentt-2 {
  font-size: 20px;
  font-size: 2rem;
  display: table-cell;
  width: 80%;
  vertical-align: middle;
  line-height: 1.2;
}
/* line 168, ../html/scss/faqs.scss */
.faqs_landing .accordianfaqs a .forplus {
  display: table-cell;
  width: 12%;
}
/* line 173, ../html/scss/faqs.scss */
.faqs_landing .accordianfaqs .panel-group .panel.panel-default .panel-heading {
  padding: 25px 20px;
}
/* line 175, ../html/scss/faqs.scss */
.faqs_landing .accordianfaqs .panel-group .panel.panel-default .panel-heading:after {
  top: 48%;
  right: 15px;
}
/* line 180, ../html/scss/faqs.scss */
.faqs_landing .accordianfaqs .panel-group .panel + .panel {
  margin-top: 10px;
}
/* line 184, ../html/scss/faqs.scss */
.faqs_landing .accordianfaqs .panel-default .wrapperct {
  display: table;
  width: 100%;
  padding: 40px 20px;
}
/* line 188, ../html/scss/faqs.scss */
.faqs_landing .accordianfaqs .panel-default .wrapperct .tbspace1 {
  display: table-cell;
  width: 8%;
}
/* line 192, ../html/scss/faqs.scss */
.faqs_landing .accordianfaqs .panel-default .wrapperct .contentbx {
  display: table-cell;
  width: 80%;
}
/* line 195, ../html/scss/faqs.scss */
.faqs_landing .accordianfaqs .panel-default .wrapperct .contentbx .contentt-3 {
  line-height: 1.5;
}
/* line 199, ../html/scss/faqs.scss */
.faqs_landing .accordianfaqs .panel-default .wrapperct .tbspace2 {
  display: table-cell;
  width: 12%;
}
/* line 206, ../html/scss/faqs.scss */
.faqs_landing .paggingfx {
  margin-top: 50px;
}

/* line 212, ../html/scss/faqs.scss */
.faqs_policy .faqspolicy_detail, .faqs_policy .faqstcdt_detail, .faqs_term_condition .faqspolicy_detail, .faqs_term_condition .faqstcdt_detail {
  background: url(/images/faqs/faqs-bg1.jpg) center center no-repeat;
  background-size: cover;
  padding-top: 50px;
  padding-bottom: 50px;
}
/* line 218, ../html/scss/faqs.scss */
.faqs_policy .faqspolicy_detail .bxwhite_faqs, .faqs_policy .faqstcdt_detail .bxwhite_faqs, .faqs_term_condition .faqspolicy_detail .bxwhite_faqs, .faqs_term_condition .faqstcdt_detail .bxwhite_faqs {
  position: relative;
  z-index: 1;
  background-color: #fff;
  padding: 50px 100px;
  margin-top: -100px;
  box-shadow: 7px 5px 30px 0px rgba(205, 205, 205, 0.3);
}
@media screen and (max-width: 991px) {
  /* line 218, ../html/scss/faqs.scss */
  .faqs_policy .faqspolicy_detail .bxwhite_faqs, .faqs_policy .faqstcdt_detail .bxwhite_faqs, .faqs_term_condition .faqspolicy_detail .bxwhite_faqs, .faqs_term_condition .faqstcdt_detail .bxwhite_faqs {
    padding: 50px 50px;
  }
}
@media screen and (max-width: 480px) {
  /* line 218, ../html/scss/faqs.scss */
  .faqs_policy .faqspolicy_detail .bxwhite_faqs, .faqs_policy .faqstcdt_detail .bxwhite_faqs, .faqs_term_condition .faqspolicy_detail .bxwhite_faqs, .faqs_term_condition .faqstcdt_detail .bxwhite_faqs {
    padding: 50px 30px;
  }
}
/* line 231, ../html/scss/faqs.scss */
.faqs_policy .faqspolicy_detail .bxwhite_faqs hr.red, .faqs_policy .faqstcdt_detail .bxwhite_faqs hr.red, .faqs_term_condition .faqspolicy_detail .bxwhite_faqs hr.red, .faqs_term_condition .faqstcdt_detail .bxwhite_faqs hr.red {
  margin-top: 50px;
}
/* line 234, ../html/scss/faqs.scss */
.faqs_policy .faqspolicy_detail .bxwhite_faqs h1.hdt-txt, .faqs_policy .faqstcdt_detail .bxwhite_faqs h1.hdt-txt, .faqs_term_condition .faqspolicy_detail .bxwhite_faqs h1.hdt-txt, .faqs_term_condition .faqstcdt_detail .bxwhite_faqs h1.hdt-txt {
  line-height: 1.5;
  margin-bottom: 5px;
}
@media screen and (max-width: 767px) {
  /* line 234, ../html/scss/faqs.scss */
  .faqs_policy .faqspolicy_detail .bxwhite_faqs h1.hdt-txt, .faqs_policy .faqstcdt_detail .bxwhite_faqs h1.hdt-txt, .faqs_term_condition .faqspolicy_detail .bxwhite_faqs h1.hdt-txt, .faqs_term_condition .faqstcdt_detail .bxwhite_faqs h1.hdt-txt {
    font-size: 50px;
    font-size: 5rem;
  }
}
@media screen and (max-width: 480px) {
  /* line 234, ../html/scss/faqs.scss */
  .faqs_policy .faqspolicy_detail .bxwhite_faqs h1.hdt-txt, .faqs_policy .faqstcdt_detail .bxwhite_faqs h1.hdt-txt, .faqs_term_condition .faqspolicy_detail .bxwhite_faqs h1.hdt-txt, .faqs_term_condition .faqstcdt_detail .bxwhite_faqs h1.hdt-txt {
    font-size: 40px;
    font-size: 4rem;
  }
}
/* line 246, ../html/scss/faqs.scss */
.faqs_policy .faqspolicy_detail .bxwhite_faqs .bxspace, .faqs_policy .faqstcdt_detail .bxwhite_faqs .bxspace, .faqs_term_condition .faqspolicy_detail .bxwhite_faqs .bxspace, .faqs_term_condition .faqstcdt_detail .bxwhite_faqs .bxspace {
  padding: 25px 0px;
}
/* line 248, ../html/scss/faqs.scss */
.faqs_policy .faqspolicy_detail .bxwhite_faqs .bxspace .hdtxtpc, .faqs_policy .faqstcdt_detail .bxwhite_faqs .bxspace .hdtxtpc, .faqs_term_condition .faqspolicy_detail .bxwhite_faqs .bxspace .hdtxtpc, .faqs_term_condition .faqstcdt_detail .bxwhite_faqs .bxspace .hdtxtpc {
  font-family: "prompt-medium";
  font-size: 23px;
  font-size: 2.3rem;
  color: #000;
  line-height: 1.5;
}

@media (max-width: 991px) {
  /* line 268, ../html/scss/faqs.scss */
  .faqs_landing .faqslanding_detail .filter_block .morefilter .morefilter-search .text-search {
    padding: 0 10px;
  }
  /* line 271, ../html/scss/faqs.scss */
  .faqs_landing .faqslanding_detail .filter_block .morefilter .morefilter-search .icon-close {
    padding: 0 10px;
  }
  /* line 274, ../html/scss/faqs.scss */
  .faqs_landing .faqslanding_detail .filter_block .morefilter .morefilter-search .search-dropdown {
    padding: 20px 10px 0 10px;
  }
}
@media (max-width: 767px) {
  /* line 290, ../html/scss/faqs.scss */
  .faqs_landing .faqslanding_detail .filter_block .block1 .search-box {
    padding-right: 10px;
  }
}
@media screen and (max-width: 767px) and (max-width: 1200px) {
  /* line 290, ../html/scss/faqs.scss */
  .faqs_landing .faqslanding_detail .filter_block .block1 .search-box {
    padding-right: 0px;
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  /* line 298, ../html/scss/faqs.scss */
  .faqs_landing .faqslanding_detail .filter_block .morefilter {
    margin-top: 0;
    position: fixed;
    top: 0;
    height: 100%;
    width: 100%;
    z-index: 14;
    overflow-y: auto;
  }
  /* line 307, ../html/scss/faqs.scss */
  .faqs_landing .faqslanding_detail .filter_block .morefilter .morefilter-search .text-search {
    padding: 0 5px;
  }
  /* line 310, ../html/scss/faqs.scss */
  .faqs_landing .faqslanding_detail .filter_block .morefilter .morefilter-search .icon-close {
    padding: 0 5px;
  }
  /* line 313, ../html/scss/faqs.scss */
  .faqs_landing .faqslanding_detail .filter_block .morefilter .morefilter-search .search-dropdown {
    padding: 20px 5px 0 5px;
  }
}

/*# sourceMappingURL=faqs.css.map */
