@font-face {
  font-family: "Almarai";
  unicode-range: U+30-39;
}
@font-face {
  font-family: "Neue Haas Grotesk Display Pro";
  src: url("fonts/NeueHaasDisplay-Light.eot");
  src: url("fonts/NeueHaasDisplay-Light.eot?#iefix") format("embedded-opentype"), url("fonts/NeueHaasDisplay-Light.woff2") format("woff2"), url("fonts/NeueHaasDisplay-Light.woff") format("woff"), url("fonts/NeueHaasDisplay-Light.ttf") format("truetype"), url("fonts/NeueHaasDisplay-Light.svg#NeueHaasDisplay-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Neue Haas Grotesk Display Pro";
  src: url("fonts/NeueHaasDisplay-Roman.eot");
  src: url("fonts/NeueHaasDisplay-Roman.eot?#iefix") format("embedded-opentype"), url("fonts/NeueHaasDisplay-Roman.woff2") format("woff2"), url("fonts/NeueHaasDisplay-Roman.woff") format("woff"), url("fonts/NeueHaasDisplay-Roman.ttf") format("truetype"), url("fonts/NeueHaasDisplay-Roman.svg#NeueHaasDisplay-Roman") format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Neue Haas Grotesk Display Pro";
  src: url("fonts/NeueHaasDisplay-Mediu.eot");
  src: url("fonts/NeueHaasDisplay-Mediu.eot?#iefix") format("embedded-opentype"), url("fonts/NeueHaasDisplay-Mediu.woff2") format("woff2"), url("fonts/NeueHaasDisplay-Mediu.woff") format("woff"), url("fonts/NeueHaasDisplay-Mediu.ttf") format("truetype"), url("fonts/NeueHaasDisplay-Mediu.svg#NeueHaasDisplay-Mediu") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Neue Haas Grotesk Display Pro";
  src: url("fonts/NeueHaasDisplay-Bold.eot");
  src: url("fonts/NeueHaasDisplay-Bold.eot?#iefix") format("embedded-opentype"), url("fonts/NeueHaasDisplay-Bold.woff2") format("woff2"), url("fonts/NeueHaasDisplay-Bold.woff") format("woff"), url("fonts/NeueHaasDisplay-Bold.ttf") format("truetype"), url("fonts/NeueHaasDisplay-Bold.svg#NeueHaasDisplay-Bold") format("svg");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@media (min-width: 1600px) {
  .container {
    max-width: 1520px;
  }
}
@media (max-width: 767.98px) {
  .container {
    max-width: 95%;
  }
}
@media (max-width: 575.98px) {
  .container {
    max-width: 98%;
  }
}

.container_medium {
  width: 85%;
  margin: 0 auto;
}
@media (max-width: 991.98px) {
  .container_medium {
    width: 100%;
  }
}

.h1, .h2, .h3, .h4, h1, h2, h3, h4 {
  font-weight: 700;
}

.h5, .h6, h5, h6 {
  font-weight: 500;
}

h1 {
  font-size: 90px;
}
@media (max-width: 1599.98px) {
  h1 {
    font-size: 80px;
  }
}
@media (max-width: 1399.98px) {
  h1 {
    font-size: 70px;
  }
}
@media (max-width: 1281.98px) {
  h1 {
    font-size: 55px;
  }
}
@media (max-width: 1199.98px) {
  h1 {
    font-size: 65px;
  }
}
@media (max-width: 991.98px) {
  h1 {
    font-size: 60px;
  }
}
@media (max-width: 767.98px) {
  h1 {
    font-size: 50px;
  }
}
@media (max-width: 575.98px) {
  h1 {
    font-size: 45px;
  }
}
@media (max-width: 480px) {
  h1 {
    font-size: 40px;
  }
}

h2 {
  font-size: 50px;
}
@media (max-width: 1599.98px) {
  h2 {
    font-size: 44px;
  }
}
@media (max-width: 1199.98px) {
  h2 {
    font-size: 40px;
  }
}
@media (max-width: 767.98px) {
  h2 {
    font-size: 32px;
  }
}
@media (max-width: 575.98px) {
  h2 {
    font-size: 30px;
  }
}
@media (max-width: 480px) {
  h2 {
    font-size: 28px;
  }
}

h3 {
  font-size: 44px;
}
@media (max-width: 1599.98px) {
  h3 {
    font-size: 40px;
  }
}
@media (max-width: 1399.98px) {
  h3 {
    font-size: 37px;
  }
}
@media (max-width: 991.98px) {
  h3 {
    font-size: 28px;
  }
}
@media (max-width: 767.98px) {
  h3 {
    font-size: 25px;
  }
}

h4 {
  font-size: 35px;
}
@media (max-width: 1599.98px) {
  h4 {
    font-size: 32px;
  }
}
@media (max-width: 1199.98px) {
  h4 {
    font-size: 28px;
  }
}
@media (max-width: 991.98px) {
  h4 {
    font-size: 25px;
  }
}
@media (max-width: 767.98px) {
  h4 {
    font-size: 23px;
  }
}
@media (max-width: 480px) {
  h4 {
    font-size: 22px;
  }
}

h5 {
  font-size: 28px;
}
@media (max-width: 1599.98px) {
  h5 {
    font-size: 26px;
  }
}
@media (max-width: 1199.98px) {
  h5 {
    font-size: 22px;
  }
}
@media (max-width: 991.98px) {
  h5 {
    font-size: 20px;
  }
}

h6 {
  font-size: 18px;
}
@media (max-width: 1399.98px) {
  h6 {
    font-size: 17px;
  }
}
@media (max-width: 991.98px) {
  h6 {
    font-size: 16px;
  }
}
@media (max-width: 575.98px) {
  h6 {
    font-size: 14px;
  }
}

.abstract, .abstract p {
  font-size: 24px;
  font-weight: 500;
}
@media (max-width: 1399.98px) {
  .abstract, .abstract p {
    font-size: 22px;
  }
}
@media (max-width: 1199.98px) {
  .abstract, .abstract p {
    font-size: 20px;
  }
}
@media (max-width: 767.98px) {
  .abstract, .abstract p {
    font-size: 18px;
  }
}

p {
  font-size: 20px;
}
@media (max-width: 1399.98px) {
  p {
    font-size: 18px;
  }
}
@media (max-width: 767.98px) {
  p {
    font-size: 16px;
  }
}

.p-small, .p-small p {
  font-size: 18px;
}
@media (max-width: 1399.98px) {
  .p-small, .p-small p {
    font-size: 17px;
  }
}
@media (max-width: 991.98px) {
  .p-small, .p-small p {
    font-size: 16px;
  }
}
@media (max-width: 575.98px) {
  .p-small, .p-small p {
    font-size: 14px;
  }
}

.p-16 {
  font-size: 16px;
}
@media (max-width: 767.98px) {
  .p-16 {
    font-size: 14px;
  }
}

small {
  font-size: 14px;
}
@media (max-width: 767.98px) {
  small {
    font-size: 12px;
  }
}

.__sub_title {
  font-size: 22px;
  font-weight: 500;
  color: #454545;
  padding-bottom: 10px;
  width: 100%;
}
@media (max-width: 1599.98px) {
  .__sub_title {
    font-size: 20px;
  }
}
@media (max-width: 1199.98px) {
  .__sub_title {
    font-size: 18px;
  }
}
@media (max-width: 767.98px) {
  .__sub_title {
    font-size: 16px;
  }
}
.__sub_title span {
  color: #D42929;
}

.__sub_txt {
  font-size: 14px;
  font-weight: 400;
  color: #929292;
}

section {
  padding: 80px 0;
}
@media (max-width: 1199.98px) {
  section {
    padding: 60px 0;
  }
}

.section_space_bottom {
  padding-bottom: 80px;
}
@media (max-width: 1199.98px) {
  .section_space_bottom {
    padding-bottom: 60px;
  }
}

.whitecolor {
  color: #ffffff;
}

.primarycolor {
  color: #07466A;
}

.secondarycolor {
  color: #029BA1;
}

.accent {
  color: #FF7B0F;
}

.bodytextcolor {
  color: #454545;
}

.bodytextlight {
  color: #B7B7B7;
}

.whitecolor-bg {
  background: #ffffff;
}

.primarycolor-bg {
  background: #07466A;
}

.offprimarycolor-bg {
  background: #206992;
}

.secondarycolor-bg {
  background: #029BA1;
}

.accent-bg {
  background: #FF7B0F;
}

.offwhitecolor-bg {
  background-color: #F4FEFF;
}

.checkbox-bg {
  background-color: #F8F8F8;
}

.primary-links {
  font-weight: 500;
  text-decoration: underline;
  color: #07466A;
}
.primary-links:hover {
  color: #FF7B0F;
  text-decoration: underline;
}

.secondary-links {
  font-weight: 500;
  text-decoration: underline;
  color: #029BA1;
}
.secondary-links:hover {
  color: #FF7B0F;
  text-decoration: underline;
}

.accent-links {
  font-weight: 500;
  text-decoration: underline;
  color: #FF7B0F;
}
.accent-links:hover {
  color: #029BA1;
  text-decoration: underline;
}

.primarygradien-bg {
  background: rgb(7, 70, 106);
  background: -moz-linear-gradient(352deg, rgb(7, 70, 106) 0%, rgb(8, 96, 146) 100%);
  background: -webkit-linear-gradient(352deg, rgb(7, 70, 106) 0%, rgb(8, 96, 146) 100%);
  background: linear-gradient(352deg, rgb(7, 70, 106) 0%, rgb(8, 96, 146) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#07466a",endColorstr="#086092",GradientType=1);
}

.greygradien-bg {
  background: rgb(217, 217, 217);
  background: -moz-linear-gradient(0deg, rgba(217, 217, 217, 0.3) 0%, rgba(188, 187, 186, 0.3) 100%);
  background: -webkit-linear-gradient(0deg, rgba(217, 217, 217, 0.3) 0%, rgba(188, 187, 186, 0.3) 100%);
  background: linear-gradient(0deg, rgba(217, 217, 217, 0.3) 0%, rgba(188, 187, 186, 0.3) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d9d9d9",endColorstr="#bcbbba",GradientType=1);
}

.span_secondary span {
  color: #029BA1;
  display: inline;
}

.span_accent span {
  color: #FF7B0F;
}

.text_underline {
  text-decoration: underline;
}

.border-radius-30 {
  border-radius: 30px;
}
@media (max-width: 1199.98px) {
  .border-radius-30 {
    border-radius: 20px;
  }
}
@media (max-width: 767.98px) {
  .border-radius-30 {
    border-radius: 15px;
  }
}
@media (max-width: 480px) {
  .border-radius-30 {
    border-radius: 10px;
  }
}

.border-radius-20 {
  border-radius: 20px;
}
@media (max-width: 767.98px) {
  .border-radius-20 {
    border-radius: 15px;
  }
}
@media (max-width: 480px) {
  .border-radius-20 {
    border-radius: 10px;
  }
}

.border-radius-10 {
  border-radius: 10px;
}

.font-weight-light {
  font-weight: 300;
}

.font-weight-regular {
  font-weight: 400;
}

.font-weight-medium {
  font-weight: 500;
}

.font-weight-bold {
  font-weight: 700;
}

.border-color-grey {
  border: 1px solid #E9E9E9;
}

.border-color-secondary {
  border: 1px solid rgba(2, 155, 161, 0.5);
}

.box-shadow {
  box-shadow: 0 0 6px -1px rgba(0, 0, 0, 0.12);
}

.padding-30 {
  padding: 30px;
}
@media (max-width: 1599.98px) {
  .padding-30 {
    padding: 25px;
  }
}
@media (max-width: 1399.98px) {
  .padding-30 {
    padding: 20px;
  }
}
@media (max-width: 991.98px) {
  .padding-30 {
    padding: 18px;
  }
}
@media (max-width: 575.98px) {
  .padding-30 {
    padding: 15px;
  }
}

.padding-40 {
  padding: 40px;
}
@media (max-width: 1599.98px) {
  .padding-40 {
    padding: 35px;
  }
}
@media (max-width: 1399.98px) {
  .padding-40 {
    padding: 30px;
  }
}
@media (max-width: 991.98px) {
  .padding-40 {
    padding: 25px;
  }
}
@media (max-width: 575.98px) {
  .padding-40 {
    padding: 15px;
  }
}

/* half circle mixin */
/* Gradient mixin */
.bg-gradient-rev-slider-top {
  background: linear-gradient(180deg, rgba(0, 15, 15, 0.3) 0%, rgba(0, 15, 15, 0) 100%);
}

.bg-gradient-rev-slider-left {
  background: linear-gradient(107deg, rgba(193, 45, 44, 0.2) 0%, rgba(0, 0, 0, 0.1) 100%);
}

.bg-gradient-intro-overlay {
  background: linear-gradient(107deg, rgba(25, 164, 163, 0.7987570028) 27%, rgba(7, 83, 105, 0.8015581232) 100%);
}

.bg-gradient-statistic-overlay {
  background: linear-gradient(107deg, rgba(2, 31, 33, 0.8771883754) 0%, rgba(1, 54, 62, 0.8267682073) 100%);
}

.bg-gradient-products-bg {
  background: linear-gradient(to bottom, #1AA79C 70%, #fff 30%);
}

.bg-gradient-parliamentary {
  background: linear-gradient(107deg, rgba(2, 31, 33, 0.8771883754) 0%, rgba(1, 54, 62, 0.8267682073) 100%);
}

@font-face {
  font-family: "Almarai";
  unicode-range: U+30-39;
}
@font-face {
  font-family: "Neue Haas Grotesk Display Pro";
  src: url("fonts/NeueHaasDisplay-Light.eot");
  src: url("fonts/NeueHaasDisplay-Light.eot?#iefix") format("embedded-opentype"), url("fonts/NeueHaasDisplay-Light.woff2") format("woff2"), url("fonts/NeueHaasDisplay-Light.woff") format("woff"), url("fonts/NeueHaasDisplay-Light.ttf") format("truetype"), url("fonts/NeueHaasDisplay-Light.svg#NeueHaasDisplay-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Neue Haas Grotesk Display Pro";
  src: url("fonts/NeueHaasDisplay-Roman.eot");
  src: url("fonts/NeueHaasDisplay-Roman.eot?#iefix") format("embedded-opentype"), url("fonts/NeueHaasDisplay-Roman.woff2") format("woff2"), url("fonts/NeueHaasDisplay-Roman.woff") format("woff"), url("fonts/NeueHaasDisplay-Roman.ttf") format("truetype"), url("fonts/NeueHaasDisplay-Roman.svg#NeueHaasDisplay-Roman") format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Neue Haas Grotesk Display Pro";
  src: url("fonts/NeueHaasDisplay-Mediu.eot");
  src: url("fonts/NeueHaasDisplay-Mediu.eot?#iefix") format("embedded-opentype"), url("fonts/NeueHaasDisplay-Mediu.woff2") format("woff2"), url("fonts/NeueHaasDisplay-Mediu.woff") format("woff"), url("fonts/NeueHaasDisplay-Mediu.ttf") format("truetype"), url("fonts/NeueHaasDisplay-Mediu.svg#NeueHaasDisplay-Mediu") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Neue Haas Grotesk Display Pro";
  src: url("fonts/NeueHaasDisplay-Bold.eot");
  src: url("fonts/NeueHaasDisplay-Bold.eot?#iefix") format("embedded-opentype"), url("fonts/NeueHaasDisplay-Bold.woff2") format("woff2"), url("fonts/NeueHaasDisplay-Bold.woff") format("woff"), url("fonts/NeueHaasDisplay-Bold.ttf") format("truetype"), url("fonts/NeueHaasDisplay-Bold.svg#NeueHaasDisplay-Bold") format("svg");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@media (min-width: 1600px) {
  .container {
    max-width: 1520px;
  }
}
@media (max-width: 767.98px) {
  .container {
    max-width: 95%;
  }
}
@media (max-width: 575.98px) {
  .container {
    max-width: 98%;
  }
}

.container_medium {
  width: 85%;
  margin: 0 auto;
}
@media (max-width: 991.98px) {
  .container_medium {
    width: 100%;
  }
}

.h1, .h2, .h3, .h4, h1, h2, h3, h4 {
  font-weight: 700;
}

.h5, .h6, h5, h6 {
  font-weight: 500;
}

h1 {
  font-size: 90px;
}
@media (max-width: 1599.98px) {
  h1 {
    font-size: 80px;
  }
}
@media (max-width: 1399.98px) {
  h1 {
    font-size: 70px;
  }
}
@media (max-width: 1281.98px) {
  h1 {
    font-size: 55px;
  }
}
@media (max-width: 1199.98px) {
  h1 {
    font-size: 65px;
  }
}
@media (max-width: 991.98px) {
  h1 {
    font-size: 60px;
  }
}
@media (max-width: 767.98px) {
  h1 {
    font-size: 50px;
  }
}
@media (max-width: 575.98px) {
  h1 {
    font-size: 45px;
  }
}
@media (max-width: 480px) {
  h1 {
    font-size: 40px;
  }
}

h2 {
  font-size: 50px;
}
@media (max-width: 1599.98px) {
  h2 {
    font-size: 44px;
  }
}
@media (max-width: 1199.98px) {
  h2 {
    font-size: 40px;
  }
}
@media (max-width: 767.98px) {
  h2 {
    font-size: 32px;
  }
}
@media (max-width: 575.98px) {
  h2 {
    font-size: 30px;
  }
}
@media (max-width: 480px) {
  h2 {
    font-size: 28px;
  }
}

h3 {
  font-size: 44px;
}
@media (max-width: 1599.98px) {
  h3 {
    font-size: 40px;
  }
}
@media (max-width: 1399.98px) {
  h3 {
    font-size: 37px;
  }
}
@media (max-width: 991.98px) {
  h3 {
    font-size: 28px;
  }
}
@media (max-width: 767.98px) {
  h3 {
    font-size: 25px;
  }
}

h4 {
  font-size: 35px;
}
@media (max-width: 1599.98px) {
  h4 {
    font-size: 32px;
  }
}
@media (max-width: 1199.98px) {
  h4 {
    font-size: 28px;
  }
}
@media (max-width: 991.98px) {
  h4 {
    font-size: 25px;
  }
}
@media (max-width: 767.98px) {
  h4 {
    font-size: 23px;
  }
}
@media (max-width: 480px) {
  h4 {
    font-size: 22px;
  }
}

h5 {
  font-size: 28px;
}
@media (max-width: 1599.98px) {
  h5 {
    font-size: 26px;
  }
}
@media (max-width: 1199.98px) {
  h5 {
    font-size: 22px;
  }
}
@media (max-width: 991.98px) {
  h5 {
    font-size: 20px;
  }
}

h6 {
  font-size: 18px;
}
@media (max-width: 1399.98px) {
  h6 {
    font-size: 17px;
  }
}
@media (max-width: 991.98px) {
  h6 {
    font-size: 16px;
  }
}
@media (max-width: 575.98px) {
  h6 {
    font-size: 14px;
  }
}

.abstract, .abstract p {
  font-size: 24px;
  font-weight: 500;
}
@media (max-width: 1399.98px) {
  .abstract, .abstract p {
    font-size: 22px;
  }
}
@media (max-width: 1199.98px) {
  .abstract, .abstract p {
    font-size: 20px;
  }
}
@media (max-width: 767.98px) {
  .abstract, .abstract p {
    font-size: 18px;
  }
}

p {
  font-size: 20px;
}
@media (max-width: 1399.98px) {
  p {
    font-size: 18px;
  }
}
@media (max-width: 767.98px) {
  p {
    font-size: 16px;
  }
}

.p-small, .p-small p {
  font-size: 18px;
}
@media (max-width: 1399.98px) {
  .p-small, .p-small p {
    font-size: 17px;
  }
}
@media (max-width: 991.98px) {
  .p-small, .p-small p {
    font-size: 16px;
  }
}
@media (max-width: 575.98px) {
  .p-small, .p-small p {
    font-size: 14px;
  }
}

.p-16 {
  font-size: 16px;
}
@media (max-width: 767.98px) {
  .p-16 {
    font-size: 14px;
  }
}

small {
  font-size: 14px;
}
@media (max-width: 767.98px) {
  small {
    font-size: 12px;
  }
}

.__sub_title {
  font-size: 22px;
  font-weight: 500;
  color: #454545;
  padding-bottom: 10px;
  width: 100%;
}
@media (max-width: 1599.98px) {
  .__sub_title {
    font-size: 20px;
  }
}
@media (max-width: 1199.98px) {
  .__sub_title {
    font-size: 18px;
  }
}
@media (max-width: 767.98px) {
  .__sub_title {
    font-size: 16px;
  }
}
.__sub_title span {
  color: #D42929;
}

.__sub_txt {
  font-size: 14px;
  font-weight: 400;
  color: #929292;
}

section {
  padding: 80px 0;
}
@media (max-width: 1199.98px) {
  section {
    padding: 60px 0;
  }
}

.section_space_bottom {
  padding-bottom: 80px;
}
@media (max-width: 1199.98px) {
  .section_space_bottom {
    padding-bottom: 60px;
  }
}

.whitecolor {
  color: #ffffff;
}

.primarycolor {
  color: #07466A;
}

.secondarycolor {
  color: #029BA1;
}

.accent {
  color: #FF7B0F;
}

.bodytextcolor {
  color: #454545;
}

.bodytextlight {
  color: #B7B7B7;
}

.whitecolor-bg {
  background: #ffffff;
}

.primarycolor-bg {
  background: #07466A;
}

.offprimarycolor-bg {
  background: #206992;
}

.secondarycolor-bg {
  background: #029BA1;
}

.accent-bg {
  background: #FF7B0F;
}

.offwhitecolor-bg {
  background-color: #F4FEFF;
}

.checkbox-bg {
  background-color: #F8F8F8;
}

.primary-links {
  font-weight: 500;
  text-decoration: underline;
  color: #07466A;
}
.primary-links:hover {
  color: #FF7B0F;
  text-decoration: underline;
}

.secondary-links {
  font-weight: 500;
  text-decoration: underline;
  color: #029BA1;
}
.secondary-links:hover {
  color: #FF7B0F;
  text-decoration: underline;
}

.accent-links {
  font-weight: 500;
  text-decoration: underline;
  color: #FF7B0F;
}
.accent-links:hover {
  color: #029BA1;
  text-decoration: underline;
}

.primarygradien-bg {
  background: rgb(7, 70, 106);
  background: -moz-linear-gradient(352deg, rgb(7, 70, 106) 0%, rgb(8, 96, 146) 100%);
  background: -webkit-linear-gradient(352deg, rgb(7, 70, 106) 0%, rgb(8, 96, 146) 100%);
  background: linear-gradient(352deg, rgb(7, 70, 106) 0%, rgb(8, 96, 146) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#07466a",endColorstr="#086092",GradientType=1);
}

.greygradien-bg {
  background: rgb(217, 217, 217);
  background: -moz-linear-gradient(0deg, rgba(217, 217, 217, 0.3) 0%, rgba(188, 187, 186, 0.3) 100%);
  background: -webkit-linear-gradient(0deg, rgba(217, 217, 217, 0.3) 0%, rgba(188, 187, 186, 0.3) 100%);
  background: linear-gradient(0deg, rgba(217, 217, 217, 0.3) 0%, rgba(188, 187, 186, 0.3) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d9d9d9",endColorstr="#bcbbba",GradientType=1);
}

.span_secondary span {
  color: #029BA1;
  display: inline;
}

.span_accent span {
  color: #FF7B0F;
}

.text_underline {
  text-decoration: underline;
}

.border-radius-30 {
  border-radius: 30px;
}
@media (max-width: 1199.98px) {
  .border-radius-30 {
    border-radius: 20px;
  }
}
@media (max-width: 767.98px) {
  .border-radius-30 {
    border-radius: 15px;
  }
}
@media (max-width: 480px) {
  .border-radius-30 {
    border-radius: 10px;
  }
}

.border-radius-20 {
  border-radius: 20px;
}
@media (max-width: 767.98px) {
  .border-radius-20 {
    border-radius: 15px;
  }
}
@media (max-width: 480px) {
  .border-radius-20 {
    border-radius: 10px;
  }
}

.border-radius-10 {
  border-radius: 10px;
}

.font-weight-light {
  font-weight: 300;
}

.font-weight-regular {
  font-weight: 400;
}

.font-weight-medium {
  font-weight: 500;
}

.font-weight-bold {
  font-weight: 700;
}

.border-color-grey {
  border: 1px solid #E9E9E9;
}

.border-color-secondary {
  border: 1px solid rgba(2, 155, 161, 0.5);
}

.box-shadow {
  box-shadow: 0 0 6px -1px rgba(0, 0, 0, 0.12);
}

.padding-30 {
  padding: 30px;
}
@media (max-width: 1599.98px) {
  .padding-30 {
    padding: 25px;
  }
}
@media (max-width: 1399.98px) {
  .padding-30 {
    padding: 20px;
  }
}
@media (max-width: 991.98px) {
  .padding-30 {
    padding: 18px;
  }
}
@media (max-width: 575.98px) {
  .padding-30 {
    padding: 15px;
  }
}

.padding-40 {
  padding: 40px;
}
@media (max-width: 1599.98px) {
  .padding-40 {
    padding: 35px;
  }
}
@media (max-width: 1399.98px) {
  .padding-40 {
    padding: 30px;
  }
}
@media (max-width: 991.98px) {
  .padding-40 {
    padding: 25px;
  }
}
@media (max-width: 575.98px) {
  .padding-40 {
    padding: 15px;
  }
}

/* half circle mixin */
/* Gradient mixin */
.bg-gradient-rev-slider-top {
  background: linear-gradient(180deg, rgba(0, 15, 15, 0.3) 0%, rgba(0, 15, 15, 0) 100%);
}

.bg-gradient-rev-slider-left {
  background: linear-gradient(107deg, rgba(193, 45, 44, 0.2) 0%, rgba(0, 0, 0, 0.1) 100%);
}

.bg-gradient-intro-overlay {
  background: linear-gradient(107deg, rgba(25, 164, 163, 0.7987570028) 27%, rgba(7, 83, 105, 0.8015581232) 100%);
}

.bg-gradient-statistic-overlay {
  background: linear-gradient(107deg, rgba(2, 31, 33, 0.8771883754) 0%, rgba(1, 54, 62, 0.8267682073) 100%);
}

.bg-gradient-products-bg {
  background: linear-gradient(to bottom, #1AA79C 70%, #fff 30%);
}

.bg-gradient-parliamentary {
  background: linear-gradient(107deg, rgba(2, 31, 33, 0.8771883754) 0%, rgba(1, 54, 62, 0.8267682073) 100%);
}

/*---------------------------------
FORM SECTION STARTS
----------------------------------*/
.form-floating > label, .form-floating > span.error {
  right: 27px;
  left: auto;
  width: auto;
}
.form-floating.datefield:before {
  left: 28px;
  right: auto;
}
@media (max-width: 1399.98px) {
  .form-floating.datefield:before {
    left: 24px;
  }
}
.form-floating.form-floating-left-padding .form-control {
  padding-right: 55px;
  padding-left: 30px;
}
.form-floating.form-floating-left-padding > label {
  right: 55px;
  left: auto;
}
.form-floating.form-floating-left-padding .__iconspan {
  right: 28px;
  left: auto;
}
.form-floating.form-floating-left-padding.form-floating-select .select2 .selection .select2-selection {
  padding: 10px 60px 10px 30px;
}
.form-floating.form-floating-right-padding .form-control {
  padding-left: 55px;
  padding-right: 30px;
}
.form-floating.form-floating-right-padding .__iconspan {
  left: 28px;
  right: auto;
}
.form-floating .iti input {
  text-align: right;
}
.form-floating .iti input.iti__tel-input[type=tel] {
  padding-right: 140px !important;
  padding-left: 0px !important;
}
.form-floating .iti .iti__country-container .iti__selected-country-primary {
  padding-right: 0;
}

.select2 .selection .select2-selection__arrow:after {
  left: 26px;
  right: auto;
}

.ms-options-wrap .ms-options .ms-selectall {
  padding-right: 15px;
  padding-left: 5px;
}
.ms-options-wrap .ms-options .ms-unselectAll {
  padding-right: 15px;
  padding-left: 5px;
}
.ms-options-wrap .ms-options ul li label {
  padding: 4px 35px 4px 4px;
}
.ms-options-wrap .ms-options ul li label:before {
  right: 0;
  left: auto;
}
.ms-options-wrap .ms-options ul li label:after {
  right: 0;
  left: auto;
}
.ms-options-wrap button {
  text-align: right;
}
.ms-options-wrap button:after {
  left: 26px;
  right: auto;
}

.ms-options-wrap > button:focus, .ms-options-wrap > button {
  text-align: right;
}

.select2-container .select2-dropdown .select2-results ul li:hover {
  color: #07466A;
  padding: 8px 25px 8px 15px;
}

.form-floating.form-floating-left-padding > .form-control:focus ~ label, .form-floating.form-floating-left-padding > .form-control:not(:placeholder-shown) ~ label, .form-floating.form-floating-left-padding > .form-select ~ label {
  right: 27px;
  left: auto;
}

.form-floating.form-floating-left-padding > .form-control:focus, .form-floating.form-floating-left-padding > .form-control:not(:placeholder-shown) {
  padding: 10px 55px 10px 30px;
}

.form-floating.form-floating-right-padding > .form-control:focus, .form-floating.form-floating-right-padding > .form-control:not(:placeholder-shown) {
  padding: 10px 30px 10px 55px;
}

.__checkbox_container .__checkbox_container_row input[type=radio] + label {
  padding: 3px 35px 3px 15px;
}
@media (max-width: 1399.98px) {
  .__checkbox_container .__checkbox_container_row input[type=radio] + label {
    padding: 1px 30px 1px 15px;
  }
}
@media (max-width: 991.98px) {
  .__checkbox_container .__checkbox_container_row input[type=radio] + label {
    padding: 3px 30px 1px 15px;
  }
}
.__checkbox_container .__checkbox_container_row input[type=radio] + label:before {
  right: 0;
  left: auto;
}
.__checkbox_container .__checkbox_container_row input[type=radio] + label:after {
  right: 4px;
  left: auto;
}
@media (max-width: 1399.98px) {
  .__checkbox_container .__checkbox_container_row input[type=radio] + label:after {
    right: 3px;
  }
}
.__checkbox_container .__checkbox_container_row input[type=checkbox] + label {
  padding: 3px 35px 3px 15px;
}
@media (max-width: 1399.98px) {
  .__checkbox_container .__checkbox_container_row input[type=checkbox] + label {
    padding: 1px 30px 1px 15px;
  }
}
@media (max-width: 991.98px) {
  .__checkbox_container .__checkbox_container_row input[type=checkbox] + label {
    padding: 3px 30px 1px 15px;
  }
}
.__checkbox_container .__checkbox_container_row input[type=checkbox] + label:before {
  right: 0;
  left: auto;
}
.__checkbox_container .__checkbox_container_row input[type=checkbox] + label:after {
  right: 0;
  left: auto;
}

.filter-checkbox input[type=checkbox] + .label-hidden:after {
  right: 2px;
  left: auto;
}
.filter-checkbox input[type=checkbox]:checked + .label-hidden:after {
  right: calc(100% - 2px);
  left: auto;
  transform: translateX(100%);
}

.fileupload-div {
  padding: 3px 30px 3px 4px;
}
.fileupload-div input {
  right: 0;
  left: auto;
}
.fileupload-div .file-select-container .__selected-files, .fileupload-div .file-select-container .selectedFiles {
  padding-left: 20px;
}
@media (max-width: 575.98px) {
  .fileupload-div .file-select-container .__selected-files, .fileupload-div .file-select-container .selectedFiles {
    padding-left: 10px;
  }
}
.fileupload-div .file-select-container .__selected-files button, .fileupload-div .file-select-container .selectedFiles button {
  padding: 0 5px 0 0px;
}
.fileupload-div .file-select-container .__selected-files .file-item, .fileupload-div .file-select-container .selectedFiles .file-item {
  letter-spacing: 0px;
}

.upload-required .upload-required-list {
  letter-spacing: 0;
}

.dropzone .upload-required {
  right: 0;
  left: auto;
}

/*---------------------------------
DATATABLE SECTION STARTS
----------------------------------*/
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control::before, table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control::before {
  transform: rotateZ(45deg);
}

table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td.dtr-control::before, table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th.dtr-control::before {
  transform: rotateZ(0deg);
}

div.dataTables_wrapper div.dataTables_filter label {
  text-align: right;
}

.__datatable_container .dataTables_filter .select-filter-dt .custom-select {
  background: #fff url(../images/arrow-down.svg) no-repeat scroll center left 20px;
}

.__datatable_container .dataTables_length label select {
  background: #fff url(../images/arrow-down.svg) no-repeat scroll center left 20px;
}

.__datatable_container .dataTables_filter label input {
  margin-right: 0.5em;
  margin-left: 0.5em;
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control, table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control {
  padding-right: 30px;
  padding-left: 0.5rem;
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before, table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before {
  right: 0;
  left: auto;
}

table.dataTable > thead > tr > th:not(.sorting_disabled), table.dataTable > thead > tr > td:not(.sorting_disabled) {
  padding: 15px 8px 15px 30px;
}

.__leaderboard_table_card .__leaderboard_table_card_in {
  padding-left: 90px;
  padding-right: 0px;
}
@media (max-width: 575.98px) {
  .__leaderboard_table_card .__leaderboard_table_card_in {
    padding-left: 75px;
  }
}
.__leaderboard_table_card .__leaderboard_table_card_in .__content_col .__points {
  letter-spacing: 0px;
}
.__leaderboard_table_card .__rank_text {
  left: 30px;
  right: auto;
}
@media (max-width: 1399.98px) {
  .__leaderboard_table_card .__rank_text {
    left: 20px;
  }
}
@media (max-width: 767.98px) {
  .__leaderboard_table_card .__rank_text {
    left: 5px;
  }
}

.__datatable_container .dataTables_length label select {
  padding: 8px 30px 8px 50px;
}
@media (max-width: 991.98px) {
  .__datatable_container .dataTables_length label select {
    padding: 8px 20px 8px 40px;
  }
}
.__datatable_container .dataTables_filter .select-filter-dt .label_select {
  right: 21px;
  left: auto;
}
.__datatable_container .dataTables_filter .select-filter-dt .custom-select {
  padding: 10px 30px 10px 60px;
}
@media (max-width: 991.98px) {
  .__datatable_container .dataTables_filter .select-filter-dt .custom-select {
    padding: 10px 25px 10px 45px;
  }
}
.__datatable_container .dataTables_filter label {
  margin-left: 9px;
  margin-right: 0px;
}
@media (max-width: 575.98px) {
  .__datatable_container .dataTables_filter label {
    margin-left: 0px;
  }
}
.__datatable_container .dataTables_filter label:before {
  right: 28px;
  left: auto;
}
.__datatable_container .dataTables_filter label input {
  padding: 10px 50px 10px 30px;
}
.__datatable_container table.dataTable thead > tr > th.sorting::before {
  left: 20px;
  right: auto;
}
.__datatable_container table.dataTable thead > tr > th.sorting::after {
  left: 5px;
  right: auto;
}
.__datatable_container .tablecheck input[type=checkbox] + label:before {
  right: 0;
  left: auto;
}
.__datatable_container .tablecheck input[type=checkbox] + label:after {
  right: 0;
  left: auto;
}
.__datatable_container table thead tr th.tabkecheckth {
  padding-left: 15px;
  padding-right: 15px;
}
.__datatable_container table thead tr:first-child th:first-child {
  border-top-right-radius: 10px;
  border-top-left-radius: 0px;
}
.__datatable_container table thead tr:first-child th:last-child {
  border-top-left-radius: 10px;
  border-top-right-radius: 0px;
}
.__datatable_container .dataTables_paginate .paginate_button {
  margin: 0 10px 0 0px;
}

/*---------------------------------
DATATABLE SECTION ENDS
----------------------------------*/
/*---------------------------------
WIZZARD FORM SECTION STARTS
----------------------------------*/
.steps-main ul li .progressb {
  right: 60px;
  left: auto;
}
.steps-main ul li .progressb:before {
  right: 0;
  left: auto;
}
.steps-main ul li .number:after {
  right: 0;
  left: auto;
}

/*---------------------------------
ACCORDIAN SECTION STARTS
----------------------------------*/
.accordion .accordion-item:before {
  right: 0;
  left: auto;
}
.accordion .accordion-item:after {
  right: 10px;
  left: auto;
}

/*---------------------------------
ACCORDIAN SECTION ENDS
----------------------------------*/
html, body, button, input, optgroup, select, textarea, .content-body ul li {
  font-family: "Neue Haas Grotesk Display Pro", "Almarai";
}

.searchbox .searchinput .__search_in .__search_result_value, .__eservices_sec .__thumbnails li .__eservice_title, .__shaping_platform_sec .__shaping_sec_container .tab-content .__thumbnails1 li .__shaping_title {
  font-weight: 400;
}

.searchbox .searchinput .__search_in .__filter_title, .searchbox .searchinput .__search_in .__search_result_value span, .__swiper_nxt_slide_sec .__in .__nxt_content .__nxt_maintitle, .__btn, .navik-header .__in .navik-menu .navikmenuul ul li a, .__subtitle, .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, .__happening_thumb .swiper .swiper-slide .__title, .__happening_swiper_container .swiper .swiper-slide .__happening_swiper_wrapper .swiper .__happening_swiper_list_grid .__img_col .__lets_register, .__happening_thumb .swiper .swiper-slide.swiper-slide-thumb-active .__title, .__shaping_platform_sec .__shaping_sec_container .nav li .nav-link, .__statistics_sec .__statistics_slider_container .swiper.__statistics_thumb_swiper .swiper-slide .__title, .__golden_meters_card .__content_col .__title, .__3col_points_wrapper .__3col_col .__content_div .__points, .__our_associtaion_sec .__title, footer .foot-top .__fot_subtitle, footer .foot-top .__fot_logo_txt .__fot_logo_col .__quicklinks li a, footer .foot-top .__eshahab .__text P span, .__golden_meters_card .__content_col .__points, .__rating_ico_sec .__rating_card_popup .feedback li span, .__poll_popup.announcementpoup .modal-dialog .modal-content .modal-body .__content .coundowntimer-sec-col .countdown-subtitle, .__poll_popup.announcementpoup .modal-dialog .modal-content .modal-body .__content .coundowntimer-sec-col #countdown-timer .countdown-list .countdown-serial {
  font-weight: 700;
}

.__hero_banner .__herobanner_container .__herobanner_content .__content .__title h1 {
  line-height: 1.2;
}

.__hero_banner .__herobanner_container .__herobanner_content .__content .__title h1, .__happening_swiper_container .swiper .swiper-slide .__happening_swiper_wrapper .swiper .__happening_swiper_list_grid .__content_col h4 {
  font-weight: 800;
}

h1, h2, h3, h4, h5, h6 {
  line-height: 1.4;
}

p, .__poll_popup.announcementpoup .modal-dialog .modal-content .modal-body .__content .__title {
  line-height: 1.5;
}

.__swiper_nxt_slide_sec .__in .__nxt_content .__nxt_title span, .__subtitle.__with_ico .icon-theme-icon, ._btn_regular span, .__statistics_sec .__statistics_slider_container .swiper.__statistics_swiper .__statistics_clipath, .__statistics_sec .__statistics_slider_container .tab-pane.active .__statistics_slider_container_wrapper .__statistics_clipath, .__eservices_sec::after, .__eservices_sec .__eservices_bg_grid::before, .__eservices_sec .__eservices_bg_grid::after, .__eservices_sec .__eservices_bg_grid .__theme_layer_svg, .__success_story_sec .__success_slide .__bg_img::after, .__success_story_sec .__success_slide .__success_titles .__line_with_quotes, .__happening_sec.__youth_media_affair_sec .__theme_layer_svg, .__youthaffair_swiper_list_grid .__content_col .__box_themeicon, .__our_associtaion_sec .__title img, footer .foot-top .__fot_subtitle svg, .__hero_banner .__herobanner_container::before, .__shaping_platform_sec .__shaping_ico, .scrollToTopAccessibility .__backar span {
  transform: scaleX(-1);
}

.scrollToTopAccessibility.active .__backar span {
  transform: scaleX(1);
}

html, body, #loading .__pre_load_text .__pre_text.__pre_1, .__happening_swiper_container .swiper .swiper-slide .__happening_swiper_wrapper .swiper .__happening_swiper_list_grid .__img_col .__lets_register, .__btn, ._btn_regular, .__statistics_sec .__statistics_slider_container .swiper.__statistics_swiper .__statistics_nu_2 ._para p, ._golden_sec ._title_big h2, .__subtitle, footer .foot-top .__fot_subtitle, footer .foot-top .__tel_col .__open_close, footer .foot-copy-sec .foot-copy, .polldiv [type=checkbox]:not(:checked) + label, .polldiv [type=checkbox]:checked + label, .__hero_banner .__herobanner_container .__herobanner_content .__content .__para p, .__swiper_nxt_slide_sec .__in .__nxt_content .__nxt_title, .__swiper_nxt_slide_sec .__in .__nxt_content .__nxt_maintitle, .navik-header .__in .navik-menu .navikmenuul ul li a, .__shaping_platform_sec .__shaping_sec_container .__shaping_sec_slider .swiper .__shaping_slide .__shaping_details .__sub, .__shaping_platform_sec .__shaping_sec_container .nav li .nav-link, .__happening_thumb .swiper .swiper-slide .__title, .__statistics_sec .__statistics_slider_container .swiper.__statistics_swiper .__statistics_nu_1 ._para p {
  letter-spacing: 0px;
}

._golden_sec ._title_big h2 {
  line-height: 1.3;
}

#cookieBanner {
  right: auto;
  left: 10px;
}

.odometer.odometer-auto-theme .odometer-digit .odometer-value, .odometer.odometer-theme-default .odometer-digit .odometer-value {
  -webkit-transform: translateZ(0) translateX(0px);
}

#loading .loader.start_loaded .__arrow_anim {
  left: auto;
  right: 250px;
}
@media (max-width: 1199.98px) {
  #loading .loader.start_loaded .__arrow_anim {
    right: 38%;
  }
}
@media (max-width: 991.98px) {
  #loading .loader.start_loaded .__arrow_anim {
    right: 33%;
  }
}
@media (max-width: 767.98px) {
  #loading .loader.start_loaded .__arrow_anim {
    right: 34%;
  }
}
@media (max-width: 575.98px) {
  #loading .loader.start_loaded .__arrow_anim {
    right: 34%;
  }
}
@media (max-width: 480px) {
  #loading .loader.start_loaded .__arrow_anim {
    right: 29%;
  }
}
#loading .loader.start_loaded.half_loaded .__arrow_anim {
  left: auto;
  right: 500px;
}
@media (max-width: 767.98px) {
  #loading .loader.start_loaded.half_loaded .__arrow_anim {
    right: 50%;
  }
}
@media (max-width: 575.98px) {
  #loading .loader.start_loaded.half_loaded .__arrow_anim {
    right: 45%;
  }
}
@media (max-width: 480px) {
  #loading .loader.start_loaded.half_loaded .__arrow_anim {
    right: 45%;
  }
}
#loading .loader .__arrow_anim {
  transform: scaleX(-1);
  left: auto;
  right: 50px;
}

