.elementor-11165 .elementor-element.elementor-element-6a9f609{--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;}.elementor-11165 .elementor-element.elementor-element-6a9f609:not(.elementor-motion-effects-element-type-background), .elementor-11165 .elementor-element.elementor-element-6a9f609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1F2A;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11165 .elementor-element.elementor-element-65e88af > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-menu-toggle{margin-right:auto;}.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu--main .elementor-item:hover,
					.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-daeb9de );fill:var( --e-global-color-daeb9de );}.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-583b297 );}.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu--dropdown a, .elementor-11165 .elementor-element.elementor-element-65e88af .elementor-menu-toggle{color:var( --e-global-color-secondary );}.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu--dropdown{background-color:#FFFFFF;border-style:solid;border-width:3px 0px 0px 0px;border-color:#AB28E7;border-radius:3px 3px 3px 3px;}.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu--dropdown a:hover,
					.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu--dropdown a.highlighted,
					.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-menu-toggle:hover{color:var( --e-global-color-c47dc83 );}.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu--dropdown a:hover,
					.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu--dropdown a.elementor-item-active{color:#382791;background-color:#FFFFFF;}.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu--dropdown .elementor-item, .elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"IY", Sans-serif;font-weight:500;}.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:3px;border-top-right-radius:3px;}.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:3px;border-bottom-left-radius:3px;}.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}.elementor-11165 .elementor-element.elementor-element-65e88af div.elementor-menu-toggle{color:var( --e-global-color-daeb9de );}.elementor-11165 .elementor-element.elementor-element-65e88af div.elementor-menu-toggle svg{fill:var( --e-global-color-daeb9de );}.elementor-11165 .elementor-element.elementor-element-65e88af div.elementor-menu-toggle:hover{color:var( --e-global-color-daeb9de );}.elementor-11165 .elementor-element.elementor-element-65e88af div.elementor-menu-toggle:hover svg{fill:var( --e-global-color-daeb9de );}.elementor-11165 .elementor-element.elementor-element-b2c5624{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-11165 .elementor-element.elementor-element-65e88af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11165 .elementor-element.elementor-element-65e88af .elementor-nav-menu--dropdown{border-width:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-0ff0eba */@import url("https://fonts.googleapis.com/css2?family=Poppins:ital@1&display=swap");
:root {
  --duration: 15s;
}

button {
  position: fixed;
  top: 1vw;
  right: 1vw;
  z-index: 5;
  background: none;
  border: 0;
  outline: none;
  color: white;
  cursor: pointer;
}

body {
  background: #131520;
}

.wrapper-images {
  display: flex;
  flex-direction: column;
  height: 150vh;
  justify-content: center;
  left: 50%;
  position: absolute;
  top: 50%;
  opacity: 0.8;
  transform: translate3d(-50%, -50%, 0) perspective(800px) rotatey(10deg) rotateX(-10deg);
}

.images-line {
  -webkit-animation: runner var(--duration) linear infinite;
          animation: runner var(--duration) linear infinite;
  display: flex;
  transform: translateX(23%);
}
.images-line:nth-child(even) {
  -webkit-animation-duration: calc(var(--duration) * 1.5);
          animation-duration: calc(var(--duration) * 1.5);
}
.images-line .line {
  background-position: 50% 50%;
  background-size: cover;
  flex: none;
  height: 29vh;
  margin: clamp(10px, 2vw, 20px);
  width: 20vh;
  position: relative;
  transition: ease-in-out all 0.3s;
  border-radius: 1rem;
}
.images-line .line .img {
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-position: 50% 50%;
  background-size: cover;
  transition: ease-in-out all 0.3s;
  overflow: hidden;
  border-radius: 1rem;
}
.images-line .line:hover .img {
  cursor: pointer;
  transform: scale(1.1) translatez(0px);
}
.images-line .line:hover:after {
  filter: blur(35px) opacity(0.8);
}
.images-line .line:after {
  content: "";
  background: inherit;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  top: 3vh;
  position: absolute;
  background-size: cover;
  z-index: -1;
  transition: ease-in-out all 0.3s;
  filter: blur(25px) opacity(0.8);
}

@-webkit-keyframes runner {
  to {
    transform: translateX(-10.4%);
  }
}

@keyframes runner {
  to {
    transform: translateX(-10.4%);
  }
}
/*Dev*/
.dev {
  font-family: "Poppins", sans-serif;
  position: fixed;
  font-size: clamp(8px, 3vw, 14px);
  bottom: 1vw;
  left: 1vw;
  padding: 1em;
  color: #111;
  background-color: white;
  border-radius: 25px;
  cursor: pointer;
  z-index: 100;
}
.dev a {
  text-decoration: none;
  font-weight: bold;
  color: #111;
  transition: ease all 0.3s;
}
.dev a:hover {
  color: #ef5350;
  text-decoration: underline;
}
.dev span {
  display: inline-block;
  transition: ease all 0.3s;
  color: #ef5350;
}
.dev span:hover {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9f609 */@charset "UTF-8";
/*****************
@import url("https://fonts.googleapis.com/css2?family=Poppins:ital@1&display=swap");
:root {
  --duration: 15s;
}

button {
  position: fixed;
  top: 1vw;
  right: 1vw;
  z-index: 5;
  background: none;
  border: 0;
  outline: none;
  color: white;
  cursor: pointer;
}

body {
  background: #131520;
  overflow: hidden;
}

.wrapper-images {
  display: flex;
  flex-direction: column;
  height: 150vh;
  justify-content: center;
  left: 50%;
  position: absolute;
  top: 50%;
  opacity: 0.8;
  transform: translate3d(-50%, -50%, 0) perspective(800px) rotatey(10deg) rotateX(-10deg);
}

.images-line {
  -webkit-animation: runner var(--duration) linear infinite;
          animation: runner var(--duration) linear infinite;
  display: flex;
  transform: translateX(23%);
}
.images-line:nth-child(even) {
  -webkit-animation-duration: calc(var(--duration) * 1.5);
          animation-duration: calc(var(--duration) * 1.5);
}
.images-line .line {
  background-position: 50% 50%;
  background-size: cover;
  flex: none;
  height: 29vh;
  margin: clamp(10px, 2vw, 20px);
  width: 20vh;
  position: relative;
  transition: ease-in-out all 0.3s;
  border-radius: 1rem;
}
.images-line .line .img {
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-position: 50% 50%;
  background-size: cover;
  transition: ease-in-out all 0.3s;
  overflow: hidden;
  border-radius: 1rem;
}
.images-line .line:hover .img {
  cursor: pointer;
  transform: scale(1.1) translatez(0px);
}
.images-line .line:hover:after {
  filter: blur(35px) opacity(0.8);
}
.images-line .line:after {
  content: "";
  background: inherit;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  top: 3vh;
  position: absolute;
  background-size: cover;
  z-index: -1;
  transition: ease-in-out all 0.3s;
  filter: blur(25px) opacity(0.8);
}

@-webkit-keyframes runner {
  to {
    transform: translateX(-10.4%);
  }
}

@keyframes runner {
  to {
    transform: translateX(-10.4%);
  }
}
/*Dev*/
.dev {
  font-family: "Poppins", sans-serif;
  position: fixed;
  font-size: clamp(8px, 3vw, 14px);
  bottom: 1vw;
  left: 1vw;
  padding: 1em;
  color: #111;
  background-color: white;
  border-radius: 25px;
  cursor: pointer;
  z-index: 100;
}
.dev a {
  text-decoration: none;
  font-weight: bold;
  color: #111;
  transition: ease all 0.3s;
}
.dev a:hover {
  color: #ef5350;
  text-decoration: underline;
}
.dev span {
  display: inline-block;
  transition: ease all 0.3s;
  color: #ef5350;
}
.dev span:hover {
  transform: scale(1.2);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IY';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebthinfanum.woff') format('woff'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebthinfanum.ttf') format('truetype'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebthinfanum.svg#IY') format('svg');
}
@font-face {
	font-family: 'IY';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebregularfanum.woff') format('woff'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebregularfanum.ttf') format('truetype'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebregularfanum.svg#IY') format('svg');
}
@font-face {
	font-family: 'IY';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanweblightfanum.woff') format('woff'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanweblightfanum.ttf') format('truetype'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanweblightfanum.svg#IY') format('svg');
}
@font-face {
	font-family: 'IY';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebmediumfanum.woff') format('woff'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebmediumfanum.ttf') format('truetype'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebmediumfanum.svg#IY') format('svg');
}
@font-face {
	font-family: 'IY';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebboldfanum.woff') format('woff'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebboldfanum.ttf') format('truetype'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebboldfanum.svg#IY') format('svg');
}
@font-face {
	font-family: 'IY';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebextraboldfanum.woff') format('woff'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebextraboldfanum.ttf') format('truetype'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebextraboldfanum.svg#IY') format('svg');
}
@font-face {
	font-family: 'IY';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebblackfanum.woff') format('woff'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebblackfanum.ttf') format('truetype'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebblackfanum.svg#IY') format('svg');
}
@font-face {
	font-family: 'IY';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebextrablackfanum.woff') format('woff'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebextrablackfanum.ttf') format('truetype'),
		url('http://oveiss.ir/wp-content/uploads/2023/02/iranyekanwebextrablackfanum.svg#IY') format('svg');
}
/* End Custom Fonts CSS */