.elementor-26945 .elementor-element.elementor-element-03bef68{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26945 .elementor-element.elementor-element-18f88aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0rem 3.141rem;--row-gap:0rem;--column-gap:3.141rem;--padding-top:3.141rem;--padding-bottom:6.282rem;--padding-left:2.618rem;--padding-right:2.618rem;}.elementor-26945 .elementor-element.elementor-element-18f88aa:not(.elementor-motion-effects-element-type-background), .elementor-26945 .elementor-element.elementor-element-18f88aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F5F9;}.elementor-26945 .elementor-element.elementor-element-18f88aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26945 .elementor-element.elementor-element-22caf6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--padding-top:14;--padding-bottom:14;--padding-left:14;--padding-right:14;--z-index:5;}.elementor-26945 .elementor-element.elementor-element-22caf6c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26945 .elementor-element.elementor-element-732550f{padding:0px 0px 0px 0px;}.elementor-26945 .elementor-element.elementor-element-732550f .jet-listing-dynamic-image{justify-content:center;}.elementor-26945 .elementor-element.elementor-element-732550f .jet-listing-dynamic-image__figure{align-items:center;}.elementor-26945 .elementor-element.elementor-element-732550f .jet-listing-dynamic-image a{display:flex;justify-content:center;}.elementor-26945 .elementor-element.elementor-element-732550f .jet-listing-dynamic-image img{border-style:solid;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-text );border-radius:12px 12px 12px 12px;}.elementor-26945 .elementor-element.elementor-element-732550f .jet-listing-dynamic-image__caption{text-align:left;}.elementor-26945 .elementor-element.elementor-element-377f680 > .elementor-widget-container{padding:1rem 0rem 1rem 0rem;}.elementor-26945 .elementor-element.elementor-element-377f680 .jet-listing-dynamic-repeater__items{flex-direction:column;justify-content:flex-start;}.elementor-26945 .elementor-element.elementor-element-377f680 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:"IRANSansWeb_FaNum_Medium", Sans-serif;font-size:0.858rem;font-weight:400;color:var( --e-global-color-secondary );background-color:#F2F2F2;border-style:none;border-radius:12px 0px 0px 12px;padding:6px 12px 6px 12px;margin:1% 1% 1% 1%;}.elementor-26945 .elementor-element.elementor-element-377f680 .jet-listing-dynamic-repeater__item > *:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-947fc19 );border-color:var( --e-global-color-primary );}.elementor-26945 .elementor-element.elementor-element-377f680 .jet-listing-dynamic-repeater__counter{width:10%;flex:0 0 10%;height:10%;color:var( --e-global-color-primary );font-family:"IRANSansWeb_FaNum_Medium", Sans-serif;font-size:0.9rem;background-color:#F2F2F2;border-style:none;border-radius:0px 12px 12px 0px;margin:1% 1% 1% 1%;z-index:3;align-self:flex-end;}.elementor-26945 .elementor-element.elementor-element-1c826a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:2.618rem 2.618rem 2.618rem 2.618rem;--padding-top:2.618rem;--padding-bottom:2.618rem;--padding-left:2.618rem;--padding-right:2.618rem;}.elementor-26945 .elementor-element.elementor-element-1c826a6:not(.elementor-motion-effects-element-type-background), .elementor-26945 .elementor-element.elementor-element-1c826a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26945 .elementor-element.elementor-element-188b040{padding:0rem 1rem 1rem 1rem;text-align:justify;color:var( --e-global-color-be02ead );font-family:"IRANSansWeb_FaNum_Medium", Sans-serif;font-size:1rem;font-weight:400;}.elementor-26945 .elementor-element.elementor-element-20aa189{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26945 .elementor-element.elementor-element-e7f7af9{width:100%;max-width:100%;}.elementor-26945 .elementor-element.elementor-element-873407a{width:100%;max-width:100%;}.elementor-26945 .elementor-element.elementor-element-873407a .jet-listing-dynamic-field__content{color:var( --e-global-color-primary );font-family:"IRANSansWeb_FaNum_Medium", Sans-serif;font-size:1rem;font-weight:500;text-align:right;}.elementor-26945 .elementor-element.elementor-element-873407a .jet-listing-dynamic-field__icon{color:var( --e-global-color-primary );font-size:1.616rem;}.elementor-26945 .elementor-element.elementor-element-873407a .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-primary );}.elementor-26945 .elementor-element.elementor-element-5725b5d{width:100%;max-width:100%;text-align:justify;font-family:"IRANSansWeb_FaNum_Medium", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.616rem;color:var( --e-global-color-be02ead );}.elementor-26945 .elementor-element.elementor-element-5725b5d p{margin-block-end:12px;}.elementor-26945 .elementor-element.elementor-element-a7a9a4d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{background-color:var( --e-global-color-text );justify-content:flex-start;border-style:none;}.elementor-26945 .elementor-element.elementor-element-a7a9a4d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover{background-color:var( --e-global-color-f3c956c );}.elementor-26945 .elementor-element.elementor-element-a7a9a4d .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control{background-color:var( --e-global-color-947fc19 );border-style:solid;border-width:0px 0px 0px 0px;border-color:#014880;}.elementor-26945 .elementor-element.elementor-element-a7a9a4d > .elementor-widget-container{padding:2rem 1rem 1rem 1rem;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-59bbf14 );}.elementor-26945 .elementor-element.elementor-element-a7a9a4d .jet-toggle__label-text{text-align:left;}.elementor-26945 .elementor-element.elementor-element-a7a9a4d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-secondary );font-family:"IRANSansWeb_FaNum_Bold", Sans-serif;font-size:1rem;}.elementor-26945 .elementor-element.elementor-element-a7a9a4d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:var( --e-global-color-text );background-color:var( --e-global-color-6d3b31b );font-size:1rem;}.elementor-26945 .elementor-element.elementor-element-a7a9a4d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-text{color:var( --e-global-color-f78ffe6 );}.elementor-26945 .elementor-element.elementor-element-a7a9a4d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-icon .icon-normal{color:var( --e-global-color-7614782 );background-color:var( --e-global-color-d753e71 );}.elementor-26945 .elementor-element.elementor-element-a7a9a4d .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-accent );}.elementor-26945 .elementor-element.elementor-element-a7a9a4d .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:var( --e-global-color-text );background-color:var( --e-global-color-6d3b31b );}.elementor-26945 .elementor-element.elementor-element-a7a9a4d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-family:"IRANSansWeb_FaNum_Bold", Sans-serif;font-size:1rem;}.elementor-26945 .elementor-element.elementor-element-8027ce2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-26945 .elementor-element.elementor-element-188b040{padding:0.5rem 0.5rem 0.5rem 0.5rem;}}@media(max-width:767px){.elementor-26945 .elementor-element.elementor-element-18f88aa{--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-26945 .elementor-element.elementor-element-188b040{padding:0.5rem 0.5rem 0.5rem 0.5rem;font-size:0.9rem;}.elementor-26945 .elementor-element.elementor-element-a7a9a4d .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;}.elementor-26945 .elementor-element.elementor-element-a7a9a4d .jet-toggle__label-text{text-align:right;}}@media(min-width:768px){.elementor-26945 .elementor-element.elementor-element-22caf6c{--width:20%;}.elementor-26945 .elementor-element.elementor-element-1c826a6{--width:80%;}}/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-377f680 */.frn_prerequisite_rptf_container a {
    color: #424242!important;
}
.frn_prerequisite_rptf_container a:hover {
    color: #0260ab!important;
}
.frn_prerequisite_rptf_container {
  color: #14661e;
  background: #ffffff;
  border-radius: 12px 12px 12px 12px;

  text-align: start;
  display: flex;
  /*max-height: 38px;*/
  padding-left: 12px;
  padding-right: 12px;
  align-content: start;
  position: initial;
  display: initial;
  font-family: "IRANSansWeb_FaNum_Medium"!important;
  font-weight: 400!important;
  font-size: 1rem;
}
.faranisman-rptrfp-title1{
    padding: .5rem 1rem;
    color: #0260ab;
    background-color: #e8f5ff;
    border-radius: 12px;
    border-style: solid;
    border-width: 1px;
    border-color: #ffffff;
    margin-bottom: 1rem;
    font-size: .9rem;
    font-family: "IRANSansWeb_FaNum_Medium"!important;
    font-weight: 400!important;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-188b040 */.frn_article_main_text a {
    color: #14661e !important;
}
.frn_article_main_text strong a, .frn_article_main_text a strong,
.frn_article_main_text b a , .frn_article_main_text a b{
    color: #014480!important;
    cursor: pointer !important;    
}
.frn_article_main_text strong a:hover,
.frn_article_main_text b a:hover,  .frn_article_main_text a:hover strong ,.frn_article_main_text a:hover b {
    color: #0260ab!important;
    cursor: pointer !important;    
}
.frn_article_main_text a:hover {
    text-decoration: none !important;
    cursor: copy!important;
    color:#198025!important;
}
.frn_article_main_text a:visited {
    color: #0e4514 !important;
    text-decoration: none !important; 
}
.frn_article_main_text h2 , .frn_article_main_text h3, .frn_article_main_text h4 , .frn_article_main_text h5 {
    color: #011f37!important;
    padding: 1rem!important;
    font-family: "IRANSansWeb_FaNum_Medium",Sans-serif;
    font-weight: 500!important;
}
.frn_article_main_text b ,
.frn_article_main_text strong{
    font-weight: 500;
    color:#333333;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c826a6 */h1{
    font-family: "dana"important;
    font-size: 1.2rem!important;
    font-weight: 700!important; 
}
h2, h3, h4, h5, h6 {
    font-family: "dana"important;
    font-size: 1.1rem!important;
    font-weight: 600!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8027ce2 */.faranisman-prdct-cat-cont{
    padding: 0px!important;
    border-style: solid;
    border-color: #038cf9;
    border-width: 1px;
}

.faranisman-prdct-cat-title , .faranisman-prdct-cat-title-main{
    font-family: "IRANSansWeb_FaNum_Medium",Sans-serif;
    font-size: .9rem;
    font-weight: 400;
    padding-top: 1em;
    padding-right: 0px;
    padding-bottom: 1em;
    padding-left: 0px;
    border-style: solid;
    border-color: #038cf9;
    border-width: 1px 0px 0px 0px;
    text-align: center;
    direction: center;
}

.faranisman-prdct-cat-title-main{
    background-color: #e8f5ff;
}/* End custom CSS */