@font-face{font-family:iransans;font-weight:700;font-style:normal;
    src:url(fonts/IRANSansWeb_Bold.eot);
    src:url(fonts/IRANSansWeb_Bold.eot?#iefix) format("embedded-opentype"),
    url(fonts/IRANSansWeb_Bold.woff2) format("woff2"),
    url(fonts/IRANSansWeb_Bold.woff) format("woff"),
    url(fonts/IRANSansWeb_Bold.ttf) format("truetype")}
    @font-face{font-family:IRANSans;font-weight:500;font-style:normal;src:url(fonts/IRANSansWeb_Medium.eot);
    src:url(fonts/IRANSansWeb_Medium.eot?#iefix) 
    format("embedded-opentype"), 
    url(fonts/IRANSansWeb_Medium.woff2) format("woff2"),
    url(fonts/IRANSansWeb_Medium.woff) format("woff"),
    url(fonts/IRANSansWeb_Medium.ttf) format("truetype")}
    @font-face{font-family:iransans;font-weight:300;font-style:normal;src:url(fonts/IRANSansWeb_Light.eot);
    src:url(fonts/IRANSansWeb_Light.eot?#iefix) 
    format("embedded-opentype"),
    url(fonts/IRANSansWeb_Light.woff2) format("woff2"),
    url(fonts/IRANSansWeb_Light.woff) format("woff"),
    url(fonts/IRANSansWeb_Light.ttf) format("truetype")}
    @font-face{font-family:iransans;font-weight:400;font-style:normal;src:url(fonts/IRANSansWeb.eot);
    src:url(fonts/IRANSansWeb.eot?#iefix) format("embedded-opentype"),
    url(fonts/IRANSansWeb.woff2) format("woff2"),
    url(fonts/IRANSansWeb.woff)format("woff"),
    url(fonts/IRANSansWeb.ttf) format("truetype")}
    @font-face {
        font-family: 'iransans';
        src: url('fonts/IRANSans-Light-web.woff') format('woff');
        font-weight: normal;
    }
    
    
    @font-face {
        font-family: 'iransans';
        src: url('fonts/IRANSans-web.woff') format('woff');
        font-weight: bold;
    }
    body {
        color: #1d2928;
        direction: rtl;
        font-family:iransans;
        background-color:#fbfcfb;
        margin: 0px;
        padding: 0px;
    }


#load-more {
 background-color: #ffc651;
  border: 1px solid #dfa429;
  padding: 10px 20px;
  border-radius: 5px;
  font-family: iransans;
  font-weight: bold;
  font-size: 14px;
  color: #735009;   
}
.author-bio-holder {
    border: 1px solid #e4e6ed;
  border-radius: 8px;background-color: #e8fcfd;
  margin-top: 32px;text-align: right;
  padding: 24px 28px 28px;
}
.author-bio-holder h4.author-name {
  border: none;
  font-size: 20px;
  font-weight: 700;
  margin: 0;
  padding: 0 !important;
}
.author-bio-desc {
  font-size: 15px;text-align: right;
  direction: rtl;margin-bottom: 15px;
  line-height: 2em;
  margin-top: 5px;
}
.button.button-default.text-default {
background: rgb(255, 198, 81);
  color: #6f4a00;
  border-radius: 5px;
}
.author-bio-holder .button {
  font-size: 14px;
  margin-top: 12px;
  padding: 10px 16px 8px;
}
.share_post img {vertical-align: middle;
    color: #fff;
  background-color: #12838c;
  padding: 10px;height:20px;
  border-radius: 5px;
}
.picthumb {
    display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
  width: 100%;
  position: relative;
}
.picthumb img {
  height: auto;
  max-width: 100%;}
.moshavere_maghale {
    margin-bottom: 30px;position: relative;
}
.moshavere_maghale_cont {
  position: relative;
  padding: 40px 35px;
  border-radius: 4px;
}

.moshavere_maghale_cont::before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-image: url(https://edison-learn.com/jay/themes/wp/img/element_5.png);
}
.moshavere_maghale_cont_ind {position: relative;
  text-align: center;
  margin-bottom: 12px;
  display: block;
}
.moshavere_maghale_cont_ind h4 {
  font-size: 20.25px;
  font-family: 'iransans', sans-serif;
  font-weight: 700;
  margin: 0 0 20px 0;
  color: #000;
  position: relative;
  padding-bottom: 20px;
  line-height: 30px;
  font-style: normal;
}
.moshavere_maghale_cont_ind h4::before {
   width: 74px;
  bottom: 8px;
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  background-color: #14b9c4;
  height: 1px;
}
.moshavere_maghale_cont_ind h4::after {
  width: 44px;content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0 auto;
  background-color: #14b9c4;
  height: 1px;
}
.moshavere_maghale_cont_ind p {
  font-size: 14px;margin-bottom: 1.5em;
  color: #646464;font-family: inherit;
  line-height: 1.5;
}
ul.entry-meta {
  padding: 0;
  margin: 0 0 15px;
  list-style: none;
  display: inline-flex;
  align-items: center;
  flex-wrap: wrap;
}
ul.entry-meta li {
  display: inline;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  margin-right: 16px;
  position: relative;
  text-transform: uppercase;
  letter-spacing: 0px;
}
ul.entry-meta li i {
  margin-left: 7px;
  width: 11px;
}

.sabtenam_m {
    margin-bottom: 30px;position: relative;
}
.sabtenam_m_img {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  border-radius: 4px;
}
.sabtenam_m_img_cont {
  overflow: hidden;
  position: relative;
  text-align: center;
  padding: 20px 35px;
  z-index: 2;
}
.rt-logo a {text-decoration: none;}
.rt-logo img {
    position: relative;
  border-radius: 4px;border: 0;  vertical-align: middle;
  height: auto;
  margin-bottom: 18px;
  max-width: 160px;
}
.sabtenam_m_img_cont h3 {
  font-size: 20px;
  color: #fff;
  font-family: 'iransans', sans-serif;
  font-weight: 700;
  margin-bottom: 12px;
  line-height: 1.2;
}
.sabtenam_m_img_cont h4 {
  font-size: 14px;
  font-weight: 400;
  color: #fff;
  line-height: 30px;
  font-style: normal;
  font-family:iransans;
  margin-bottom: 12px;
}
.sabtenam_m_img_cont .about-btn {
  margin-top: 30px;background-color: #ee322d;
  padding: 13px 20px 11px;
  position: relative;
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 1.6px;
  border-radius: 4px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 16px 20px 14px;
  line-height: 1.4;
  overflow: hidden;
  transform: perspective(1px) translateZ(0);
  z-index: 1;
}
.sabtenam_m_img_cont::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 4px;
  opacity: .9;
  z-index: -1;
  background-image: linear-gradient(38deg,#512da8 0%,#ee322d 100%);
}
.content_movaghat blockquote {
    border-right: .25em solid;
  margin: 0 0 1.75em;
  padding: 1em;background: #f7f7f7;
  border-radius: 4px;
  text-align: right;border-left: none;
  direction: rtl;
  font-family: iransans;
}
.content_movaghat blockquote span {
  position: relative;
  margin-top: 45px;
  margin-bottom:45px;display: block;
  z-index: 1;
  line-height: 1.6;
}


.content_movaghat h2 {text-align: right;direction: rtl;}
.content_movaghat h3 {text-align: right;direction: rtl;}
.content_movaghat h4 {text-align: right;direction: rtl;}
.content_movaghat a {text-decoration:none;color:#17b5c6;}
.content_movaghat blockquote span::before {
  position: absolute;
  content:"\f10d";
  font-family: FontAwesome !important;
  font-size: 38px;
  color: #e4e4e4;
  top: -48px;
  line-height: 1;
  right:0;
}

.content_movaghat ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.content_movaghat ul li {
  position: relative;
  padding-right: 1.6em;
  margin-bottom: 0.5em;
}
.content_movaghat ul li::before {
  content: "✔️";
  position: absolute;
  right: 0;
  top: 0.1em;
  color: green;
  font-size: 1em;
  line-height: 1;
}

.content_movaghat blockquote span::after {
position: absolute;
  content: "\f10d";
  font-family: FontAwesome !important;
  font-size: 38px;
  color: #e4e4e4;
  bottom:-50px;
  line-height: 1;
  left: 0;
}
.content_movaghat img {
 clear: both;
 height: auto;
}
.content_movaghat img {
  width: 80%;
  margin: 10px auto;
  border-radius: 10px;
  display: block;
}
.content_movaghat p img {
    display: block;
}
.maghale-table-wrap {
    position: relative;
  width: 100%;
  display: block;
  overflow: auto;
   -webkit-overflow-scrolling: touch;
}
.content_movaghat table {
  width: 100%;
  border-collapse: collapse;
  margin: 1.5em 0;
  font-size: 0.95rem;
  color: #333;
}

.content_movaghat table th,
.content_movaghat table td {
  border: 1px solid #ccc;
  padding: 10px 12px;
  text-align: right;
}

.content_movaghat table th {
  background-color: #f5f5f5;
  font-weight: bold;
  color: #111;
}

.content_movaghat table tr:nth-child(even) {
  background-color: #fafafa;
}

.content_movaghat table tr:hover {
  background-color: #f0f0f0;
}


.content_movaghat audio {width: 80%;margin: 10px auto;display: block;}
.content_movaghat video {width: 80%;margin: 10px auto;display: block;}
.vidaparat {width: 80%;margin: 10px auto;display: block;}
.moarefi_mahsool_h3 {
  text-align: right;
  direction: rtl;
  font-size: 16px;
  font-weight: bold;
  color:#484848;
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
  margin-bottom: 15px;
  margin-top: 15px;
}
.relatedm_products_h3 {
  text-align: right;
  direction: rtl;
  font-size: 16px;
  font-weight: bold;
  color:#484848;
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
  margin-bottom: 15px;
  margin-top: 15px;width: 100%;
}
.relatedm_products {
  width:100%;
  position: relative;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content:flex-start;
  gap:5px;
}
.relatedm_item {
  border-radius: 5px;
  position: relative;
  padding:10px;
  /*flex-grow:1;*/
  flex-basis:30%;
  flex-shrink: 1;
  align-self: Stretch;
  border: 1px solid #ccc;
}
.relatedm_item_matn h2 {
    line-height: 25px;
}
.relatedm_item_matn h2 a {
  font-size: 16px;
  color: #17b5c6;
  font-family: iransans;
  text-align: right;
  direction: rtl;
  text-decoration:none;
}
.relatedm_item_matn p {font-size: 12px;color: #3b093e;text-align: justify !important;}
.relatedm_item_img img {
    width: 100% !important;
  margin:0px auto;
  border-radius:10px;
  display: block;
}
.soalat_maghale {
        position: relative;
  width: 100%;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis:100%;
  align-self: Stretch;
  box-sizing: border-box;
  padding: 0px 10px;
}
.soalat_maghale h3 {
    text-align: right;
  direction: rtl;
  font-size: 16px;
  font-weight: bold;
  color: #484848;
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
}
.soalat_maghale .accordion_soalat {
  background-color:#04a6bb;
  color: #fff;
  cursor: pointer;font-family: iransans;
  font-weight: bold;
  padding: 18px;
  border: none;
  text-align: right;
  direction:rtl;
  outline: none;
  font-size: 15px;
  transition: 0.4s;
  border-radius: 10px;
  margin: 0px 0px 10px 0px;
}
.soalat_maghale .active {
  background-color:#920099  !important;
  color:#fff;
}
.soalat_maghale .accordion_soalat:hover {
  background-color:#78d1cf !important;
  color:#fff;
}
.soalat_maghale .accordion_soalat:hover:after {
  color: #fff;
}

.soalat_maghale .accordion_soalat:after {
  content: '\002B';
  color: #fff;
  font-weight: bold;
  float: left;
  margin-right: 5px;
}

.soalat_maghale .active:after {
  content: "\2212";color: #fff;
}
.soalat_maghale .panel {
  padding:0 18px;
  background-color: white;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}
.soalat_maghale .panel p {
    text-align: right;
  direction: rtl;
  font-size: 16px;
  font-family: iransans;
  color: #353535;
}



















.dropdown-content svg {vertical-align: middle;}
.etelat_mobile {
  text-align: center;
  background-color:#ffe973;border-bottom: 1px solid #ebc90b;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;color: #000;
  padding: 10px;
}
.etelat_mobile small {display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.etelat_mobile small:nth-child(1) {margin-bottom: 10px;}
.clear {clear:both;}

.page-index {
  overflow: hidden;
  position: relative;
}
.page {
  overflow: hidden;
  position: relative;
}
.navbar {
  width:100%;
  position:absolute;z-index: 1039;
  right: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}
.pakage {  
  width:100%;
  padding-top: 65px;
  padding-bottom: 100px;
}
.pakage2 {  
  width:100%;
  position:relative;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
    
}
.pakage1 {  
  width:93%;
  position:relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
    
}
.pakage1::before {
  border-radius: 30px;
  background: #f4f7fc;
  content: '';
  top: -40px;
  bottom: -10px;
  right: 125px;
  left: 125px;
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg);
  position: absolute;
}
.vc_column-inner {
    box-sizing: border-box;
  padding-left: 15px;
  padding-right: 15px;
  width: 100%;
}
.features-iconbox5 {
    border-radius: 5px;
  background: #fff;
  box-shadow: 0 5px 25px rgba(0,0,0,.07);
  padding: 25px;
  flex-grow: 3;
  flex-shrink: 1;
  align-self: Stretch;
}
.features-iconbox5:nth-child(1) {margin-left: 10px;margin-bottom:10px;}
.features-iconbox5:nth-child(2) {margin-left: 10px;margin-bottom:10px}
.features-iconbox5:nth-child(3) {margin-left: 10px;margin-bottom:10px}
.features-iconbox5:nth-child(4) {
  margin-left:0px;margin-bottom:10px
}
.tit_estedad {width:93%;padding-top:50px;position: relative;}
.tit_estedad::after {
  content: "";
  position: absolute;
}
.tit_estedad::after {
  height: 6px;
  width: 60px;
  border-radius: 3px;
  background:#07bbc2;
  bottom: 0;
  left: 0;
  right: 0;
  margin:-20px auto;
}
.tit_estedad h2 {
  font-size: 28px;
  font-family: iransans;
  font-weight: bold;
  color: #474b53;
  margin: 0;
  line-height: 1.7;
}
.titchera {width:93%;padding-top:50px;position: relative;}
.titchera::after {
  content: "";
  position: absolute;
}
.titchera::after {
  height: 6px;
  width: 60px;
  border-radius: 3px;
  background:#07bbc2;
  bottom: 0;
  left: 0;
  right: 0;
  margin:-20px auto;
}
.titchera h2 {
  font-size: 28px;
  font-family: iransans;
  font-weight: bold;
  color: #474b53;
  margin: 0;
  line-height: 1.7;
}
.dores_index {width:100%;position:relative;padding-top: 100px;z-index: 3;}
.cheraes {width:100%;position:relative;padding-top: 100px;z-index: 3;}
.cheraes::before {
  position: absolute;
  left: 0;
  height: 100%;
  width: 100%;
  z-index:-1;
  content: '';
  border-radius: 50px 0 0 0;
  transform: skewY(12deg);
  background: #f4f7fc;
  background: -moz-linear-gradient(top,#f4f7fc 0,rgba(255,255,255,0) 75%);
  background: -webkit-linear-gradient(top,#f4f7fc 0,rgba(255,255,255,0) 75%);
  background: linear-gradient(to bottom,#f4f7fc 0,rgba(255,255,255,0) 75%);
  transform-origin: top center;
  top: 200px;
}
.cheracont {width:100%;position:relative;padding-top:80px;} 
.cheracont_index {width:100%;position:relative;padding-top:60px;} 
.mavared_chera {width:93%;
  position:relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; 
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}
.che_p_index {width:100%;position:relative;padding-top:120px;}
.che_p_vasat_index {
    width:93%;
  position:relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; 
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}
.che_p_rast_index {
  border-radius: 5px;
  position: relative;
  padding: 25px;flex-basis: 30%;
  flex-grow: 1;
  flex-shrink: 1;
  align-self: Stretch;
}
.che_p_rast_index100 {position:relative;width:100%;}
.che_p_rast_index100::before {
  height: 100%;
  width: 100%;
  -webkit-transform-origin: top right;
  -ms-transform-origin: top right;
  transform-origin: top right;
  -webkit-transform: rotate(-2deg);
  -ms-transform: rotate(-2deg);
  transform: rotate(-2deg);
  top: -20px;
  right: -20px;
  border-radius: 30px;
  position: absolute;
  content: '';
  background: -o-linear-gradient(273deg,#09bbc2 0%,#1bbc9c 100%);
  background: linear-gradient(177deg,#09bbc2 0%,#1bbc9c 100%);
  -webkit-box-shadow: 0 5px 40px rgba(45,206,162,.12);
  box-shadow: 0 5px 40px rgba(45,206,162,.12);
  z-index: 1;
}
.che_p_rast_index100 p {background-color:#fff;border-radius:5px;position: relative;z-index: 2;padding: 55px 10px;
  font-size: 28px;box-shadow: 0 5px 25px rgba(8, 242, 209, 0.07);
  font-weight: bold;}
.che_p_chap_index100 {position:relative;width:100%;
    padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; 
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}
.che_p_chap_index {
  border-radius: 5px;
  position: relative;
  padding-top: 25px;
  padding-right: 25px;
  padding-left: 25px;
  padding-bottom: 25px;
  flex-grow: 1;flex-basis: 50%;
  flex-shrink: 1;
  align-self: Stretch;
}
.che_p_chap_index_box {  
  border-radius: 5px;
  position: relative;
  padding: 25px;background-color:#fff;
  flex-grow: 1;font-size: 13px;border: 1px solid rgba(8, 242, 209, 0.2);
  flex-shrink: 1;box-shadow:0 1px 25px rgba(8, 242, 209, 0.07);
  align-self: Stretch;
    
}
.che_p_chap_index_box:nth-child(1) {margin-left:10px;margin-bottom:10px;flex-basis:20%;}
.che_p_chap_index_box:nth-child(2) {margin-left:10px;margin-bottom:10px;flex-basis:20%;}
.che_p_chap_index_box:nth-child(3) {margin-left:10px;margin-bottom:10px;flex-basis:20%;}
.che_p_chap_index_box:nth-child(4) {margin-left:10px;margin-bottom:10px;flex-basis:20%;}
.che_p_chap_index_box:nth-child(5) {margin-left:10px;margin-bottom:10px;flex-basis:20%;}
.che_p_chap_index_box:nth-child(6) {margin-left:10px;margin-bottom:10px;flex-basis:20%;}

.mavared_chera_index {width:93%;
  position:relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; 
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}
.mavared_chera_box_index {
  border-radius: 5px;
  position: relative;
  padding: 25px;
  flex-grow: 3;
  flex-shrink: 1;
  align-self: Stretch;
}
.mavared_chera_box_index p {font-size: 14px;text-align: right;
  direction: rtl;
  font-size: 16px;}

.mavared_chera_box {
  border-radius: 5px;
  position: relative;
  padding: 25px;
  flex-grow: 3;
  flex-shrink: 1;
  align-self: Stretch;
}
.mavared_chera_box h2 {color: #474b53;font-weight: bold;font-size: 16px;text-align: center;}
.mavared_chera_box p {font-size: 14px;}
.mavared_chera_box:nth-child(1) {margin-left: 10px;margin-bottom: 10px;color:#474b53;flex-basis: 15%;text-align: justify;}
.mavared_chera_box:nth-child(2) {margin-left: 10px;margin-bottom: 10px;color:#474b53;flex-basis: 15%;text-align: justify;}
.mavared_chera_box:nth-child(3) {margin-left: 10px;margin-bottom: 10px;color:#474b53;flex-basis: 15%;text-align: justify;}
.mavared_chera_box:nth-child(4) {margin-left:0px;margin-bottom: 10px;color:#474b53;flex-basis: 15%;text-align: justify;}
.cheravasat_index {width:93%;
  position:relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; 
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}








.cherabox_index {border-radius: 5px;
  position: relative;
  background: #fff;
  box-shadow: 0 5px 25px rgba(0,0,0,.07);
  padding: 25px;
  flex-grow: 3;
  flex-shrink: 1;
  align-self: Stretch;}
.cherabox_index:nth-child(1) {margin-left: 10px;margin-bottom: 10px;color: #474b53;flex-basis: 15%;text-align: justify;}
.cherabox_index:nth-child(1)::before {
  position: absolute;
  height:200px;
  width: 300px;
  border-radius: 30px;
  content: '';
  z-index:-1;
  transform: rotate(20deg);
  background: rgba(150,166,212,.1);
  top: -8px;
  right:-17px;
}
.cherabox_index:nth-child(2) {margin-left: 10px;margin-bottom: 10px;color: #474b53;flex-basis: 15%;text-align: justify;}
.cherabox_index:nth-child(3) {margin-left: 10px;margin-bottom: 10px;color: #474b53;flex-basis: 15%;text-align: justify;}
.cherabox_index:nth-child(4) {margin-left:0px;margin-bottom: 10px;color: #474b53;flex-basis: 15%;text-align: justify;}
.cherabox_index:nth-child(4)::before {
  position: absolute;
  height:200px;
  width: 300px;
  border-radius: 30px;
  content: '';
  z-index:-1;
transform: rotate(-11deg);
  background: #6ac847;
  left:-6px;
  bottom: -5px;
}
.cherabox_index p {font-size:50px;color: #68c549;margin: 0;text-align: center;padding-top: 30px;font-weight: 600;line-height: 1;display: block;}
.cherabox_index h2 {text-align: center;}
.samaneh_vasat_chap_cont {width:100%;
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}














.cheravasat {width:93%;
  position:relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; 
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}
.cherabox {border-radius: 5px;
  position: relative;
  background: #fff;
  box-shadow: 0 5px 25px rgba(0,0,0,.07);
  padding: 25px;
  flex-grow: 3;
  flex-shrink: 1;
  align-self: Stretch;}
.cherabox:nth-child(1) {margin-left: 10px;margin-bottom: 10px;color: #474b53;flex-basis: 15%;text-align: justify;}
.cherabox:nth-child(1)::before {
  position: absolute;display:none;
  height:200px;
  width: 300px;
  border-radius: 30px;
  content: '';
  z-index:-1;
  transform: rotate(20deg);
  background: rgba(150,166,212,.1);
  top: -8px;
  right:-17px;
}
.cherabox:nth-child(2) {margin-left: 10px;margin-bottom: 10px;color: #474b53;flex-basis: 15%;text-align: justify;}
.cherabox:nth-child(3) {margin-left:0px;margin-bottom: 10px;color: #474b53;flex-basis: 15%;text-align: justify;}
.cherabox:nth-child(3)::before {
  position: absolute;
  height:200px;
  width: 300px;
  border-radius: 30px;
  content: '';
  z-index:-1;
transform: rotate(-11deg);
  background: #6ac847;
  left:-6px;
  bottom: -5px;
}
.cherabox p {font-size:50px;color: #68c549;margin: 0;text-align: center;padding-top: 30px;font-weight: 600;line-height: 1;display: block;}
.cherabox h2 {text-align: center;}
.samaneh_vasat_chap_cont {width:100%;
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}
.samaneh_vasat_chap_box {
  border-radius: 5px;
  padding:0px;
  flex-grow: 3;
  flex-shrink: 1;
  align-self: Stretch;
}
.samaneh_vasat_chap_box h2 {
  color: #474b53;
  font-weight: bold;
  font-size: 16px;
  text-align: right;direction:rtl;
}
.samaneh_vasat_chap_box p {text-align: right;direction: rtl;font-size: 15px;}
.samaneh {width:100%;position:relative;padding-top:50px;padding-bottom: 50px;
    background-image: url(https://poian.ir/jay/uploads/2023/09/abstract-left.png);
  background-repeat: no-repeat;background-color:#fff;
  background-position: left -85px bottom 10px;
}
.samaneh_vasat {width: 93%;
  position: relative;
  padding-right: 15px;padding-top: 50px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;}
.samaneh_vasat_rast {
  position: relative;
  flex-grow: 0;
  flex-shrink: 0;
  align-self: Stretch;
  order:1;flex-basis:39%;margin-top:10px;}
.samaneh_vasat_rast img {width: 100%;vertical-align: middle;}
.samaneh_vasat_chap {
  position: relative;
  flex-grow: 5;
  flex-shrink: 5;
  align-self: Stretch;
  order: 2;
  flex-basis:55%;
}
.titsamaneh {
  width: 93%;
  padding-bottom:0px;
  position: relative;
}
.titsamaneh h2 {
  font-size: 28px;
  font-family: iransans;
  font-weight: bold;
  color: #474b53;
  margin: 0;
  line-height: 1.7;
}
.titsamaneh::after {
  height: 6px;content: "";
  position: absolute;
  width: 60px;
  border-radius: 3px;
  background: #07bbc2;
  bottom: 0;
  left: 0;
  right: 0;
  margin: -20px auto;
}
.tozih_samaneh {width:100%;position:relative;padding-top:50px;z-index: 3;}
.tozih_samaneh_cont{width:93%;position: relative;padding:20px 15px;margin-right: auto;margin-left: auto;
    border-radius:5px;background-color:#07bbc2;box-shadow: 0 5px 25px rgba(0,0,0,.07);
}
.tozih_samaneh_cont p {text-align:center;direction:rtl;font-size:14px;color:#fff;font-weight:bold;line-height: 30px;}
.footer {width:100%;position:relative;padding-top: 100px;  overflow: hidden;}
.footer_vasat {width: 93%;
  position: relative;
  padding-right: 15px;padding-top: 50px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;}
.footer_rast{ position: relative;
  flex-grow: 0;padding-right: 25px;padding-left: 25px;flex-basis:40%;
  flex-shrink: 0;
  align-self: Stretch;
  order:1;}
.footer-abstract {
  position: absolute;
  top: 0;
  left: 0;
  right: -135px;
  bottom:-115px;
  background: -o-linear-gradient(273deg,#07bac1 0%,#168e74 100%);
  background: linear-gradient(177deg,#07bac1 0%,#168e74 100%);
  border-radius: 50px 50px 0 0;
  -webkit-transform-origin: right top;
  -ms-transform-origin: right top;
  transform-origin: right top;
  -webkit-transform: rotate(-11deg);
  -ms-transform: rotate(-11deg);
  transform: rotate(-11deg);
  z-index: 1;
}
.footer-abstract::before {
  background: -o-linear-gradient(273deg,#07bac1 0%,#168e74 100%);
  background: linear-gradient(177deg,#07bac1 0%,#168e74 100%);
  border-radius: 50px 50px 0 0;
  -webkit-transform-origin: right top;
  -ms-transform-origin: right top;
  transform-origin: right top;
  -webkit-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  transform: rotate(3deg);
  width: 100%;
  top: 13px;
  left: 20px;
  opacity: .3;
  height: 100%;
}
.footer-abstract::after {
  background: #ffc651;
  height: 85px;
  width: 85px;
  border-radius: 20px;
  -webkit-transform: rotate(33deg);
  -ms-transform: rotate(33deg);
  transform: rotate(33deg);
  top: -25px;
  right: -15px;
}
.footer-abstract::after, .footer-abstract::before {
  content: "";
  position: absolute;
}
.footer_rast_list {z-index: 2;position: relative;}
.linkha_footer {width:100%;
  position: relative;
  padding-right:0px;padding-top:10px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}
.menu1_footer { position: relative;
  flex-grow: 0;flex-basis:40%;
  flex-shrink: 0;padding: 0;
  align-self: Stretch;
  order:1;}
.menu2_footer {position: relative;
  flex-grow: 0;flex-basis:40%;
  flex-shrink: 0;padding: 0;
  align-self: Stretch;
  order:2;} 
.footer-list li {text-align: right;
  direction: rtl;
  margin-bottom: 13px;list-style: none;
}
.footer-list li a {text-decoration:none;color:#fff;}
.text_afooter {white-space: nowrap;padding-bottom: 5px;padding-top: 5px;align-items: center;display: flex;text-decoration: none;margin-bottom:45px;}
.text_afooter img {height: 70px;}
.pt-half {padding-top: 5px;}
.mr-3{margin-right: 1rem;}
.footer-logo-title {color: #fff;font-size: 1.25rem;font-weight:bold;margin: 0;
  text-align: right;}
.footer-logo-h3 {color: #b5ebdd;font-size: .9375rem;margin: 0;
  text-align: right;}

.footer_chap { position: relative;
  flex-grow: 0;padding-right: 25px;padding-left: 25px;flex-basis:40%;
  flex-shrink: 0;
  align-self: Stretch;
  order:2;}
.footer_chap h3 {font-size:16px;text-align:right;direction:rtl;font-weight:bold;}
.footer_desc {color: #788784;margin-bottom: 25px;font-size:14px;text-align:right;direction:rtl;}
.adres_footer {position:relative;width:100%;margin-bottom:10px;text-align: right;direction: rtl;}
.shomare_footer {position:relative;width:100%;margin-bottom:10px;text-align: right;direction: rtl;}
.namad {position:relative;width:100%;margin-bottom:10px;text-align: left;direction: rtl;}
.copyjay {position:relative;width:100%;margin-bottom:10px;text-align: left;direction: rtl;color: #b0b0b0;}
.copyjay a {color: #b0b0b0;}
.adres_footer span {
  display: inline-block;
  height: 32px;text-align: center;
  position: relative;
  width: 32px;
  line-height: 32px;
  background-color: #eab413;
  border-radius: 5px;
  color: #fff;}
.shomare_footer span {
     display: inline-block;
  height: 32px;text-align: center;
  position: relative;
  width: 32px;
  line-height: 32px;
  background-color: #eab413;
  border-radius: 5px;
  color: #fff;
}
.footer_cont {position: relative;padding-top: 125px;padding-left: 80px;padding-bottom:140px;}
.footer_cont_chap {position: relative;padding-top:145px;padding-left: 80px;padding-bottom:30px;}
.motadavel {width:100%;position:relative;padding-top: 100px;}
.motadavel:before {background: url(https://poian.ir/jay/uploads/2023/09/bg7.png) 0 -1236px no-repeat;
  bottom:200px;
  height: 280px;
  left: 0;content: "";
  position: absolute;
  z-index: 1;
  width: 117px;}
.motadavel:after {
    background: url(https://poian.ir/jay/uploads/2023/09/bg7.png) 0 0 no-repeat;
  height: 411px;
  right: 0;
  top: 55px;content: "";
  position: absolute;
  z-index: 1;
  width: 221px;
}
.motadavel_vasat {width: 93%;
  position: relative;z-index: 3;
  padding-right: 15px;
  padding-left: 15px;margin-right: auto;margin-left: auto;}
.titmotadavel {
  width: 93%;
  padding-bottom:0px;
  position: relative;
}
.titmotadavel h2 {
  font-size: 28px;
  font-family: iransans;
  font-weight: bold;
  color: #474b53;
  margin: 0;
  line-height: 1.7;
}
.titmotadavel::after {
  height: 6px;content: "";
  position: absolute;
  width: 60px;
  border-radius: 3px;
  background: #07bbc2;
  bottom: 0;
  left: 0;
  right: 0;
  margin: -20px auto;
}
.faq1 {padding-top: 60px;}
.faq1 input {
  position: absolute;
  opacity: 0;
  z-index: -1;
} 
.faq1 .row {
  display: flex;
}
.faq1 .row .col {
  flex: 1;
}
.faq1 .row .col:last-child {
  margin-left:0em;
}
/* Accordion styles */
.faq1 .tabs {
  border-radius: 8px;
  overflow: hidden;
  
}
.faq1 .tab {
  width: 100%;border-bottom: 1px solid #09aab0;
  color: white;border-radius: 10px;margin: 10px auto;
  overflow: hidden;box-shadow: 0 1px 5px rgb(227, 254, 255);
}
.faq1 .tab-label {
  display: flex;
  justify-content: space-between;
  padding: 1em;font-family:iransans;text-align:right;direction:rtl;
  background:#07bac1;
  font-weight: bold;
  cursor: pointer;
  /* Icon */
}
.faq1 .tab-label:hover {
  background:#08797d;
}
.faq1 .tab-label::after {
  content: "\276F";
  width: 1em;
  height: 1em;
  text-align: center;
  transition: all 0.35s;
}
.faq1 .tab-content {
  max-height: 0;
  padding: 0 1em;
  color: #2c3e50;
  background: white;
  transition: all 0.35s;
}
.faq1 .tab-close {
  display: flex;
  justify-content: flex-end;
  padding: 1em;
  font-size: 0.75em;
  background:#31898c;
  cursor: pointer;
}
.faq1 .tab-close:hover {
  background: #1a252f;
}
.faq1 input:checked + .tab-label {
  background: #ffd900;
}
.faq1 input:checked + .tab-label::after {
  transform: rotate(90deg);
}
.faq1 input:checked ~ .tab-content {
  max-height: 100vh;
  padding: 1em;text-align: right;
  direction: rtl;
  font-family: iransans;
}

.faq {width:100%;position:relative;padding-top: 100px;}
.faq::before {
  position: absolute;
  right: 0;
  height: 100%;
  width: 100%;
  z-index: 0;
  content: '';
  border-radius: 0 50px 0 0;
  transform: skewY(-12deg);
  background: #f4f7fc;
  background: -moz-linear-gradient(top,#f4f7fc 0,rgba(255,255,255,0) 70%);
  background: -webkit-linear-gradient(top,#f4f7fc 0,rgba(255,255,255,0) 70%);
  background: linear-gradient(to bottom,#f4f7fc 0,rgba(255,255,255,0) 70%);
  transform-origin: top center;
  top: 200px;
}
.faq_vasat {width: 93%;
  position: relative;
  padding-right: 15px;
  padding-left: 15px;margin-right: auto;margin-left: auto;}
.titfaq {
  width: 93%;
  padding-bottom:0px;
  position: relative;
}
.titfaq h2 {
  font-size: 28px;
  font-family: iransans;
  font-weight: bold;
  color: #474b53;
  margin: 0;
  line-height: 1.7;
}
.titfaq::after {
  height: 6px;content: "";
  position: absolute;
  width: 60px;
  border-radius: 3px;
  background: #07bbc2;
  bottom: 0;
  left: 0;
  right: 0;
  margin: -20px auto;
}
.takhprice:before {
    content:'20%';
    background-color: #c11e1e;
  border-radius: 50%;
  padding: 5px 4px;
  font-size: 12px;
  font-weight: bold;
  font-family: iransans;
  color: #fff;
  position: absolute;
  left: 5px;
}
.thtable {
  background-color: #0abbc2;
  color: #fff;
  font-family: iransans;
  font-size: 14px;
  font-weight: bold;}
#customers {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;text-align: right;
direction: rtl;
}
#customers td span {-webkit-text-decoration-line: line-through;
  text-decoration-line: line-through;
  display: block;}
#customers td, #customers th {
  border: 1px solid #ddd;position: relative;font-family:iransans;
  padding: 8px;text-align:center;
}
#customers td svg {
  width:20px;margin: 0 auto;
  position: relative;
  display: block;
}

.e-fas-check {fill:#39b326;}
.e-fas-times {fill:#c11e1e;}
#customers tr:nth-child(even){background-color: #f2f2f2;font-family:iransans;}

#customers tr:hover {background-color: #ddd;}
#customers th:hover {background-color: #0abbc2;}
#customers th {
  padding-top: 12px;text-align: center;
direction: rtl;
  padding-bottom: 12px;

  color: white;
}
.jadval {position:relative;width:100%;padding-top: 100px;}

.naghshe {width:100%;position:relative;padding-top: 100px;}
.naghshe::before {
  top: 235px;
  bottom:125px;
  left: 0;
  right: 0;
  width: 100%;
  background:#e6feff;
  content: '';
  z-index: 1;
  position: absolute;
}
.naghshe_cont {width:93%;
  position:relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;}
.naghshe_vasat {
  width:90%;background: #e6feff;
  margin: 0 auto;
  border-radius: 5px;
  box-shadow: 0 10px 50px rgba(28,76,156,.15);
  position: relative;
  z-index: 2;
}
.naghshe_tab {
    position: relative;width:100%;
}
.naghshe_tit {
  font-size: 28px;
  font-weight: 600;
  color: #474b53;
  background:#FFEE95;
  border-radius: 5px 5px 0 0;
  padding: 50px 40px 40px;
  text-align: center;position: relative;
}
.naghshe_tit:after {
height: 6px;
  content: "";
  position: absolute;
  width: 60%;height: 8px;
  border-radius: 3px;
  background: #07bbc2;
  bottom: 0;
  left: 0;
  right: 0;
  margin:0px auto;
}
.tabland {padding-top: 50px;}




.tabland h1 {
  padding: 50px 0;
  font-weight: 400;
  text-align: center;
}

.tabland p {
  margin: 0 0 20px;
  line-height:2;
}

.tabland section {
  display: none;text-align: right;
  direction: rtl;
  font-family: iransans;
  padding:20px;
}
.tabland input {
  display: none;
}

.tabland label {
  display: inline-block;
  margin: 0 0 -1px;
  padding:10px 12px;
  font-weight: 600;
  text-align: center;
  color:#88c1c4;
  border: 1px solid transparent;
}

.tabland label:before {
  font-family: fontawesome;
  font-weight: normal;
  margin-right: 10px;
}


.tabland label:hover {
  color: #888;
  cursor: pointer;
}

.tabland input:checked + label {
  color: #09bbc2;
border: none;
  background-color: #fff;border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}

#tab1:checked ~ #content1,
#tab2:checked ~ #content2,
#tab3:checked ~ #content3,
#tab5:checked ~ #content5,#tab6:checked ~ #content6,
#tab4:checked ~ #content4 {
  display: block;
  background: #fff;
}
.register_index {width: 100%;position: relative;padding-top:100px;}
.register_index_vasat {width:93%;
  position:relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;}
.register_index_rast {
  position: relative;margin-top:120px;
  padding:15px;flex-basis:45%;
  flex-grow: 3;
  flex-shrink: 1;
  align-self: Stretch;}
.register_index_chap {
      position: relative;
  padding:15px;flex-basis:25%;
  flex-grow: 3;
  flex-shrink: 1;
  align-self: Stretch;
}
.register_index_rast a {background-color: #ffc651;
  padding:20px 50px;
  border-radius: 5px;
  color: #fff;
  box-shadow: 0 5px 25px rgba(0,0,0,.07);}
  
.abstract_index_reg {position: absolute;
  pointer-events: none;transform: rotate(300deg);
  z-index: 0;right:-75px;top:-160px;}
.abstract_index_reg::before {
  position: absolute;
  z-index: 1;
  width: 160px;
}
.abstract_index_reg::after {
  z-index: 2;
  width: 290px;
  margin-top: 90px;
  position: relative;
  display: block;
  margin-top: 85px;
}

.abstract_index_reg::before, .abstract_index_reg::after {
  transform: skewY(6deg);
  border-radius: 30px 0 0 0;background: linear-gradient(-35deg,rgba(104,152,248,0) 30%,#6898f8);
  transform-origin: left top;
  right: 0;
}
.abstract_index_reg::before, .abstract_index_reg::after {
  content: '';
  height: 500px;
  opacity: .1;
  pointer-events: none;
}





.abstract_index_reg2 {position: absolute;
  pointer-events: none;transform: rotate(150deg);
  z-index: 0;left:-150px;bottom:-250px;}
.abstract_index_reg2::before {
  position: absolute;
  z-index: 1;
  width: 160px;
}
.abstract_index_reg2::after {
  z-index: 2;
  width: 290px;
  margin-top: 90px;
  position: relative;
  display: block;
  margin-top: 85px;
}

.abstract_index_reg2::before, .abstract_index_reg2::after {
  transform: skewY(6deg);
  border-radius: 30px 0 0 0;background: linear-gradient(-35deg,rgba(104,152,248,0) 30%,#6898f8);
  transform-origin: left top;
  right: 0;
}
.abstract_index_reg2::before, .abstract_index_reg2::after {
  content: '';
  height: 500px;
  opacity: .1;
  pointer-events: none;
}





.register_index_rast span {display: block;
  font-size: 26px;
  font-weight: bold;
  line-height: 50px;}
.register_index_rast p:nth-child(2) {margin-top:50px;}
.register_index_chap img {width: 100%;height: auto;position: relative;}
.seta_index {width:100%;position:relative;padding-top:70px;padding-bottom:70px !important;
background: #067175;margin-top: 100px;
  background: -o-linear-gradient(175deg,#067175 0%,#09bbc2 100%);
  background: linear-gradient(-85deg,#067175 0%,#09bbc2 100%);
  overflow: hidden;
  z-index: 1;
}

.seta_index_before {width: 100%;position: relative;}
.seta_index_before::before {
  content: "";
  position: absolute;
}
.seta_index_before::before {
  background: -o-linear-gradient(273deg,#07bac1 0%,#168e74 100%);
  background: linear-gradient(177deg,#07bac1 0%,#168e74 100%);
  border-radius: 50px 50px 0 0;
  -webkit-transform-origin: right top;
  -ms-transform-origin: right top;
  transform-origin: right top;
  -webkit-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  transform: rotate(3deg);
  width: 100%;
  top: 13px;
  left: 20px;
  opacity: .3;
  height: 100%;
}





.seta_index::before {
  width: 1000px;
  right: 960px;
  background: #fff;
  opacity: .04;
  background: #eef7f6;
  background: -o-linear-gradient(280deg,#f8fdfd 0%,#eef7f6 100%);
  background: linear-gradient(170deg,#f8fdfd 0%,#eef7f6 100%);
  left: 0;
  top: 0;
  z-index: 1;
  position: absolute;
  content: "";
  margin: 0 auto;
  bottom: 0;
  -webkit-transform: skewX(60deg);
  -ms-transform: skewX(60deg);
  transform: skewX(60deg);
}
.seta_index_vasat {width:93%;
  position:relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;}
.seta_index_box {border-radius: 5px;
  position: relative;
  padding:15px;
  flex-grow: 3;flex-basis:11%;
  margin-left: 10px; 
  margin-bottom: 10px;
  flex-shrink: 1;
  align-self: Stretch;
}
.seta_index_box:nth-child(3) {margin-left:0px;}
.seta_index_box h2 { font-size: 16px;
  text-align: center;
  font-weight: bold;
  color: #fff;
  line-height: 1.7;
  font-family: iransans;
  margin: 20px 0px 0px 0px;}
.seta_index_box p {
  font-size: 12px;color: #fff;
  text-align: center;
  font-family: iransans;
  margin-top: 5px;}
  
.sheshta {width:100%;position:relative;padding-top: 100px;}
.sheshta_vasat {width:93%;
  position:relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;}
.sheshta_box {border-radius: 5px;
  position: relative;
  background: #fff;
  box-shadow:0 1px 5px rgb(227, 254, 255);
  padding:15px;
  flex-grow: 3;flex-basis:11%;
  margin-left: 10px;  border: 1px solid #d8feff;
  margin-bottom: 10px;
  flex-shrink: 1;
  align-self: Stretch;
}
.sheshta_box::before {
  height:1px;
  content: "";
  position: absolute;
  width:50%;
  border-radius: 3px;
  background: #07bbc2;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0px auto;
}
.sheshta_box::after {
  height:1px;
  content: "";
  position: absolute;
  width:50%;
  border-radius: 3px;
  background: #07bbc2;
  top: 0;
  left: 0;
  right: 0;
  margin: 0px auto;
}
.imgshesh {padding-top: 10px;
  margin-bottom: 9px;
  font-size: 0;
  text-align: center;}
.imgshesh img {
  position: relative;
  right:0px;
  display: inline-block;
  vertical-align: top;
  border: none;
  height: auto;
  max-width: 100%;
}
.sheshta_box:nth-child(6) {margin-left:0px;}
.sheshta_box h2 { font-size: 16px;
  text-align: center;
  font-weight: bold;
  color: #474b53;
  line-height: 1.7;
  font-family: iransans;
  margin: 20px 0px 0px 0px;}
.sheshta_box p {
  font-size: 12px;
  text-align: center;
  font-family: iransans;
  margin-top: 5px;}
  
.kashf {width:100%;position:relative;padding-top: 100px;padding-bottom: 100px;}
.quotes {width:93%;
  position:relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;}
.zehn {width:100%;position:relative;padding-top: 100px;}
.zehn_cont {width:93%;
  position:relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;}
.zehn_box {
 border-radius: 5px;position: relative;
  background: #fff;
  box-shadow: 0 5px 25px rgba(0,0,0,.07);
  padding: 25px;
  flex-grow: 3;
  flex-shrink: 1;
  align-self: Stretch;
 }
.zehn_box:nth-child(1) {margin-left: 10px;margin-bottom:10px;background:#07bac1;color:#fff;flex-basis:25%;
    background-image: url(https://poian.ir/jay/themes/wp/img/bg6.png);
  background-repeat: no-repeat;
  background-size: cover;
}
.zehn_box:nth-child(1) p {color:#fff;text-align: justify;}
.zehn_box:nth-child(2) {margin-left: 10px;margin-bottom:10px;color:#474b53;flex-basis:15%;text-align: justify;}
.zehn_box:nth-child(2) p:before {position:relative;content: url('https://poian.ir/jay/themes/wp/img/adad/1.png');
  vertical-align: text-top;}
.zehn_box:nth-child(3) {margin-left: 10px;margin-bottom:10px;color:#474b53;flex-basis:15%;text-align: justify;}
.zehn_box:nth-child(3) p:before {position:relative;content: url('https://poian.ir/jay/themes/wp/img/adad/2.png');
  vertical-align: text-top;}
.zehn_box:nth-child(4) {margin-left: 10px;margin-bottom:10px;color:#474b53;flex-basis:15%;text-align: justify;}
.zehn_box:nth-child(4) p:before {position:relative;content: url('https://poian.ir/jay/themes/wp/img/adad/3.png');
  vertical-align: text-top;} 
  
.zehn_box:nth-child(1)::before {
  position: absolute;
  height: 150px;
  width: 300px;
  border-radius: 30px;
  content: '';
  z-index: 1;
  transform: rotate(20deg);
  background: rgba(150,166,212,.1);
  top: -15px;
  right: -15px;
}
.estedadyabi_cont {width:100%;position:relative;padding-top: 100px;}
.estedadyabi_cont::after {margin-top: 60px;right: 0;}
.estedadyabi_cont::before {right: -60px;}
.estedadyabi_cont::after, .estedadyabi_cont::before {
  background: rgba(7,187,194,.08);
  border-bottom-left-radius: 50px;
  border-top-left-radius: 20px;
  content: "";z-index: -2;
  height: 250px;
  position: absolute;
  top:125px;
  transform: skewX(-10deg);
  transform-origin: bottom right;
  width: 125px;
}

.estedadyabi {
     width:93%;
  position:relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}
.estedadyabi_chap {position:relative;flex-grow:0;flex-shrink:0;align-self: Stretch;order:2;flex-basis:29%;margin-top:-20px;}
.estedadyabi_chap img {width: 100%;vertical-align: middle;}
.estedadyabi_rast {position:relative;flex-grow:5;flex-shrink:5;align-self: Stretch;order:1;flex-basis:60%;}
.estedadyabi_rast ul {position:relative;list-style:none;margin:0;padding:0;}
.estedadyabi_rast ul li {width: 100%;line-height:50px;text-align: right;direction: rtl;}
.estedadyabi_rast ul li:nth-child(1) span:before {position:relative;list-style:none;content: url('https://poian.ir/jay/uploads/2023/09/111.png');vertical-align: text-top;}
.estedadyabi_rast ul li:nth-child(2) span:before {position:relative;list-style:none;content: url('https://poian.ir/jay/uploads/2023/09/2.png');vertical-align: text-top;}
.estedadyabi_rast ul li:nth-child(3) span:before {position:relative;list-style:none;content: url('https://poian.ir/jay/uploads/2023/09/3.png');vertical-align: text-top;}
.estedadyabi_rast ul li:nth-child(4) span:before {position:relative;list-style:none;content: url('https://poian.ir/jay/uploads/2023/09/4.png');vertical-align: text-top;}
.estedadyabi_rast ul li:nth-child(5) span:before {position:relative;list-style:none;content: url('https://poian.ir/jay/uploads/2023/09/5.png');vertical-align: text-top;}

.titland {
  width:93%;
  padding-top:100px;
}
.titland h2 {font-size:28px;font-family:iransans;font-weight:bold;color: #474b53;margin: 0;line-height: 1.7;}
.icon-box5-icon {
        padding-top: 10px;
  margin-bottom: 9px;
  font-size: 0;
  text-align: center;
}
.icon-box5-icon img {
position: relative;
  right: -9px;
  display: inline-block;
  vertical-align: top;
  border: none;
  height: auto;
  max-width: 100%;
}
.features-iconbox5 .icon-box5-title {
  font-size:16px;text-align: center;font-weight: bold;color: #474b53;
  line-height: 1.7;font-family:iransans;
  margin:20px 0px 0px 0px;
}
.features-iconbox5 .icon-box5-text {
  font-size: 14px;text-align: center;font-family:iransans;
  margin-top: 5px;
}
.wpb_column {
    float: right;
    min-height: 1px;
    width: 25%;
    border: 0;text-align: right;direction: rtl;
  font: inherit;
    font-size: inherit;
  font-size: 100%;
  margin: 0;
  padding: 0;
  vertical-align: baseline;
}
.container_menu {width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
      display: flex;
  position: relative;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;}
.container_index {
  width: 100%;padding-top:148px;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
      display: flex;
  position: relative;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}
.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
      display: flex;
  position: relative;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}
.colrast{
 position: relative;
  flex-grow: 1;
  flex-shrink: 1;padding: 0;
  align-self: Stretch;
  order:1;
padding-right: 0;
padding-left: 0;
}
.colchap{
 position: relative;
  flex-grow: 1;
  flex-shrink: 1;padding: 0;
  align-self: Stretch;
  order:1;
text-align: left;
padding-right: 0;
padding-left: 0;
}
.colchap ul {list-style: none;position: relative;}
.colchap ul li {}
.menubala { 
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
      display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}
.btn_box {
     position: relative;
  flex-grow: 3;
  flex-shrink: 3;
  padding: 0;
  align-self: Stretch;
  text-align: left;
}
.btn_box:nth-child(2) {order:3;flex-grow: 0;}
.btn_box:nth-child(3) {order:2;flex-grow: 0;}
.btn_box:nth-child(4) {order:1;}


.dropbtn {
padding-right: 10px;
  font-size: 16px;
  cursor: pointer;
}

.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-content {
  display: none;left:0;
  position: absolute;top: 100%;margin-top:0.55rem;
  background-color:#2dc2c0;right: auto !important;
border-width: 0;
box-shadow: 0 0 37px rgba(8,21,66,.05);
  z-index: 1;
  padding: 8px 0px;
font-family: iransans;
min-width: 12.5rem;
border-radius:10px;
}
.dropdown-content {text-align: right;
direction: rtl;font-size: .875rem;color: #7e7e7e;font-weight: 400;white-space: nowrap;font-family: iransans;}
.dropdown-content a {
  color:#fff;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

.dropdown-content a:hover {
  background-color:#1d8482;
}
.mshow {
  display: block;
}
.show {
  display: block;
}
.et-user {display: inline-block;position: relative;padding-left:30px;padding-top:25px;float:left;}
.darktheme {display: inline-block;position: relative;float:left;padding-left:30px;padding-top:25px;}
.box-etelaat {position:relative;}
.box-etelaat img {width:50px;height:50px;border-radius: .75rem;}
.header-info {padding-right: 10px;text-align: right;color: #464a53;
font-size: 18px;float: right;}
.header-info span {
  font-size: 14px;
  font-family: iransans;
  color: #000;
  display: block;
  font-weight: 600;
}
.header-info small {
  display: block;
  font-size: 13px;
  color: #89879f;
  font-weight: 400;
  line-height: 1.2;
}



.header-info_index {padding-right: 10px;text-align: right;color: #464a53;
font-size: 18px;float: right;}
.header-info_index span {
  font-size: 14px;
  font-family: iransans;
  color:#016868;
  display: block;
  font-weight: 600;
}
.header-info_index small {
  display: block;
  font-size: 13px;
  color:#016868;
  font-weight: 400;
  line-height: 1.2;
}



.etelaimg {position:relative;float: right;}
.payamha {
    display: inline-block;
position: relative;
float: left;
}
 .pulse-css_index::before {
  left: auto;
  right: -.2rem;
}
.pulse-css_index::after, .pulse-css_index::before {
  content: '';
  width: 1rem;
  height: 1rem;
  border-radius: .5rem;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: -.2rem;
  background-color: #d8b9c3;
  margin: auto;
  -webkit-transform: scale(.3);
  transform: scale(.3);
  -webkit-transform-origin: center center;
  transform-origin: center center;
  -webkit-animation: pulse-me 3s linear infinite;
  animation: pulse-me 3s linear infinite;
}

 .pulse-css::before {
  left: auto;
  right: -.2rem;
}
.pulse-css::after, .pulse-css::before {
  content: '';
  width: 1rem;
  height: 1rem;
  border-radius: .5rem;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: -.2rem;
  background-color: #d8b9c3;
  margin: auto;
  -webkit-transform: scale(.3);
  transform: scale(.3);
  -webkit-transform-origin: center center;
  transform-origin: center center;
  -webkit-animation: pulse-me 3s linear infinite;
  animation: pulse-me 3s linear infinite;
}
@-webkit-keyframes pulse-me {
  0% {
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
    opacity: 0; }
  50% {
    opacity: 0.1; }
  70% {
    opacity: 0.09; }
  100% {
    -webkit-transform: scale(3);
    transform: scale(3);
    opacity: 0; } }

@keyframes pulse-me {
  0% {
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
    opacity: 0; }
  50% {
    opacity: 0.1; }
  70% {
    opacity: 0.09; }
  100% {
    -webkit-transform: scale(3);
    transform: scale(3);
    opacity: 0; } }
.pulse-css {
  width: 1rem;font-weight: bold;
  font-family: iransans;text-align:center;
  height: 1rem;font-size:10px;line-height:17px;
  border-radius: .5rem;
  border-radius: 3.5rem;
  position: absolute;
  background: #d8b9c3;
  right: -4px;
  top: -4px;
  border: 4px solid #fff;
}
.pulse-css_index {
  width: 1rem;font-weight: bold;
  font-family: iransans;text-align:center;
  height: 1rem;font-size:10px;line-height:17px;
  border-radius: .5rem;
  border-radius: 3.5rem;
  position: absolute;
  background: #d8b9c3;
  right: -4px;
  top: -4px;
  border: 4px solid #fff;
}
.nav-text span {display:inherit !important;width:auto !important;height:auto !important;}
.copyright {
  font-size: 14px;
  padding: 0 50px;
  color: #aa97b0;
  margin-bottom:10px;
  position: relative;
bottom: 0;
}
.fs-12 {
  font-size: 12px !important;
  line-height: 1.3;
}
.heart {
  width: 60px;
  height: 60px;
  display: inline-block;
  background: url(//poian.ir/jay/themes/wp/newpanel/css/../img/like.png);
  cursor: pointer;
  margin: -25px -15px;
}
.copyright p {
  margin-bottom: 10px;line-height: 1.8;
  color: #7e7e7e;
}
.copyright p a {color: #7e7e7e;}
.copyright p strong {
  display: block;
}
.nav-link {
  position: relative;
  color: #363062;
  background: #fff;
  border-radius: .75rem;
  border: 1px solid #d8b9c3;
  padding: 15px;
  line-height: 1;
}
.nav-link {
  line-height: 1;
}
.nav-link i {
  font-size: 18px;
}



.nav-link_index {
  position: relative;
  color: #363062;
  background: #fff;
  border-radius: .75rem;
  border: 1px solid #d8b9c3;
  padding: 15px;
  line-height: 1;
}
.nav-link_index {
  line-height: 1;
}
.nav-link_index i {
  font-size: 18px;
}



.nav-link-rig {
  position: relative;
  color: #363062;
  background: #fff;
  border-radius: .75rem;
  border: 1px solid #d8b9c3;
  padding:15px 15px 10px 15px;
  line-height: 1;
}
.nav-link-rig {
  line-height: 1;
}
.nav-link-rig i {
  font-size: 18px;
}




.nav-link-rig_index {
  position: relative;
  color: #363062;
  background: #fff;
  border-radius: .75rem;
  border: 1px solid #d8b9c3;
  padding:15px 15px 10px 15px;
  line-height: 1;
}
.nav-link-rig_index {
  line-height: 1;
}
.nav-link-rig_index i {
  font-size: 18px;
}

[role="button"] {
  cursor: pointer;
}
a {
  text-decoration: none !important;
}



.btn_box_no {
     position: relative;
  flex-grow: 3;
  flex-shrink: 3;
  padding: 0;
  align-self: Stretch;
text-align: center;

}
.btn_box_no a {text-decoration:none;padding:14px 30px;background-color:#2dc2c1;color:#fff;font-weight:bold;border-radius: 5px;font-size: 12px;position: relative;
  top: 10px;}
.btn_box_no a:nth-child(1) {margin-left: 10px;}
.btn_box_no a:nth-child(2) {margin-left:0px;}
.logo_m {position: relative;box-shadow: 0 10px 40px rgba(110,134,216,.1) !important;
  padding: 20px;
  margin-bottom: 20px;}
.logo_m a {text-decoration:none;}

.logo {position: relative;float:right;}
.logo a {text-decoration:none;}
nav {float: right;position: relative;width: 40%;}
nav ul {list-style: none;display: inline-block;}
nav ul li {display: inline-block;margin-left: 10px;}
nav ul li a {text-decoration:none;color:#fff;}
.header-left {
  position: absolute;
  left: 0;
  top: 0;
  height: calc(81.5% + 9vw);
  width: 38%;
  z-index: 0;
  border-radius: 0 0 50px 0;
  transform: rotate(-10deg);
  transform-origin: left bottom;
  background: #9bcc43;
  background: -moz-linear-gradient(-35deg,#9bcc43 0,#35ba6b 100%);
  background: -webkit-linear-gradient(-35deg,#9bcc43 0,#35ba6b 100%);
  background: linear-gradient(-35deg,#9bcc43 0,#35ba6b 100%);
}


nav li a:hover, .dropdown_maghale:hover .dropbtn_maghale {
    color:#fff;
}
nav li.dropdown_maghale {
    display: inline-block;
}
.dropdown_maghale:hover .dropdown-dore-maghale {
    display: block;
}
.dropbtn_maghale {
  display: inline-block;
  color: white;
  text-align: center;
  padding:10px;
  text-decoration: none;
}
.dropdown-dore-maghale {
    display: none;
	z-index:9999;
    position: absolute;
    background-color:#0f94a2;
    width:220px;
	right:-40px;
top:60px;padding: 10px;border-radius: 10px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}
.dropdown-dore-maghale a {
    color: black;
    padding:0px;
	line-height:30px;
font-size:12px;
color:#000000;
font-family:iransans;
    text-decoration: none;
    display: block;
    text-align: right;
}
#triangle-up-maghale {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #0f94a2;
  margin-top: -20px;
  margin-right:90px;
}
.current {background-color: #09bbc2;border-radius: 10px;}
li.current > a {color: #fff !important;}
.drooop-maghale {
  float: right;
  margin-right: 5px;
  margin-top: 5px;
  margin-bottom: 10px;
  border: 0px solid #000;
  width: 210px;
}
.drooop-maghale a {
font-family:iransans;
font-size:12px;
display:block;text-align:center !important;direction:rtl;
color:#fff!important;
}
.drooop-maghale a:hover {
font-family:iransans;
color:#fff!important;
background-color:#18b3c7 ;
border-radius:5px;
}
.drooop-maghale span {
font-family:iransans;
color:#1D9C17;
}
.drooop-maghale span a:hover {
font-family:iransans;
color:#0e3b7b;
background-color:#fff;
}
.drooop-maghale span a {
font-family:iransans;
font-size:22px;
color:#000000;
margin-bottom:5px;
font-weight:bold;
}

.backheader_index {position: relative;display: block;  background: linear-gradient(-85deg,#07bac1 0%,#15a6c8 100%);}

.backheader_index::before {
  width: 1000px;
  right: 960px;
  background: #fff;
  opacity: .04;
}
.backheader_index::before {

  left: 0;
  right: 0;
  top: 0;
  z-index: 1;
  position: absolute;
  content: "";
  margin: 0 auto;
  bottom: 0;
  -webkit-transform: skewX(60deg);
  -ms-transform: skewX(60deg);
  transform: skewX(60deg);
}

.backheader {position: relative;padding-top: 168px;display: block;  overflow: hidden;}
.hero-abstract::before {
  content: "";
  left: 0;
  height: 250px;
  width: 100%;
  background: #00c28a;
  background: -o-linear-gradient(160deg,rgba(0,194,138,0) 20%,rgba(0,164,132,.25) 100%);
  background: linear-gradient(290deg,rgba(0,194,138,0) 20%,rgba(0,164,132,.25) 100%);
}
.hero-abstract::before {
  position: absolute;
  top: 0;
  border-radius: 0 0 0 60px;
}
.hero-abstract {
  z-index: 1;
  bottom: -20px;
  right: 0;
  -webkit-box-shadow: 220px 20px rgba(9,174,130,.16);
  box-shadow: 220px 20px rgba(9,174,130,.16);
  background: -o-linear-gradient(273deg,#09bbc2 20%,#1a8f85 95.85%,#1c6d68 96%);
  background:linear-gradient(-85deg,#07bac1 0%,#15a6c8 100%);
  -webkit-transform: rotate(-11deg);
  -ms-transform: rotate(-11deg);
  transform: rotate(-11deg);
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  width: 60.7%;
}
.hero-abstract, .hero-abstract::before {
  position: absolute;
  top: 0;
  border-radius: 0 0 0 60px;
}
.hero-abstract-inner {
  height: 200px;
  width: 200px;
  left: 940px;
  top: 480px;
  -webkit-transform: rotate(-4deg);
  -ms-transform: rotate(-4deg);
  transform: rotate(-4deg);
  border-radius: 32px;
  background: rgba(81,218,178,.19);
  position: absolute;
}
.hero-abstract-inner::after, .hero-abstract-inner::before {
  background: rgba(81,218,178,.19);
  position: absolute;
  content: "";
  border-radius: 20px;
}
.hero-abstract-inner::before {
  height: 50px;
  width: 50px;
  left: -39px;
  top: 25px;
}
.hero-abstract-inner::before {
  background: rgba(81,218,178,.19);
  position: absolute;
  content: "";
  border-radius: 20px;
}
.navbar-brand_m img {display: inline-block;height: 48px;border-style: none;vertical-align: bottom;}
.navbar-brand_m {margin-right: 0;font-size: 1.25rem;line-height: inherit;white-space: nowrap;}

.navbar-brand img {display: inline-block;height: 48px;border-style: none;}
.navbar-brand {margin-right: 0;font-size: 1.25rem;line-height: inherit;white-space: nowrap;}
.text-nowrap {white-space: nowrap !important;}

.titlogo_m {padding-top: 5px;margin-right: 1rem;display: inline-block;}
.titlogo_m h2 {color: #575757;font-size: 1.25rem; line-height: 1;margin-bottom: .5rem;font-weight: 600;margin-top: 0;text-align: right;}
.titlogo_m h3 {color: #575757;font-size:12px;line-height: 1;font-weight:400;  margin-bottom:0;margin-top: 0;text-align: right;}

.titlogo {padding-top: 5px;margin-right: 1rem;display: inline-block;}
.titlogo h2 {color: #fff;font-size: 1.25rem; line-height: 1;margin-bottom: .5rem;font-weight: 600;margin-top: 0;text-align: right;}
.titlogo h3 {color: #b5ebdd;font-size:12px;line-height: 1;font-weight:400;  margin-bottom:0;margin-top: 0;text-align: right;}

.content-right {position: relative;
  flex-grow: 1;
  flex-shrink: 1;
  align-self: Stretch;
  order:1;
z-index:2;width:50%;margin-bottom: 180px;margin-top: 100px;
    
}
.content-right h2 {position: relative;font-weight:400;font-family:iransans;font-size:16px;padding: 0;margin: 0;color: #fff;text-align: right;direction: rtl;}
.content-right h1 {position: relative;padding:0;margin:5px 0;color: #fff;font-weight:bold;font-family:iransans;font-size:26px;text-align: right;direction: rtl;}
.content-right h3 {position: relative;padding:0;margin:0;color: #fff;font-weight:400;font-family:iransans;font-size:16px;text-align: right;direction: rtl;}
.content-right_index {position: relative;flex-grow: 1;flex-shrink: 1;align-self: Stretch;order:1;z-index:2;width:50%;margin-bottom:100px;margin-top:70px;}
.content-right_index h2 {position: relative;font-weight:bold;font-family:iransans;font-size:26px;padding: 0;margin: 0;color: #fff;text-align:right;direction:rtl;margin-bottom:10px;}
.content-right_index h1 {position: relative;padding:0;margin:5px 0;color: #fff;font-weight:bold;font-family:iransans;font-size:22px;text-align:right;direction:rtl;}
.content-right_index p {line-height:30px;position: relative;padding:0;margin:0;color: #fff;font-weight:400;font-family:iransans;font-size:16px;text-align:right;direction:rtl;}

.content_left_video {position: relative;width:100%;}


/* contact */
.acor .accordion12 {
  background-color:#37d9e3;
  color:#0a6b71;
  cursor: pointer;
  font-family:iransans;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: right;
  direction: rtl;
  outline: none;
  font-size: 14px;
  transition: 0.4s;
  border-radius: 10px;font-weight:bold;
  margin-bottom: 10px;
}

.acor .accordion12::after {
  content: '\002B';
  color:#0a6b71;
  font-weight: bold;
  float: left;
  margin-right: 5px;
}
.acor .active::after {
  content: "\2212";
  color: #fff;
}
.acor .active, .accordion12:hover {
  background-color:#03b81e !important;
  color:#fff!important;
}
.acor .accordion12:hover:after {
  color: #fff !important;
}
.panel_contact {
  padding: 0 18px;
 font-size: 14px;
  max-height: 0;text-align: right;
  direction: rtl; font-family:iransans;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}
.bakhsh4_contact {
  width: 100%;
  overflow: hidden;
  position: relative;
  padding-top: 30px;
  padding-bottom: 30px;
  z-index: 3;
}
.mavared_form_contact {
    width: 93%;
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}
.mavared_form_contact_box {
  position: relative;
  padding: 25px;
  color: #555;
  flex-basis: 100%;
  flex-grow: 1;
  flex-shrink: 1;
  align-self: Stretch;
}
.mavared_form_contact_box h3 {text-align: center;direction: rtl;color:#08868e;font-size:22px;}
.bakhsh3_contact {
    width: 100%;
  overflow: hidden;
  position: relative;
  padding-top: 30px;
  padding-bottom: 30px;
  z-index: 3;
}
.mavared_sevom_contact_box {
  position: relative;
  padding: 25px;
  color: #555;
  flex-basis: 100%;
  flex-grow: 1;
  flex-shrink: 1;
  align-self: Stretch;
}
.mavared_sevom_contact_box h3 {text-align: center;direction: rtl;color:#08868e;font-size:22px;}
.mavared_sevom_contact {
    width: 93%;
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}
.bakhsh2_contact {
    width: 100%;
  overflow: hidden;
  position: relative;
  padding-top: 30px;
  padding-bottom: 30px;
  z-index: 3;
}
.mavared_dovom_contact {
    width: 93%;
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}
.mavared_dovom_contact_box:nth-child(1) a {text-decoration:none;color:#555;font-weight: bold;
  border-bottom: 1px dashed #ccc;}
.mavared_dovom_contact_box:nth-child(3) a{text-decoration:none;color:#555;font-weight: bold;}


.mavared_dovom_contact_box {
  border-radius: 5px;
  position: relative;
  padding: 25px;color:#555;
  flex-basis:15%;
  flex-grow: 1;
  flex-shrink: 1;
  align-self: Stretch;
  /*box-shadow: 1px 1px 5px rgba(0,0,0,.07);*/
}
.mavared_dovom_contact_box:nth-child(1) {margin-left: 10px;border: 1px solid #d7d4ff;}
.mavared_dovom_contact_box:nth-child(1) h3{color: #6737c1;}
.mavared_dovom_contact_box:nth-child(2) {margin-left: 10px;border: 1px solid #ffbcca;}
.mavared_dovom_contact_box:nth-child(2) h3{color: #ff2e57;}

.mavared_dovom_contact_box:nth-child(3) {margin-left:0px;border: 1px solid #ffcb80;}
.mavared_dovom_contact_box:nth-child(3) h3{color:#fda626;}
.mavared_dovom_contact_box h3 {text-align: center;direction: rtl;color:#08868e;font-size:18px;}
.img_contact1 img {max-width: 100%;height: auto;
  border: none;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;}
  
  
.bakhsh1_contact {width: 100%;
  overflow: hidden;
  position: relative;
  padding-top: 30px;
  padding-bottom: 30px;
  z-index: 3;
  color: #fff;}
.mavared_aval_contact {
    width: 93%;
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}
.matn_bala_contact {
  position: relative;
  padding: 25px;
  flex-basis:100%;
  flex-grow: 1;
  flex-shrink: 1;
  align-self: Stretch;
  background: rgba(255,183,56,0.08);
  color: #c77f00;
}
.important-note-contact {
    box-shadow: 0 1px 3px rgba(46, 59, 49, 0.1);
  padding: 5px;
  background: #fff;
  border-radius: 12px;
  width: 100%;
}
.important-note-inner-contact {
  align-items: center;
  background: rgba(82, 255, 158, 0.15);
  border-radius: 12px;
  display: flex;
  padding: 0px 10px;
}
.important-note-inner-contact i {
  align-items: center;
  align-self: flex-start;
  background: hsla(0,0%,100%,.75);
  border-radius: 12px;
  box-shadow: 0 2px 6px rgba(210,63,0,.12);
  color: #26a862;
  display: flex;
  flex-shrink: 0;
  font-size: 20px;
  height: 52px;
  justify-content: center;
  margin: auto 10px;
  padding-top: 2px;
  width: 52px;
}
.important-note-text-contact {
  color: #26a862;
  font-size: 15px;
  text-align: right;
  font-weight: 400;
  line-height: 1.75;
  margin-top: 4px;
  padding-bottom: 4px;
}



/* about */
.content_up_about {position: relative;flex-grow: 1;flex-shrink: 1;align-self: Stretch;order:1;z-index:2;width:50%;margin-bottom:30px;margin-top:20px;}
.content_up_about h1 {position: relative;padding:0;margin:15px 0;color:#0e5f64;font-weight:bold;font-family:iransans;font-size:32px;text-align:center;direction:rtl;}
.content_up_about h1 span {color:#fff;}
.content_up_about p {width: 70%;line-height:30px;position: relative;padding:0;margin:0;color:#144e51;font-weight:400;font-family:iransans;font-size:16px;text-align:center;direction:rtl;}

.content_up_about_ul {list-style: none;
  position: relative;padding-top: 20px;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;}
  
.content_up_about_ul a {
    border-radius: 5px;
  position: relative;
  background: #fff;
  box-shadow: 0 5px 25px rgba(0,0,0,.07);
  padding:15px;
  flex-grow: 3;
  flex-shrink: 1;
  align-self: Stretch;
}
.content_up_about_ul a:nth-child(1) {
  margin-left: 10px;background-color:#08868e;
  cursor: pointer;
  margin-bottom: 10px;
  color: #fff;
  flex-basis: 15%;
  text-align: center;
}
.content_up_about_ul a:nth-child(2) {
  margin-left: 10px;background-color:#08868e;
  margin-bottom: 10px;cursor: pointer;
  color: #fff;
  flex-basis: 15%;
  text-align: center;
}
.content_up_about_ul a:nth-child(3) {
  margin-left: 10px;background-color:#08868e;
  margin-bottom: 10px;
  color: #fff;cursor: pointer;
  flex-basis: 15%;
  text-align: center;
}

.bakhsh1_about {width:100%;position:relative;padding-top:0px;z-index: 3;}
.bakhsh1_about::before {background:rgba(255, 227, 0, 0.5);}
.bakhsh1_about::after, .bakhsh1_about::before {
  content: "";
  position: absolute;
  top:200px;
}
.bakhsh1_about::before {
  border-radius: 20px;
  height: 100px;
  margin-top: 120px;
  right: -40px;
  transform: rotate(-30deg);
  width: 100px;
  z-index: 0;
}
.bakhsh1_about::after {
  -webkit-backdrop-filter: blur(16px);
  backdrop-filter: blur(16px);
  background:rgba(255, 248, 187, 0.4);
  border-radius: 36px;
  height: 200px;
  right: -100px;
  transform: rotate(20deg);
  width: 200px;
  z-index: 1;
}
.row-outer-about {position:relative;z-index:2;padding-bottom:20px;padding-top:32px;}
.mavared_aval_about {width: 93%;
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;}
.aval_rast_about {border-radius: 5px;
  position: relative;
  padding: 25px;
  flex-basis:60%;
  flex-grow: 1;
  flex-shrink: 1;
  align-self: Stretch;}
.aval_rast_about p {text-align: right;direction: rtl;}
.aval_rast_about h2 {text-align: right;direction: rtl;color: #08868e;}
.aval_chap_about {
    border-radius: 5px;
  position: relative;
  padding-top: 25px;
  padding-right: 25px;
  padding-left: 25px;
  padding-bottom: 25px;
  flex-grow: 1;
  flex-basis:30%;
  flex-shrink: 1;
  align-self: Stretch;
}
.aval_chap_about img {
  width: 100%;
  height: auto;
  position: relative;
}
.important-note-about {
  box-shadow: 0 1px 3px rgba(46,48,59,.1);
  padding: 2px;
  background: #fff;
  border-radius: 12px;
}
.important-note-inner-about {border-radius: 10px;}
.important-note-inner-about {
  align-items: center;
  background: rgba(255,134,82,.15);
  border-radius: 12px;
  display: flex;
  padding:0px 10px;
}
.important-note-inner-about i {
  align-items: center;
  align-self: flex-start;
  background: hsla(0,0%,100%,.75);
  border-radius: 12px;
  box-shadow: 0 2px 6px rgba(210,63,0,.12);
  color: #db7143;
  display: flex;
  flex-shrink: 0;
  font-size: 20px;
  height:52px;
  justify-content: center;
  margin: auto 10px;
  padding-top: 2px;
  width:52px;
}
.important-note-inner-about h3 {
  color: #875945;text-align: right;
  font-size: 16px;line-height: 1.5;font-weight: 700;
  letter-spacing: -.5px;
}
.important-note-text-about {
  color: #985d44;
  font-size: 15px;text-align: right;
  font-weight: 400;
  line-height: 1.75;
  margin-top: 4px;
  padding-bottom: 4px;
}
.bakhsh2_about {
  width: 100%;overflow: hidden;
  position: relative;
  padding-top:30px;padding-bottom: 30px;
  z-index: 3;color:#fff;
}
.bakhsh3_about {
    background: url(img/pishforoosh/abstract2.png) right 0 top 148px no-repeat;
  width: 100%;overflow: hidden;
  position: relative;
  padding-top:30px;padding-bottom: 30px;
  z-index: 3;color:#fff;
}
.mavared_sevom_about {
  width: 93%;
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}
.mavared_sevom_about h2 {text-align: right;direction: rtl;color: #08868e;padding: 0px 25px;}
.mavared_sevom_about p {text-align:justify;direction: rtl;line-height: 30px;color: #333;}
.mavared_sevom_about svg {
  width:20px;
  margin:-5px auto;
  position: relative;
}
.e-fas-check_about {fill:#39b326;}

.mavared_dovom_about {
  width: 93%;
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}
.mavared_dovom_about h2 {text-align: right;direction: rtl;color: #08868e;padding: 0px 25px;}
.mavared_dovom_about p {text-align:justify;direction: rtl;line-height: 30px;color: #333;}
.mavared_dovom_about_box {
  border-radius: 5px;
  position: relative;
  padding: 25px;
  flex-basis:100%;
  flex-grow: 1;
  flex-shrink: 1;
  align-self: Stretch;
}
.mavared_dovom_about_box_koli {
  width: 100%;
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}
.notif_about {border-radius: 5px;
  position: relative;
  padding:0px 35px 0px 10px;
  flex-basis: 100%;
  flex-grow: 1;
  flex-shrink: 1;
  align-self: Stretch;}
.mavared_dovom_about_box_koli_box {
  border-radius: 5px;
  position: relative;
  padding: 25px;
  flex-basis:15%;
  flex-grow: 1;
  flex-shrink: 1;
  align-self: Stretch;
  background-color: #dafdff;
  
  box-shadow: 1px 1px 5px rgba(0,0,0,.07);
}
.mavared_dovom_about_box_koli_box:nth-child(1) {margin-left: 10px;}
.mavared_dovom_about_box_koli_box:nth-child(2) {margin-left: 10px;}
.mavared_dovom_about_box_koli_box:nth-child(3) {margin-left:0px;}
.mavared_dovom_about_box_koli_box h2 {text-align: center;direction: rtl;color:#08868e;font-size:18px;}
.important-notif-about {
  box-shadow: 0 1px 3px rgba(46,48,59,.1);
  padding: 2px;
  background: #fff;
  border-radius: 12px;
}
.important-notif-inner-about {
  align-items: center;
  background: rgba(1, 77, 255, 0.15);
  border-radius: 12px;
  display: flex;
  padding: 10px;
}
.important-notif-inner-about i {
  align-items: center;
  align-self: flex-start;
  background: hsla(0,0%,100%,.75);
  border-radius: 12px;
  box-shadow: 0 2px 6px rgba(210,63,0,.12);
  color:#5680e8;
  display: flex;
  flex-shrink: 0;
  font-size: 20px;
  height: 52px;
  justify-content: center;
  margin: auto 10px;
  padding-top: 2px;
  width: 52px;
}
.important-notif-text-about {
  color: #985d44;
  font-size: 15px;
  text-align: right;
  font-weight: 400;
  line-height: 1.75;
  margin-top: 4px;
}
.marhale_aval {
  position: relative;
  width: 100%;
  margin-top: 20px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
  border: 2px solid #08868e;
  padding: 50px 10px 10px 10px;
  margin-bottom: 20px;
  border-radius:5px;
}
.marhale_aval::before {
  content: 'فعالیت‌ها و خدمات';
  background-color:#08868e;
  padding: 10px;
  position: absolute;
  top: -20px;
  border-radius:5px;
  color: #fff;
  font-family: iransans;
  font-weight: bold;
}









/* The Modal (background) */
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1040; /* Sit on top */
 /* Location of the box */
  left: 0; 
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.7); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
  margin:30vh auto;position: relative;
  width:50%;border-radius: 5px;
}

/* The Close Button */
.close {
color: #fff;
  position: absolute;
  font-size: 22px;
  font-weight: bold;
  text-align: right;
  direction: rtl;
  right: -50px;
  top: 0;
  background-color: #0c8c8c;
  border-radius: 10%;
  padding: 0px 10px;
  line-height: 40px;
}

.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}





.abstract-1 {
  top: -160px;
}
.abstract-left {
  right: 350px;
}
.abstract-blue::before, .abstract-blue::after {
  background: linear-gradient(-35deg,rgba(104,152,248,0) 30%,#6898f8);
}
.abstract-left::before, .abstract-left::after {
  transform: skewY(-6deg);
  border-radius: 0 30px 0 0;
  transform-origin: right top;
  left: 0;
}
.abstract::before {
  position: absolute;
  z-index: 1;
  width: 160px;
}
.abstract::before, .abstract::after {
  content: '';
  height: 500px;
  opacity: .1;
  pointer-events: none;
}
.abstract::after {
  z-index: 2;
  width: 290px;
  margin-top: 90px;
  position: relative;
  display: block;
}
.abstract {
  position: absolute;
  pointer-events: none;
  z-index: 0;
}
.d-block {
  display: block !important;
}
a.video-section-image {
  transition:transform .6s cubic-bezier(.55,.05,.13,1);
}
@media screen and (prefers-reduced-motion:reduce) {
  a.video-section-image {
    transition:none
  }
}
.video-section-image {
  transform:perspective(1000px) rotateY(22deg) rotateX(-2deg) rotate(-1deg);
  position:relative
}
.video-section-image img {
  border-radius:10px;
}
.video-section-image img:first-child {
  position:absolute;
  left:60px;
  bottom:-20px;
  opacity:.1;
  transform:translate(0,0);
  z-index:1;
  transition:transform .6s cubic-bezier(.55,.05,.13,1) , opacity .6s cubic-bezier(.55,.05,.13,1)
}
@media screen and (prefers-reduced-motion:reduce) {
  .video-section-image img:first-child {
    transition:none
  }
}
.video-section-image img:last-child {
  box-shadow:0 0 80px rgba(75,81,90,.2) , 15px 20px 110px rgba(75,81,90,.2);
  position:relative;
  z-index:2;
  transition:box-shadow .6s cubic-bezier(.55,.05,.13,1)
}
@media screen and (prefers-reduced-motion:reduce) {
  .video-section-image img:last-child {
    transition:none
  }
}
.video-section-image:hover {
  transform:perspective(1000px) rotateY(0deg) rotateX(0deg) rotate(0deg)
}
.video-section-image:hover img:first-child {
  transform:translate(20px,-20px);
  opacity:0
}
.video-section-image:hover img:last-child {
  box-shadow:0 0 80px rgba(75,81,90,.2) , 0 30px 140px rgba(75,81,90,.2)
}
@media (max-width:1199.98px) {
  .video-section-image img:first-child {
    display:none
  }
  .video-section-image {
    -webkit-transform:perspective(0) rotateY(0) rotateX(0) rotate(0);
    -moz-transform:perspective(0) rotateY(0) rotateX(0) rotate(0);
    -ms-transform:perspective(0) rotateY(0) rotateX(0) rotate(0);
    transform:perspective(0) rotateY(0) rotateX(0) rotate(0)
  }
}

.video-section-image {
  transform: perspective(1000px) rotateY(22deg) rotateX(-2deg) rotate(-1deg);
  position: relative;
}








.content-left_index {position: relative;
  flex-grow: 1;
  flex-shrink: 1;
  align-self: Stretch;
  order:2;
  z-index:2;width:40%;
  padding:20px 30px;
  border-radius: 10px;}
.content-left_index img {width:100%;height:auto;margin-bottom: -110px;}
.content-left {position: relative;
  flex-grow: 1;
  flex-shrink: 1;
  align-self: Stretch;
  order:2;
  z-index:2;width:40%;
  padding:20px 30px;
  border-radius: 10px;}
.content-left video {width: 100%;}
.bottomc {position: relative;margin-top:70px;}
.bottomc a {text-decoration: none;
  
  padding: 10px 50px;
  border-radius: 5px;
  color: #fff;}
html {
  scroll-behavior: smooth;
}
.bottomc a:nth-child(1) {background-color:#077880;cursor: pointer;}
.bottomc a:nth-child(2) {background-color:#f7b415;}

.btn-primary {
  background: #2dcea2;
  -webkit-box-shadow: 0 10px 25px rgba(45,206,162,.25);
  box-shadow: 0 10px 25px rgba(45,206,162,.25);color: #fff !important;text-decoration: none;
  border: 0;
  padding: .8125rem 1.875rem .625rem;
    padding-right: 1.875rem;
    padding-left: 25px !important;
    margin-right: 15px !important;
    font-size: 1rem;
  font-family: iransans;
  border-radius: .3125rem;text-align: center;user-select: none;
}
.btn2 {
    padding: 0;
  height: 47px;
  width: 47px;
  line-height: 47px;
  min-width: 47px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background:#e8e8e8;
  color:#575757;text-decoration:none;
  position: relative;border-radius:5px;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;

}
.btn3 {
    padding: 0;
  height: 47px;
  width: 47px;
  line-height: 47px;
  min-width: 47px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background:#e8e8e8;
  color:#575757;text-decoration:none;
  position: relative;border-radius:5px;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;

}
.container12 {
  width:33px;
  height:33px;
  box-sizing: border-box;
  padding: 12px;
  background: none;
  border: none;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.sun {
  width: 50%;
  height: 50%;
  position: absolute;
  pointer-events: none;
  opacity: 0;
  transform: scale(0.6) rotate(0deg);
  transition: transform 0.3s ease-in, opacity 0.2s ease-in 0.1s;
  
/*  white transparent for Safari  */
  background: radial-gradient(circle, rgba(0, 0, 0, 0) 50%, #575757 50%);
}

.sun:before {
  content: "";
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  background: radial-gradient(circle, #575757 30%, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0) 50%, #575757 50%);
  transform: rotate(45deg);
}

.sun.visible {
  pointer-events: auto;
  opacity: 1;
  transform: scale(1) rotate(180deg);
  transition: transform 0.3s ease-in, opacity 0.2s ease-in 0.1s;
}
    
.moon {
  width: 50%;
  height: 50%;
  pointer-events: none;
  position: absolute;
  left: 12.5%;
  top: 18.75%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 50%;
  box-shadow: 9px 3px 0px 0px #575757;
  opacity: 0;
  transform: scale(0.3) rotate(65deg);
  transition: transform 0.3s ease-in, opacity 0.2s ease-in 0.1s;
}

.moon.visible {
  pointer-events: auto;
  opacity: 1;
  transform: scale(1) rotate(0deg);
  transition: transform 0.3s ease-in, opacity 0.2s ease-in 0.1s;
}

.star {
  position: absolute;
  top: 25%;
  left: 5%;
  display: block;
  width: 0px;
  height: 0px;
  border-right: 7px solid rgba(0, 0, 0, 0);
  border-bottom: 5px solid #575757;
  border-left: 7px solid rgba(0, 0, 0, 0);
  transform: scale(0.55) rotate(35deg);  
  opacity: 0;
  transition: all 0.2s ease-in 0.4s;
}

.star:before {
  border-bottom: 5px solid #575757;
  border-left: 3px solid rgba(0, 0, 0, 0);
  border-right: 3px solid rgba(0, 0, 0, 0);
  position: absolute;
  height: 0;
  width: 0;
  top: -3px;
  left: -5px;
  display: block;
  content: '';
  transform: rotate(-35deg);
}

.star:after {
  position: absolute;
  display: block;
  color: red;
  top: 0px;
  left: -7px;
  width: 0px;
  height: 0px;
  border-right: 7px solid rgba(0, 0, 0, 0);
  border-bottom: 5px solid #575757;
  border-left: 7px solid rgba(0, 0, 0, 0);
  transform: rotate(-70deg);
  content: '';
}

.moon.visible .star {
  opacity: .8;
/*   transform: rotate(35deg); */
}

.star.small {
  transform: scale(0.35) rotate(35deg);
  position: relative;
  top: 50%;
  left: 37.5%;
  opacity: 0;
  transition: all 0.2s ease-in 0.45s;
}

.moon.visible .star.small {
  opacity: .7;
  transform: scale(0.45) rotate(35deg);
}
.no-scroll {overflow: hidden;}
.no-scroll_m {overflow: hidden;}
.menomobile {position: relative;order:4;background: rgba(255,255,255,.15);
  margin: 0;
  padding: 0;
  width: 47px;
  height: 47px;
  cursor: pointer;
  border-radius: .3125rem;}
#menuToggle {

  position: relative;
  top: -30px;
  right: 8px;
  z-index: 1;
  -webkit-user-select: none;
  user-select: none;
}

#menuToggle input
{
top: 30px;
position: relative;
  width: 40px;
  height: 32px;
  cursor: pointer;
  opacity: 0;
  z-index: 2;
}

#menuToggle span
{
  display: flex;
  width: 29px;
  height: 2px;
  margin-bottom: 5px;
  position: relative;
  background: #fff;
  border-radius: 3px;
  z-index: 1;
  transform-origin: 5px 0px;
  transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
              background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
              opacity 0.55s ease;
}

#menuToggle span:first-child
{
  transform-origin: 0% 0%;
}

#menuToggle span:nth-last-child(2)
{
  transform-origin: 0% 100%;
}

#menuToggle input:checked ~ span
{
  opacity: 1;right: -5px;
  top: 4px;
  transform: rotate(405deg) translate(-3px, -1px);
  background: #fff;
}
#menuToggle input:checked ~ span:nth-last-child(3)
{
  opacity: 0;
  transform: rotate(0deg) scale(0.2, 0.2);
}

#menuToggle input:checked ~ span:nth-last-child(2)
{
  transform: rotate(-405deg) translate(0, -1px);
}

#menu
{
  position:fixed;
  width:290px;
height: 100%;
  left: auto;
right:0px;
top:0px;
  padding:0px;
  background-color: #fff;
  -webkit-font-smoothing: antialiased;
  transform-origin: 0% 50%;
  transform: translate(100%, 0);
  transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
}

#menu li {transition-delay: 2s;}
#menuToggle input:checked ~ ul { transform: none;}
.menomobile ul {list-style:none;position:relative;text-align: right;width:90%;direction: rtl;margin: 0;}
.menomobile ul li {padding:20px 20px}
.menomobile ul li a {text-decoration:none;color:#969ba0;font-size:16px;font-family:iransans;font-weight:bold;display: inline-flex;}
.menomobile ul li a:hover {color:#555;}
.menomobile ul li > a i {padding: 0 0 0 1.5rem;}
.menomobile ul li a > i {
  font-size: 1.5rem;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  top: 0;
  line-height: 1;
}



/* استایل دراپ‌داون */
.dropdown_mobile {
    position: relative;
}

.dropdown_toggle_mobile {
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: space-between; /* برای قرارگیری فلش در سمت راست */
}

.dropdown_arrow {
    display: inline-block;
    margin-right: 145px;
    border: solid #333;
    border-width: 0 2px 2px 0;
    padding: 3px;
    transform: rotate(45deg); /* جهت فلش به پایین */
    transition: transform 0.3s ease; /* برای انیمیشن چرخش فلش */
}

.dropdown_mobile.open .dropdown_arrow {
    transform: rotate(-135deg); /* چرخش فلش به بالا وقتی دراپ‌داون باز است */
}

.dropdown_menu_mobile {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    background: #ffffff;
    border: 1px solid #ddd;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    z-index: 1000;
    width: 100% !important;
    border-radius: 5px;
    padding: 10px 0;
}

.dropdown_item_mobile {
    list-style: none;
    padding:2px 5px !important;
}

.dropdown_item_mobile a {
    display: block !important;
    padding:5px 5px; /* اینجا padding داخلی آیتم‌ها قابل تنظیم است */
    color: #333;
    text-decoration: none;
}

.dropdown_item_mobile a:hover {

}























 /* Slideshow container */ 
.slideshow_container_quotes {
  position: relative;z-index: 99;
  background: #fff; 
  box-shadow: 0 5px 25px rgba(0,0,0,.07);
  border-radius:5px;
  background-image: url(https://poian.ir/jay/themes/wp/img/indexbg3.png);
  background-repeat: no-repeat;
  background-size: cover;
}
.slideshow_container_quotes::after {
  content: "\f10d";
  font-family: FontAwesome;
  position: absolute;
  left:100px;
  bottom: 7px;
  font-size: 160px;
  line-height: 1;
  z-index: 1;
  color: #f3f4f7;
}
.quotes::before {
  height: 100%;
  width: 100%;
  -webkit-transform-origin: top right;
  -ms-transform-origin: top right;
  transform-origin: top right;
  -webkit-transform: rotate(-2deg);
  -ms-transform: rotate(-2deg);
  transform: rotate(-2deg);
  top: -20px;
  right:0px;
  border-radius: 30px;
  position: absolute;
  content: '';
  background: -o-linear-gradient(273deg,#15b2c2 0%,#1bbc9c 100%);
  background: linear-gradient(177deg,#15b2c2 0%,#1bbc9c 100%);
  -webkit-box-shadow: 0 5px 40px rgba(45,206,162,.12);
  box-shadow: 0 5px 40px rgba(45,206,162,.12);
  z-index: 1;
}
/* Slides */
.slideshow_container_quotes .mySlides {
  display: none;
  padding: 80px;z-index: 2;
  position: relative;
  text-align: center;
}

/* Next & previous buttons */
.slideshow_container_quotes .prev, .slideshow_container_quotes .next {
  cursor: pointer;
  position: absolute;
  top: 50%;z-index: 99;
  width: auto;
  margin-top: -30px;
  padding: 16px;
  color: #888;
  font-weight: bold;
  font-size: 20px;
  border-radius: 0 3px 3px 0;
  user-select: none;
}

/* Position the "next button" to the right */
.slideshow_container_quotes .next {
  position: absolute;
  right: 0;
  border-radius: 3px 0 0 3px;
}
.slideshow_container_quotes .prev {
  position: absolute;
  left: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover, .next:hover {
  background-color: rgba(0,0,0,0.8);
  color: white;
}


/* Add an italic font style to all quotes */
.mySlides q {font-weight: bold;padding: 25px;font-family:iransans;}

.mobile-contact-button {
  z-index: 999;position: fixed;width: 100%;transition: all .5s;
  bottom: 0;padding:10px 0px 20px 0px;background-color: #fff;
  right: 0;
  -webkit-box-shadow: 0 -5px 50px rgba(65,69,83,.12);
  box-shadow: 0 -5px 50px rgba(65,69,83,.12);
}
.azmoon_footer_vasat {
    width:95%;
  position: relative;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;gap: 10px;
  justify-content: space-between;
}
.azmoon_footer_vasat a {
     position: relative;
  flex-grow: 1;
  flex-shrink: 1;
  align-self: Stretch;
}

.mobile_contact_vasat {
    width:100%;
  position: relative;
  padding-right:0px;padding-top:10px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}
.mobile_contact_vasat a {
     position: relative;
  flex-grow: 1;
  flex-shrink: 1;
  align-self: Stretch;
}
.mobile_contact_vasat_rast { position: relative;
  flex-grow: 1; background:#1a9087;
  border-radius:5px;margin: auto 10px;
  padding: 10px 15px;
  flex-shrink: 1;
  align-self: Stretch;
  order:1;}
.mobile_contact_vasat_chap {position: relative;
  flex-grow: 1;background:#f7b415;
  border-radius:5px;margin: auto 10px;
  padding: 10px 15px;
  flex-shrink: 1;
  align-self: Stretch;
  order:2;}
.mobile_contact_vasat_chap a {
    text-decoration: none;
  transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  -ms-transition: all .2s ease-in-out;
  -webkit-transition: all .2s ease-in-out;

  color: #fff;
  font-weight: bold;
  border: 0;
  
  font-size: calc(.875rem + .07752vw) !important;
}
.mobile_contact_vasat_rast a {
    text-decoration: none;
  transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  -ms-transition: all .2s ease-in-out;
  -webkit-transition: all .2s ease-in-out;

  color: #fff;
  font-weight: bold;
  border: 0;
  
  font-size: calc(.875rem + .07752vw) !important;
}
.fhide {opacity:0;}
.fshow {opacity:1;}
.name_daste {
    display: block;
  z-index: 99;
  position: relative;
  width: 100%;
  margin:0px auto 20px auto;
  text-align: center;
}
.name_daste h1 {
  font-family: iransans;
  font-size: 28px;
  color: #07575e;
}
.mavared_cont_maghale {
    width: 93%;
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    align-content: space-between;
    Flex-Wrap: wrap;
    justify-content:flex-start;
}

.mavared_chera_index_movaghat {
  width: 93%;
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}
.dore_amoozeshi_box {
  position: relative;
  width: 95%;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: 24.2%;
  align-self: Stretch;
  margin-left: 10px;
  margin-bottom: 10px;
}
.dore_amoozeshi_box_dakhel {position: relative;}
.dore_amoozeshi_box_dakhel a {color: #fff;}
.dore_amoozeshi_box_dakhel img {
  max-width: 100%;
  border-radius: 10px;
  min-height: 230px;
  object-fit: cover;
  height: auto;
  border: none;
}
.dore_amoozeshi_box_dakhel_h2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 30px;
  z-index: 2;
  text-align: center;
  transition: all 0.6s ease;
  background-color:#06565d;
  border-radius: 20px;
  padding: 13px 10px 13px 10px;
}
.dabdh_name {
  overflow: hidden;
  margin: 0px;
  color: #fff;
  font-size: 14px;
  line-height: 1.6;
  letter-spacing: 0px;
  transition: all 0.3s ease;
}


@media print {
  .share_post {display:none;}
  .navbar, .footer {display:none;}
}

.quizesfree_chera_index_movaghat {
  width: 93%;
  position: relative;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-direction: row;
  align-items:stretch;
  align-content: space-between;
  Flex-Wrap: wrap;
  justify-content: space-between;
}

.quizesfree__index {position: relative;display: block;  background: linear-gradient(-85deg,#07bac1 0%,#15a6c8 100%);}
.quizesfree_page_index {
  position: relative;
}


ul.quizesfree_entry_meta {
  padding: 0;
  margin: 0 0 15px;
  list-style: none;
  display: inline-flex;
  align-items: center;
  flex-wrap: wrap;
  display: flex;
  gap: 10px;
  justify-content: center;
}
ul.quizesfree_entry_meta li {
  display: inline;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  position: relative;
  text-transform: uppercase;
  letter-spacing: 0px;
}
ul.quizesfree_entry_meta li i {
  margin-left: 7px;
  width: 11px;
}

/* استایل باکس اطلاعات آزمون */
.quizesfree_card {
    background-color: #ffffff;
    border-radius: 12px;
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.05);
    padding: 25px;
    margin-bottom: 30px;
    border: 1px solid #f0f0f0;
    font-family: inherit; /* ارث‌بری فونت قالب */
}

.quizesfree_header {
    font-size: 18px;
    font-weight: 700;
    color: #333;
    margin-bottom: 20px;
    border-bottom: 2px solid #f4f6f9;
    padding-bottom: 10px;
    text-align: center;
}

.quizesfree_list {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.quizesfree_item {
    display: flex;
    align-items: center;
    justify-content: flex-start;text-align: right;
}
.quizesfree_item_buttom {
        display: flex;
    align-items: center;
    justify-content: flex-start;text-align: right;
}

/* استایل آیکون‌ها */
.quizesfree_icon {
    width: 42px;
    height: 42px;
    min-width: 42px;
    background-color: #f0f6ff;
    color: #2563eb; /* رنگ آبی مدرن */
    border-radius: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 12px; /* فاصله از متن در حالت راست‌چین */
}

.quizesfree_icon svg {
    width: 22px;
    height: 22px;
}

/* جزئیات متنی */
.quizesfree_details {
    display: flex;width: 100%;
    flex-direction: column;
    line-height: 1.4;
}

.quizesfree_label {
    font-size: 12px;
    color: #888;
    font-weight: 400;
}

.quizesfree_value {
    font-size: 14px;
    color: #333;
    font-weight: 700;
}

/* استایل دکمه شروع آزمون */
.quizesfree_btn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    background: linear-gradient(45deg, #25eb31, #1dd831);
    color: #fff !important;
    padding: 12px 20px;
    border-radius: 8px;
    text-decoration: none !important;
    font-weight: 600;
    font-size: 15px;box-sizing: border-box;
    transition: all 0.3s ease;
    box-shadow: 0 4px 12px rgba(37, 99, 235, 0.2);
}

.quizesfree_btn:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 15px rgba(37, 99, 235, 0.3);
}

.quizesfree_btn svg {
    width: 18px;
    height: 18px;
    margin-right: 8px;
}
.quizesfree_etelaat {
    position: -webkit-sticky;
    position: sticky;
    top: 20px; /* فاصله از سقف */
    z-index: 99;
    margin-bottom: 30px;
    align-self: start; 
    width: 100%;
}

/* کلاس اختصاصی برای رنگ و استایل دکمه پیشرفته */
.quizesfree_btn_advanced {
    /* استفاده از یک گرادینت بنفش/نیلی برای حس حرفه‌ای */
    background: linear-gradient(45deg, #6366f1, #4f46e5) !important; 
    color: #fff !important;
}

/* تنظیم سایه هنگام هاور شدن روی دکمه پیشرفته */
.quizesfree_btn_advanced:hover {
    /* تغییر رنگ سایه به توناژ بنفش */
    box-shadow: 0 6px 15px rgba(99, 102, 241, 0.4);
}
.backheader_index, 
.container_index, 
.dores_index_movaghat, 
.cheracont_index_movaghat,
.mavared_chera_index_movaghat,
.side_movaghat {
    overflow: visible !important; 
}

.quizesfree_page_index, 
.quizesfree__index,
.quizesfree_dores_index_movaghat, 
.quizesfree_index_movaghat,
.quizesfree_chera_index_movaghat,
.quizesfree_side_movaghat {
    overflow: visible !important;
}
.quizesfree_dores_index_movaghat {
    position:relative;
}
.quizesfree_index_movaghat {
    position:relative;
}
/* ریسپانسیو: در موبایل استیکی نباشد و زیر هم قرار بگیرند */
@media (max-width: 992px) {
  .quizesfree_chera_index_movaghat {
        display: block;
    }
    .quizesfree_side_movaghat {
        width: 100%;
    }
    .quizesfree_etelaat {
        position: static; /* در موبایل ثابت نباشد */
    }
}

.quizesfree_side_movaghat {
  border-radius: 5px;
  position: relative;
  padding: 25px 0px;
  flex-grow: 3;
  order:2;
  display:block;
  flex-shrink: 1;
  align-self: Stretch;
  height: auto !important; 
    min-height: 1px;
}

@media (min-width:320px){
     .quizesfree_side_movaghat {order:1;flex-basis: 100%;}
     
    .relatedm_item {flex-basis:100%;}
        .content_movaghat audio {width:100%;}
.content_movaghat video {width:100%;}
.vidaparat {width:100%;}
    .content_movaghat img {width:100%;}
    .dore_amoozeshi_box {flex-basis:100%;margin-left:0px;}
    .mavared_sevom_contact_box {padding:0px;}
     .mavared_dovom_contact_box:nth-child(1) {margin-left:0px;flex-basis:100%;margin-bottom:10px;}
    .mavared_dovom_contact_box:nth-child(2) {margin-left:0px;flex-basis:100%;margin-bottom:10px;}
    .mavared_dovom_contact_box:nth-child(3) {margin-left:0px;flex-basis:100%;margin-bottom:10px;}
    .important-note-inner-contact {display:block; padding: 10px 10px;}
    .cherabox:nth-child(1) {flex-basis:100%;}
    .cherabox:nth-child(2) {flex-basis:100%;}
    .cherabox:nth-child(3) {flex-basis:100%;}
    .important-note-inner-about {display: block;padding:10px 10px;}
    .important-notif-inner-about {display:block;}
    .notif_about {padding:0px;}
        .mavared_dovom_about_box_koli_box:nth-child(1) {margin-left:0px;margin-bottom:15px;flex-basis:100%;}
.mavared_dovom_about_box_koli_box:nth-child(2) {margin-left:0px;margin-bottom:15px;flex-basis:100%;}
.mavared_dovom_about_box_koli_box:nth-child(3) {margin-left:0px;margin-bottom:15px;flex-basis:100%;}
    .mavared_dovom_about_box {padding:0px;}
    .mavared_dovom_about_box_koli {padding-right:0px;padding-left:0px;}
    .aval_rast_about {padding:0px;flex-basis:100%;}
    .content_up_about_ul a:nth-child(1) {flex-basis: 100%;}
    .content_up_about_ul a:nth-child(2) {flex-basis: 100%;}
    .content_up_about_ul a:nth-child(3) {flex-basis: 100%;}
    .content_up_about p {width:100%;text-align: center;}
    .etelat_mobile {display:block;}
    .dropdown-content {padding:0px 0px;}
    .faq1 .tab-label {font-size:12px;}
    .zehn_box:nth-child(1) {margin-left:0px;flex-basis:100%;}
    .zehn_box:nth-child(2) {margin-left:0px;flex-basis:100%;}
    .zehn_box:nth-child(3) {margin-left:0px;flex-basis:100%;}
    .zehn_box:nth-child(4) {margin-left:0px;flex-basis:100%;}
    .estedadyabi_cont::after, .estedadyabi_cont::before {top:625px;}
    .estedadyabi_rast ul li {line-height:30px;margin-bottom:30px;}
    .estedadyabi_chap {order:1;flex-basis:100%;margin-top:-100px;}
    .container {max-width:93%;padding-right:0px;padding-left:0px;}
    .container_index {max-width:93%;padding-right:0px;padding-left:0px;}
    .container_menu {max-width:93%;padding-right:0px;padding-left:0px;}
    .footer_chap {order:1;}
    .footer_rast {order:2;}
    .tozih_samaneh_cont{width:85%;}
    .thakhar:before {display:none;}
   .takhprice:before {display:none;}
    .jadval {overflow: scroll;}
    .sheshta_box {flex-basis:37%;}
     .hero-abstract {
    width: 100%;
    -webkit-transform: skewY(-10deg);
    -ms-transform: skewY(-10deg);
    transform: skewY(-10deg);
  }
  .hero-abstract {
    background: -o-linear-gradient(273deg,#09bbc2 20%,#1a8f85 100%);
    background: linear-gradient(177deg,#09bbc2 20%,#1a8f85 100%);
    bottom: 0;
    -webkit-box-shadow: 80px 18px rgba(9,174,130,.16);
    box-shadow: 80px 18px rgba(9,174,130,.16);
  }
  .hero-abstract, .hero-abstract::before {
    border-radius: 0 0 0 40px;
  }
.pakage1::before {
    width: 80%;
    left: 0;
    right: 0;
    margin: auto;
    -webkit-transform: rotate(-1.5deg);
    -moz-transform: rotate(-1.5deg);
    -ms-transform: rotate(-1.5deg);
    transform: rotate(-1.5deg);
    top: -30px;
    bottom: 0;
  }
  
.tabland label {
    font-size: 0;
  }

.tabland label:after {
    margin: 0;
    font-size: 18px;
  }
  .tabland label[for*='1']:after {
  content: '1';
}

.tabland label[for*='2']:after {
  content: '2';
}

.tabland label[for*='3']:after {
  content: '3';
}

.tabland label[for*='4']:after {
  content: '4';
}
.tabland label[for*='5']:after {
  content: '5';
}
.tabland label[for*='6']:after {
  content: '6';
}
.naghshe::before {display:none;}
.footer-abstract {
    left: -151px;
    right: -151px;
    bottom: 0;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
.mobile-contact-button {display:block;}
.titlogo {display:none;}
nav {display: none;}
.colchap {flex-grow:3;}
.colrast {flex-grow: 1;}
.menubala { padding-right:0px;padding-left:0px;}
.menomobile {display:block;}
.etelat-panel {width:70%;}
.et-user {padding-left:6px;padding-top: 35px;}
.header-info {display: none;}
.header-info_index {display: none;}
.payamha {padding-left:5px;padding-top:50px;}
.btn_box:nth-child(2) {order:3;flex-grow: 0;top: -36px;}
.btn_box:nth-child(3) {order:2;flex-grow: 0;top: -36px;}
.btn_box:nth-child(4) {order:1;top: -36px;}
.nav-link-rig {color:#fff;background:#2dc1c1;border: 1px solid #0db0b3;}
.nav-link-rig_index {color: #fff;background: #2dc1c1;border: 1px solid #0db0b3;}
.nav-link {color:#fff;background:#2dc1c1;border: 1px solid #0db0b3;} 
.nav-link_index {color: #fff;background: #2dc1c1;border: 1px solid #0db0b3;} 
.pulse-css {height: 16px;width: 16px;border: 1px solid #0db0b3;}
.pulse-css_index {height: 16px;width: 16px;border: 1px solid #0db0b3;}
.menu1_footer {flex-basis:100%;}
.menu2_footer {flex-basis:100%;}
.footer_chap {padding-right:0px;padding-left:0px;flex-basis:100%;}
.footer {padding-top:0px;margin-top:100px;background-color:#fff;border-top:1px solid #07bac1;}
.footer_cont_chap {padding-top:0px;padding-left:0px;}
.content-right {margin-bottom:30px;margin-top:0px;width: 100%;}
.modal-content {width:80%;}
.bottomc {display:none;}
.content_left_video {padding-bottom:60px;}
.content_left_video img {width:90%;}
.estedadyabi_rast {order:1;flex-basis:100%;margin-top:-60px;}
.mavared_chera_box:nth-child(1) {margin-left:0px;flex-basis:100%;}
.mavared_chera_box:nth-child(2) {margin-left:0px;flex-basis:100%;}
.mavared_chera_box:nth-child(3) {margin-left:0px;flex-basis:100%;}
.mavared_chera_box:nth-child(4) {margin-left:0px;flex-basis:100%;}
.estedadyabi_rast ul li:nth-child(1) span:before {vertical-align:baseline;}
.estedadyabi_rast ul li:nth-child(2) span:before {vertical-align:baseline;}
.estedadyabi_rast ul li:nth-child(3) span:before {vertical-align:baseline;}
.estedadyabi_rast ul li:nth-child(4) span:before {vertical-align:baseline;}
.estedadyabi_rast ul li:nth-child(5) span:before {vertical-align:baseline;}
.samaneh_vasat_rast {flex-basis:100%;margin-top:-40px;}
.seta_index_box {margin-left: 10px;flex-basis:100%;}
.sheshta_box p {font-size:9px;}
.sheshta_box h2 { font-size:12px;}
.sheshta_box {margin-left:0px;} 
.che_p_vasat_index {width:100%;padding-right: 10px;}
.che_p_chap_index {
  padding-top:0px;
  padding-right:0px;
  padding-left:10px;
  padding-bottom:0px;}
  .che_p_chap_index100 {padding-right:0px;}
  .register_index_chap {order:1;flex-basis:100%;}
  .register_index_rast {margin-top:0px;order:2;}
  .cherabox_index:nth-child(1) {flex-basis:100%;}
  .cherabox_index:nth-child(2) {flex-basis:100%;}
  .cherabox_index:nth-child(3) {flex-basis:100%;}
  .copyjay {display: none;}
}
@media (min-width:480px){
    .relatedm_item {flex-basis:100%;}
    .content_movaghat audio {width:100%;}
.content_movaghat video {width:100%;}
.vidaparat {width:100%;}
    .content_movaghat img {width:100%;}
    .copyjay {display: none;}
    .dore_amoozeshi_box {flex-basis:100%;margin-left:0px;}
    .che_p_chap_index {padding-top:0px;padding-right:0px;padding-left:10px;padding-bottom:0px;}
    .seta_index_box {margin-left: 10px;flex-basis:100%;}
    .footer_chap {order:1;}
    .footer_rast {order:2;}
    .naghshe::before {display:none;}
    .jadval {overflow: scroll;}
    .thakhar:before {display:none;}
    .takhprice:before {display:none;}
    .container {max-width: 540px;padding-right: 15px;padding-left: 15px;}
    .container_index {max-width: 540px;padding-right: 15px;padding-left: 15px;}
    .container_menu {max-width: 540px;padding-right: 15px;padding-left: 15px;}
    .mobile-contact-button {display:block;}
    .che_p_vasat_index {width:100%;padding-right:10px;}
}

@media (min-width:650px){ 
    
}

@media (min-width: 768px){

  .container {max-width: 720px;padding-right: 15px;padding-left: 15px;}
  .container_index {max-width: 720px;padding-right: 15px;padding-left: 15px;}
  .container_menu {max-width: 720px;padding-right: 15px;padding-left: 15px;}
}

@media (min-width: 868px){
    .content_movaghat img {width:80%;}
    .dore_amoozeshi_box {flex-basis: 24.2%;margin-left: 10px;}
.mobile-contact-button {display:none;}
.titlogo {display: inline-block;}
nav {display: block;width:65%;text-align: right;}
.colchap{flex-grow: 1;}
.colrast {flex-grow: 1;}
.menomobile {display:none;}
.etelat_mobile {display:none;}
.dropdown-content {padding:8px 0px;}

}
@media (min-width:992px){
    .relatedm_item {flex-basis:30%;}
    .content_movaghat audio {width: 80%;}
.content_movaghat video {width: 80%;}
.vidaparat {width: 80%;}
    
     .content_movaghat img {width:80%;}
    .copyjay {display: block;}
    .dore_amoozeshi_box {flex-basis: 24.2%;margin-left: 10px;}
    .mavared_sevom_contact_box {padding: 25px;}
     .mavared_dovom_contact_box:nth-child(1) {margin-left:10px;flex-basis:15%;margin-bottom:0px;}
    .mavared_dovom_contact_box:nth-child(2) {margin-left:10px;flex-basis:15%;margin-bottom:0px;}
    .mavared_dovom_contact_box:nth-child(3) {margin-left:10px;flex-basis:15%;margin-bottom:0px;}
    .important-note-inner-contact {display: flex; padding: 10px 10px;}
    .cherabox:nth-child(1) {flex-basis: 15%;}
    .cherabox:nth-child(2) {flex-basis: 15%;}
    .cherabox:nth-child(3) {flex-basis: 15%;}
    .important-note-inner-about {display: flex;padding:0px 10px;}
    .important-notif-inner-about {display: flex;}
    .notif_about {padding:0px 35px 0px 10px;}
        .mavared_dovom_about_box_koli_box:nth-child(1) {margin-left: 10px;margin-bottom:0px;flex-basis:15%;}
.mavared_dovom_about_box_koli_box:nth-child(2) {margin-left: 10px;margin-bottom:0px;flex-basis:15%;}
.mavared_dovom_about_box_koli_box:nth-child(3) {margin-left:0px;margin-bottom:0px;flex-basis:15%;}
    .mavared_dovom_about_box {padding: 25px;}
    .mavared_dovom_about_box_koli {padding-right: 15px;padding-left: 15px;}
    .aval_rast_about {padding: 25px;flex-basis:60%;}
    .content_up_about_ul a:nth-child(1) {flex-basis:15%;}
    .content_up_about_ul a:nth-child(2) {flex-basis:15%;}
    .content_up_about_ul a:nth-child(3) {flex-basis:15%;}
    .cherabox_index:nth-child(1) {flex-basis:15%;}
    .cherabox_index:nth-child(3) {flex-basis:15%;}
    .cherabox_index:nth-child(2) {flex-basis: 15%;}
    .register_index_rast {margin-top:120px;order:1;}
    .register_index_chap {order:2;flex-basis:25%;}
    .che_p_chap_index100 {padding-right: 15px;}
    .che_p_chap_index {
  padding-top: 25px;
  padding-right: 25px;
  padding-left: 25px;
  padding-bottom: 25px;}
  .takhprice:before {display:block;}
.thakhar:before {
content: 'پیشنهاد ویژه';
display:block;
  clip-path: polygon(50% 0%, 90% 20%, 100% 60%, 75% 100%, 25% 100%, 0% 60%, 10% 20%);
  background-color: #c11e1e;
  padding: 18px 5px;
  font-size: 8px;
  font-weight: bold;
  font-family: iransans;
  color: #fff;
  position: absolute;
  left: 5px;
  top: 0px;
}
     .jadval {overflow: hidden;}
    .sheshta_box {flex-basis:11%;}
    .hero-abstract::before {
  content: "";
  left: 0;
  height: 250px;
  width: 100%;
  background: #00c28a;
  background: -o-linear-gradient(160deg,rgba(0,194,138,0) 20%,rgba(0,164,132,.25) 100%);
  background: linear-gradient(290deg,rgba(0,194,138,0) 20%,rgba(0,164,132,.25) 100%);
}
.hero-abstract::before {
  position: absolute;
  top: 0;
  border-radius: 0 0 0 60px;
}
.hero-abstract {
  z-index: 1;
  bottom: -20px;
  right: 0;
  -webkit-box-shadow: 220px 20px rgba(9,174,130,.16);
  box-shadow: 220px 20px rgba(9,174,130,.16);
  background: -o-linear-gradient(273deg,#09bbc2 20%,#1a8f85 95.85%,#1c6d68 96%);
  background: linear-gradient(177deg,#09bbc2 20%,#1a8f85 100%);
  -webkit-transform: rotate(-11deg);
  -ms-transform: rotate(-11deg);
  transform: rotate(-11deg);
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  width: 60.7%;
}
.hero-abstract, .hero-abstract::before {
  position: absolute;
  top: 0;
  border-radius: 0 0 0 60px;
}
.hero-abstract-inner {
  height: 200px;
  width: 200px;
  left: 940px;
  top: 480px;
  -webkit-transform: rotate(-4deg);
  -ms-transform: rotate(-4deg);
  transform: rotate(-4deg);
  border-radius: 32px;
  background: rgba(81,218,178,.19);
  position: absolute;
}
.hero-abstract-inner::after, .hero-abstract-inner::before {
  background: rgba(81,218,178,.19);
  position: absolute;
  content: "";
  border-radius: 20px;
}
.hero-abstract-inner::before {
  height: 50px;
  width: 50px;
  left: -39px;
  top: 25px;
}
.hero-abstract-inner::before {
  background: rgba(81,218,178,.19);
  position: absolute;
  content: "";
  border-radius: 20px;
}
.container_index {max-width:93%;padding-right: 15px;padding-left: 15px;}
.container {max-width:93%;padding-right: 15px;padding-left: 15px;}
.container_menu {max-width:93%;padding-right: 15px;padding-left: 15px;}
.pakage1::before {
  border-radius: 30px;
  background: #f4f7fc;
  content: '';
  top: -40px;
  bottom: -10px;
  right: 125px;
  left: 125px;
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg);
  position: absolute;
}
  .tabland label {
    padding: 15px;
  }
  .tabland label:after {
    margin: 0;
    font-size: 18px;
  }
  .tabland label[for*='1']:after {
  content: 'قدم اول';
}

.tabland label[for*='2']:after {
  content: 'قدم دوم';
}

.tabland label[for*='3']:after {
  content: 'قدم سوم';
}

.tabland label[for*='4']:after {
  content: 'قدم چهارم';
}
.tabland label[for*='5']:after {
  content: 'قدم پنجم';
}
.tabland label[for*='6']:after {
  content: 'قدم ششم';
}
.naghshe::before {top: 235px;bottom:125px;display:block;}
.tozih_samaneh_cont{width:93%;}
.footer_chap {order:2;}
.footer_rast {order:1;}
.footer-abstract {
  position: absolute;
  top: 0;
  left: 0;
  right: -135px;
  bottom:-115px;
  background: -o-linear-gradient(273deg,#07bac1 0%,#168e74 100%);
  background: linear-gradient(177deg,#07bac1 0%,#168e74 100%);
  border-radius: 50px 50px 0 0;
  -webkit-transform-origin: right top;
  -ms-transform-origin: right top;
  transform-origin: right top;
  -webkit-transform: rotate(-11deg);
  -ms-transform: rotate(-11deg);
  transform: rotate(-11deg);
  z-index: 1;
} 
.mobile-contact-button {display:none;}
.titlogo {display: inline-block;}
nav {display: block;width:60%;text-align: right;}
.colchap{flex-grow: 1;}
.colrast {flex-grow: 1;}
.menubala { padding-right: 15px;padding-left: 15px;}
.menomobile {display:none;}
.payamha {padding-left: 10px;padding-top: 41px;}
.pulse-css {height: 16px;width: 16px;border: 4px solid #fff;}
.pulse-css_index {height: 16px;width: 16px;border:2px solid #fff;}
.header-info {display:block;}
.header-info_index {display:block;}
.etelat-panel {width:70%;}
.et-user {padding-left:30px;padding-top:25px;}
.btn_box:nth-child(2) {order:3;flex-grow: 0;top:-20px;}
.btn_box:nth-child(3) {order:2;flex-grow: 0;top:-20px;}
.btn_box:nth-child(4) {order:1;top:-20px;}
.nav-link-rig {color:#575757;background:#fbfcfb;border: 1px solid #0db0b3;}
.nav-link-rig_index {color: #fff;background: #2dc1c1;border: 1px solid #0db0b3;}
.nav-link {color:#575757;background:#fbfcfb;border: 1px solid #0db0b3;} 
.nav-link_index {color: #fff;background: #2dc1c1;border: 1px solid #0db0b3;} 
.menu1_footer {flex-basis:40%;}
.menu2_footer {flex-basis:40%;}
.footer_chap {padding-right: 25px;padding-left: 25px;flex-basis:40%;}
.footer {padding-top: 100px;margin-top:0px;background-color: transparent;border-top:0px solid #07bac1;}
.footer_cont_chap {padding-left: 80px;padding-top:145px;}
.content_left_video img {width:65%;}
.content-right {margin-bottom: 180px;margin-top: 100px;width:50%;}
.che_p_vasat_index {width:93%;padding-right: 15px;}
.etelat_mobile {display:none;}
.dropdown-content {padding:8px 0px;}

}

@media (min-width:1100px){
    .relatedm_item {flex-basis:30%;}
    .content_movaghat audio {width: 80%;}
.content_movaghat video {width: 80%;}
.vidaparat {width: 80%;}
     .content_movaghat img {width:80%;}
    .copyjay {display: block;}
    .dore_amoozeshi_box {flex-basis: 24.2%;margin-left: 10px;}
    .mavared_sevom_contact_box {padding: 25px;}
     .mavared_dovom_contact_box:nth-child(1) {margin-left:10px;flex-basis:15%;margin-bottom:0px;}
    .mavared_dovom_contact_box:nth-child(2) {margin-left:10px;flex-basis:15%;margin-bottom:0px;}
    .mavared_dovom_contact_box:nth-child(3) {margin-left:10px;flex-basis:15%;margin-bottom:0px;}
    .important-note-inner-contact {display: flex; padding: 10px 10px;}
    .cherabox:nth-child(1) {flex-basis: 15%;}
    .cherabox:nth-child(2) {flex-basis: 15%;}
    .cherabox:nth-child(3) {flex-basis: 15%;}
    .important-note-inner-about {display: flex;padding:0px 10px;}
    .important-notif-inner-about {display: flex;}
    .notif_about {padding:0px 35px 0px 10px;}
        .mavared_dovom_about_box_koli_box:nth-child(1) {margin-left: 10px;margin-bottom:0px;flex-basis:15%;}
.mavared_dovom_about_box_koli_box:nth-child(2) {margin-left: 10px;margin-bottom:0px;flex-basis:15%;}
.mavared_dovom_about_box_koli_box:nth-child(3) {margin-left:0px;margin-bottom:0px;flex-basis:15%;}
    .mavared_dovom_about_box {padding: 25px;}
    .mavared_dovom_about_box_koli {padding-right: 15px;padding-left: 15px;}
    .aval_rast_about {padding: 25px;flex-basis:60%;}
    .content_up_about_ul a:nth-child(1) {flex-basis:15%;}
    .content_up_about_ul a:nth-child(2) {flex-basis:15%;}
    .content_up_about_ul a:nth-child(3) {flex-basis:15%;}
    .cherabox_index:nth-child(3) {flex-basis:15%;}
    .cherabox_index:nth-child(2) {flex-basis: 15%;}
    .cherabox_index:nth-child(1) {flex-basis: 15%;}
    .register_index_rast {margin-top:120px;order:1;}
   .register_index_chap {order:2;flex-basis:25%;}
  .che_p_chap_index100 {padding-right: 15px;}
  .che_p_chap_index {
  padding-top: 25px;
  padding-right: 25px;
  padding-left: 25px;
  padding-bottom: 25px;}
  .takhprice:before {display:block;}
.thakhar:before {
content: 'پیشنهاد ویژه';
display:block;
  clip-path: polygon(50% 0%, 90% 20%, 100% 60%, 75% 100%, 25% 100%, 0% 60%, 10% 20%);
  background-color: #c11e1e;
  padding: 18px 5px;
  font-size: 8px;
  font-weight: bold;
  font-family: iransans;
  color: #fff;
  position: absolute;
  left: 5px;
  top: 0px;
}
     .jadval {overflow: hidden;}
    .sheshta_box {flex-basis:11%;}
    .hero-abstract::before {
  content: "";
  left: 0;
  height: 250px;
  width: 100%;
  background: #00c28a;
  background: -o-linear-gradient(160deg,rgba(0,194,138,0) 20%,rgba(0,164,132,.25) 100%);
  background: linear-gradient(290deg,rgba(0,194,138,0) 20%,rgba(0,164,132,.25) 100%);
}
.hero-abstract::before {
  position: absolute;
  top: 0;
  border-radius: 0 0 0 60px;
}
.hero-abstract {
  z-index: 1;
  bottom: -20px;
  right: 0;
  -webkit-box-shadow: 220px 20px rgba(9,174,130,.16);
  box-shadow: 220px 20px rgba(9,174,130,.16);
  background: -o-linear-gradient(273deg,#09bbc2 20%,#1a8f85 95.85%,#1c6d68 96%);
  background: linear-gradient(177deg,#09bbc2 20%,#1a8f85 100%);
  -webkit-transform: rotate(-11deg);
  -ms-transform: rotate(-11deg);
  transform: rotate(-11deg);
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  width: 60.7%;
}
.hero-abstract, .hero-abstract::before {
  position: absolute;
  top: 0;
  border-radius: 0 0 0 60px;
}
.hero-abstract-inner {
  height: 200px;
  width: 200px;
  left: 940px;
  top: 480px;
  -webkit-transform: rotate(-4deg);
  -ms-transform: rotate(-4deg);
  transform: rotate(-4deg);
  border-radius: 32px;
  background: rgba(81,218,178,.19);
  position: absolute;
}
.hero-abstract-inner::after, .hero-abstract-inner::before {
  background: rgba(81,218,178,.19);
  position: absolute;
  content: "";
  border-radius: 20px;
}
.hero-abstract-inner::before {
  height: 50px;
  width: 50px;
  left: -39px;
  top: 25px;
}
.hero-abstract-inner::before {
  background: rgba(81,218,178,.19);
  position: absolute;
  content: "";
  border-radius: 20px;
}
.container_index {max-width:93%;padding-right: 15px;padding-left: 15px;}
.container {max-width:93%;padding-right: 15px;padding-left: 15px;}
.container_menu {max-width:93%;padding-right: 15px;padding-left: 15px;}
.pakage1::before {
  border-radius: 30px;
  background: #f4f7fc;
  content: '';
  top: -40px;
  bottom: -10px;
  right: 125px;
  left: 125px;
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg);
  position: absolute;
}
  .tabland label {
    padding: 15px;
  }
  .tabland label:after {
    margin: 0;
    font-size: 18px;
  }
  .tabland label[for*='1']:after {
  content: 'قدم اول';
}

.tabland label[for*='2']:after {
  content: 'قدم دوم';
}

.tabland label[for*='3']:after {
  content: 'قدم سوم';
}

.tabland label[for*='4']:after {
  content: 'قدم چهارم';
}
.tabland label[for*='5']:after {
  content: 'قدم پنجم';
}
.tabland label[for*='6']:after {
  content: 'قدم ششم';
}
.naghshe::before {top: 235px;bottom:125px;}
.tozih_samaneh_cont{width:93%;}
.footer_chap {order:2;}
.footer_rast {order:1;}
.footer-abstract {
  position: absolute;
  top: 0;
  left: 0;
  right: -135px;
  bottom:-115px;
  background: -o-linear-gradient(273deg,#07bac1 0%,#168e74 100%);
  background: linear-gradient(177deg,#07bac1 0%,#168e74 100%);
  border-radius: 50px 50px 0 0;
  -webkit-transform-origin: right top;
  -ms-transform-origin: right top;
  transform-origin: right top;
  -webkit-transform: rotate(-11deg);
  -ms-transform: rotate(-11deg);
  transform: rotate(-11deg);
  z-index: 1;
}
.mobile-contact-button {display:none;}
.titlogo {display: inline-block;}
nav {display: block;width:60%;text-align: right;}
.colchap{flex-grow: 1;}
.colrast {flex-grow: 1;}
.menubala { padding-right: 15px;padding-left: 15px;}
.menomobile {display:none;}
.payamha {padding-left: 10px;padding-top: 41px;}
.pulse-css {height: 16px;width: 16px;border: 4px solid #fff;}
.pulse-css_index {height: 16px;width: 16px;border: 2px solid #fff;}
.header-info {display:block;}
.header-info_index {display:block;}
.etelat-panel {width:70%;}
.et-user {padding-left:30px;padding-top:25px;}
.btn_box:nth-child(2) {order:3;flex-grow: 0;top:-20px;}
.btn_box:nth-child(3) {order:2;flex-grow: 0;top:-20px;}
.btn_box:nth-child(4) {order:1;top:-20px;}
.nav-link-rig {color:#575757;background:#fbfcfb;border: 1px solid #0db0b3;}
.nav-link-rig_index {color: #fff;background: #2dc1c1;border: 1px solid #0db0b3;}
.nav-link {color:#575757;background:#fbfcfb;border: 1px solid #0db0b3;} 
.nav-link_index {color: #fff;background: #2dc1c1;border: 1px solid #0db0b3;}  
.menu1_footer {flex-basis:40%;}
.menu2_footer {flex-basis:40%;}
.footer_chap {padding-right: 25px;padding-left: 25px;flex-basis:40%;}
.footer {padding-top: 100px;margin-top:0px;background-color: transparent;border-top:0px solid #07bac1;}
.footer_cont_chap {padding-left: 80px;padding-top:145px;}
.content_left_video img {width:65%;}
.content-right {margin-bottom: 180px;margin-top: 100px;width:50%;}
.abstract-left {right: 350px;}
.estedadyabi_chap {order:2;flex-basis:29%;margin-top:-20px;}
.estedadyabi_rast {order:1;flex-basis:60%;margin-top:0px;}
.estedadyabi_rast ul li {line-height:50px;margin-bottom: 0px;}
.estedadyabi_cont::after, .estedadyabi_cont::before {top:125px;}
.zehn_box:nth-child(1) {margin-left: 10px;flex-basis:25%;}
.zehn_box:nth-child(2) {margin-left: 10px;flex-basis:15%;}
.zehn_box:nth-child(3) {margin-left: 10px;flex-basis:15%;}
.zehn_box:nth-child(4) {margin-left: 10px;flex-basis:15%;}
.mavared_chera_box:nth-child(1) {margin-left: 10px;flex-basis: 15%;}
.mavared_chera_box:nth-child(2) {margin-left: 10px;flex-basis: 15%;}
.mavared_chera_box:nth-child(3) {margin-left: 10px;flex-basis: 15%;}
.mavared_chera_box:nth-child(4) {margin-left:0px;flex-basis: 15%;}
.estedadyabi_rast ul li:nth-child(1) span:before {vertical-align: text-top;}
.estedadyabi_rast ul li:nth-child(2) span:before {vertical-align: text-top;}
.estedadyabi_rast ul li:nth-child(3) span:before {vertical-align: text-top;}
.estedadyabi_rast ul li:nth-child(4) span:before {vertical-align: text-top;}
.estedadyabi_rast ul li:nth-child(5) span:before {vertical-align: text-top;}
.faq1 .tab-label {font-size: 16px;}
.samaneh_vasat_rast {flex-basis:39%;margin-top:10px;}
.sheshta_box p {font-size: 12px;}
.sheshta_box h2 { font-size: 16px;}
.sheshta_box {margin-left: 10px;}
.che_p_vasat_index {width:93%;padding-right: 15px;}
.etelat_mobile {display:none;}
.dropdown-content {padding:8px 0px;}

}

@media (min-width:1200px){
    .relatedm_item {flex-basis:30%;}
    .content_movaghat audio {width: 80%;}
.content_movaghat video {width: 80%;}
.vidaparat {width: 80%;}
     .content_movaghat img {width:80%;}
    .copyjay {display: block;}
    .dore_amoozeshi_box {flex-basis: 24.2%;margin-left: 10px;}
    .mavared_sevom_contact_box {padding: 25px;}
     .mavared_dovom_contact_box:nth-child(1) {margin-left:10px;flex-basis:15%;margin-bottom:0px;}
    .mavared_dovom_contact_box:nth-child(2) {margin-left:10px;flex-basis:15%;margin-bottom:0px;}
    .mavared_dovom_contact_box:nth-child(3) {margin-left:10px;flex-basis:15%;margin-bottom:0px;}
    .important-note-inner-contact {display: flex; padding: 10px 10px;}
    .cherabox:nth-child(1) {flex-basis: 15%;}
    .cherabox:nth-child(2) {flex-basis: 15%;}
    .cherabox:nth-child(3) {flex-basis: 15%;}
    .important-note-inner-about {display: flex;padding:0px 10px;}
    .important-notif-inner-about {display: flex;}
    .notif_about {padding:0px 35px 0px 10px;}
.mavared_dovom_about_box_koli_box:nth-child(1) {margin-left: 10px;margin-bottom:0px;flex-basis:15%;}
.mavared_dovom_about_box_koli_box:nth-child(2) {margin-left: 10px;margin-bottom:0px;flex-basis:15%;}
.mavared_dovom_about_box_koli_box:nth-child(3) {margin-left:0px;margin-bottom:0px;flex-basis:15%;}
    .mavared_dovom_about_box {padding: 25px;}
    .mavared_dovom_about_box_koli {padding-right: 15px;padding-left: 15px;}
    .aval_rast_about {padding: 25px;flex-basis:60%;}
    .content_up_about_ul a:nth-child(1) {flex-basis:15%;}
    .content_up_about_ul a:nth-child(2) {flex-basis:15%;}
    .content_up_about_ul a:nth-child(3) {flex-basis:15%;}
    .cherabox_index:nth-child(3) {flex-basis:15%;}
    .cherabox_index:nth-child(2) {flex-basis: 15%;}
    .cherabox_index:nth-child(1) {flex-basis: 15%;}
    .register_index_rast {margin-top:120px;order:1;}
    .register_index_chap {order:2;flex-basis:25%;}
    .che_p_chap_index100 {padding-right: 15px;}
    .che_p_chap_index {
  padding-top: 25px;
  padding-right: 25px;
  padding-left: 25px;
  padding-bottom: 25px;}
  .takhprice:before {display:block;}
.thakhar:before {
content: 'پیشنهاد ویژه';
display:block;
  clip-path: polygon(50% 0%, 90% 20%, 100% 60%, 75% 100%, 25% 100%, 0% 60%, 10% 20%);
  background-color: #c11e1e;
  padding: 18px 5px;
  font-size: 8px;
  font-weight: bold;
  font-family: iransans;
  color: #fff;
  position: absolute;
  left: 5px;
  top: 0px;
}
     .jadval {overflow: hidden;}
    .sheshta_box {flex-basis:11%;}
    .hero-abstract::before {
  content: "";
  left: 0;
  height: 250px;
  width: 100%;
  background: #00c28a;
  background: -o-linear-gradient(160deg,rgba(0,194,138,0) 20%,rgba(0,164,132,.25) 100%);
  background: linear-gradient(290deg,rgba(0,194,138,0) 20%,rgba(0,164,132,.25) 100%);
}
.hero-abstract::before {
  position: absolute;
  top: 0;
  border-radius: 0 0 0 60px;
}
.hero-abstract {
  z-index: 1;
  bottom: -20px;
  right: 0;
  -webkit-box-shadow: 220px 20px rgba(9,174,130,.16);
  box-shadow: 220px 20px rgba(9,174,130,.16);
  background: -o-linear-gradient(273deg,#09bbc2 20%,#1a8f85 95.85%,#1c6d68 96%);
  background: linear-gradient(177deg,#09bbc2 20%,#1a8f85 100%);
  -webkit-transform: rotate(-11deg);
  -ms-transform: rotate(-11deg);
  transform: rotate(-11deg);
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  width: 60.7%;
}
.hero-abstract, .hero-abstract::before {
  position: absolute;
  top: 0;
  border-radius: 0 0 0 60px;
}
.hero-abstract-inner {
  height: 200px;
  width: 200px;
  left: 940px;
  top: 480px;
  -webkit-transform: rotate(-4deg);
  -ms-transform: rotate(-4deg);
  transform: rotate(-4deg);
  border-radius: 32px;
  background: rgba(81,218,178,.19);
  position: absolute;
}
.hero-abstract-inner::after, .hero-abstract-inner::before {
  background: rgba(81,218,178,.19);
  position: absolute;
  content: "";
  border-radius: 20px;
}
.hero-abstract-inner::before {
  height: 50px;
  width: 50px;
  left: -39px;
  top: 25px;
}
.hero-abstract-inner::before {
  background: rgba(81,218,178,.19);
  position: absolute;
  content: "";
  border-radius: 20px;
}
.container_index {max-width:93%;padding-right: 15px;padding-left: 15px;}
.container {max-width:93%;padding-right: 15px;padding-left: 15px;}
.container_menu {max-width:93%;padding-right: 15px;padding-left: 15px;}
.pakage1::before {
  border-radius: 30px;
  background: #f4f7fc;
  content: '';
  top: -40px;
  bottom: -10px;
  right: 125px;
  left: 125px;
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg);
  position: absolute;
}
  .tabland label {
    padding: 15px;
  }
  .tabland label:after {
    margin: 0;
    font-size: 18px;
  }
  .tabland label[for*='1']:after {
  content: 'قدم اول';
}

.tabland label[for*='2']:after {
  content: 'قدم دوم';
}

.tabland label[for*='3']:after {
  content: 'قدم سوم';
}

.tabland label[for*='4']:after {
  content: 'قدم چهارم';
}
.tabland label[for*='5']:after {
  content: 'قدم پنجم';
}
.tabland label[for*='6']:after {
  content: 'قدم ششم';
}
.naghshe::before {top:236px;bottom:125px;display:block;}
.tozih_samaneh_cont{width:93%;}
.footer_chap {order:2;}
.footer_rast {order:1;}
.footer-abstract {
  position: absolute;
  top: 0;
  left: 0;
  right: -135px;
  bottom:-115px;
  background: -o-linear-gradient(273deg,#07bac1 0%,#168e74 100%);
  background: linear-gradient(177deg,#07bac1 0%,#168e74 100%);
  border-radius: 50px 50px 0 0;
  -webkit-transform-origin: right top;
  -ms-transform-origin: right top;
  transform-origin: right top;
  -webkit-transform: rotate(-11deg);
  -ms-transform: rotate(-11deg);
  transform: rotate(-11deg);
  z-index: 1;
}
.mobile-contact-button {display:none;}
.titlogo {display: inline-block;}
nav {display: block;width:60%;text-align: right;}
.colchap{flex-grow: 1;}
.colrast {flex-grow: 1;}
.menubala { padding-right: 15px;padding-left: 15px;}
.menomobile {display:none;}
.payamha {padding-left: 10px;padding-top: 41px;}
.pulse-css {height: 16px;width: 16px;border: 4px solid #fff;}
.pulse-css_index {height: 16px;width: 16px;border: 2px solid #fff;}
.header-info {display:block;}
.header-info_index {display:block;}
.etelat-panel {width:70%;}
.et-user {padding-left:30px;padding-top:25px;}
.btn_box:nth-child(2) {order:3;flex-grow: 0;top:-20px;}
.btn_box:nth-child(3) {order:2;flex-grow: 0;top:-20px;}
.btn_box:nth-child(4) {order:1;top:-20px;}
.nav-link-rig {color:#575757;background:#fbfcfb;border: 1px solid #0db0b3;}
.nav-link-rig_index {color: #fff;background: #2dc1c1;border: 1px solid #0db0b3;}
.nav-link {color:#575757;background:#fbfcfb;border: 1px solid #0db0b3;} 
.nav-link_index {color: #fff;background: #2dc1c1;border: 1px solid #0db0b3;}  
.menu1_footer {flex-basis:40%;}
.menu2_footer {flex-basis:40%;}
.footer_chap {padding-right: 25px;padding-left: 25px;flex-basis:40%;}
.footer {padding-top: 100px;margin-top:0px;background-color: transparent;border-top:0px solid #07bac1;}
.footer_cont_chap {padding-left: 80px;padding-top:145px;}
.content-right {margin-bottom: 180px;margin-top: 100px;width:50%;}
.modal-content {width:50%;}
.content_left_video img {width:65%;}
.sheshta_box p {font-size: 12px;}
.seta_index_box {margin-left: 10px;flex-basis:11%;}
.seta_index_box p {font-size: 14px;}
.abstract-left {right: 350px;}
.estedadyabi_chap {order:2;flex-basis:29%;margin-top:-20px;}
.estedadyabi_rast {order:1;flex-basis:60%;margin-top:0px;}
.estedadyabi_rast ul li {line-height:50px;margin-bottom: 0px;}
.estedadyabi_cont::after, .estedadyabi_cont::before {top:125px;}
.zehn_box:nth-child(1) {margin-left: 10px;flex-basis:25%;}
.zehn_box:nth-child(2) {margin-left: 10px;flex-basis:15%;}
.zehn_box:nth-child(3) {margin-left: 10px;flex-basis:15%;}
.zehn_box:nth-child(4) {margin-left: 10px;flex-basis:15%;}
.mavared_chera_box:nth-child(1) {margin-left: 10px;flex-basis: 15%;}
.mavared_chera_box:nth-child(2) {margin-left: 10px;flex-basis: 15%;}
.mavared_chera_box:nth-child(3) {margin-left: 10px;flex-basis: 15%;}
.mavared_chera_box:nth-child(4) {margin-left:0px;flex-basis: 15%;}
.estedadyabi_rast ul li:nth-child(1) span:before {vertical-align: text-top;}
.estedadyabi_rast ul li:nth-child(2) span:before {vertical-align: text-top;}
.estedadyabi_rast ul li:nth-child(3) span:before {vertical-align: text-top;}
.estedadyabi_rast ul li:nth-child(4) span:before {vertical-align: text-top;}
.estedadyabi_rast ul li:nth-child(5) span:before {vertical-align: text-top;}
.faq1 .tab-label {font-size: 16px;}
.samaneh_vasat_rast {flex-basis:39%;margin-top:10px;}
.sheshta_box p {font-size: 12px;}
.sheshta_box h2 { font-size: 16px;}
.sheshta_box {margin-left: 10px;}
.che_p_vasat_index {width:93%;padding-right: 15px;}
.etelat_mobile {display:none;}

}

@media (min-width:1300px){
    .quizesfree_side_movaghat {order:2;flex-basis: 10%;}
    
    .relatedm_item {flex-basis:30%;}
     .content_movaghat img {width:80%;}
      .dore_amoozeshi_box {flex-basis: 24.2%;margin-left: 10px;}
    .mavared_sevom_contact_box {padding: 25px;}
    .mavared_dovom_contact_box:nth-child(1) {margin-left:10px;flex-basis:15%;margin-bottom:0px;}
    .mavared_dovom_contact_box:nth-child(2) {margin-left:10px;flex-basis:15%;margin-bottom:0px;}
    .mavared_dovom_contact_box:nth-child(3) {margin-left:10px;flex-basis:15%;margin-bottom:0px;}
     .important-note-inner-contact {display: flex; padding: 10px 10px;}
    .cherabox:nth-child(1) {flex-basis: 15%;}
    .cherabox:nth-child(2) {flex-basis: 15%;}
    .cherabox:nth-child(3) {flex-basis: 15%;}
    .important-note-inner-about {display: flex;padding:0px 10px;}
    .important-notif-inner-about {display: flex;}
    .notif_about {padding:0px 35px 0px 10px;}
    .mavared_dovom_about_box_koli_box:nth-child(1) {margin-left: 10px;margin-bottom:0px;flex-basis:15%;}
.mavared_dovom_about_box_koli_box:nth-child(2) {margin-left: 10px;margin-bottom:0px;flex-basis:15%;}
.mavared_dovom_about_box_koli_box:nth-child(3) {margin-left:0px;margin-bottom:0px;flex-basis:15%;}
    .mavared_dovom_about_box {padding: 25px;}
    .mavared_dovom_about_box_koli {padding-right: 15px;padding-left: 15px;}
    .aval_rast_about {padding: 25px;flex-basis:60%;}
     .content_up_about_ul a:nth-child(1) {flex-basis:15%;}
    .content_up_about_ul a:nth-child(2) {flex-basis:15%;}
    .content_up_about_ul a:nth-child(3) {flex-basis:15%;}
    .content_up_about p {width: 70%;text-align: center;}
    .cherabox_index:nth-child(3) {flex-basis:15%;}
    .cherabox_index:nth-child(2) {flex-basis: 15%;}
    .cherabox_index:nth-child(1) {flex-basis: 15%;}
    .register_index_rast {margin-top:120px;order:1;}
    .register_index_chap {order:2;flex-basis:25%;}
    .che_p_chap_index100 {padding-right: 15px;}
 .che_p_chap_index {
  padding-top: 25px;
  padding-right: 25px;
  padding-left: 25px;
  padding-bottom: 25px;}
  .takhprice:before {display:block;}
.thakhar:before {
content: 'پیشنهاد ویژه';
display:block;
  clip-path: polygon(50% 0%, 90% 20%, 100% 60%, 75% 100%, 25% 100%, 0% 60%, 10% 20%);
  background-color: #c11e1e;
  padding: 18px 5px;
  font-size: 8px;
  font-weight: bold;
  font-family: iransans;
  color: #fff;
  position: absolute;
  left: 5px;
  top: 0px;
}
     .jadval {overflow: hidden;}
    .sheshta_box {flex-basis:11%;}
    .hero-abstract::before {
  content: "";
  left: 0;
  height: 250px;
  width: 100%;
  background: #00c28a;
  background: -o-linear-gradient(160deg,rgba(0,194,138,0) 20%,rgba(0,164,132,.25) 100%);
  background: linear-gradient(290deg,rgba(0,194,138,0) 20%,rgba(0,164,132,.25) 100%);
}
.hero-abstract::before {
  position: absolute;
  top: 0;
  border-radius: 0 0 0 60px;
}
.hero-abstract {
  z-index: 1;
  bottom: -20px;
  right: 0;
  -webkit-box-shadow: 220px 20px rgba(9,174,130,.16);
  box-shadow: 220px 20px rgba(9,174,130,.16);
  background: -o-linear-gradient(273deg,#09bbc2 20%,#1a8f85 95.85%,#1c6d68 96%);
  background: linear-gradient(177deg,#09bbc2 20%,#1a8f85 100%);
  -webkit-transform: rotate(-11deg);
  -ms-transform: rotate(-11deg);
  transform: rotate(-11deg);
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  width: 60.7%;
}
.hero-abstract, .hero-abstract::before {
  position: absolute;
  top: 0;
  border-radius: 0 0 0 60px;
}
.hero-abstract-inner {
  height: 200px;
  width: 200px;
  left: 940px;
  top: 480px;
  -webkit-transform: rotate(-4deg);
  -ms-transform: rotate(-4deg);
  transform: rotate(-4deg);
  border-radius: 32px;
  background: rgba(81,218,178,.19);
  position: absolute;
}
.hero-abstract-inner::after, .hero-abstract-inner::before {
  background: rgba(81,218,178,.19);
  position: absolute;
  content: "";
  border-radius: 20px;
}
.hero-abstract-inner::before {
  height: 50px;
  width: 50px;
  left: -39px;
  top: 25px;
}
.hero-abstract-inner::before {
  background: rgba(81,218,178,.19);
  position: absolute;
  content: "";
  border-radius: 20px;
}
.container_index {max-width:93%;padding-right: 15px;padding-left: 15px;}
.container {max-width:93%;padding-right: 15px;padding-left: 15px;}
.container_menu {max-width:93%;padding-right: 15px;padding-left: 15px;}
.pakage1::before {
  border-radius: 30px;
  background: #f4f7fc;
  content: '';
  top: -40px;
  bottom: -10px;
  right: 125px;
  left: 125px;
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg);
  position: absolute;
}
  .tabland label {
    padding: 15px;
  }
  .tabland label:after {
    margin: 0;
    font-size: 18px;
  }
  .tabland label[for*='1']:after {
  content: 'قدم اول';
}

.tabland label[for*='2']:after {
  content: 'قدم دوم';
}

.tabland label[for*='3']:after {
  content: 'قدم سوم';
}

.tabland label[for*='4']:after {
  content: 'قدم چهارم';
}
.tabland label[for*='5']:after {
  content: 'قدم پنجم';
}
.tabland label[for*='6']:after {
  content: 'قدم ششم';
}
.naghshe::before {top:236px;bottom:125px;display:block;}
.tozih_samaneh_cont{width:93%;}
.footer_chap {order:2;}
.footer_rast {order:1;}
.footer-abstract {
  position: absolute;
  top: 0;
  left: 0;
  right: -135px;
  bottom:-115px;
  background: -o-linear-gradient(273deg,#07bac1 0%,#168e74 100%);
  background: linear-gradient(177deg,#07bac1 0%,#168e74 100%);
  border-radius: 50px 50px 0 0;
  -webkit-transform-origin: right top;
  -ms-transform-origin: right top;
  transform-origin: right top;
  -webkit-transform: rotate(-11deg);
  -ms-transform: rotate(-11deg);
  transform: rotate(-11deg);
  z-index: 1;
}
.mobile-contact-button {display:none;}
.titlogo {display: inline-block;}
nav {display: block;width:60%;text-align: right;}
.colchap{flex-grow: 1;}
.colrast {flex-grow: 1;}
.menubala { padding-right: 15px;padding-left: 15px;}
.menomobile {display:none;}
.payamha {padding-left: 10px;padding-top: 41px;}
.pulse-css {height: 16px;width: 16px;border: 4px solid #fff;}
.pulse-css_index {height: 16px;width: 16px;border:2px solid #fff;}
.header-info {display:block;}
.header-info_index {display:block;}
.etelat-panel {width:70%;}
.et-user {padding-left:30px;padding-top:25px;}
.btn_box:nth-child(2) {order:3;flex-grow: 0;top:-20px;}
.btn_box:nth-child(3) {order:2;flex-grow: 0;top:-20px;}
.btn_box:nth-child(4) {order:1;top:-20px;}
.nav-link-rig {color:#575757;background:#fbfcfb;border: 1px solid #0db0b3;}
.nav-link-rig_index {color: #fff;background: #2dc1c1;border: 1px solid #0db0b3;}
.nav-link {color:#575757;background:#fbfcfb;border: 1px solid #0db0b3;}  
.nav-link_index {color: #fff;background: #2dc1c1;border: 1px solid #0db0b3;}  
.menu1_footer {flex-basis:40%;}
.menu2_footer {flex-basis:40%;}
.footer_chap {padding-right: 25px;padding-left: 25px;flex-basis:40%;}
.footer {padding-top:30px;margin-top:0px;background-color: transparent;border-top:0px solid #07bac1;}
.footer_cont_chap {padding-left: 80px;padding-top:145px;}
.content-right {margin-bottom: 180px;margin-top: 100px;width:50%;}
.modal-content {width:50%;}
.bottomc {display: block;}
.content_left_video {padding-bottom:0px;}
.content_left_video img {width:65%;}
.abstract-left {right: 350px;}
.estedadyabi_chap {order:2;flex-basis:29%;margin-top:-20px;}
.estedadyabi_rast {order:1;flex-basis:60%;margin-top:0px;}
.estedadyabi_rast ul li {line-height:50px;margin-bottom: 0px;}
.estedadyabi_cont::after, .estedadyabi_cont::before {top:125px;}
.zehn_box:nth-child(1) {margin-left: 10px;flex-basis:25%;}
.zehn_box:nth-child(2) {margin-left: 10px;flex-basis:15%;}
.zehn_box:nth-child(3) {margin-left: 10px;flex-basis:15%;}
.zehn_box:nth-child(4) {margin-left: 10px;flex-basis:15%;}
.mavared_chera_box:nth-child(1) {margin-left: 10px;flex-basis: 15%;}
.mavared_chera_box:nth-child(2) {margin-left: 10px;flex-basis: 15%;}
.mavared_chera_box:nth-child(3) {margin-left: 10px;flex-basis: 15%;}
.mavared_chera_box:nth-child(4) {margin-left:0px;flex-basis: 15%;}
.estedadyabi_rast ul li:nth-child(1) span:before {vertical-align: text-top;}
.estedadyabi_rast ul li:nth-child(2) span:before {vertical-align: text-top;}
.estedadyabi_rast ul li:nth-child(3) span:before {vertical-align: text-top;}
.estedadyabi_rast ul li:nth-child(4) span:before {vertical-align: text-top;}
.estedadyabi_rast ul li:nth-child(5) span:before {vertical-align: text-top;}
.faq1 .tab-label {font-size: 16px;}
.samaneh_vasat_rast {flex-basis:39%;margin-top:10px;}
.seta_index_box {margin-left: 10px;flex-basis:11%;}
.seta_index_box p {font-size: 14px;}
.sheshta_box p {font-size: 12px;}
.sheshta_box h2 { font-size: 16px;}
.sheshta_box {margin-left: 10px;}
.che_p_vasat_index {width:93%;padding-right: 15px;}
.etelat_mobile {display:none;}
.dropdown-content {padding:8px 0px;}
.copyjay {display: block;}
.content_movaghat audio {width: 80%;}
.content_movaghat video {width: 80%;}
.vidaparat {width: 80%;}
}
@media (min-width:1500px){
    .important-notif-inner-about {display: flex;}
    .abstract-left {right:450px;} 
    .copyjay {display: block;}
}
@media (min-width:1600px){
    .abstract-left {right:550px;} 
}
