/*
Theme Name: Pyramid Child Theme
Theme URI: https://pyramidds.com
Author: Pyramid
Author URI: https://pyramidds.com
Description: The Pyramid child theme is designed for your custom coding and styling needs. If you don't require it, activate the main theme and remove the child theme.
Version: 13.3
License: GNU General Public License
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: rtl-language-support, classes, courses, education, education center, learning center, tutoring, teaching, study, studying, learning, lessons, instructor, teacher, mentor
Text Domain: pyramid
Template: pyramid
*/


@font-face {
  font-family: 'PeydaFaNum-Black';
  font-weight: 900;
  font-style: normal;
  src: url('assets/fonts/eot/PeydaFaNum-Black.eot');
  src: url('assets/fonts/eot/PeydaFaNum-Black.eot?#iefix') format('embedded-opentype'),
       url('assets/fonts/woff2/PeydaFaNum-Black.woff2') format('woff2'),
       url('assets/fonts/woff/PeydaFaNum-Black.woff') format('woff'),
       url('assets/fonts/ttf/PeydaFaNum-Black.ttf') format('truetype');
}

@font-face {
  font-family: 'PeydaFaNum-Bold';
  font-weight: 700;
  font-style: normal;
  src: url('assets/fonts/eot/PeydaFaNum-Bold.eot');
  src: url('assets/fonts/eot/PeydaFaNum-Bold.eot?#iefix') format('embedded-opentype'),
       url('assets/fonts/woff2/PeydaWebFaNum-Bold.woff2') format('woff2'),
       url('assets/fonts/woff/PeydaWebFaNum-Bold.woff') format('woff'),
       url('assets/fonts/ttf/PeydaFaNum-Bold.ttf') format('truetype');
}

@font-face {
  font-family: 'PeydaFaNum-ExtraBold';
  font-weight: 800;
  font-style: normal;
  src: url('assets/fonts/eot/PeydaFaNum-ExtraBold.eot');
  src: url('assets/fonts/eot/PeydaFaNum-ExtraBold.eot?#iefix') format('embedded-opentype'),
       url('assets/fonts/woff2/PeydaWebFaNum-ExtraBold.woff2') format('woff2'),
       url('assets/fonts/woff/PeydaWebFaNum-ExtraBold.woff') format('woff'),
       url('assets/fonts/ttf/PeydaFaNum-ExtraBold.ttf') format('truetype');
}

@font-face {
  font-family: 'PeydaFaNum-ExtraLight';
  font-weight: 200;
  font-style: normal;
  src: url('assets/fonts/eot/PeydaFaNum-ExtraLight.eot');
  src: url('assets/fonts/eot/PeydaFaNum-ExtraLight.eot?#iefix') format('embedded-opentype'),
       url('assets/fonts/woff2/PeydaWebFaNum-ExtraLight.woff2') format('woff2'),
       url('assets/fonts/woff/PeydaWebFaNum-ExtraLight.woff') format('woff'),
       url('assets/fonts/ttf/PeydaFaNum-ExtraLight.ttf') format('truetype');
}

@font-face {
  font-family: 'PeydaFaNum-Light';
  font-weight: 300;
  font-style: normal;
  src: url('assets/fonts/eot/PeydaFaNum-Light.eot');
  src: url('assets/fonts/eot/PeydaFaNum-Light.eot?#iefix') format('embedded-opentype'),
       url('assets/fonts/woff2/PeydaWebFaNum-Light.woff2') format('woff2'),
       url('assets/fonts/woff/PeydaWebFaNum-Light.woff') format('woff'),
       url('assets/fonts/ttf/PeydaFaNum-Light.ttf') format('truetype');
}

@font-face {
  font-family: 'PeydaFaNum-Medium';
  font-weight: 500;
  font-style: normal;
  src: url('assets/fonts/eot/PeydaFaNum-Medium.eot');
  src: url('assets/fonts/eot/PeydaFaNum-Medium.eot?#iefix') format('embedded-opentype'),
       url('assets/fonts/woff2/PeydaWebFaNum-Medium.woff2') format('woff2'),
       url('assets/fonts/woff/PeydaWebFaNum-Medium.woff') format('woff'),
       url('assets/fonts/ttf/PeydaFaNum-Medium.ttf') format('truetype');
}

