/*
Theme Name: PM ERA Theme
Description: A child theme for Hello Elementor
Version: 2.1
Author: MaNi Razavizadeh
Author URI: http://arzhangwebdesign.ir/
Template: hello-elementor
*/

/* Header */
body
  .main-header
  .elementskit-navbar-nav-default
  .elementskit-navbar-nav
  > li:last-child
  > a {
  padding-right: 0;
}
.main-header {
  transition: all 0.3s ease-in-out;
}
body .ekit-sticky--effects {
  -webkit-backdrop-filter: blur(24px);
  backdrop-filter: blur(24px);
  transition: all 0.3s ease-in-out !important;
}
body .ekit-sticky--effects.stickyHeader {
  height: 90px;
  min-height: 90px;
}
body .main-header img {
  transition: all 0.3s ease-in-out;
}
body .ekit-sticky--effects.stickyHeader img {
  width: 170px;
}

.main-articles .elementskit-post-body .entry-title {
  min-height: 75px;
}

.elementskit-single-pricing {
  padding-bottom: 30px;
}

/* WooCommerce */
.woocommerce table.my_account_orders .button {
  display: inline-block;
  margin-right: 10px;
}

.elementor-price-table__price .woocommerce-Price-currencySymbol {
  display: none;
}

/* Risk Chart */
body .question-type-polar-s .ui-widget-content {
  background: rgb(1, 140, 203);
}
body .question-type-polar-s .ui-widget-content .ui-slider-handle {
  background: rgb(9, 42, 73);
  border-color: rgb(9, 42, 73);
}
.qsm-after-message.mlw_qmn_message_end {
  margin-top: 30px;
}

.highcharts-figure #container {
  max-width: 500px;
  margin: 0 auto;
}
.assessment-result h6 {
  margin-top: 30px;
}
.assessment-result .gform_wrapper.gravity-theme .gform_fields {
  grid-column-gap: 2%;
  -ms-grid-columns: (1fr 2%) [12];
  grid-row-gap: 16px;
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  grid-template-rows: repeat(auto-fill, auto);
  width: 100%;
}
.gform_wrapper.gravity-theme .gfield.gfield--width-half {
  -ms-grid-column-span: 6;
  grid-column: span 6;
}
.gform_wrapper.gravity-theme .gfield {
  grid-column: 1/-1;
  min-width: 0;
}
.gform_wrapper.gravity-theme .gfield.gfield--width-full {
  -ms-grid-column-span: 12;
  grid-column: span 12;
}
.gform_wrapper.gravity-theme .gfield input,
.gform_wrapper.gravity-theme .gfield select {
  max-width: 100%;
}
.gform_wrapper.gravity-theme .gfield input.large,
.gform_wrapper.gravity-theme .gfield select.large {
  width: 100%;
}
.question-type-polar-s .left-polar-title {
  padding-right: 10px;
}
.question-type-polar-s .right-polar-title {
  padding-left: 10px;
}