.odometer {
  direction: ltr;
}

.form-floating .form-control {
  text-align: right;
}

.__statistics_sec .__statistics_slider_container .swiper.__statistics_swiper .__statistics_nu_2 ._para p {
  text-align: left;
}

.__btn span {
  transform: translateX(0px) scaleX(-1);
}
.__btn.backbtn span {
  transform: translateX(0px) scaleX(-1);
}
.__btn:hover.backbtn span {
  transform: translateX(5px) scaleX(-1);
}
.__btn:hover span {
  transform: translateX(-5px) scaleX(-1);
}

.navik-header .__in .navik-menu .navikmenuul ul > li:last-child {
  padding-right: 15px;
  padding-left: 0;
}

.navik-header .__in .navik-menu .navikmenuul ul > li:nth-last-child(-n+2) > ul {
  left: 0;
  right: auto;
}

.navik-header .__in .navik-menu .navikmenuul ul li.dropdown_menu.mega-menu > ul li.__drop_menu_li .__drop_menu_title {
  padding: 40px 0px 40px 50px;
}
@media (max-width: 1399.98px) {
  .navik-header .__in .navik-menu .navikmenuul ul li.dropdown_menu.mega-menu > ul li.__drop_menu_li .__drop_menu_title {
    padding: 30px 0px 30px 50px;
  }
}
.navik-header .__in .navik-menu .navikmenuul ul li.dropdown_menu.mega-menu > ul li.__drop_menu_li .__drop_menu_title:after {
  right: auto;
  left: 10px;
}
.navik-header .__in .navik-menu .navikmenuul ul li.dropdown_menu.mega-menu > ul li.__drop_menu_li .__drop_menu_row {
  padding: 40px 30px 60px 0px;
}
@media (max-width: 1399.98px) {
  .navik-header .__in .navik-menu .navikmenuul ul li.dropdown_menu.mega-menu > ul li.__drop_menu_li .__drop_menu_row {
    padding: 30px 30px 50px 0px;
  }
}
@media (max-width: 1199.98px) {
  .navik-header .__in .navik-menu .navikmenuul ul li.dropdown_menu.mega-menu > ul li.__drop_menu_li .__drop_menu_row {
    padding: 10px 0;
  }
}