@font-face {
  font-family: 'PeydaFaNum-Regular';
  font-weight: 400;
  font-style: normal;
  src: url('assets/fonts/eot/PeydaFaNum-Regular.eot');
  src: url('assets/fonts/eot/PeydaFaNum-Regular.eot?#iefix') format('embedded-opentype'),
       url('assets/fonts/woff2/PeydaWebFaNum-Regular.woff2') format('woff2'),
       url('assets/fonts/woff/PeydaWebFaNum-Regular.woff') format('woff'),
       url('assets/fonts/ttf/PeydaFaNum-Regular.ttf') format('truetype');
}

@font-face {
  font-family: 'PeydaFaNum-SemiBold';
  font-weight: 600;
  font-style: normal;
  src: url('assets/fonts/eot/PeydaFaNum-SemiBold.eot');
  src: url('assets/fonts/eot/PeydaFaNum-SemiBold.eot?#iefix') format('embedded-opentype'),
       url('assets/fonts/woff2/PeydaWebFaNum-SemiBold.woff2') format('woff2'),
       url('assets/fonts/woff/PeydaWebFaNum-SemiBold.woff') format('woff'),
       url('assets/fonts/ttf/PeydaFaNum-SemiBold.ttf') format('truetype');
}

@font-face {
  font-family: 'PeydaFaNum-Thin';
  font-weight: 100;
  font-style: normal;
  src: url('assets/fonts/eot/PeydaFaNum-Thin.eot');
  src: url('assets/fonts/eot/PeydaFaNum-Thin.eot?#iefix') format('embedded-opentype'),
       url('assets/fonts/woff2/PeydaWebFaNum-Thin.woff2') format('woff2'),
       url('assets/fonts/woff/PeydaWebFaNum-Thin.woff') format('woff'),
       url('assets/fonts/ttf/PeydaFaNum-Thin.ttf') format('truetype');
}


/* ===========================================
   KalamehFaNum – Black (900)
   =========================================== */
@font-face {
  font-family: 'KalamehFaNum-Black';
  font-weight: 900;
  font-style: normal;
  src: url('assets/fonts/eot/KalamehFaNum-Black.eot');
  src: url('assets/fonts/eot/KalamehFaNum-Black.eot?#iefix') format('embedded-opentype'),
       url('assets/fonts/woff2/KalamehWebFaNum-Black.woff2') format('woff2'),
       url('assets/fonts/woff/KalamehWebFaNum-Black.woff') format('woff'),
       url('assets/fonts/ttf/KalamehFaNum-Black.ttf') format('truetype');
}

/* ===========================================
   KalamehFaNum – Bold (700)
   =========================================== */
@font-face {
  font-family: 'KalamehFaNum-Bold';
  font-weight: 700;
  font-style: normal;
  src: url('assets/fonts/eot/KalamehFaNum-Bold.eot');
  src: url('assets/fonts/eot/KalamehFaNum-Bold.eot?#iefix') format('embedded-opentype'),
       url('assets/fonts/woff2/KalamehWebFaNum-Bold.woff2') format('woff2'),
       url('assets/fonts/woff/KalamehWebFaNum-Bold.woff') format('woff'),
       url('assets/fonts/ttf/KalamehFaNum-Bold.ttf') format('truetype');
}

/* ===========================================
   KalamehFaNum – Extra Bold (800)
   =========================================== */
@font-face {
  font-family: 'KalamehFaNum-ExtraBold';
  font-weight: 800;
  font-style: normal;
  src: url('assets/fonts/eot/KalamehFaNum-ExtraBold.eot');
  src: url('assets/fonts/eot/KalamehFaNum-ExtraBold.eot?#iefix') format('embedded-opentype'),
       url('assets/fonts/woff2/KalamehWebFaNum-ExtraBold.woff2') format('woff2'),
       url('assets/fonts/woff/KalamehWebFaNum-ExtraBold.woff') format('woff'),
       url('assets/fonts/ttf/KalamehFaNum-ExtraBold.ttf') format('truetype');
}

/* ===========================================
   KalamehFaNum – Extra Light (200)
   =========================================== */
