.welcome h3{
  color: #fff;
  font-size: 1.3rem;
  font-family: vazir-black;
}
.welcome {
	padding: 0 0 2rem 0;
}
.accordion-header {
  margin-bottom: 0;
  font-family: vazir-bold;
  box-shadow: 0 1px 4px rgba(192, 193, 193, 0.38);
}
.accordion-body.accordion-body15 {
  font-family: vazir-light;
  font-size: .89rem;
}
/*.headblock h3 {
font-size: 1.2rem;
line-height: 2;
font-family: sahel-black;
text-align: right;
color: #fff;
}
.headblock p{
color: #c6cdda;
font-family: "Sahel";
text-align: right;
}
.block-header {
display: flex;
justify-content: space-between;
padding-top: 1.2rem;
}
.block-header h2 {
font-size: 1.3rem;
font-family: sahel-black;
color: #4f4d4ded;
}
.block-header span {
font-size: .9rem;
font-family: vazir-light;
border: 2px solid #364163;
padding: .5rem 1rem;
border-radius: 25px;
margin-bottom: .5rem;
}
.block-header span:hover {
font-size: .9rem;
font-family: vazir-bold;
border: 2px solid #ff8f3e;
padding: .5rem 1rem;
border-radius: 25px;
transition: .3s all;
color: #1a1919;
}*/
.slick-dotted.slick-slider {
  margin-bottom: 0px;
}
#block-3.slick-dots li button {
  display: none;
}

#section-8 .slick-prev::before {
  content: "\f054" !important;
  font-family: "Font Awesome 5 Pro";
  font-size: 1.5rem;
  margin-right: 1rem !important;
  position: absolute;
  top: -0.6rem !important;
  font-weight: 900;
  color: #fff !important;
  position: absolute;
  top: 50% !important;
  z-index: 99999;
  opacity: 1;
  right: 30% !important
}
#section-8 .slick-prev.slick-arrow {
  right: 0;
  left: auto;
  height: 100%;
  padding: 2rem;
  z-index: 1;
}
#section-8 .slick-next::before {
  content: "\f053" !important;
  font-family: "Font Awesome 5 Pro";
  font-size: 1.5rem;
  margin-right: 1rem !important;
  position: absolute;
  top: -0.6rem !important;
  font-weight: 900;
  color: #fff !important;
  position: absolute;
  top: 50% !important;
  z-index: 99999;
  opacity: 1;
  left: 30% !important
}
#section-8 .slick-next.slick-arrow {
  left: 0 !important;
  height: 100%;
  padding: 2rem;
  z-index: 1;
}
#section-8 .slick-dots {
  display: none
}

.Isr_footer_01_row.part-one {
  padding-bottom: 3.75rem;
}
.Isr_footer_01_icon-phone {
  position: relative;
  top: -6px;
}
.Isr_footer_01_right {
  direction: ltr;
}
.Isr_footer_01_right_h {
  color: #fff;
  font-family: "Sahel-Black";
  text-align: right;
}
.Isr_footer_01_right_p {
  direction: rtl;
  color: #c6cdda;
  margin-top: 5px;
  font-family: "Sahel";
  text-align: right;
  line-height: 2.4;
}
.Isr_footer_01_left {
  top: -8px;
}
.Isr_footer_01_left::before {
  content: "";
  position: absolute;
  width: .5rem;
  height: 5.125rem;
  background-color: #a3acc0;
  top: .25rem;
  left: -.6875rem;
  opacity: .2;
}
.Isr_footer_01_left_h {
  color: #fff;
  direction: ltr;
}
.Isr_footer_01_left_p {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1;
  letter-spacing: -.01rem;
  color: #a3acc0;
  font-family: sahel;
}

.xts-iimage.xts-hover-zoom-in, .xts-iimage.xts-hover-zoom-out {
  transition: all .8s cubic-bezier(.19,1,.22,1);
}
.xts-iimage {
  overflow: hidden;
  transition: all .6s cubic-bezier(.19,1,.22,1);
  border-radius: 5px;
  perspective: 800px;
  -webkit-perspective: 800px;
}
.xts-iimage-img-wrapper {
  overflow: hidden;
  border-radius: inherit;
  transition: inherit;
}
.xts-iimage.xts-hover-zoom-in .xts-iimage-img {
  perspective: 800px;
  -webkit-perspective: 800px;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}