.navik-header.headroom--not-top .__in .navik-menu .navikmenuul > ul > li:last-child {
  padding-right: 15px !important;
  padding-left: 0;
}
@media (max-width: 1199.98px) {
  .navik-header.headroom--not-top .__in .navik-menu .navikmenuul > ul > li:last-child {
    padding-right: 0px !important;
  }
}

.navik-header .__in .navik-menu .navikmenuul > ul > li:last-child {
  padding-right: 15px !important;
  padding-left: 0;
}
@media (max-width: 1199.98px) {
  .navik-header .__in .navik-menu .navikmenuul > ul > li:last-child {
    padding-right: 0px !important;
  }
}

.navik-header .__in .__head_top_sec .__mob_btn a {
  flex-direction: row-reverse;
}

.navik-header .__in .__head_top_sec .search-switcher span {
  font-size: 17px;
}
@media (max-width: 1399.98px) {
  .navik-header .__in .__head_top_sec .search-switcher span {
    font-size: 16px;
    padding: 10px 2px;
  }
}
@media (max-width: 575.98px) {
  .navik-header .__in .__head_top_sec .search-switcher span {
    font-size: 15px;
  }
}

@media (max-width: 1399.98px) {
  .navik-header .__in .__mob_menu_top .search-switcher span {
    font-size: 16px;
    padding: 10px 3px;
  }
}
@media (max-width: 575.98px) {
  .navik-header .__in .__mob_menu_top .search-switcher span {
    font-size: 14px;
  }
}

