/*!
* Style Sheet for ""
* version: 1
* last modified:2023 By Applab
* author: Applab
* website: www.applab.qa
*/
/*b5 start -------------------------------------------------------------------------------------------------------------------*/
/*b5 end ---------------------------------------------------------------------------------------------------------------------*/
@font-face {
  font-family: "DIN";
  src: url("../fonts/DIN2014-Regular.eot");
  src: url("../fonts/DIN2014-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/DIN2014-Regular.woff2") format("woff2"), url("../fonts/DIN2014-Regular.woff") format("woff"), url("../fonts/DIN2014-Regular.ttf") format("truetype"), url("../fonts/DIN2014-Regular.svg#DIN2014-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DIN";
  src: url("../fonts/DIN2014-Light.eot");
  src: url("../fonts/DIN2014-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/DIN2014-Light.woff2") format("woff2"), url("../fonts/DIN2014-Light.woff") format("woff"), url("../fonts/DIN2014-Light.ttf") format("truetype"), url("../fonts/DIN2014-Light.svg#DIN2014-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "PFDINSerif";
  src: url("../fonts/PFDINSerif-Regular.eot");
  src: url("../fonts/PFDINSerif-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/PFDINSerif-Regular.woff2") format("woff2"), url("../fonts/PFDINSerif-Regular.woff") format("woff"), url("../fonts/PFDINSerif-Regular.ttf") format("truetype"), url("../fonts/PFDINSerif-Regular.svg#PFDINSerif-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "PFDINSerif";
  src: url("../fonts/PFDINSerif-BlackItalic.eot");
  src: url("../fonts/PFDINSerif-BlackItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/PFDINSerif-BlackItalic.woff2") format("woff2"), url("../fonts/PFDINSerif-BlackItalic.woff") format("woff"), url("../fonts/PFDINSerif-BlackItalic.ttf") format("truetype"), url("../fonts/PFDINSerif-BlackItalic.svg#PFDINSerif-BlackItalic") format("svg");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "PFDINSerif";
  src: url("../fonts/PFDINSerif-Bold.eot");
  src: url("../fonts/PFDINSerif-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/PFDINSerif-Bold.woff2") format("woff2"), url("../fonts/PFDINSerif-Bold.woff") format("woff"), url("../fonts/PFDINSerif-Bold.ttf") format("truetype"), url("../fonts/PFDINSerif-Bold.svg#PFDINSerif-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "PFDINSerif-Medium";
  src: url("../fonts/PFDINSerif-Medium.eot");
  src: url("../fonts/PFDINSerif-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/PFDINSerif-Medium.woff2") format("woff2"), url("../fonts/PFDINSerif-Medium.woff") format("woff"), url("../fonts/PFDINSerif-Medium.ttf") format("truetype"), url("../fonts/PFDINSerif-Medium.svg#PFDINSerif-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "QF Arabic";
  src: url("../fonts/QFArabic-Regular.eot");
  src: url("../fonts/QFArabic-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/QFArabic-Regular.woff2") format("woff2"), url("../fonts/QFArabic-Regular.woff") format("woff"), url("../fonts/QFArabic-Regular.ttf") format("truetype"), url("../fonts/QFArabic-Regular.svg#QFArabic-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "QF Arabic";
  src: url("../fonts/QFArabic-Medium.eot");
  src: url("../fonts/QFArabic-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/QFArabic-Medium.woff2") format("woff2"), url("../fonts/QFArabic-Medium.woff") format("woff"), url("../fonts/QFArabic-Medium.ttf") format("truetype"), url("../fonts/QFArabic-Medium.svg#QFArabic-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "QF Arabic";
  src: url("../fonts/QFArabic-Bold.eot");
  src: url("../fonts/QFArabic-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/QFArabic-Bold.woff2") format("woff2"), url("../fonts/QFArabic-Bold.woff") format("woff"), url("../fonts/QFArabic-Bold.ttf") format("truetype"), url("../fonts/QFArabic-Bold.svg#QFArabic-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
.register-step-page .page-inner-content .how-to-register .step-blocks .step-item {
  padding: 30px;
  background-color: #F5F6F3;
  border-radius: 30px;
}
.register-step-page .page-inner-content .how-to-register .step-blocks .step-item .icon-block {
  width: 132px;
  height: 132px;
  margin-bottom: 40px;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .register-step-page .page-inner-content .how-to-register .step-blocks .step-item .icon-block {
    width: 100px;
    height: 110px;
  }
  .register-step-page .page-inner-content .how-to-register .step-blocks .step-item .icon-block img {
    max-width: 55px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .register-step-page .page-inner-content .how-to-register .step-blocks .step-item .icon-block {
    width: 100px;
    height: 100px;
  }
  .register-step-page .page-inner-content .how-to-register .step-blocks .step-item .icon-block img {
    max-width: 50px;
  }
}
@media (max-width: 575.98px) {
  .register-step-page .page-inner-content .how-to-register .step-blocks .step-item .icon-block {
    width: 100px;
    height: 100px;
  }
  .register-step-page .page-inner-content .how-to-register .step-blocks .step-item .icon-block img {
    max-width: 50px;
  }
}
.register-step-page .page-inner-content .posting {
  background-color: #F5F6F3;
}
.register-step-page .page-inner-content .posting .content-block-item {
  padding: 40px;
  border-radius: 30px;
  margin: 20px 0;
}
@media (max-width: 575.98px) {
  .register-step-page .page-inner-content .posting .content-block-item {
    padding: 30px;
  }
}
.register-step-page .page-inner-content .posting .content-block-item:nth-child(even) {
  background-color: #fff;
}
.register-step-page .page-inner-content .posting .content-block-item h4 {
  color: #242425;
  font-size: 28px;
  font-style: normal;
  font-weight: 400;
  margin-bottom: 20px;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .register-step-page .page-inner-content .posting .content-block-item h4 {
    font-size: 24px;
  }
}
@media (max-width: 575.98px) {
  .register-step-page .page-inner-content .posting .content-block-item h4 {
    font-size: 20px;
  }
}
.register-step-page .page-inner-content .posting .content-block-item p {
  font-size: 19px;
  color: #575757;
  margin: 0;
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .register-step-page .page-inner-content .posting .content-block-item p {
    font-size: 17px;
  }
}
@media (max-width: 575.98px) {
  .register-step-page .page-inner-content .posting .content-block-item p {
    font-size: 14px;
  }
}