.xts-iimage-subtitle.xts-textcolor-image.xts-fontsize-s {
  color: #fff;
}
.xts-iimage-img {
  z-index: 2;
  background-size: cover;
  background-repeat: no-repeat;
  transition: inherit;
}
.xts-iimage img {
  height: 360px;
}
.xts-iimage.xts-with-background .xts-iimage-img img {
  height: 360px;
  object-fit: cover;
  object-position: inherit;
}
.xts-iimage-overlay {
  background-color: #FFFFFF;
}
.xts-iimage.xts-style-mask-bg .xts-iimage-content-wrapper, .xts-iimage.xts-style-mask-bg .xts-iimage-overlay {
  margin: 30px;
  border-radius: 5px;
}
.xts-iimage-content-wrapper {
  z-index: 6;
  display: flex;
  padding: 30px;
}
.xts-fill {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.xts-iimage-subtitle {
  font-size: 108px;
  font-weight: 800;
  line-height: 1em;
}
.xts-iimage-subtitle, .xts-iimage-title {
  margin-bottom: 10px;
}
.xts-iimage-title {
  font-size: 40px;
  font-weight: 900;
  color: #444;
}
.xts-iimage-desc {
  line-height: 1.7em;
}
.xts-iimage-content-wrapper {
  z-index: 6;
  display: flex;
  padding: 30px;
}
.xts-cursor-pointer {
  cursor: pointer;
}
.xts-iimage-subtitle {
  font-size: 75px;
  font-weight: 800;
  line-height: 1em;
}
.xts-iimage.xts-style-mask-bg .xts-iimage-content-wrapper, .xts-iimage.xts-style-mask-bg .xts-iimage-overlay {
  margin: 30px;
  border-radius: 5px;
}
.xts-textalign-center {
  text-align: center;
}
.xts-justify-center, .xts-pswp-gallery {
  justify-content: center;
}
.xts-items-center {
  align-items: center;
}
.xts-iimage, .xts-infobox, .xts-map, .xts-project, .xts-project-thumb {
  position: relative;
}
.xts-iimage.xts-hover-zoom-in:hover .xts-iimage-img,
.xts-member.xts-design-mask:hover .xts-member-image {
  transform:scale(1.08)
}
.xts-iimage {
  overflow:hidden;
  transition:all .6s cubic-bezier(.19,1,.22,1);
  border-radius:5px;
  perspective:800px;
  -webkit-perspective:800px
}
.xts-iimage.xts-with-background.xts-style-mask-bg.xts-hover-zoom-in.xts-cursor-pointer {
  overflow: hidden;
  position: absolute;
}
.step img{
  padding: 6px;
  clip-path: circle(50% at 50% 50%);
  background: #fafafa;
  width: 100px;
}
.step .fw-bolder {
  font-weight: bolder !important;
  font-family: sahel;
}
/*svg -----section-11-----*/
.custom-shape-divider-top-1740590488 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
  line-height: 0;
}

.custom-shape-divider-top-1740590488 svg {
  position: relative;
  display: block;
  width: calc(100% + 1.3px);
  height: 25px;
}

.custom-shape-divider-top-1740590488 .shape-fill {
  fill: #FFFFFF;
}