.navik-header .__in .__mob_menu_top .__hubmbergermob .line-menu.second-line {
  margin-left: inherit;
  margin-right: auto;
}

@media (max-width: 1199.98px) {
  .navik-header .__in .navik-menu {
    right: auto;
    left: -500px;
  }
}
@media (max-width: 575.98px) {
  .navik-header .__in .navik-menu {
    left: -400px;
  }
}
@media (max-width: 480px) {
  .navik-header .__in .navik-menu {
    left: -400px;
  }
}
.navik-header .__in .navik-menu .popup-a {
  left: auto;
  right: 20px;
}
.navik-header .__in .navik-menu .closeicon {
  right: auto;
  left: 20px;
}
@media (max-width: 1199.98px) {
  .navik-header .__in .navik-menu .navikmenuul ul li a {
    padding: 0 20px 0 60px;
  }
}
@media (max-width: 1199.98px) {
  .navik-header .__in .navik-menu .navikmenuul ul li a:hover {
    padding: 0 20px 0 60px;
  }
}
@media (max-width: 1199.98px) {
  .navik-header .__in .navik-menu .navikmenuul ul li.dropdown_menu .dropdown-plus::after {
    right: auto;
    left: 30px;
  }
}

@media (max-width: 1199.98px) {
  .navik-header .__in .navik-menu .navikmenuul ul li:hover a {
    padding: 0 20px 0 60px;
  }
}

@media (max-width: 1199.98px) {
  .navik-header .__in .navik-menu .navikmenuul ul li.dropdown_menu ul li a {
    padding: 7px 20px 7px 20px;
  }
}
.navik-header .__in .navik-menu .navikmenuul ul li.dropdown_menu ul li a:hover {
  padding: 10px 25px 10px 15px;
}
@media (max-width: 1199.98px) {
  .navik-header .__in .navik-menu .navikmenuul ul li.dropdown_menu ul li a:hover {
    padding: 7px 20px 7px 20px;
  }
}

.navik-header.active .__in .navik-menu {
  right: auto;
  left: 0px;
}

@media (max-width: 1199.98px) {
  .navik-header.headroom--not-top .__in .navik-menu .navikmenuul > ul > li > a {
    padding: 0 20px 0 60px;
  }
}

.searchbox .__search_close {
  right: auto;
  left: 20px;
}
.searchbox .searchinput .__search_in form #txtSearch {
  padding: 0 35px 0 65px;
}
@media (max-width: 575.98px) {
  .searchbox .searchinput .__search_in form #txtSearch {
    padding: 0 28px 0 65px;
  }
}
.searchbox .searchinput .__search_in form button {
  left: 0px;
  right: auto;
  padding: 0px 15px 0 30px;
}
@media (max-width: 991.98px) {
  .searchbox .searchinput .__search_in form button {
    padding: 0px 15px 0 25px;
  }
}
.searchbox .searchinput .__search_in form button span {
  margin-top: 5px;
}
.searchbox .searchinput .__search_in form button:before {
  left: auto;
  right: 0px;
}

.__hero_banner .__herobanner_container .__herobanner_content .__content .__theme_layer {
  left: auto;
  right: -300px;
  transform: scaleX(-1);
}
.__hero_banner.active .__herobanner_container .__herobanner_content .__content .__theme_layer {
  left: auto;
  right: -48px;
}
@media (max-width: 767.98px) {
  .__hero_banner.active .__herobanner_container .__herobanner_content .__content .__theme_layer {
    right: -30px;
  }
}
@media (max-width: 575.98px) {
  .__hero_banner.active .__herobanner_container .__herobanner_content .__content .__theme_layer {
    right: -13px;
  }
}
.__hero_banner .swiper .swiper-slide .status-bar span {
  left: auto;
  right: 0;
}

.scrollToTopAccessibility {
  right: auto;
  left: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 5px;
  padding-right: 35px;
  padding-left: 7px;
}
.scrollToTopAccessibility .__backar {
  left: auto;
  right: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 5px;
}
.scrollToTopAccessibility .__backar span {
  transform: scaleX(1);
}
.scrollToTopAccessibility.showBtn {
  right: auto;
  left: 30px;
}
@media (max-width: 1399.98px) {
  .scrollToTopAccessibility.showBtn {
    left: 25px;
  }
}
@media (max-width: 991.98px) {
  .scrollToTopAccessibility.showBtn {
    left: 10px;
  }
}
@media (max-width: 575.98px) {
  .scrollToTopAccessibility.showBtn {
    left: 13px;
  }
}
.scrollToTopAccessibility.active .__backar span {
  transform: scaleX(-1);
}

.scrollToTopBtn {
  right: auto;
  left: 28px;
}
@media (max-width: 1399.98px) {
  .scrollToTopBtn {
    left: 23px;
  }
}
@media (max-width: 991.98px) {
  .scrollToTopBtn {
    left: 10px;
  }
}
@media (max-width: 575.98px) {
  .scrollToTopBtn {
    left: 13px;
  }
}

.__rating_ico_sec {
  left: auto;
  right: 20px;
}
@media (max-width: 575.98px) {
  .__rating_ico_sec {
    right: 12px;
  }
}
.__rating_ico_sec.active .__rating_card_popup {
  left: auto;
  right: 60px;
}
@media (max-width: 575.98px) {
  .__rating_ico_sec.active .__rating_card_popup {
    right: 0px;
  }
}
.__rating_ico_sec .__rating_card_popup {
  left: auto;
  right: 35px;
}
@media (max-width: 575.98px) {
  .__rating_ico_sec .__rating_card_popup {
    right: -30px;
  }
}
.__rating_ico_sec .__rating_card_popup:before {
  left: auto;
  right: -12px;
  transform: scaleX(-1);
}
@media (max-width: 575.98px) {
  .__rating_ico_sec .__rating_card_popup:before {
    right: 13px;
  }
}

.__subtitle.__with_ico {
  padding-left: 0;
  padding-right: 30px;
}
@media (max-width: 575.98px) {
  .__subtitle.__with_ico {
    padding-right: 20px;
  }
}
.__subtitle.__with_ico .icon-theme-icon {
  left: auto;
  right: -25px;
}
.__subtitle.__with_ico.animated .icon-theme-icon {
  left: auto;
  right: 2px;
}

.__happening_swiper_container .swiper .swiper-slide .__happening_swiper_wrapper .swiper .__happening_swiper_list_grid .__img_col .__lets_register {
  left: auto;
  right: 40px;
}
@media (max-width: 1599.98px) {
  .__happening_swiper_container .swiper .swiper-slide .__happening_swiper_wrapper .swiper .__happening_swiper_list_grid .__img_col .__lets_register {
    right: 25px;
  }
}
@media (max-width: 1399.98px) {
  .__happening_swiper_container .swiper .swiper-slide .__happening_swiper_wrapper .swiper .__happening_swiper_list_grid .__img_col .__lets_register {
    right: 20px;
  }
}

.__happening_swiper_container .swiper .swiper-slide .__happening_swiper_wrapper .swiper .__happening_swiper_list_grid .__img_col .__lets_register_list {
  right: 25px;
  left: auto;
}
.__happening_swiper_container .swiper .swiper-slide .__happening_swiper_wrapper .swiper .__happening_swiper_list_grid .__img_col .__lets_register_list .__lets_register {
  left: auto;
  right: auto;
}

.__happening_swiper_container .swiper .swiper-slide .__happening_swiper_wrapper .swiper .__happening_swiper_list_grid .__content_col .__icon_text_small .__contentr .__col:nth-child(2)::after {
  left: auto;
  right: -13px;
}

.__shaping_platform_sec .expanding_container_main::before {
  right: auto;
  left: 0;
}

.__shaping_platform_sec .__shaping_sec_container .__shaping_sec_slider .swiper .__shaping_slide::after {
  transform: scaleX(-1);
  left: 0;
  right: auto;
}

.__shaping_platform_sec .__shaping_sec_container .__shaping_sec_slider .swiper .__shaping_slide .__shaping_details {
  right: auto;
  left: 0;
  text-align: left;
}
@media (max-width: 767.98px) {
  .__shaping_platform_sec .__shaping_sec_container .__shaping_sec_slider .swiper .__shaping_slide .__shaping_details {
    text-align: center;
  }
}

.__shaping_platform_sec .__shaping_sec_container .tab-content .__thumbnails1 li span {
  transform: translateX(15px) scaleX(-1);
}
.__shaping_platform_sec .__shaping_sec_container .tab-content .__thumbnails1 li:hover span {
  transform: translateX(0px) scaleX(-1);
}
.__shaping_platform_sec .__shaping_sec_container .tab-content .__thumbnails1 li.active span {
  transform: translateX(0px) scaleX(-1);
}

@media (max-width: 991.98px) {
  .__shaping_platform_sec .__shaping_sec_container .__shaping_sec_slider_col {
    left: 0;
    right: auto;
  }
}

.__statistics_sec .__statistics_slider_container .tab-pane.active .__statistics_slider_container_wrapper .__statistics_clipath {
  right: auto;
  left: 50px;
}
@media (max-width: 1199.98px) {
  .__statistics_sec .__statistics_slider_container .tab-pane.active .__statistics_slider_container_wrapper .__statistics_clipath {
    left: 20px;
  }
}
@media (max-width: 991.98px) {
  .__statistics_sec .__statistics_slider_container .tab-pane.active .__statistics_slider_container_wrapper .__statistics_clipath {
    left: 20%;
  }
}
@media (max-width: 480px) {
  .__statistics_sec .__statistics_slider_container .tab-pane.active .__statistics_slider_container_wrapper .__statistics_clipath {
    left: 5%;
  }
}

.__statistics_sec .__statistics_slider_container .swiper.__statistics_swiper.animated .__statistics_clipath {
  right: auto;
  left: 50px;
}
@media (max-width: 1199.98px) {
  .__statistics_sec .__statistics_slider_container .swiper.__statistics_swiper.animated .__statistics_clipath {
    left: 20px;
  }
}
@media (max-width: 991.98px) {
  .__statistics_sec .__statistics_slider_container .swiper.__statistics_swiper.animated .__statistics_clipath {
    left: 20%;
  }
}
@media (max-width: 480px) {
  .__statistics_sec .__statistics_slider_container .swiper.__statistics_swiper.animated .__statistics_clipath {
    left: 5%;
  }
}

