/*-----------------------------------
--== Useful Classes and Variables ==-
---------------------------------- */
/*-- Colors --*/
/*-----------*/
.Fa {
  font-family: 'wyekan',arial,sans-serif;
  text-align: right;
  direction: rtl; }

.En {
  font-family: 'ralewaylight',arial,sans-serif;
  text-align: left;
  direction: ltr; }

.pointer {
  cursor: pointer; }

.disInB {
  display: inline-block; }

.disB {
  display: block; }

.clearFix {
  clear: both; }

.clear-div:after, .clear-div:before {
  display: table;
  content: " ";
  clear: both; }

.textCenter {
  text-align: center; }

.backgroundCover {
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  -ms-background-size: cover;
  background-size: cover; }

/*-- Positions --*/
.posR {
  position: relative; }

/*-----------------------------------
---------== General Styles ==--------
---------------------------------- */
html, body {
  min-width: 320px;
  min-height: 100%; }

@media screen and (min-width: 768px) {
  html, body {
    height: 100%; } }
body {
  width: 100%;
  font-family: 'wyekan',arial,sans-serif;
  font-weight: normal;
  font-size: 16px;
  font-weight: 300;
  background-color: #f8f8f8; }

a, a:hover, a:active, a:focus {
  text-decoration: none; }

* {
  margin: 0;
  padding: 0; }

h1, h2, h3, h4, h5, h6, ul {
  margin: 0;
  padding: 0; }

.centered-text {
  text-align: center; }

/* =======================================================================
   =======================================================================
   =======================================================================

   						          PDF PAGE

   =======================================================================
   =======================================================================
   ======================================================================= */
.title-bg {
  margin-top: 50px;
  border-radius: 200px;
  color: #f5f5f5;
  background: -moz-linear-gradient(0deg, #f15a22 0%, #005582 100%);
  /* ff3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #f15a22), color-stop(100%, #005582));
  /* safari4+,chrome */
  background: -webkit-linear-gradient(0deg, #f15a22 0%, #005582 100%);
  /* safari5.1+,chrome10+ */
  background: -o-linear-gradient(0deg, #f15a22 0%, #005582 100%);
  /* opera 11.10+ */
  background: -ms-linear-gradient(0deg, #f15a22 0%, #005582 100%);
  /* ie10+ */
  background: linear-gradient(90deg, #f15a22 0%, #005582 100%);
  /* w3c */ }
  .title-bg h2 {
    padding: 10px 20px;
    font-size: 18px; }

.faq-main h3 {
  font-size: 16px;
  line-height: 1.7em;
  -webkit-transition: 0.3s color;
  -moz-transition: 0.3s color;
  -o-transition: 0.3s color;
  -ms-transition: 0.3s color;
  transition: 0.3s color; }
.faq-main .faq {
  border-radius: 30px;
  box-sizing: border-box; }
  .faq-main .faq .faq-question {
    cursor: pointer;
    border-radius: 30px;
    padding: 15px 20px;
    padding-left: 40px;
    position: relative;
    box-sizing: border-box; }
    .faq-main .faq .faq-question .fa-chevron-circle-down {
      position: absolute;
      bottom: 50%;
      -ms-transform: translateY(50%);
      -webkit-transform: translateY(50%);
      transform: translateY(50%);
      left: 9px;
      font-size: 26px;
      color: #005582;
      -webkit-transition: 0.3s color;
      -moz-transition: 0.3s color;
      -o-transition: 0.3s color;
      -ms-transition: 0.3s color;
      transition: 0.3s color; }
    .faq-main .faq .faq-question:hover .fa-chevron-circle-down {
      opacity: 0.8; }
    .faq-main .faq .faq-question:hover h3 {
      color: #f15a22; }
  .faq-main .faq .answer p {
    padding: 10px 20px;
    display: none;
    color: #69696b; }
  .faq-main .faq:nth-child(even) {
    background-color: #f6f6f6;
    border: 1px solid #e7e7e7; }
    .faq-main .faq:nth-child(even) .faq-question {
      border: 1px solid transparent;
      border-top: none;
      -webkit-transition: 0.3s all;
      -moz-transition: 0.3s all;
      -o-transition: 0.3s all;
      -ms-transition: 0.3s all;
      transition: 0.3s all; }
    .faq-main .faq:nth-child(even) .is-on {
      border: 1px solid #e7e7e7 !important;
      border-top: none !important; }

.is-on .fa-chevron-circle-down {
  color: #f15a22 !important; }

/*# sourceMappingURL=main.css.map */