@font-face {
  font-family: 'KalamehFaNum-ExtraLight';
  font-weight: 200;
  font-style: normal;
  src: url('assets/fonts/eot/KalamehFaNum-ExtraLight.eot');
  src: url('assets/fonts/eot/KalamehFaNum-ExtraLight.eot?#iefix') format('embedded-opentype'),
       url('assets/fonts/woff2/KalamehWebFaNum-ExtraLight.woff2') format('woff2'),
       url('assets/fonts/woff/KalamehWebFaNum-ExtraLight.woff') format('woff'),
       url('assets/fonts/ttf/KalamehFaNum-ExtraLight.ttf') format('truetype');
}

/* ===========================================
   KalamehFaNum – Light (300)
   =========================================== */
@font-face {
  font-family: 'KalamehFaNum-Light';
  font-weight: 300;
  font-style: normal;
  src: url('assets/fonts/eot/KalamehFaNum-Light.eot');
  src: url('assets/fonts/eot/KalamehFaNum-Light.eot?#iefix') format('embedded-opentype'),
       url('assets/fonts/woff2/KalamehWebFaNum-Light.woff2') format('woff2'),
       url('assets/fonts/woff/KalamehWebFaNum-Light.woff') format('woff'),
       url('assets/fonts/ttf/KalamehFaNum-Light.ttf') format('truetype');
}

/* ===========================================
   KalamehFaNum – Medium (500)
   =========================================== */
@font-face {
  font-family: 'KalamehFaNum-Medium';
  font-weight: 500;
  font-style: normal;
  src: url('assets/fonts/eot/KalamehFaNum-Medium.eot');
  src: url('assets/fonts/eot/KalamehFaNum-Medium.eot?#iefix') format('embedded-opentype'),
       url('assets/fonts/woff2/KalamehWebFaNum-Medium.woff2') format('woff2'),
       url('assets/fonts/woff/KalamehWebFaNum-Medium.woff') format('woff'),
       url('assets/fonts/ttf/KalamehFaNum-Medium.ttf') format('truetype');
}

/* ===========================================
   KalamehFaNum – Regular (400)
   =========================================== */
@font-face {
  font-family: 'KalamehFaNum-Regular';
  font-weight: 400;
  font-style: normal;
  src: url('assets/fonts/eot/KalamehFaNum-Regular.eot');
  src: url('assets/fonts/eot/KalamehFaNum-Regular.eot?#iefix') format('embedded-opentype'),
       url('assets/fonts/woff2/KalamehWebFaNum-Regular.woff2') format('woff2'),
       url('assets/fonts/woff/KalamehWebFaNum-Regular.woff') format('woff'),
       url('assets/fonts/ttf/KalamehFaNum-Regular.ttf') format('truetype');
}

/* ===========================================
   KalamehFaNum – Semi Bold (600)
   =========================================== */
@font-face {
  font-family: 'KalamehFaNum-SemiBold';
  font-weight: 600;
  font-style: normal;
  src: url('assets/fonts/eot/KalamehFaNum-SemiBold.eot');
  src: url('assets/fonts/eot/KalamehFaNum-SemiBold.eot?#iefix') format('embedded-opentype'),
       url('assets/fonts/woff2/KalamehWebFaNum-SemiBold.woff2') format('woff2'),
       url('assets/fonts/woff/KalamehWebFaNum-SemiBold.woff') format('woff'),
       url('assets/fonts/ttf/KalamehFaNum-SemiBold.ttf') format('truetype');
}

/* ===========================================
   KalamehFaNum – Thin (100)
   =========================================== */
@font-face {
  font-family: 'KalamehFaNum-Thin';
  font-weight: 100;
  font-style: normal;
  src: url('assets/fonts/eot/KalamehFaNum-Thin.eot');
  src: url('assets/fonts/eot/KalamehFaNum-Thin.eot?#iefix') format('embedded-opentype'),
       url('assets/fonts/woff2/KalamehWebFaNum-Thin.woff2') format('woff2'),
       url('assets/fonts/woff/KalamehWebFaNum-Thin.woff') format('woff'),
       url('assets/fonts/ttf/KalamehFaNum-Thin.ttf') format('truetype');
}