.__statistics_sec .__statistics_slider_container .tab-pane .__statistics_slider_container_wrapper .__statistics_nu_1 .ad-counter-block {
  flex-direction: row-reverse;
  justify-content: start;
}
.__statistics_sec .__statistics_slider_container .tab-pane .__statistics_slider_container_wrapper .__statistics_nu_2 ._para {
  margin: 0 auto 0 0;
}
.__statistics_sec .__statistics_slider_container .tab-pane .__statistics_slider_container_wrapper .__statistics_nu_2 .ad-counter-block {
  flex-direction: row-reverse;
}

.__statistics_sec .__statistics_slider_container .swiper.__statistics_swiper .__statistics_nu_1 .ad-counter-block {
  flex-direction: row-reverse;
  justify-content: start;
}
.__statistics_sec .__statistics_slider_container .swiper.__statistics_swiper .__statistics_nu_2 ._para {
  margin: 0 auto 0 0;
}
.__statistics_sec .__statistics_slider_container .swiper.__statistics_swiper .__statistics_nu_2 .ad-counter-block {
  flex-direction: row-reverse;
}

.__statistics_sec .__theme_map_bg {
  left: auto;
  right: 0;
}

.__eservices_sec .__eservices_bg_grid .__theme_layer_svg {
  right: auto;
  left: 0;
}

.__golden_meters_card .__content_col {
  padding-right: 0;
  padding-left: 120px;
}
@media (max-width: 1399.98px) {
  .__golden_meters_card .__content_col {
    padding-left: 100px;
  }
}
@media (max-width: 575.98px) {
  .__golden_meters_card .__content_col {
    padding-left: 85px;
  }
}
@media (max-width: 480px) {
  .__golden_meters_card .__content_col {
    padding-left: 65px;
  }
}
.__golden_meters_card .__content_col .__rank_text {
  right: auto;
  left: 30px;
}
@media (max-width: 1399.98px) {
  .__golden_meters_card .__content_col .__rank_text {
    left: 20px;
  }
}

@media (max-width: 767.98px) {
  .__3col_points_wrapper .__3col_col .__content_div {
    text-align: right;
  }
}

@media (max-width: 767.98px) {
  .__3col_points_wrapper .__3col_col.animated .__points_position {
    right: auto;
    left: 20px;
  }
}
@media (max-width: 480px) {
  .__3col_points_wrapper .__3col_col.animated .__points_position {
    right: auto;
    left: 3px;
  }
}

@media (max-width: 767.98px) {
  .__3col_points_wrapper .__3col_col.__col_points_big .__img_div {
    border-top-left-radius: 0;
  }
}

@media (max-width: 480px) {
  .__3col_points_wrapper .__3col_col .__img_div {
    border-top-left-radius: 0;
  }
}

.__success_story_sec .__success_slide .__success_titles {
  padding-left: inherit;
  padding-right: 40px;
}
@media (max-width: 991.98px) {
  .__success_story_sec .__success_slide .__success_titles {
    padding-right: 50px;
  }
}
@media (max-width: 480px) {
  .__success_story_sec .__success_slide .__success_titles {
    padding-right: 38px;
  }
}
.__success_story_sec .__success_slide .__success_titles .__line_with_quotes {
  left: auto;
  right: 1px;
}
.__success_story_sec .__success_slide .__success_titles:after {
  left: auto;
  right: 17px;
}
@media (max-width: 480px) {
  .__success_story_sec .__success_slide .__success_titles:after {
    right: 14px;
  }
}
.__success_story_sec .__success_slide .__success_img_banner {
  right: auto;
  left: 0;
}
.__success_story_sec .__success_slide .__success_img_banner .__watch_video_sec {
  left: auto;
  right: -15%;
}
@media (max-width: 991.98px) {
  .__success_story_sec .__success_slide .__success_img_banner .__watch_video_sec {
    right: 65px;
  }
}
@media (max-width: 480px) {
  .__success_story_sec .__success_slide .__success_img_banner .__watch_video_sec {
    right: 50px;
  }
}
.__success_story_sec .__success_slide .__bg_img {
  right: auto;
  left: 0;
}
.__success_story_sec .__success_slide .__success_footer {
  left: auto;
  right: 55px;
}

@media (max-width: 767.98px) {
  .__theme_tropphy {
    right: auto;
    left: 0;
  }
}

.__happening_sec.__youth_media_affair_sec .__theme_layer_svg {
  left: 0;
  right: auto;
}

.__youthaffair_swiper_list_grid .__content_col .__box_themeicon {
  right: auto;
  left: 20px;
}

footer .foot-top .__fot_logo_txt .__fot_logo_col .__fot_logo_support {
  gap: 10px 15px;
}

footer .foot-top .__fot_logo_txt .__fot_logo_col .__quicklinks li a {
  padding: 7px 0px 7px 15px;
}
@media (max-width: 1399.98px) {
  footer .foot-top .__fot_logo_txt .__fot_logo_col .__quicklinks li a {
    padding: 5px 0 5px 15px;
  }
}
footer .foot-top .__fot_logo_txt .__fot_logo_col .__quicklinks li a:hover {
  padding: 7px 5px 7px 10px;
}
@media (max-width: 1399.98px) {
  footer .foot-top .__fot_logo_txt .__fot_logo_col .__quicklinks li a:hover {
    padding: 5px 5px 5px 10px;
  }
}
footer .foot-top .__fot_logo_txt .__fot_logo_col .__quicklinks_2 li a {
  padding: 2px 0px 2px 15px;
}
footer .foot-top .__fot_logo_txt .__fot_logo_col .__quicklinks_2 li a:hover {
  padding: 2px 5px 2px 10px;
}

footer .foot-top .__fot_subtitle svg {
  margin-right: 5px;
}

footer .foot-top .__fot_signup .field-wrapper input {
  padding: 10px 25px 10px 75px;
  text-align: right;
}
footer .foot-top .__fot_signup .field-wrapper button {
  right: auto;
  left: 8px;
  transform: scaleX(-1);
}

footer .foot-top .__last_updates_row .__fot_trust li::after {
  right: auto;
  left: -6px;
}

footer .foot-copy-sec .nav-side-footmenu ul li::after {
  right: auto;
  left: -8px;
}

footer .foot-copy-sec .foot-copy {
  text-align: left;
}
@media (max-width: 991.98px) {
  footer .foot-copy-sec .foot-copy {
    text-align: right;
  }
}

@media (max-width: 991.98px) {
  footer .foot-top .__fot_logo_txt .__fot_logo_col:first-child {
    margin-right: 0;
    margin-left: 20px;
    border-right: 0px solid rgba(255, 255, 255, 0);
    border-left: 1px solid rgba(255, 255, 255, 0.1);
  }
}
@media (max-width: 575.98px) {
  footer .foot-top .__fot_logo_txt .__fot_logo_col:first-child {
    margin-left: 10px;
  }
}

.__poll_popup .modal-dialog .modal-content .__btn_close {
  left: 15px;
  right: auto;
}
.__poll_popup .modal-dialog .modal-content .modal-body .__content .__subtitle span {
  left: auto;
  right: 2px;
}

.polldiv [type=checkbox]:not(:checked) + label, .polldiv [type=checkbox]:checked + label {
  padding-left: 0;
  padding-right: 35px;
}

.polldiv [type=checkbox]:not(:checked) + label::before, .polldiv [type=checkbox]:checked + label::before {
  right: 0;
  left: auto;
}
@media (max-width: 575.98px) {
  .polldiv [type=checkbox]:not(:checked) + label::before, .polldiv [type=checkbox]:checked + label::before {
    width: 20px;
    height: 20px;
  }
}

.polldiv [type=checkbox]:not(:checked) + label::after, .polldiv [type=checkbox]:checked + label::after {
  right: 0;
  left: auto;
}
@media (max-width: 575.98px) {
  .polldiv [type=checkbox]:not(:checked) + label::after, .polldiv [type=checkbox]:checked + label::after {
    top: 7px;
    font-size: 17px;
  }
}

.__shaping_platform_sec .__shaping_sec_container .__shaping_sec_slider .swiper .__shaping_slide .__shaping_details .__title {
  margin-bottom: 10px;
}

.__shaping_platform_sec .__shaping_ico {
  right: auto;
  left: 20%;
}

._golden_sec ._title_big h2 {
  transform: translateX(100%);
}

.__happening_swiper_container .swiper .swiper-slide .__happening_swiper_wrapper .swiper .__happening_swiper_list_grid .__content_col .__icon_text_small .__contentr .__col:after {
  left: -13px;
  right: auto;
}

/******************************
INSIDE PAGE TITLE HEADER STARTS
*******************************/
.page-banner-sec.animated:before {
  transform: scaleX(-1) translateX(150px);
}
@media (max-width: 991.98px) {
  .page-banner-sec.animated:before {
    transform: scaleX(-1) translateX(50px);
  }
}
@media (max-width: 575.98px) {
  .page-banner-sec.animated:before {
    transform: scaleX(-1) translateX(0px);
  }
}
.page-banner-sec:before {
  transform: scaleX(-1) translateX(0px);
}
.page-banner-sec:after {
  transform: scaleX(-1);
}
.page-banner-sec .breadcrumbs-sec {
  right: 0;
  left: auto;
}
.page-banner-sec .breadcrumbs-sec .__share_container .__share_body {
  left: 0;
  right: auto;
  transform: translateX(-100%);
}
.page-banner-sec .breadcrumbs-menu ul:after {
  left: 0;
  right: auto;
  padding-right: 5px;
  padding-left: 0px;
}
.page-banner-sec .breadcrumbs-menu ul li {
  padding: 0 0px 0 23px;
}
@media (max-width: 575.98px) {
  .page-banner-sec .breadcrumbs-menu ul li {
    padding: 0 0px 0 15px;
  }
}
.page-banner-sec .breadcrumbs-menu ul li:after {
  left: 10px;
  right: auto;
}
@media (max-width: 991.98px) {
  .page-banner-sec .breadcrumbs-menu ul li:after {
    bottom: 6px;
  }
}
@media (max-width: 575.98px) {
  .page-banner-sec .breadcrumbs-menu ul li:after {
    left: 6px;
  }
}

/*---------------------------------
OVERVIEW PAGE SECTION STARTS
----------------------------------*/
.__img_with_odometer .__img_odo {
  right: 20px;
  left: auto;
}
@media (max-width: 767.98px) {
  .__img_with_odometer .__img_odo {
    right: 15px;
  }
}
.__img_with_odometer .__img_odo .__subtitle {
  padding-right: 15px;
  padding-left: 0px;
}
@media (max-width: 480px) {
  .__img_with_odometer .__img_odo .__subtitle {
    padding-right: 8px;
  }
}
.__img_with_odometer .__img_odo:before {
  left: 30px;
  right: auto;
  transform: scaleX(-1);
}
.__img_with_odometer .__img_odo.animated:before {
  left: -23px;
}
@media (max-width: 767.98px) {
  .__img_with_odometer .__img_odo.animated:before {
    left: -12px;
  }
}

.border-right-after:after {
  left: 0;
  right: auto;
}

@media (max-width: 767.98px) {
  .__timeline_sec_content_wrapper {
    padding-right: 60px;
    padding-left: inherit;
  }
}

.__timeline_sec .__year_list_sticky ul li a {
  padding-right: 25px;
  padding-left: 0px;
}
@media (max-width: 991.98px) {
  .__timeline_sec .__year_list_sticky ul li a {
    padding-right: 15px;
  }
}
.__timeline_sec .__year_list_sticky ul li a:before {
  right: 0;
  left: auto;
}
.__timeline_sec .__year_list_sticky ul li a:after {
  left: 10px;
  right: auto;
  transform: scaleX(-1);
}
.__timeline_sec .__year_list_sticky ul li a:hover {
  padding-right: 30px;
}
@media (max-width: 991.98px) {
  .__timeline_sec .__year_list_sticky ul li a:hover {
    padding-right: 20px;
  }
}
.__timeline_sec .__year_list_sticky ul li a:hover:after {
  left: 12px;
  right: auto;
}
@media (max-width: 991.98px) {
  .__timeline_sec .__title {
    text-align: right;
  }
}
.__timeline_sec .__timeline_grid .__timeline_row.__timeline_odd .__timeline_col_img .__timeline_logo {
  transform: translateX(-150px);
}
@media (max-width: 991.98px) {
  .__timeline_sec .__timeline_grid .__timeline_row.__timeline_odd .__timeline_col_img .__timeline_logo {
    transform: translateX(150px);
  }
}
.__timeline_sec .__timeline_grid .__timeline_row.__timeline_odd .__timeline_col_content {
  transform: translateX(150px);
}
.__timeline_sec .__timeline_grid .__timeline_row.__timeline_even .__timeline_col_img .__timeline_logo {
  transform: translateX(150px);
}
.__timeline_sec .__timeline_grid .__timeline_row.__timeline_even .__timeline_col_content {
  transform: translateX(-150px);
  padding-right: 0;
  padding-left: 7%;
  text-align: left;
}
@media (max-width: 1399.98px) {
  .__timeline_sec .__timeline_grid .__timeline_row.__timeline_even .__timeline_col_content {
    padding-left: 5%;
  }
}
@media (max-width: 991.98px) {
  .__timeline_sec .__timeline_grid .__timeline_row.__timeline_even .__timeline_col_content {
    transform: translateX(150px);
    text-align: right;
    padding-left: 0;
    padding-right: 5%;
  }
}
@media (max-width: 991.98px) {
  .__timeline_sec .__timeline_grid .__history_year {
    text-align: right;
  }
}
.__timeline_sec .__timeline_wrapper:before {
  right: 50%;
  left: auto;
}
@media (max-width: 991.98px) {
  .__timeline_sec .__timeline_wrapper:before {
    right: 0px;
  }
}

@media (max-width: 991.98px) {
  .__timeline_grid .__timeline_row .__timeline_col_img .__timeline_logo {
    margin-right: 5%;
    margin-left: 0%;
  }
}
.__timeline_grid .__timeline_row .__timeline_col_content {
  padding-right: 7%;
  padding-left: 0%;
}
@media (max-width: 1399.98px) {
  .__timeline_grid .__timeline_row .__timeline_col_content {
    padding-right: 5%;
  }
}

