@import url(fontiran.css);
body,html{height:100%;color:#465e6d;background-color:#f2f3f8;letter-spacing:-.1px;word-spacing:-1px}
a {
  text-decoration: none;
  -o-transition: color 0.15s ease-in;
  -webkit-transition: color 0.15s ease-in;
  -moz-transition: color 0.15s ease-in;
  transition: color 0.15s ease-in;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  color: #465e6d;
}
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}
@media (prefers-reduced-motion:no-preference)
{:root{scroll-behavior:smooth}}
body{
  font-family: IRANSansX  !important;
  font-size:16px;margin:0;font-weight:500;
  line-height:1.5;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
h1, h2, h3, h4, h5, h6,input, textarea {
  font-family: IRANSansX !important;
}

.navbar{
  position:fixed;
  left:0;right:0;top:0;
  box-shadow:0 0 14px -8px;
  -webkit-box-shadow:0px 0px 14px -8px;
  -moz-box-shadow:0px 0px 14px -8px;
  -o-box-shadow:0px 0px 14px -8px;
  border-bottom:1px solid #e5e5e5;
  background-color:#fff;
  height:84px;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;-ms-flex-align:center;align-items:center;
  z-index:200
}
.navbar  .logo{width:50px;margin-left:5px }
.navbar   .title{margin:0;font-size:1.2rem}
.navbar   .sub-title{margin:0;font-size:12px;font-weight:bold}
.navbar   .navbar-download-link   a{
  background-color: #00a884;
  border-color: #019374;
  padding:8px 20px;
  color: #ffffff;
  font-size: 14px;}
.navbar ul a{color: #465e6d;font-size: 15px;}
@media screen and (max-width: 575px){.navbar   .navbar-download-link{display:-webkit-box;display:-ms-flexbox;display:flex}}
@media screen and (max-width: 767px){
  .navbar .navbar-nav{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    text-align:center;
    position:absolute;
    top:83px;
    z-index:200;
    background-color:#fff;
    border-radius:0 0 10px 10px;
    box-shadow:inset 0 18px 10px -20px;
    -webkit-box-shadow:inset 0 18px 10px -20px;
    -moz-box-shadow:inset 0 18px 10px -20px;
    -o-box-shadow:inset 0 18px 10px -20px;
    padding: 0;
    overflow: hidden;
    transition: .5s;
    -o-transition: .5s;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;

  }
  .navbar   ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
  .navbar   ul   li{border-bottom:1px solid #e5e7eb}
  .navbar   ul   li   .link{font-size:14px;padding:24px 18px}
  .navbar   ul   li   .link.mobile-link{display:block}
  .navbar   ul   li   i{padding:0 5px;font-size:18px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
}
.navbar   .download-link   a{display:inline-block;padding:8px 14px;font-size:14px}
@media screen and (max-width: 575px){.navbar   .download-link{display:none}}

.header-page{
  background:#0ea960;
  background-image:-webkit-gradient(linear,left top,right top,color-stop(70%,#00a884),to(#00cfa3));
  background-image:linear-gradient(90deg,#00a884 70%,#00cfa3 100%);
  background-image:-moz-linear-gradient(90deg,#00a884 70%,#00cfa3 100%);
  color:#fff}
.header-page .title{min-height:84px}
.header-page .title h1{font-size:24px}


.header-pages[_hcontent-serverApp-c3] {
  background: #00a884;
  background-image: none;
  background-size: auto;
  background-image: url(../images/waves.svg),-webkit-gradient(linear,left top,right top,color-stop(70%,#00a884),to(#00cfa3));
  background-image: url(../images/waves.svg),linear-gradient(90deg,#00a884 70%,#00cfa3 100%);
  background-image: url(../images/waves.svg),-moz-linear-gradient(90deg,#00a884 70%,#00cfa3 100%);
  background-image: url(../images/waves.svg),-o-gradient(90deg,#00a884 70%,#00cfa3 100%);
  background-image: url(../images/waves.svg),-ms-gradient(90deg,#00a884 70%,#00cfa3 100%);
  background-size: cover;
  color: #fff;
  min-height: 340px;
}
.header-pages[_hcontent-serverApp-c3] .mobile-image[_hcontent-serverApp-c3] {
  position: absolute;
  top: -16px;
  right: -10px;
}
.header-pages[_hcontent-serverApp-c3] .name-app[_hcontent-serverApp-c3] {
  font-size: 26px;
  margin-bottom: 0;
  margin-top: 2rem;
}

.header-pages[_hcontent-serverApp-c3] .btn-download[_hcontent-serverApp-c3] {

  color: #0ea960;
  outline: none;
  width: 250px;
  height: 50px;
  font-size: 16px;
  padding-top: 12px;
  padding-right: 22px;
  padding-left: 22px;
  background-color: #fff;

}
.content{margin-top:84px}

.feature-section .feature-section-title {
  font-weight: 600;
  font-size: 32px;
}
.feature-section[_hcontent-serverApp-c3] .feature-box[_hcontent-serverApp-c3] .feature-title[_hcontent-serverApp-c3] {
  font-weight: 500;
  font-size: 20px;
  margin: 10px 0;
}
.feature-section[_hcontent-serverApp-c3] .feature-box[_hcontent-serverApp-c3]:hover .feature-title[_hcontent-serverApp-c3] {
  color: #0ea960;
}
.description-gray[_hcontent-serverApp-c3] {
  font-weight: 300;
  text-align: justify;
  font-size: 14px;
}
.color-primary {
  color: #0ea960;
}
.overlay-layout{visibility:hidden;opacity:0;position:absolute;background-color:rgba(0,0,0,.2);top:0;left:0;bottom:0;right:0;z-index:150;transition:.5s;-o-transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s}
.overlay-layout.show{visibility:visible;opacity:1}




*{-webkit-transition:.5s all;transition:0.5s all}
footer{color:#fff;background-color:#324e4b;font-size:14px;font-weight:400}
footer   .top{border-bottom:1px solid #86a1b1}
footer   .top   .list   .list-header{font-size:16px;font-weight:500!important}
footer   .top   .list   .list-description{width:90%}
@media screen and (max-width: 767px){footer   .top   .list   .list-description{width:100%}}
footer   .top   .list   .list-item{display:block;color:#fff;font-weight:300}
footer   .top   .list   .list-item:hover{opacity:.8}
footer   .top   .list   .list-item.social-network-icon{font-size:22px;display:inline-block}
footer   .top   .list   .list-item.social-network-icon   img{width:25px;vertical-align:sub}
@media screen and (max-width: 991px){
  footer   .top   .list   .list-item.social-network-icon{font-size:40px}
  footer   .top   .list   .list-item.social-network-icon   img{width:42px}
}
footer   .top   .mw-90{max-width:90%}
footer   .top   .enamad-img{background-color:#fff;padding:10px;border-radius:14px;display:inline-block}
footer   .top   .enamad-img   img{width:84px;height:91px}
footer   .top   .bs-badesaba:before{font-size:84px}
footer   .download-section   .download-section-title{font-size:15px;font-weight:500}
footer   .download-section   .btn-download{background-color:#6b8a87;color:#fff!important;border:1px solid #597c79;border-radius:5px;padding:5px 10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
footer   .download-section   .btn-download > i{font-size:20px!important;padding:0 4px}
footer   .download-section   .btn-download:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}
footer   .bottom{background-color:#597c79;color:#b2bcc2}
footer   .bottom   .copyright{font-size:14px;font-weight:500;margin-top:.7rem;margin-bottom:.7rem}




/*


*{-webkit-transition:.5s all;transition:0.5s all}
footer{color:#fff;background-color:#465e6d;font-size:14px;font-weight:400}
footer   .top{border-bottom:1px solid #86a1b1}
footer   .top   .list   .list-header{font-size:16px;font-weight:500!important}
footer   .top   .list   .list-description{width:90%}
@media screen and (max-width: 767px){footer   .top   .list   .list-description{width:100%}}
footer   .top   .list   .list-item{display:block;color:#fff;font-weight:300}
footer   .top   .list   .list-item:hover{opacity:.8}
footer   .top   .list   .list-item.social-network-icon{font-size:22px;display:inline-block}
footer   .top   .list   .list-item.social-network-icon   img{width:25px;vertical-align:sub}
@media screen and (max-width: 991px){
  footer   .top   .list   .list-item.social-network-icon{font-size:40px}
  footer   .top   .list   .list-item.social-network-icon   img{width:42px}
}
footer   .top   .mw-90{max-width:90%}
footer   .top   .enamad-img{background-color:#fff;padding:10px;border-radius:14px;display:inline-block}
footer   .top   .enamad-img   img{width:84px;height:91px}
footer   .top   .bs-badesaba:before{font-size:84px}
footer   .download-section   .download-section-title{font-size:15px;font-weight:500}
footer   .download-section   .btn-download{background-color:#6b7e8a;color:#fff!important;border:1px solid #86a1b1;border-radius:5px;padding:5px 10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
footer   .download-section   .btn-download > i{font-size:20px!important;padding:0 4px}
footer   .download-section   .btn-download:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}
footer   .bottom{background-color:#596e7c;color:#b2bcc2}
footer   .bottom   .copyright{font-size:14px;font-weight:500;margin-top:.7rem;margin-bottom:.7rem}



*/

.loader{background:#eff1f6 no-repeat;border-radius:4px;box-sizing:border-box;display:inline-block;height:20px;margin-bottom:10px;overflow:hidden;position:relative;width:100%;will-change:transform}
.loader:after, .loader:before{box-sizing:border-box}
.loader.circle{border-radius:50%;height:40px;margin:5px;width:40px}
.loader.progress, .loader.progress-dark{transform:translateZ(0)}
.loader.progress-dark:after, .loader.progress-dark:before, .loader.progress:after, .loader.progress:before{box-sizing:border-box}
.loader.progress-dark:before, .loader.progress:before{-webkit-animation:progress 2s ease-in-out infinite;animation:progress 2s ease-in-out infinite;background-size:200px 100%;content:"";height:100%;left:0;position:absolute;top:0;width:200px;z-index:1}
.loader.progress:before{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6),hsla(0,0%,100%,0))}
.loader.progress-dark:before{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.2),transparent)}
.loader.pulse{-webkit-animation:pulse 1.5s cubic-bezier(.4,0,.2,1) infinite;-webkit-animation-delay:.5s;animation:pulse 1.5s cubic-bezier(.4,0,.2,1) infinite;animation-delay:.5s}
@media (prefers-reduced-motion:reduce){
  .loader.progress, .loader.progress-dark, .loader.pulse{-webkit-animation:none;animation:none}
  .loader.progress, .loader.progress-dark{background-image:none}
}
@-webkit-keyframes progress{0%{transform:translate3d(-200px,0,0)}to{transform:translate3d(calc(200px + 100vw),0,0)}}@keyframes progress{0%{transform:translate3d(-200px,0,0)}to{transform:translate3d(calc(200px + 100vw),0,0)}}@-webkit-keyframes pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}


.content{line-height:28px}

.content-header{background-color:#f9faff}
.content-header   .title{font-size:24px;font-weight:600;margin:0}
.content-header   .section{color:#0ea960;font-size:24px;font-weight:500}
.content-header   .img{position:absolute;top:-30px;left:30px}
@media screen and (max-width: 1199px){.content-header   .img{top:-22px;left:40px}}
@media screen and (max-width: 991px){.content-header   .img{top:-22px;left:0}}
@media screen and (max-width: 575px){  .content-header   .title{font-size:24px}  .section{font-size:20px}  }
.content   h2,h3{font-size:24px}
.content-description{line-height:28px}

.form   .form-title{color:#2e93ff;font-size:24px;margin:0;font-weight:600}.form   form   label{font-size:14px}
.form   form   textarea{height:123px}
.form   form   .name-of-resume{font-size:14px;width:100%;overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;text-align:left;direction:ltr}
 
                                                                                                                                                                                                                                                                                                                 