/*svg -----bijan-11-----*/
.bijan-cta-2 {
  position: relative;
  filter: drop-shadow(0 0 20px rgba(0, 0, 0, 0.05));
  border-radius: 40px;
}
.bijan-cta-2.bijan-cta-2-with-curve .bijan-cta-2-inner {
  clip-path: polygon( 82.478% 9.704%,82.478% 9.704%,82.196% 8.317%,81.911% 6.932%,81.622% 5.584%,81.328% 4.305%,81.028% 3.131%,80.723% 2.094%,80.411% 1.228%,80.092% 0.569%,79.766% 0.148%,79.432% 0%,0.077% 0%,0.077% 0%,0.065% 0.007%,0.053% 0.028%,0.042% 0.062%,0.032% 0.108%,0.023% 0.164%,0.015% 0.229%,0.009% 0.302%,0.004% 0.382%,0.001% 0.468%,0% 0.559%,0% 99.441%,0% 99.441%,0.001% 99.532%,0.004% 99.618%,0.009% 99.698%,0.015% 99.771%,0.023% 99.836%,0.032% 99.892%,0.042% 99.938%,0.053% 99.972%,0.065% 99.993%,0.077% 100%,99.923% 100%,99.923% 100%,99.935% 99.993%,99.947% 99.972%,99.958% 99.938%,99.968% 99.892%,99.977% 99.836%,99.985% 99.771%,99.991% 99.698%,99.996% 99.618%,99.999% 99.532%,100% 99.441%,100% 0.559%,100% 0.559%,99.999% 0.468%,99.996% 0.382%,99.991% 0.302%,99.985% 0.229%,99.977% 0.164%,99.968% 0.108%,99.958% 0.062%,99.947% 0.028%,99.935% 0.007%,99.923% 0%,89.858% 0%,89.858% 0%,89.524% 0.148%,89.198% 0.569%,88.88% 1.228%,88.568% 2.094%,88.262% 3.131%,87.963% 4.305%,87.668% 5.584%,87.379% 6.932%,87.094% 8.317%,86.813% 9.704%,86.813% 9.704%,86.623% 10.578%,86.427% 11.374%,86.224% 12.087%,86.014% 12.715%,85.798% 13.256%,85.577% 13.704%,85.351% 14.059%,85.12% 14.316%,84.884% 14.472%,84.645% 14.525%,84.645% 14.525%,84.406% 14.472%,84.171% 14.316%,83.939% 14.059%,83.713% 13.704%,83.492% 13.256%,83.276% 12.715%,83.067% 12.087%,82.863% 11.374%,82.667% 10.578%,82.478% 9.704% );

}
.bijan-cta-2-inner {
	padding: 32px;
	background-image: url(http://nursingfiles.ir/image/fm/48aede.png),url(http://nursingfiles.ir/image/fm/37cade.png),radial-gradient(29.28% 291.17% at 43.13% 61.86%, #8074C6 0%, #7061B3 100%);
	background-blend-mode: overlay,overlay,normal;
	background-repeat: no-repeat;
	background-position-x: 0,100%;
	display: grid;
	border-radius: inherit;
	clip-path: polygon( 82.478% 9.704%,82.478% 9.704%,82.196% 8.317%,81.911% 6.932%,81.622% 5.584%,81.328% 4.305%,81.028% 3.131%,80.723% 2.094%,80.411% 1.228%,80.092% 0.569%,79.766% 0.148%,79.432% 0%,0.077% 0%,0.077% 0%,0.065% 0.007%,0.053% 0.028%,0.042% 0.062%,0.032% 0.108%,0.023% 0.164%,0.015% 0.229%,0.009% 0.302%,0.004% 0.382%,0.001% 0.468%,0% 0.559%,0% 99.441%,0% 99.441%,0.001% 99.532%,0.004% 99.618%,0.009% 99.698%,0.015% 99.771%,0.023% 99.836%,0.032% 99.892%,0.042% 99.938%,0.053% 99.972%,0.065% 99.993%,0.077% 100%,99.923% 100%,99.923% 100%,99.935% 99.993%,99.947% 99.972%,99.958% 99.938%,99.968% 99.892%,99.977% 99.836%,99.985% 99.771%,99.991% 99.698%,99.996% 99.618%,99.999% 99.532%,100% 99.441%,100% 0.559%,100% 0.559%,99.999% 0.468%,99.996% 0.382%,99.991% 0.302%,99.985% 0.229%,99.977% 0.164%,99.968% 0.108%,99.958% 0.062%,99.947% 0.028%,99.935% 0.007%,99.923% 0%,89.858% 0%,89.858% 0%,89.524% 0.148%,89.198% 0.569%,88.88% 1.228%,88.568% 2.094%,88.262% 3.131%,87.963% 4.305%,87.668% 5.584%,87.379% 6.932%,87.094% 8.317%,86.813% 9.704%,86.813% 9.704%,86.623% 10.578%,86.427% 11.374%,86.224% 12.087%,86.014% 12.715%,85.798% 13.256%,85.577% 13.704%,85.351% 14.059%,85.12% 14.316%,84.884% 14.472%,84.645% 14.525%,84.645% 14.525%,84.406% 14.472%,84.171% 14.316%,83.939% 14.059%,83.713% 13.704%,83.492% 13.256%,83.276% 12.715%,83.067% 12.087%,82.863% 11.374%,82.667% 10.578%,82.478% 9.704% );
	position: relative;
	filter: drop-shadow(0 0 20px rgba(0, 0, 0, 0.05));
	border-radius: 40px;
	height: 180px;
	margin-top: 120px;
}
.bijan-cta-2.bijan-cta-2-with-curve > svg {
  position: absolute;
  top: 4px;
  z-index: 1;
  inset-inline-start: 15%;
}
.bijan-cta-2-image-wrap {
  display: flex;
  margin-top: -32px;
  margin-bottom: -24px;
  border-end-end-radius: inherit;
  width: 403px;
  position: absolute;
  inset-inline-end: 213px;
  bottom: 24px;
}
.bijan-cta-2-image-wrap img {
  border-end-end-radius: inherit !important;
}
.bijan-cta-2-description, .bijan-cta-2-mobile-description {
	background: #b1a6f061;
	color: #fff;
	padding: 16px 28px;
	border-radius: 24px;
	width: 411px;
}
/*svg -----section-18-up----*/

.custom-shape-divider-top-1741533067 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    overflow: hidden;
    line-height: 0;
}

.custom-shape-divider-top-1741533067 svg {
    position: relative;
    display: block;
    width: calc(110% + 1.3px);
    height: 52px;
}

.custom-shape-divider-top-1741533067 .shape-fill {
    fill: #FFFFFF;
}

/*svg -----section-18-down----*/


.custom-shape-divider-bottom-1741533392 {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    overflow: hidden;
    line-height: 0;
    transform: rotate(180deg);
}

.custom-shape-divider-bottom-1741533392 svg {
    position: relative;
    display: block;
    width: calc(113% + 1.3px);
    height: 24px;
}

.custom-shape-divider-bottom-1741533392 .shape-fill {
    fill: #FFFFFF;
}
.sec-18 {
	padding: 50px 0;
}


.sc_separator1 {
	direction: ltr;
	display: grid;
	left: 0;
	line-height: 0;
	overflow: hidden;
	width: 100%;
	z-index: 0;
}
.sc_separator1 svg {
	position: relative;
	transform: translateX(-50%);
	width: calc(100% + 1px);
	transform: rotate(180deg);
}