/*---------------------------------
OVERVIEW PAGE SECTION ENDS
----------------------------------*/
/*---------------------------------
NEWS PAGE SECTION STARTS
----------------------------------*/
.__icon_with_text {
  letter-spacing: 0px;
}

.__news_col_card_grid .__img_col .__img_col_in .__box_themeicon {
  left: 55px;
  right: 0;
  transform: scaleX(-1);
}

.__news_col_card_grid:hover .__img_col .__img_col_in .__box_themeicon {
  left: 22px;
}

.__news_col_card_grid .__img_col .__img_col_in.__placeholder:after {
  transform: scaleX(-1);
}

.__news_col_card_grid.__photo_gal .__img_col .__box_pts_count {
  right: 30px;
  left: auto;
}

.__news_col_row.__grid_row .__news_col_card .__news_col_card_grid {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 30px;
}
@media (max-width: 1199.98px) {
  .__news_col_row.__grid_row .__news_col_card .__news_col_card_grid {
    border-radius: 20px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 20px;
  }
}
@media (max-width: 767.98px) {
  .__news_col_row.__grid_row .__news_col_card .__news_col_card_grid {
    border-radius: 15px;
  }
}
@media (max-width: 480px) {
  .__news_col_row.__grid_row .__news_col_card .__news_col_card_grid {
    border-radius: 10px;
  }
}
.__news_col_row.__grid_row .__news_col_card .__news_col_card_grid:hover {
  border-bottom-left-radius: 30px;
}
@media (max-width: 1199.98px) {
  .__news_col_row.__grid_row .__news_col_card .__news_col_card_grid:hover {
    border-bottom-left-radius: 20px;
  }
}
@media (max-width: 767.98px) {
  .__news_col_row.__grid_row .__news_col_card .__news_col_card_grid:hover {
    border-bottom-left-radius: 15px;
  }
}
@media (max-width: 480px) {
  .__news_col_row.__grid_row .__news_col_card .__news_col_card_grid:hover {
    border-bottom-left-radius: 10px;
  }
}

.__filter_thumb .__filter_grid {
  padding: 0 20px 0 30px;
}
@media (max-width: 1199.98px) {
  .__filter_thumb .__filter_grid {
    padding: 0 15px 0 20px;
  }
}
@media (max-width: 480px) {
  .__filter_thumb .__filter_grid {
    padding: 0 10px 0 18px;
  }
}
.__filter_thumb .__filter_grid .__filter_text {
  letter-spacing: 1px;
}
.__filter_thumb .__filter_grid .__filter_text:after {
  left: -11px;
  right: auto;
}

.__filter_result .__filter_result_list {
  letter-spacing: 0px;
}
@media (max-width: 991.98px) {
  .__filter_result .__filter_result_list {
    padding: 12px 20px 12px 30px;
  }
}
@media (max-width: 575.98px) {
  .__filter_result .__filter_result_list {
    padding: 10px 15px 10px 30px;
  }
}
.__filter_result .__filter_result_list .__colse_filter_result {
  left: 0;
  right: auto;
  transform: translateX(-100%);
}
@media (max-width: 991.98px) {
  .__filter_result .__filter_result_list .__colse_filter_result {
    left: 8px;
    transform: none;
  }
}

.__progress_section {
  right: 0;
  right: auto;
}

.__thumb_pagination .__thumb_pagination_prev {
  transform: scaleX(-1);
}
.__thumb_pagination .__thumb_pagination_next {
  transform: scaleX(-1);
}

.__theme_navi_prev {
  right: -55px;
  left: auto;
  transform: scaleX(-1) translateY(-50%);
}

.__theme_navi_nxt {
  left: -55px;
  right: auto;
  transform: scaleX(-1) translateY(-50%);
}

/*---------------------------------
NEWS PAGE SECTION ENDS
----------------------------------*/
/*******************
PUBLICATION STARTS
*******************/
@media (max-width: 991.98px) {
  .__publications_col_row .__publications_col_card .__publications_col_card_grid .__img_col {
    box-shadow: none;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
  }
}
@media (max-width: 480px) {
  .__publications_col_row .__publications_col_card .__publications_col_card_grid .__img_col {
    border-bottom-right-radius: 0px;
  }
}
.__publications_col_row .__publications_col_card .__publications_col_card_grid .__img_col .__img_col_in .simpleParallax {
  border-radius: 20px;
}
@media (max-width: 991.98px) {
  .__publications_col_row .__publications_col_card .__publications_col_card_grid .__img_col .__img_col_in .simpleParallax {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
  }
}
@media (max-width: 480px) {
  .__publications_col_row .__publications_col_card .__publications_col_card_grid .__img_col .__img_col_in .simpleParallax {
    border-radius: 0px;
  }
}
@media (max-width: 991.98px) {
  .__publications_col_row .__publications_col_card .__publications_col_card_grid .__img_col img {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
  }
}
@media (max-width: 480px) {
  .__publications_col_row .__publications_col_card .__publications_col_card_grid .__img_col img {
    border-radius: 0px;
  }
}
.__publications_col_row .__publications_col_card .__publications_col_card_grid .__content_col .__box_themeicon {
  left: 55px;
  right: auto;
  transform: scaleX(-1);
}
.__publications_col_row .__publications_col_card .__publications_col_card_grid:hover .__content_col .__box_themeicon {
  left: 22px;
  right: auto;
}
.__publications_col_row .__publications_col_card .__publications_col_card_grid:hover .__img_col {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.__publications_col_row .__publications_col_card .__publications_col_card_grid:hover .__img_col .__img_col_in .simpleParallax {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.__publications_col_row .__publications_col_card .__publications_col_card_grid:hover .__img_col .__img_col_in .__box_themeicon {
  left: 22px;
}
.__publications_col_row .__publications_col_card .__publications_col_card_grid:hover .__img_col img {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

/*******************
CONTACT STARTS
*******************/
.__contact_info .__lists_wrapper .__list.__tel_num a {
  direction: ltr;
}
.__img_theme_icon {
  left: 95px;
  right: auto;
  transform: scaleX(-1);
}
.__img_theme_icon.animated {
  left: 25px;
  right: auto;
}

.__contact_map_section .__contact_form_wrapper {
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
}
@media (max-width: 1199.98px) {
  .__contact_map_section .__contact_form_wrapper {
    padding: 50px;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    border-bottom-right-radius: 0px;
  }
}
@media (max-width: 767.98px) {
  .__contact_map_section .__contact_form_wrapper {
    border-top-right-radius: 15px;
    border-top-left-radius: 15px;
  }
}
@media (max-width: 480px) {
  .__contact_map_section .__contact_form_wrapper {
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
  }
}
@media (max-width: 1199.98px) {
  .__contact_map_section #gmap_render2 {
    border-radius: 0px 0px 20px 20px;
  }
}
@media (max-width: 767.98px) {
  .__contact_map_section #gmap_render2 {
    border-radius: 0px px 15px 15px;
  }
}
@media (max-width: 480px) {
  .__contact_map_section #gmap_render2 {
    border-radius: 0px 0px 10px 10px;
  }
}

.__contact_map_section .expanding_container_main:before {
  left: 0;
  right: auto;
}

.__card_box_container .__card_box_btn {
  transform: scaleX(-1);
}

/*********LEAFLET MAP STARTS**********/
.leaflet-popup-content-wrapper .leaflet-popup-content {
  text-align: right;
}
.leaflet-popup-content-wrapper .gm-callout__title {
  letter-spacing: 0px;
}

.leaflet-container a.leaflet-popup-close-button {
  left: 10px;
  right: auto;
}

/*---------------------------------
EVENTS PAGE STARTS
----------------------------------*/
.select2-container .select2-dropdown {
  min-width: 180px;
}

.__title_dropdown h5 {
  padding-left: 6px;
  padding-right: 0px;
}
.__title_dropdown .select2 .selection .select2-selection {
  padding: 0px 0px 0 25px;
}
@media (max-width: 1199.98px) {
  .__title_dropdown .select2 .selection .select2-selection {
    padding: 0px 0px 0 20px;
  }
}
.__title_dropdown .select2 .selection .select2-selection__arrow::after {
  left: 0;
  right: auto;
}

.__featured_news_slider .__theme_navi_nxt {
  left: -60px;
  right: auto;
  transform: scaleX(-1) translateY(-50%);
}
.__featured_news_slider .__theme_navi_prev {
  right: -60px;
  left: auto;
  transform: scaleX(-1) translateY(-50%);
}

.__featured_events .__featured_news_img .__ing_in .__featured_theme_cio {
  left: 30px;
  right: auto;
  transform: scaleX(-1);
}
@media (max-width: 767.98px) {
  .__featured_events .__featured_news_img .__ing_in .__featured_theme_cio {
    left: 20px;
  }
}
.__featured_events .__featured_events_content ul.__events_cat li {
  letter-spacing: 0;
}
.__featured_events .__featured_events_content .__icon_text_small .__content {
  letter-spacing: 0px;
}
.__featured_events .__featured_events_content .__icon_text_small .__content .__col:nth-child(2) {
  position: relative;
}
.__featured_events .__featured_events_content .__icon_text_small .__content .__col:nth-child(2):after {
  right: -13px;
  left: auto;
  transform: skewX(15deg);
}

.__events_col_row.__grid_row .__events_col_card .__events_col_card_grid {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 30px;
}
@media (max-width: 1199.98px) {
  .__events_col_row.__grid_row .__events_col_card .__events_col_card_grid {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 20px;
  }
}
@media (max-width: 767.98px) {
  .__events_col_row.__grid_row .__events_col_card .__events_col_card_grid {
    border-radius: 15px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 15px;
  }
}
@media (max-width: 480px) {
  .__events_col_row.__grid_row .__events_col_card .__events_col_card_grid {
    border-radius: 10px;
    border-bottom-left-radius: 10px;
  }
}
@media (max-width: 575.98px) {
  .__events_col_row.__grid_row .__events_col_card .__events_col_card_grid .__img_col .__lets_register {
    right: 15px;
    left: auto;
  }
}
.__events_col_row.__grid_row .__events_col_card .__events_col_card_grid:hover {
  border-bottom-left-radius: 30px;
}
@media (max-width: 1199.98px) {
  .__events_col_row.__grid_row .__events_col_card .__events_col_card_grid:hover {
    border-bottom-left-radius: 20px;
  }
}
@media (max-width: 767.98px) {
  .__events_col_row.__grid_row .__events_col_card .__events_col_card_grid:hover {
    border-bottom-left-radius: 15px;
  }
}
@media (max-width: 480px) {
  .__events_col_row.__grid_row .__events_col_card .__events_col_card_grid:hover {
    border-bottom-left-radius: 10px;
  }
}

.__events_col_card_grid .__img_col.__placeholder:after {
  transform: scaleX(-1);
}
.__events_col_card_grid .__img_col .__lets_register {
  right: 40px;
  left: auto;
  letter-spacing: 0px;
}
@media (max-width: 1599.98px) {
  .__events_col_card_grid .__img_col .__lets_register {
    right: 25px;
  }
}
@media (max-width: 1399.98px) {
  .__events_col_card_grid .__img_col .__lets_register {
    right: 20px;
  }
}
.__events_col_card_grid .__img_col .__lets_register_list {
  right: 20px;
  left: 0px;
  bottom: 20px;
}
.__events_col_card_grid .__img_col .__lets_register_list .__lets_register {
  left: unset;
  right: auto;
}
.__events_col_card_grid .__img_col .__box_themeicon {
  left: 55px;
  right: auto;
  transform: scaleX(-1);
}
.__events_col_card_grid .__content_col .__box_themeicon {
  left: 20px;
  right: auto;
}
.__events_col_card_grid .__content_col .__icon_text_small .__contentr {
  letter-spacing: 0px;
}
.__events_col_card_grid .__content_col .__icon_text_small .__contentr .__col:after {
  left: -13px;
  right: auto;
  transform: skewX(15deg);
}
.__events_col_card_grid:hover .__img_col .__box_themeicon {
  left: 22px;
  right: auto;
}

.__masonary_grid_wrapper .__masonary_grid:before {
  left: 40px;
  right: auto;
}
.__masonary_grid_wrapper .__masonary_grid .__img_play_vid {
  right: 0;
  left: auto;
}
.__masonary_grid_wrapper .__masonary_grid:hover:before {
  left: 10px;
  right: auto;
}

.__featured_events.__featured_events_details .__featured_events_content {
  padding-left: 10%;
  padding-right: 0;
}
@media (max-width: 1199.98px) {
  .__featured_events.__featured_events_details .__featured_events_content {
    padding-left: 0%;
  }
}

/*---------------------------------
EVENTS PAGE ENDS
----------------------------------*/
/*---------------------------------
CALENDAR PAGE STARTS
----------------------------------*/
.__prevnxt_arrow_href {
  transform: scaleX(-1);
}
.__prevnxt_arrow_href:first-child {
  margin-right: 10px;
  margin-left: 0px;
}

/*---------------------------------
CALENDAR PAGE ENDS
----------------------------------*/
/*---------------------------------
LEADERSHIP MESSAGE PAGE STARTS
----------------------------------*/
.__leadership_sec .__tabs_thumb_header:after {
  right: 0;
  left: auto;
}
.__leadership_sec .__tabs_thumb_header .swiper-slide .__title {
  letter-spacing: 0px;
}
.__leadership_sec .__tabs_thumb_header .swiper-slide .__title:after {
  right: 0;
  left: auto;
}

.__leadership_swiper_banner .__leadership_content .__img_theme_cio {
  left: 15%;
  right: auto;
  transform: scaleX(-1);
}
@media (max-width: 767.98px) {
  .__leadership_swiper_banner .__leadership_content .__img_theme_cio {
    left: 10%;
  }
}

/*---------------------------------
LEADERSHIP MESSAGE PAGE ENDS
----------------------------------*/
/*---------------------------------
ORGANIZATION STRUCTURE PAGE STARTS
----------------------------------*/
.__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol:before {
  right: 50%;
  left: auto;
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol > li > .__member_chart_box:before {
    right: 50%;
    left: auto;
  }
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol > li > .__member_chart_box:after {
    right: 1px;
    left: auto;
  }
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol li:before {
    right: -27px;
    left: auto;
  }
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol li:after {
    right: -27px;
    left: auto;
  }
}
.__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol li:first-child:before {
  right: 50%;
  left: auto;
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol li:first-child:before {
    right: -27px;
    left: auto;
  }
}
.__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol li:nth-child(2):before {
  left: 50%;
  right: auto;
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol li:nth-child(2):before {
    right: -27px;
    left: auto;
  }
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol li li.lihaschild > .__member_chart_box:before {
    right: 50%;
    left: auto;
  }
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol li li.lihaschild > .__member_chart_box:after {
    right: 1px;
    left: auto;
  }
}
.__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol li .three_col_ol li:nth-child(1):before {
  right: 80%;
  left: auto;
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol li .three_col_ol li:nth-child(1):before {
    right: -27px;
  }
}
.__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol li .three_col_ol li:nth-child(2):before {
  left: -25%;
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol li .three_col_ol li:nth-child(2):before {
    right: -27px;
  }
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol li ol {
    padding: 0px 30px 0 0px;
  }
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol li .__member_chart_box {
    text-align: right;
  }
}
.__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol li .__member_chart_box .__member_img span {
  left: 100%;
  right: auto;
}
.__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol li .__member_chart_box:hover .__member_img {
  border-radius: 20px;
}
.__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol li .__member_chart_box:hover .__member_img span {
  left: 12px;
  right: auto;
}
.__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2:before {
  right: 50%;
  left: auto;
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 > li > .__member_chart_box:before {
    right: 50%;
    left: auto;
  }
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 > li > .__member_chart_box:after {
    right: 1px;
    left: auto;
  }
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li:before {
    right: -27px;
    left: auto;
  }
}
.__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li:after {
  right: 50%;
  left: auto;
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li:after {
    right: -27px;
  }
}
.__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li:first-child:before {
  right: 50%;
  left: auto;
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li:first-child:before {
    right: -27px;
  }
}
.__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li:nth-child(2):before {
  left: 50%;
  right: auto;
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li:nth-child(2):before {
    right: -27px;
    left: auto;
  }
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li li.lihaschild > .__member_chart_box:before {
    right: 50%;
    left: auto;
  }
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li li.lihaschild > .__member_chart_box:after {
    right: 1px;
    left: auto;
  }
}
.__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li ol.three_col_ol li:nth-child(1):before {
  right: 50%;
  left: auto;
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li ol.three_col_ol li:nth-child(1):before {
    right: -27px;
    right: auto;
  }
}
.__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li ol.three_col_ol li:nth-child(2):before {
  left: 0%;
  right: auto;
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li ol.three_col_ol li:nth-child(2):before {
    right: -27px;
  }
}
.__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li ol.three_col_ol li:nth-child(3):before {
  left: 50%;
  right: auto;
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li ol.three_col_ol li:nth-child(3):before {
    right: -27px;
    left: auto;
  }
}
.__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li ol.three_col_ol li:nth-child(3):after {
  left: 50%;
  right: auto;
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li ol.three_col_ol li:nth-child(3):after {
    right: -27px;
    left: auto;
  }
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li ol {
    padding: 0px 30px 0 0px;
  }
}
.__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li ol li:nth-child(1) {
  right: 0;
  left: auto;
}
@media (max-width: 991.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li ol li:nth-child(1) {
    right: -5px;
  }
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li ol li:nth-child(1) {
    right: auto;
  }
}
.__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li ol li:nth-child(2) {
  left: 0;
  right: auto;
}
@media (max-width: 991.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li ol li:nth-child(2) {
    left: -5px;
  }
}
@media (max-width: 767.98px) {
  .__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li ol li:nth-child(2) {
    left: auto;
  }
}
.__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li .__member_chart_box .__member_img span {
  left: 100%;
  right: auto;
  transform: scaleX(-1);
}
.__organization_chart_sec .__organization_chart_container ol.__organization_chart_ol_desing2 li .__member_chart_box:hover .__member_img span {
  left: 12px;
  right: auto;
}

.__organization_popup_slider {
  left: 0;
  right: auto;
  transform: translateX(-100%);
}
.__organization_popup_slider.active {
  transform: translateX(0%);
}
.__organization_popup_slider .__organization_popup_close {
  left: 10px;
  right: auto;
}
@media (max-width: 575.98px) {
  .__organization_popup_slider .__organization_popup_close {
    left: 0px;
  }
}
.__organization_popup_slider .swiper .swiper-slide.swiper-slide-active .__organization_popup_container .__organization_popup_header .__organization_popup_profile span {
  left: -22px;
  right: auto;
  transform: scaleX(-1);
}
@media (max-width: 575.98px) {
  .__organization_popup_slider .swiper .swiper-slide.swiper-slide-active .__organization_popup_container .__organization_popup_header .__organization_popup_profile span {
    left: 0px;
  }
}
.__organization_popup_slider .__organization_popup_container .__organization_popup_header .__organization_popup_profile span {
  left: 92%;
  right: auto;
}
.__organization_popup_slider .__organization_popup_container .__organization_popup_header .__organization_popup_profile_title {
  padding-left: 30px;
  padding-right: 0px;
}
@media (max-width: 575.98px) {
  .__organization_popup_slider .__organization_popup_container .__organization_popup_header .__organization_popup_profile_title {
    padding-left: 15px;
  }
}
.__organization_popup_slider .profile_organization_nxt {
  left: 20px;
  right: auto;
  transform: scaleX(-1);
}
@media (max-width: 575.98px) {
  .__organization_popup_slider .profile_organization_nxt {
    left: 50px;
  }
}
.__organization_popup_slider .profile_organization_prev {
  right: 20px;
  left: auto;
  transform: scaleX(-1);
}
@media (max-width: 575.98px) {
  .__organization_popup_slider .profile_organization_prev {
    left: 90px;
    right: auto;
  }
}

.icon_tel_col a .txt {
  direction: ltr;
}

/*---------------------------------
ORGANIZATION STRUCTURE PAGE ENDS
----------------------------------*/
/*---------------------------------
LAMEA PAGE STARTS
----------------------------------*/
.__insidepage_banner .swiper .__explore_div p {
  letter-spacing: 0px;
}
.__insidepage_banner .__insidepage_banner_gradien.__after:after {
  left: 0;
  right: auto;
}
.__insidepage_banner .__insidepage_banner_gradien .__theme_icon_anim {
  left: 20%;
  right: auto;
  transform: scaleX(-1);
}
.__insidepage_banner .__insidepage_banner_gradien .__theme_icon_anim.animated {
  left: 7%;
  right: auto;
}
.__insidepage_banner .__insidepage_banner_row .__insidepage_banner_col_content .__insidepage_banner_col_content_wrapper .__list_cat li {
  letter-spacing: 0px;
}
.__insidepage_banner .__insidepage_banner_row .__insidepage_banner_col_content .__insidepage_banner_col_content_wrapper .__para p {
  letter-spacing: 0px;
}
.__insidepage_banner .__insidepage_banner_row .__img .__profile_name {
  left: 0;
  right: auto;
}

.__bg_with_icon_sec.animated:before {
  opacity: 0.1;
  transform: scaleX(-1) translateX(150px);
}
@media (max-width: 991.98px) {
  .__bg_with_icon_sec.animated:before {
    transform: scaleX(-1) translateX(50px);
  }
}
@media (max-width: 575.98px) {
  .__bg_with_icon_sec.animated:before {
    transform: scaleX(-1) translateX(0px);
  }
}
.__bg_with_icon_sec:before {
  right: 0;
  left: auto;
  transform: scaleX(-1) translateX(0px);
}
.__bg_with_icon_sec:after {
  right: 0;
  left: auto;
  background: #f4feff;
  background: -moz-linear-gradient(-194deg, rgba(244, 254, 255, 0) 0%, rgb(244, 254, 255) 46%);
  background: -webkit-linear-gradient(-194deg, rgba(244, 254, 255, 0) 0%, rgb(244, 254, 255) 46%);
  background: linear-gradient(-194deg, rgba(244, 254, 255, 0) 0%, rgb(244, 254, 255) 46%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4feff",endColorstr="#f4feff",GradientType=1);
}

.__insidepage_banner .breadcrumbs-sec .__share_container .__share_body {
  transform: translateX(-100%);
  left: 0;
  right: auto;
}
.__insidepage_banner .breadcrumbs-sec .__share_container .__share_body.active {
  transform: translateX(0%);
}

@media (max-width: 575.98px) {
  .__insidepage_banner .swiper .__theme_pagi {
    right: auto;
    left: 0;
    transform: translateX(25%);
  }
}

.__insidepage_banner .breadcrumbs-menu ul li {
  padding: 0 0px 0 23px;
}
@media (max-width: 575.98px) {
  .__insidepage_banner .breadcrumbs-menu ul li {
    padding: 0 0px 0 15px;
  }
}
.__insidepage_banner .breadcrumbs-menu ul li:after {
  left: 10px;
  right: auto;
}
@media (max-width: 575.98px) {
  .__insidepage_banner .breadcrumbs-menu ul li:after {
    left: 6px;
  }
}

/*---------------------------------
LAMEA PAGE ENDS
----------------------------------*/
.content-body ul li {
  padding-right: 25px;
  padding-left: 0px;
}
@media (max-width: 575.98px) {
  .content-body ul li {
    padding-right: 20px;
  }
}
.content-body ul li:before {
  right: 2px;
  left: auto;
}
.content-body ol.custom-ol li {
  padding-right: 25px;
  padding-left: 0px;
}
@media (max-width: 575.98px) {
  .content-body ol.custom-ol li {
    padding-right: 20px;
  }
}
.content-body ol.custom-ol li:before {
  right: 0;
  left: auto;
}
.content-body .no-li li {
  padding-right: 0px;
  padding-left: 0px;
}
.content-body ul.__list_radius li {
  letter-spacing: 0px;
}
.content-body .category-label li {
  letter-spacing: 0px;
  padding: 9px 20px;
}
@media (max-width: 767.98px) {
  .content-body .category-label li {
    padding: 9px 15px;
  }
}

.card-counter {
  text-align: right;
  justify-content: flex-start;
}

/*---------------------------------
LEADERBOARD PAGE STARTS
----------------------------------*/
.__img_box .__img_theme_cio {
  left: 15%;
  right: auto;
  transform: scaleX(-1);
}
.__img_box .__img_play_vid {
  right: 0;
  left: auto;
}

._title_big_scroll_2 ._title_big h2 {
  line-height: normal;
  letter-spacing: 0rem;
  transform: translateX(100%);
}
@media (max-width: 575.98px) {
  ._title_big_scroll_2 ._title_big h2 {
    letter-spacing: 0rem;
  }
}

/*---------------------------------
LEADERBOARD PAGE ENDS
----------------------------------*/
/*---------------------------------
STRATEGIC PLAN PAGE STARTS
----------------------------------*/
.__tabs_nav_slider:after {
  right: 0;
  left: auto;
}
.__tabs_nav_slider .swiper-slide .__title {
  letter-spacing: 0px;
}
.__tabs_nav_slider .swiper-slide .__title:after {
  right: 0;
  left: auto;
}

.__pillars_row.active .__pillars_slider_container .swiper .__piller_img .__piller_theme {
  left: 26%;
  right: auto;
}
@media (max-width: 767.98px) {
  .__pillars_row.active .__pillars_slider_container .swiper .__piller_img .__piller_theme {
    left: 55%;
    right: auto;
  }
}
@media (max-width: 767.98px) {
  .__pillars_row .__pillars_slider_container .swiper.__6col_swiper_slide .swiper-slide.swiper-slide-active .__piller_img .__piller_theme {
    left: 26%;
    right: auto;
  }
}
.__pillars_row .__pillars_slider_container .swiper.__6col_swiper_slide .swiper-slide:last-child:before {
  right: -24px;
  left: auto;
}
@media (max-width: 1399.98px) {
  .__pillars_row .__pillars_slider_container .swiper.__6col_swiper_slide .swiper-slide:last-child:before {
    right: -22px;
  }
}
.__pillars_row .__pillars_slider_container .swiper .six-button-next {
  left: 2px;
  right: auto;
}
@media (max-width: 575.98px) {
  .__pillars_row .__pillars_slider_container .swiper .six-button-next {
    left: 50px;
    right: auto;
  }
}
.__pillars_row .__pillars_slider_container .swiper .six-button-prev {
  right: 2px;
  left: auto;
}
@media (max-width: 575.98px) {
  .__pillars_row .__pillars_slider_container .swiper .six-button-prev {
    left: 90px;
    right: auto;
  }
}
.__pillars_row .__pillars_content {
  left: 0;
  right: auto;
}

.__piller_slide_container .__piller_img .__piller_theme {
  left: 55%;
  right: auto;
}
.__piller_slide_container .__piller_img .__piller_content {
  right: 50%;
  left: auto;
  transform: translateX(50%) translateY(-50%);
}
.__piller_slide_container .__piller_img .__viewdetails {
  right: 50%;
  left: auto;
  transform: translateX(50%) translateY(-50%);
}
.__piller_slide_container:hover .__piller_img .__piller_theme {
  left: 26%;
}
@media (max-width: 767.98px) {
  .__piller_slide_container:hover .__piller_img .__piller_theme {
    left: 55%;
  }
}

.__strategic_container_columns_wrapper .__strategic_container_columns:first-child:after {
  right: 76%;
  left: auto;
  transform: translateX(50%);
}
.__strategic_container_columns_wrapper .__strategic_container_columns:first-child:before {
  right: 29%;
  left: auto;
  transform: translateX(50%);
}
.__strategic_container_columns_wrapper .__strategic_container_columns:nth-child(2):before {
  right: 52.5%;
  left: auto;
  transform: translateX(50%);
}
@media (max-width: 1199.98px) {
  .__strategic_container_columns_wrapper .__strategic_container_columns:nth-child(2):before {
    right: 53%;
  }
}
.__strategic_container_columns_wrapper .__strategic_container_columns .__strategic_container_columns_title .__strategic_container_columns_title_span {
  transform: rotate(360deg);
}

/*---------------------------------
STRATEGIC PLAN PAGE ENDS
----------------------------------*/
/*************************
SUCCESS STORIES STARTS
**************************/
.__success_stories_listing_sec .__success_col_row .__success_col_card .__success_col_card_grid .__hover_title .icon-theme-icon {
  right: -50px;
  left: auto;
  transform: scaleX(-1);
}
.__success_stories_listing_sec .__success_col_row .__success_col_card .__success_col_card_grid:hover .__hover_title .icon-theme-icon {
  right: 22px;
  left: auto;
}

.__common_popup_wrapper {
  right: 0;
  left: auto;
}
.__common_popup_wrapper .__close_btn {
  left: -10px;
  right: auto;
}
@media (max-width: 767.98px) {
  .__common_popup_wrapper .__close_btn {
    left: 10px;
  }
}
.__common_popup_wrapper .container .popup-slider .swiper-slide-active .__full_wrapper .__img_video_col .icon-theme-icon {
  left: 30px;
  right: auto;
}
.__common_popup_wrapper .container .popup-slider .__full_wrapper .__img_video_col .icon-theme-icon {
  left: 90px;
  right: auto;
  transform: scaleX(-1);
}
.__common_popup_wrapper .container .popup-slider .__full_wrapper .__img_video_col .__title {
  right: 0;
  left: auto;
}
.__common_popup_wrapper .__theme_navi_nxt {
  left: -50px;
  right: auto;
  transform: translate(0%, -50%) scaleX(-1);
}
@media (max-width: 767.98px) {
  .__common_popup_wrapper .__theme_navi_nxt {
    right: 60px;
    left: auto;
  }
}
.__common_popup_wrapper .__theme_navi_prev {
  right: -50px;
  left: auto;
  transform: translate(0%, -50%) scaleX(-1);
}
@media (max-width: 767.98px) {
  .__common_popup_wrapper .__theme_navi_prev {
    right: 20px;
  }
}

/*************************
YEC STARTS
**************************/
.__yec_pattern_sec.animated:before {
  transform: scaleX(-1) translateX(150px);
}
.__yec_pattern_sec:before {
  transform: translateX(0px) scaleX(-1);
}
.__yec_pattern_sec:after {
  right: 0;
  left: auto;
  background: -moz-linear-gradient(-194deg, rgba(244, 254, 255, 0) 0%, rgb(244, 254, 255) 46%);
  background: -webkit-linear-gradient(-194deg, rgba(244, 254, 255, 0) 0%, rgb(244, 254, 255) 46%);
  background: linear-gradient(-194deg, rgba(244, 254, 255, 0) 0%, rgb(244, 254, 255) 46%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4feff",endColorstr="#f4feff",GradientType=1);
}

.__yec_members_sec .__members_wrapper .__members_link .__img_col span {
  left: 250px;
  right: auto;
  transform: scaleX(-1);
}
.__yec_members_sec .__members_wrapper .__members_link:hover .__img_col span {
  left: 15px;
  right: auto;
}

/*************************
FAQ STARTS
**************************/
.__faq_listing_sec .__full_wrapper .__faq_title_list_wrapper .__head_title span {
  transform: scaleX(-1);
}
.__faq_listing_sec .__full_wrapper .__faq_title_list_wrapper .__lists ul li a {
  padding: 0 0px 15px 10px;
}

/*---------------------------------
GENERAL TEMPLATE PAGE STARTS
----------------------------------*/
.colimgright {
  margin-right: 30px;
  margin-left: 0px;
  padding-right: 30px;
  padding-left: 15px;
}
@media (max-width: 1399.98px) {
  .colimgright {
    margin-right: 20px;
    padding-right: 20px;
  }
}
@media (max-width: 991.98px) {
  .colimgright {
    margin-right: 0px;
    padding-right: 0px;
  }
}

.colimgleft {
  margin-left: 30px;
  margin-right: 0px;
  padding-left: 30px;
  padding-right: 15px;
}
@media (max-width: 1399.98px) {
  .colimgleft {
    margin-left: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991.98px) {
  .colimgleft {
    margin-left: 0px;
    padding-left: 0px;
  }
}

/*---------------------------------
GENERAL TEMPLATE PAGE ENDS
----------------------------------*/
/*****************************
YOUTH EMPOWERMENT CENTER STARTS
*****************************/
.__youth_empowerment_center_col_card .__youth_empowerment_center_grid .__btn_col {
  transform: scaleX(-1);
}

.__file_library_col .__file_library_grid .__dropdown {
  left: 30px;
  right: auto;
}

.__file_library_grid .btn_custom_dropdown {
  left: -20px !important;
  right: auto !important;
}

.btn_custom_dropdown a:hover {
  color: #FF7B0F;
  background-color: #ffffff;
  padding: 8px 25px 8px 15px;
}

/******************************
SEARCH RESULTS STARTS
*******************************/
.__search_lists .custom-ol li {
  padding-right: 0px !important;
}

.__error_page_sec .__wrapper .__theme_icon {
  left: 50%;
  top: 50%;
  transform: translate(50%, -50%) scale(0.5);
}
.__error_page_sec .__wrapper .__theme_icon span {
  transform: scaleX(-1);
}
.__error_page_sec.animated .__wrapper .__theme_icon {
  left: 40px;
  right: auto;
  transform: translate(0%, 0%) scale(1);
}

.__statistics_nav_col:before {
  left: 15px;
  right: auto;
}

.__stats_title_wrapper .__lists .nav-tabs .nav-item .nav-link {
  text-align: left;
  float: left;
}
.__stats_title_wrapper .__lists .nav-tabs .nav-item .nav-link:before {
  left: -30px;
  right: auto;
}

.__locator_map_full_wrapper .leaflet-left {
  left: 0;
  right: auto;
}
.__locator_map_full_wrapper .__map_filter_wrapper {
  right: 4%;
  left: auto;
}
@media (max-width: 991.98px) {
  .__locator_map_full_wrapper .__map_filter_wrapper {
    right: inherit;
  }
}
.__locator_map_full_wrapper .__map_filter_wrapper .__head_title .__title h6 {
  letter-spacing: 0px;
}
.__locator_map_full_wrapper .__map_filter_wrapper .__lists > ul > li .__sub_lists {
  margin-right: 8px;
  margin-left: 0px;
}
.__locator_map_full_wrapper .__map_filter_wrapper .__lists > ul > li .__sub_lists:before {
  right: 0;
  left: auto;
}
.__locator_map_full_wrapper .__map_filter_wrapper .__lists > ul > li .__sub_lists .__search_wrapper {
  padding-right: 20px;
  padding-left: 0px;
}
.__locator_map_full_wrapper .__map_filter_wrapper .__lists > ul > li .__sub_lists .__search_wrapper .form-floating.form-floating-left-padding .__iconspan {
  right: 0;
  left: auto;
}
.__locator_map_full_wrapper .__map_filter_wrapper .__lists > ul > li .__sub_lists .__search_wrapper .form-control {
  padding-left: 35px;
  padding-right: 30px;
}
.__locator_map_full_wrapper .__map_filter_wrapper .__lists > ul > li .__sub_lists ul li:before {
  right: 0;
  left: auto;
}

.__locator_map_full_wrapper .leaflet-pane .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .__locator_content_area .__img .__count {
  right: 20px;
  left: auto;
}
.__locator_map_full_wrapper .leaflet-pane .leaflet-popup .leaflet-popup-close-button {
  left: 30px;
  right: auto;
}
@media (max-width: 575.98px) {
  .__locator_map_full_wrapper .leaflet-pane .leaflet-popup .leaflet-popup-close-button {
    left: 15px;
  }
}

/*---------------------------------
INTERNATIONAL RELATIONS PAGE STARTS
----------------------------------*/
.__agreement_type_wrapper {
  border-bottom-right-radius: 30px;
  border-bottom-left-radius: 0px;
}
@media (max-width: 1199.98px) {
  .__agreement_type_wrapper {
    border-bottom-right-radius: 20px;
  }
}
@media (max-width: 991.98px) {
  .__agreement_type_wrapper {
    border-bottom-right-radius: 0px;
  }
}
@media (max-width: 767.98px) {
  .__agreement_type_wrapper {
    border-bottom-right-radius: 0px;
  }
}
@media (max-width: 480px) {
  .__agreement_type_wrapper {
    border-bottom-right-radius: 0px;
  }
}
.__agreement_type_wrapper:before {
  left: 0;
  right: auto;
}
.__agreement_type_wrapper:after {
  left: 0;
  right: auto;
}
.__agreement_type_wrapper:hover:after {
  right: 0;
  left: auto;
}
.__agreement_type_wrapper .__agreement_type_img {
  border-bottom-right-radius: 30px;
  border-bottom-left-radius: 0px;
}
@media (max-width: 991.98px) {
  .__agreement_type_wrapper .__agreement_type_img {
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
  }
}
@media (max-width: 767.98px) {
  .__agreement_type_wrapper .__agreement_type_img {
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
  }
}
@media (max-width: 480px) {
  .__agreement_type_wrapper .__agreement_type_img {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
  }
}

.calendar-title h5 {
  line-height: 1.1;
}

.yec-calendar-wrapper .weather-status_box {
  background: #454545;
  position: relative;
  padding: 1.5rem 1.5rem 1.5rem 3rem;
}
@media (max-width: 767.98px) {
  .yec-calendar-wrapper .weather-status_box {
    padding: 2rem 1.5rem 2rem 2rem;
  }
}
.yec-calendar-wrapper .weather-status_box__triangle {
  left: 0;
  right: auto;
}
.yec-calendar-wrapper .weather-status_box__toggler {
  right: 15px;
  left: auto;
}
.yec-calendar-wrapper .weather-title {
  padding-left: 2rem;
  padding-right: 0;
}
@media (max-width: 767.98px) {
  .yec-calendar-wrapper .weather-title {
    padding-left: 0;
  }
}
.yec-calendar-wrapper .weather-title__divider {
  left: 0;
  right: auto;
}
.yec-calendar-wrapper .weather-title__title a {
  right: 0;
  left: auto;
}
.yec-calendar-wrapper .prod-image:before {
  right: 0;
  left: auto;
}
.yec-calendar-wrapper .prod-image:after {
  right: -58px;
  left: auto;
  background: url("../images/season-calendar/triangle_corner2.svg");
}

.yec-calendar-row:after {
  right: 50%;
  left: auto;
  transform: translateX(50%);
}

.calendar-title h5 .active-month {
  padding-left: 10px;
  padding-right: 0px;
}

.fc-calendar-list .__icon_text_small .__contentr {
  letter-spacing: 0px;
}
.fc-calendar-list .__icon_text_small .__contentr .__col:after {
  left: -13px;
  right: auto;
}

.__agreement_type_wrapper:hover .__btn span {
  transform: translateX(-5px) scaleX(-1);
}

.__youth_empowerment_center_col_card .__cta_col .__cta_wrapper span.icon-line-arrow-right {
  transform: translateY(30px) scaleX(-1) !important;
}
@media (max-width: 767.98px) {
  .__youth_empowerment_center_col_card .__cta_col .__cta_wrapper span.icon-line-arrow-right {
    transform: translateY(0px) scaleX(-1) !important;
  }
}

.__youth_empowerment_center_col_card:hover .__cta_col .__cta_wrapper span.icon-line-arrow-right {
  transform: translateY(0px) scaleX(-1) !important;
}

.fancybox__toolbar {
  direction: rtl;
}

.fancybox__toolbar__items--right {
  margin-right: auto;
  margin-left: 0;
}

.fancybox__toolbar__items--left {
  margin-left: auto;
  margin-right: 0;
}

.fancybox__button--zoom svg {
  display: none;
}

.fancybox__track button.carousel__button.is-close {
  left: 0;
  right: auto;
}

.__masonary_grid_wrapper .__box_pts_count {
  right: 30px;
  left: auto;
}
@media (max-width: 1399.98px) {
  .__masonary_grid_wrapper .__box_pts_count {
    right: 25px;
    left: auto;
  }
}

.lang-switcher {
  margin-top: 0px;
}

.navik-header .__in .__head_top_sec .__mob_btn a.__login_btn {
  flex-direction: inherit;
}

.before-icon-select span[class^=icon-], .before-icon-select [class*=" icon-"] {
  left: auto;
  right: 30px;
}
.before-icon-select .select2 .selection .select2-selection {
  padding: 10px 60px 10px 30px;
}

.__locator_map_full_wrapper .__leaflet-marker-container img {
  transform: translateX(-2px);
}

.__poll_popup.announcementpoup .modal-dialog .modal-content .modal-body .__content .coundowntimer-sec-col #countdown-timer .countdown-list .countdown-nu:after {
  right: auto;
  left: -12px;
}
@media (max-width: 575.98px) {
  .__poll_popup.announcementpoup .modal-dialog .modal-content .modal-body .__content .coundowntimer-sec-col #countdown-timer .countdown-list .countdown-nu:after {
    left: -6px;
  }
}

.__poll_popup.innitiativepoup .modal-dialog .modal-content .modal-body .__content .__innitiative_list li {
  padding-right: 50px;
  padding-left: 0px;
}
@media (max-width: 1199.98px) {
  .__poll_popup.innitiativepoup .modal-dialog .modal-content .modal-body .__content .__innitiative_list li {
    padding-right: 35px;
  }
}
@media (max-width: 575.98px) {
  .__poll_popup.innitiativepoup .modal-dialog .modal-content .modal-body .__content .__innitiative_list li {
    padding-right: 30px;
  }
}
.__poll_popup.innitiativepoup .modal-dialog .modal-content .modal-body .__content .__innitiative_list li:before {
  left: auto;
  right: 0;
}

.eapps-instagram-feed-posts-item-template-classic .eapps-instagram-feed-posts-item-share {
  margin-left: 0 !important;
}

.__poll_popup.innitiativepoup .modal-dialog .modal-content .modal-body .__content .__innitiative_list {
  padding-right: 0px;
  padding-left: 30px;
}

.to-txt {
  padding-left: 0px;
  padding-right: 25px;
}
@media (max-width: 767.98px) {
  .to-txt {
    padding-right: 20px;
  }
}

.__category_list span, .__common_icon_title, .abstract, .abstract p {
  font-weight: 700;
}

.__statistics_sec .__statistics_slider_container .__statistics_slider_container_wrapper .__statistics_nu_2 ._para p {
  text-align: left !important;
}

.__featured_events .__featured_events_content ._title h2 {
  line-height: 1.5;
}

.__events_col_card_grid .__content_col h4 {
  line-height: 1.6;
}/*# sourceMappingURL=style-ar.css.map */