*
{
	box-sizing: border-box;
	padding: 0px;
	margin: 0px;
	font-family:'iyl';
  direction: rtl;
  font-weight: normal;
	-webkit-user-select: none; /* Safari */
	-moz-user-select: none; /* Firefox */
	-ms-user-select: none; /* IE10+/Edge */
	user-select: none; /* Standard */
}
#body {
	display: none !important;
}
#warning {
	color: #ee3148;
	font-size: 20px;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100vh;
	padding: 20px;
	text-align: center;
}
body
{
	width: 100%;
	height: 100%;
	scroll-behavior: smooth;
}
.ajaxLoader
{
	position: relative;
    right: 50%;
    margin-right: -32px;
}
@font-face{
	    font-family:'iyl';
    src:url('../fonts/iranyekanweblight.woff') format('truetype');
}

@font-face{
    font-family:'iyb';
    src:url('../fonts/iranyekanwebbold.woff') format('truetype');
}

[class*="col-"]{
    float: right;
    padding:0px;
    width: 100%;
}
.pace {
	-webkit-pointer-events: none;
	pointer-events: none;
  
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
  
	z-index: 2000;
	position: fixed;
	margin: auto;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height: 5px;
	width: 300px;
	background: #898989;
	overflow: hidden;
  }
  
  .pace .pace-progress {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
  
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  
	max-width: 300px;
	position: fixed;
	z-index: 2000;
	display: block;
	position: absolute;
	top: 0;
	right: 100%;
	height: 100%;
	width: 100%;
	background: #ee3148;
  }
  
  .pace.pace-inactive {
	display: none;
  }
ul, li
{
	list-style: none;
}

a, a:link, a:visited, a:hover, a:active
{
	text-decoration:none;
	color:inherit;
}

input:focus, button:focus
{
    outline-style: none;
    border: none;
}

.bold
{
    font-family: 'iyb';
}
.hidden{
	display: none;
}
.en{
	font-family: sans-serif;
}
 /*For Mobile */
@media only screen and (max-width: 599px) {

    .col-m-1 {width: 8.33%;}
    .col-m-2 {width: 16.66%;}
    .col-m-3 {width: 25%;}
    .col-m-4 {width: 33.33%;}
    .col-m-5 {width: 41.66%;}
    .col-m-6 {width: 50%;}
    .col-m-7 {width: 58.33%;}
    .col-m-8 {width: 66.66%;}
    .col-m-9 {width: 75%;}
    .col-m-10 {width: 83.33%;}
    .col-m-11 {width: 91.66%;}
    .col-m-12 {width: 100%;}

}

    /* For tablets: */
@media only screen and (min-width: 600px) and (max-width: 959px){
    .col-t-1 {width: 8.33%;}
    .col-t-2 {width: 16.66%;}
    .col-t-3 {width: 25%;}
    .col-t-4 {width: 33.33%;}
    .col-t-5 {width: 41.66%;}
    .col-t-6 {width: 50%;}
    .col-t-7 {width: 58.33%;}
    .col-t-8 {width: 66.66%;}
    .col-t-9 {width: 75%;}
    .col-t-10 {width: 83.33%;}
    .col-t-11 {width: 91.66%;}
    .col-t-12 {width: 100%;}
}
    /* For desktop: */
@media only screen and (min-width: 960px) {
	#body {
		display: block !important;
	}
	#warning {
		display: none !important;
	}
	.col-d-1 {width: 8.33%;}
    .col-d-2 {width: 16.66%;}
    .col-d-3 {width: 25%;}
    .col-d-4 {width: 33.33%;}
    .col-d-5 {width: 41.66%;}
    .col-d-6 {width: 50%;}
    .col-d-7 {width: 58.33%;}
    .col-d-8 {width: 66.66%;}
    .col-d-9 {width: 75%;}
    .col-d-10 {width: 83.33%;}
    .col-d-11 {width: 91.66%;}
    .col-d-12 {width: 100%;}

	.intro{
		background: url('../img/intro.gif') no-repeat;
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
		z-index: 100;
		background-size: cover;
	}
	.intro .title{
		background:url('../img/introTextW.png') no-repeat;
		width: 54vw;
		height: 35vh;
		background-size: contain;
		position: absolute;
		bottom: 15%;
		right: 50%;
		margin-right: -27%;
		cursor: pointer;
	}
	.intro .title:hover{
		background:url('../img/introTextR.png') no-repeat;
		width: 54vw;
		height: 35vh;
		background-size: contain;
		position: absolute;
		bottom: 15%;
		right: 50%;
		margin-right: -27%;
		cursor: pointer;
	}
	.logo{
		position: fixed;
		top: 4vh;
		right: 3vw;
		width: 9vw;
		height: auto;
		z-index: 10;
	}
	.menueIconWrapper{
		width: 40px;
		position: fixed;
		top: 5vh;
		left: 3vw;
		z-index: 10;
		cursor: pointer;
	}
	.menuIcon{
		width: 100%;
		height: 4px;
		margin: 5px 0 ;
		background-color: black;
		border-radius: 2px;
	}
	.menuWrapper{
		position: fixed;
		top: 0;
		z-index: 100;
		height: 100%;
		color: white;
	}
	.menuBackground{
		background: black;
		opacity: 0.8;
		width: 100%;
		height: 100%;
		z-index: -1;
		position: absolute;
		top: 0;
	}
	.menuTilte{
		height: 20%;
		border-bottom: 2px solid #464646;
		text-align: center;
		font-size: 1.5vw;
		padding: 2%;
	}
	.menuItem{
		height: 40%;
		border-bottom: 2px solid #464646;
		font-size: 1.5vw;
		text-align: center;
		padding-top: 9%;
	}
	.centerMenuItem{
		border-right: 2px solid #464646;
		border-left: 2px solid #464646;
	}
	.menuLogo{
		width: 10%;
	}
	.closeMenu{
		position: absolute;
		top: 5vh;
		left: 3vw;
		z-index: 10;
		cursor: pointer !important;
	}
	.section{
		position: relative;
		overflow: hidden;
	}
	.motionWrapper{
		width: 100%;
		height: 100%;
		position: absolute;
	}
	.fixWrapper{
		width: 100%;
		height: 100%;
		position: absolute;
	}
	#mainPage .section-1{
		background: white;
	}
	#mainPage .section-1 .mainElement{
		width: 100%;
		height: 100%;
		position: relative;
		top: 100%;
		margin-right: -30px;
		background: url('../img/section-1.png') no-repeat;
		background-size: cover;
	}
	#mainPage .section-1 .mainTextWrapper{
		position: absolute;
		top: 37%;
		right: 14%;
		font-size: 1.7vw;
		line-height: 6.7vh;
		text-align: center;
		color: #373737;
		padding-top: 0.4%;
		width: 43vw;
	}
	#mainPage .section-1 .mainTextWrapper .b1{
		width: 17vw;
		height: 5vw;
		border-left: 2px solid #ed79b4;
		border-top: 2px solid #ed79b4;
		position: absolute;
		top: -5%;
		left: 0;
	}
	#mainPage .section-1 .mainTextWrapper .text{
		position: absolute;
		left: 2%;
		width: 100%;
	}
	#mainPage .section-1 .subMainTextWrapper{
		position: absolute;
		top: 55%;
		right: 25%;
		font-size: 1.5vw;
		color: #616161;
		padding: 0.7% 1% 0 0;
		letter-spacing: -1px;
	}
	#mainPage .section-1 .subMainTextWrapper .b1{
		width: 4vw;
		height: 4vw;
		border-right: 2px solid #4a9cc5;
		border-bottom: 2px solid #4a9cc5;
		position: absolute;
		top: 0;
		right: 0;
	}
	#mainPage .section-2{
		background-color: black;
		/* margin-top: -15px; */
		color: white;
	}
	#mainPage .section-2 .mainElement{
		z-index: -1;
		background: url('../img/section-2.png') no-repeat;
		background-size: cover;
	}
	#mainPage .section-2 .mainTextWrapper{
		position: absolute;
		top: 35%;
		font-size: 1.5vw;
		right: 51%;
		line-height: 6.7vh;
		padding-top: 0.4%;
		z-index: 1;
	}
	#mainPage .section-2 .mainTextWrapper .b1{
		position: absolute;
		width: 15vw;
		height: 6vw;
		border-top: 2px solid #ca9424;
		border-left: 2px solid #ca9424;
		left: -4%;
		top: 0;
	}
	#mainPage .section-2 .subMainTextWrapper{
		position: absolute;
		top: 51%;
		right: 69%;
		font-size: 1.5vw;
		color: #ababab;
		height: 58px;
		padding: 0.7% 1% 0 0;
		z-index: 1;
		letter-spacing: -1px;
	}
	#mainPage .section-2 .subMainTextWrapper .b1{
		position: absolute;
		width: 4vw;
		height: 4vw;
		border-bottom: 2px solid #ca9424;
		border-right: 2px solid #ca9424;
		right: 0;
		top: 0;	
	}
	#mainPage .section-3{
		background: url('../img/section-3.png') no-repeat center center;
		background-size: cover;
	}
	#mainPage .section-3 .firstElement{
		width: 50%;
		height: 15vh;
		position: absolute;
		top: 50%;
		margin-top: -15vh;
		right: 50%;
		margin-right: -25%;
	}
	#mainPage .section-3 .firstElement .el1{
		width: 8%;
	height: 7%;
	background-color: #0024ff;
	position: absolute;
	left: 0;
	}
	#mainPage .section-3 .firstElement .el2{
		width: 1%;
	height: 47%;
	background-color: #0024ff;
	position: absolute;
	left: 0;
	}
	#mainPage .section-3 .firstElement .el3{
		width: 8%;
	height: 7%;
	background-color: #ff1010;
	position: absolute;
	right: 0;
	bottom: 0;
	}
	#mainPage .section-3 .firstElement .el4{
		width: 1%;
		height: 53%;
		background-color:  #ff1010;
		position: absolute;
		right: 0;
		bottom: 0;
	}
	#mainPage .section-3 .firstElement .el5{
		width: 98%;
	position: absolute;
	background-color:  #ff1010;
	top: 0;
	height: 40%;
	right: 1%;
	top: 7%;
		font-size: 1.7vw;
		text-align: center;
		line-height: 5.7vh;
		color: #0024ff;
	}
	#mainPage .section-3 .firstElement .el6{
		width: 98%;
	position: absolute;
	background-color: #0024ff;
	height: 46%;
	right: 1%;
	bottom: 7%;
		font-size: 1.7vw;
		text-align: center;
		line-height: 7vh;
		color: #ff1010;
	}
	#mainPage .section-3 .secondElement{
		width: 30vw;
		height: 6vh;
		position: absolute;
		top: 58%;
		right: 50%;
		margin-right: -15vw;
	}
	#mainPage .section-3 .secondElement .el1{
		width: 0.2vw;
	background: red;
	right: 0;
	bottom: 0;
	position: absolute;
	height: 100%;
	z-index: 1;
	}
	#mainPage .section-3 .secondElement .el2{
		width: 10%;
		height: 0.1vw;
		position: absolute;
		bottom: 0;
		right: 0;
		background-color: #ff1010;
		z-index: 1;
	}
	#mainPage .section-3 .secondElement .el3{
		position: absolute;
		top: 0;
		left: 0;
		width: 10%;
		height: 0.1vw;
		background-color: #ff1010;
	z-index: 1;
	}
	#mainPage .section-3 .secondElement .el4{
		width: 0.1vw;
		height: 100%;
		position: absolute;
		bottom: 0;
		left: 0;
		background-color: #ff1010;
		z-index: 1;
	}
	#mainPage .section-3 .secondElement .el5{
		width: 100%;
	height: 100%;
	background: black;
		color: white;
		font-size: 1.6vw;
		padding: 1% 2%;
	}
	#mainPage .section-4 .mainElement{
		width: 41%;
		position: absolute;
		top: 2%;
		right: 5%;
		background: url(../img/section-4.png) no-repeat;
		height: 84%;
		z-index: 1;
		background-size: contain;
	}
	#mainPage .section-4 .s4f1{
		position: absolute;
		top: 1%;
		right: 0;
		background: url(../img/s4f1.png) no-repeat;
		width: 10%;
		height: 100%;
		background-size: contain;
	}
	#mainPage .section-4 .s4f2{
		position: absolute;
		top: 63%;
		right: 24%;
		background: url(../img/s4f2.png) no-repeat;
		width: 22%;
		height: 30%;
		background-size: contain;
	}
	#mainPage .section-4 .s4f3{
		width: 8vw;
		position: absolute;
		top: 62%;
		left: 1%;
	}
	#mainPage .section-4 .textWrapper{
		width: 95%;
		height: 45%;
		background-color: #e8d21d;
		top: 25%;
		position: absolute;
		z-index: -1;
		right: -100%;
	}
	#mainPage .section-4 .mainTextWrapper{
		position: absolute;
		left: 4%;
		top: 7%;
		font-size: 1.6vw;
		line-height: 5vh;
	}
	#mainPage .section-4 .subMainTextWrapper{
		position: absolute;
		left: 6%;
		font-size: 1.6vw;
		top: 80%;
		letter-spacing: -1px;
		color: #616161;
	}
	#mainPage .section-4 .fixedBorder1{
		width: 17vw;
		height: 12vh;
		position: absolute;
		top: 27%;
		right: 58%;
		border-top: 2px solid #ca9424;
		border-right: 2px solid #ca9424;
	}
	#mainPage .section-4 .fixedBorder2{
		width: 4vw;
		height: 7vh;
		position: absolute;
		top: 60.5%;
		right: 86.5%;
		border-left: 2px solid #ca9424;
		border-bottom: 2px solid #ca9424;
	}
	#mainPage .section-4 .line1{
		width: 11vw;
		position: absolute;
		top: 46%;
		z-index: 1;
	}
	#mainPage .section-4 .line2{
		position: absolute;
		width: 11vw;
		top: 24%;
		right: 27%;
		z-index: 1;
	}
	#mainPage .section-4 .line3{
		top: 40%;
	position: absolute;
	width: 11vw;
	left: -4%;
	}
	#mainPage .section-5 .motionWrapper{
		top:0;
	}
	#mainPage .section-5 .mainElement{
		background: url('../img/section-5.jpg') no-repeat center center;
		background-size: cover;
		position: relative;
	}
	#mainPage .section-5 .hand{
		background: url('../img/hand.png') no-repeat center center;
		background-size: contain;
		width: 30vw;
		height: 60vh;
		position: absolute;
		left: 10%;
		bottom: 0;
		z-index: 1;
	}
	#mainPage .section-5 .scrach1{
		width: 4%;
		height: 38vh;
		position: absolute;
		left: 13.5%;
		top: 33%;
	}
	#mainPage .section-5 .scrach1 img{
		width: 4vw;
		height: 35vh;
	}
	#mainPage .section-5 .scrach2{
		width: 13.5%;
		height: 50vh;
		position: absolute;
		left: 18.4%;
		top: 11.5%;
	}
	#mainPage .section-5 .scrach2 img{
		width: 14vw;
		height: 38vh;
	}
	#mainPage .section-5 .scrach3{
		width: 4%;
		height: 43vh;
		position: absolute;
		left: 33%;
		top: 20%;
	}
	#mainPage .section-5 .scrach3 img{
		width: 4vw;
		height: 38vh;
	}
	#mainPage .section-5 .textBackground{
		width: 55vw;
		height: 100%;
		background: black;
		position: absolute;
		top: 0;
		opacity: 0.6;
	}
	#mainPage .section-5 .mainTextWrapper{
		position: absolute;
		top: 35%;
		right: 6%;
		font-size: 1.7vw;
		line-height: 6.7vh;
		text-align: right;
		color: white;
		padding: 0.3% 1%;
	}
	#mainPage .section-5 .mainTextWrapper .b1{
		position: absolute;
		width: 4vw;
		height: 4vw;
		border-right: 2px solid #fc0b0b;
		border-top: 2px solid #fc0b0b;
		right: 0;
		top: 0;
	}
	#mainPage .section-5 .mainTextWrapper .text{
		position: absolute;
		left: 2%;
		width: 100%;
	}
	#mainPage .section-5 .subMainTextWrapper{
		position: absolute;
		top: 61%;
		right: 12%;
		font-size: 1.5vw;
		color: #ababab;
		height: 58px;
		padding: 2.5% 0 0 1%;
		letter-spacing: -1px;
	}
	#mainPage .section-5 .subMainTextWrapper .b1{
		position: absolute;
		width: 16vw;
		height: 6vw;
		border-left: 2px solid #fc0b0b;
		border-bottom: 2px solid #fc0b0b;
		left: 0;
		top: 0;
	}
	#mainPage .section-6 .textWrapper
	{
		position: relative;
		margin: auto;
		font-size: 1.6vw;
		text-align: center;
		top: 14vh;
		color: #424242;
	}
	#mainPage .section-6 .t1{
		margin-bottom: 6vh;
	}
	#mainPage .section-6 .qbutton{
		display: inline;
		background: gray;
		padding: 1vh 7vw;
		color: black;
		margin: 0px 1.5vw;
		cursor: pointer;
		z-index: 10;
		position: relative;
	}
	#mainPage .section-6 .ybutton{
		position: relative;
		top: 1.8vh;
		background-color: #a1a1a1;
		color: #1d1d1d;
	}
	#mainPage .section-6 .nbutton{
		background-color: #c7c7c7;
		color: #1d1d1d;
	}
	#mainPage .section-6 .t2{
		margin: 18vh auto 6vh;
		line-height: 6vh;
		width: 41vw;
		background-repeat: no-repeat;
		text-align: justify;
		padding: 1% 2%;
		position: relative;
	}
	#mainPage .section-6 .t2 .b1{
		position: absolute;
		width: 2vw;
		height: 2vw;
		border-left: 2px solid #ff3d3d;
		border-top: 2px solid #ff3d3d;
		left: 0;
		top: 0;
	}
	#mainPage .section-6 .t2 .b2{
		position: absolute;
		width: 16vw;
		height: 6vw;
		border-right: 2px solid #ffcece;
		border-top: 2px solid #ffcece;
		top: 0;
		right: 0;
	}
	#mainPage .section-6 .t2 .b3{
		position: absolute;
		width: 2vw;
		height: 2vw;
		border-right: 2px solid #ff3d3d;
		border-bottom: 2px solid #ff3d3d;
		bottom: 0;
		right: 0;
	}
	#mainPage .section-6 .t2 .b4{
		position: absolute;
		width: 16vw;
		height: 6vw;
		border-left: 2px solid #ffcece;
		border-bottom: 2px solid #ffcece;
		bottom: 0;
		left: 0;
	}
	#mainPage .section-6 .t3{
		background: #ff374a;
		color: white;
		letter-spacing: -1px;
		width: 22vw;
		padding: 0.5%;
		margin: auto;
		cursor: pointer;
	}
	#mainPage .section-6 .t4{
		position: absolute;
		bottom: 4vh;
		font-size: 1vw;
		width: 23vw;
		right: 50%;
		margin-right: -11.5vw;
		text-align: center;
		background-image: url(../img/s6b5.png);
		background-repeat: no-repeat;
		background-position: 0 1.6vh;
		background-size: contain;
		letter-spacing: -1px;
		padding-right: 1vw;
		color: #424242;
	}
	#mainPage .section-6 .mainElement{
		background: url(../img/s6b6.png) no-repeat;
		width: 71vw;
		min-height: 10vh;
		background-size: contain;
		position: absolute;
		top: 45%;
		right: 16%;
	}
	#mainPage .section-7 .sectionIntro{
		z-index: 100;
		width: 100%;
		height: 100%;
		position: absolute;
		/* top: 0;
		background: url('../img/intro.png') no-repeat center center;
		background-size: cover; */
	}
	#mainPage .section-7 .sectionIntro .introClickable
	{
		width: 600px;
		height: 300px;
		background: url('../img/introClick.png') no-repeat center center;
		background-size: cover;
		position: relative;
		right:50%;
		top: 30%;
		margin-right: -400px
	}
	#mainPage .section-7 .introClickable .clickSpot{
		width: 13px;
		height: 13px;
		position: absolute;
		top: 101px;
		left: 186px;
	}
	#mainPage .section-7{
		background: #d73747;
	}
	#mainPage .section-7 .mainElement{
		background: url(../img/section-7.png) no-repeat;
		background-size: cover;
		position: absolute;
	}
	#mainPage .section-7 .textWrapper{
		width: 80vw;
		height: 40vh;
		z-index: 1;
		position: absolute;
		right: 50%;
		margin-right: -40vw;
		top: 50%;
		margin-top: -20vh;
		background-color: rgba(0,0,0, 0.5);
	}
	#mainPage .section-7 .rightBack{
		background: url('../img/mri.png') no-repeat right;
		background-size:contain;
		width: 30%;
		height: 100%;
		float: right;
	}
	#mainPage .section-7 .mainTextWrapper{
		width: 65%;
		height: 100%;
		color: white;
		font-size: 1.6vw;
		float: right;
		text-align: right;
		line-height: 3.6vw;
		padding: 1%;
	}
	#mainPage .section-7 .leftBack{
		background:black;
		width: 5%;
		height: 100%;
		float: right;
	}
	#mainPage .section-8 .mainElement{ 
		background: url('../img/section-8.png') no-repeat;
		background-size: cover;
	}
	#mainPage .section-8 .mainTextWrapper{
		position: absolute;
		top: 45vh;
		right: 10vh;
		font-size: 1.6vw;
		z-index: 2;
	}
	#mainPage .section-8 .subMainTextWrapper{
		position: absolute;
		top: 56vh;
		right: 49vh;
		font-size: 2.6vw;
		letter-spacing: -1px;
		z-index: 2;
	}
	#mainPage .section-8 .s8b1{
		background: url('../img/limbik-logo.png') no-repeat;
		width: 34vw;
		height: 48%;
		background-size: cover;
		position: absolute;
		top: 18vw;
		z-index: 0;
	}
	#mainPage .section-8 .s8b2{
		background: url(../img/limbik-logo.png) no-repeat right;
		width: 10vw;
		height: 48%;
		background-size: cover;
		position: absolute;
		top: 18vw;
		left: -10px;
		z-index: -1;
	}
	#mainPage .section-9 .mainElement{
		background: url('../img/section-9.png') no-repeat;
		background-size:cover;
	}
	#mainPage .section-9 .fixedBorder1{
		position: absolute;
		width: 2vw;
		height: 2vw;
		border-left: 2px solid #ff3d3d;
		border-top: 2px solid #ff3d3d;
		position: absolute;
		top: 46%;
		left: 9%;
	}
	#mainPage .section-9 .fixedBorder2{
		position: absolute;
		width: 2vw;
		height: 2vw;
		top: 80%;
		right: 55%;
		border-right: 2px solid #ff3d3d;
		border-bottom: 2px solid #ff3d3d;
	}
	#mainPage .section-9 .mainTextWrapper{
		position: absolute;
		font-size: 2.3vw;
		top: 38%;
		left: 17%;
		color: #3675a8;
		font-weight: 700;
	}
	#mainPage .section-9 .subMainTextWrapper{
		position: absolute;
		top: 46%;
		font-size: 2vw;
		left: 8%;
		line-height: 7.5vh;
	}
	#mainPage .section-10 {
		background:#f4f4f4;
	}
	#mainPage .section-10 .mainElement{
		background:url('../img/section-10.png') no-repeat;
		background-size:cover;
	}
	#mainPage .section-10 .textWrapper{
		font-size: 2vw;
		width: 41vw;
		height: 33vw;;
		text-align: justify;
		line-height: 6vh;
		position: absolute;
		top: 16vh;
		right: 5vw;
	}
	#mainPage .section-10 .fixedBorder1{
		border-top: 2px solid #ff3d3d;
		border-left: 2px solid #ff3d3d;
		width: 3vw;
		height: 5vh;
		background-size: contain;
		position: absolute;
		top: 14%;
		right: 45%;
	}
	#mainPage .section-10 .fixedBorder2{
		border-top: 2px solid #b66446;
		border-right: 2px solid #b66446;
		width: 22vw;
		height: 16vh;
		position: absolute;
		top: 14%;
		right: 3%;
		background-size: contain;
	}
	#mainPage .section-10 .fixedBorder3{
		border-bottom: 2px solid #ddbfb4;
		border-right: 2px solid #ddbfb4;
		width: 6vw;
		height: 32vh;
		position: absolute;
		top: 51%;
		right: 3%;
		background-size: contain;
	}
	#mainPage .section-10 .fixedBorder4{
		border-bottom: 2px solid #ff3d3d;
		border-left: 2px solid #ff3d3d;
		width: 3vw;
		height: 5vh;
		position: absolute;
		top: 77%;
		right: 34%;
		background-size: contain;
	}
	#mainPage .section-11 .mainElement{
		background:url('../img/limbik2.png') no-repeat;
		position: absolute;
		background-size: contain;
		width: 26vw;
		height: 36vh;
		top: 33%;
		right: 36%;;
	}
	#mainPage .section-11 .leftTop{
		position: absolute;
		width: 35%;
		height: 40%;
		border-right: 3px solid #cfcfcf;
		top: 10%;
		left: 15%;
		border-bottom: 3px solid #cfcfcf;
	}
	#mainPage .section-11 .leftTop div{
		font-size: 2vw;
		position: absolute;
		top: 29%;
		left: 37%;
	}
	#mainPage .section-11 .rightTop{
		position: absolute;
		width: 35%;
		height: 40%;
		top: 10%;
		right: 15%;
	}
	#mainPage .section-11 .rightTop div{
		font-size: 2vw;
		position: absolute;
		top: 29%;
		right: 37%;
	}
	#mainPage .section-11 .rightBottom{
		position: absolute;
		width: 35%;
		height: 40%;
		border-top: 3px solid #cfcfcf;
		top: 50%;
		right: 15%;
		border-left: 3px solid #cfcfcf;
	}
	#mainPage 	.section-11 .rightBottom div{
		font-size: 2vw;
		position: absolute;
		top: 60%;
		right: 33%;
	}
	#mainPage .section-11 .leftBottom{
		position: absolute;
		width: 35%;
		height: 40%;
		top: 50%;
		left: 15%;
	}
	#mainPage .section-11 .leftBottom div{
		font-size: 2vw;
		position: absolute;
		top: 60%;
		left: 37%;
	}
	.section-12{
		background-color:#061a22;
	}
	.section-12 .wrapper{
		width: 40vw;
		height: 85vh;
		position: relative;
		margin: auto;
		top: 15%;
	}
	.section-12 .limbik-trans{
		background:url('../img/limbik-trans.png') no-repeat;
		background-size: contain;
		width: 42%;
		height: 29%;
		position: relative;
		margin: auto;
	}
	.section-12 li{
		color: #c3c3c3;
		font-size: 1.5vw;
		float: right;
		margin: 2.5vh 1.6vw;
	}
	.section-12 .limbik-text{
		border-top: 1px solid #364045;
		float: right;
		width: 100%;
		color: #364045;
		font-size: 2.6vw;
		letter-spacing: 4px;
		font-family: sans-serif;
		padding-top: 2vh;
		margin-top: 1vh;
		font-weight: 100;
		text-align: center;
	}
	.section-12 .limbik-sign{
		background: url(../img/footer-sign.png) no-repeat;
		background-size: contain;
		width: 33%;
		height: 18%;
		position: relative;
		right: 50%;
		float: right;
		margin: 4vh -16.5% 0 0;
	}
	.section-12 .limbik-shape{
		background: url(../img/footer-shape.png) no-repeat;
		background-size: cover;
		width: 100%;
		height: 6vh;
		position: absolute;
		bottom: 0px;
	}

	/* Contact-Us */
	#contact-us .section-1{
		background-color: #ff374a;
	}
	#contact-us .enTitle{
		background: url(../img/contact-us.png) no-repeat;
		position: absolute;
		width: 100%;
		height: 40vh;
		background-size: cover;
		top: 60%;
	}
	#contact-us .faTitle{
		position: absolute;
		font-size: 3vw;
		top: 52%;
		right: 12%;
		color: #a5a5b1;
	}
	#contact-us .section-2{
		background-color: white;
	}
	#contact-us .contactUsInfoWrapper{
		width: 32vw;
		height: 20vh;
		color: #090909;
		position: absolute;
		left: 15%;
		font-size: 1.6vw;
		top: 15%;
	}
	#contact-us .contactInfo{
		clear: left;
		padding: 2% 0;
	}
	#contact-us .contactIcon{
		width: 3vw;
		height: 3vw;
		/* border: 1px solid; */
		background-size: contain;
		float: left;
	}
	.addressIcon{
		background: url(../img/addressIcon.png) no-repeat;
	}
	.emailIcon{
		background: url(../img/emailIcon.png) no-repeat;
	}
	.instagramIcon{
		background: url(../img/instagramIcon.png) no-repeat;
	}
	.phoneIcon{
		background: url(../img/phoneIcon.png) no-repeat;
	}
	#contact-us .contactText{
		line-height: 3.2vw;
		float: left;
		padding-left: 2%;
		font-size: 1.8vw;
		font-family: sans-serif;
		font-weight: 100;
		letter-spacing: 1px;
		color: #0e0e0e;
	}
	/* customers */
	#customers .enTitle{
		background: url(../img/customers.png) no-repeat;
		position: absolute;
		width: 100%;
		height: 40vh;
		background-size: cover;
		top: 60%;
	}
	#customers .faTitle{
		position: absolute;
		font-size: 3vw;
		top: 52%;
		right: 17%;
		color: #a5a5b1;
	}
	#customers .section-2{
		background:white;
	}
	#customers .section-2 .mainPhoto{
		background:url('../img/customersS2.png') no-repeat;
		width: 56vw;
		height: 85vh;
		position: absolute;
		top: 9%;
		left: 0;
		background-size: contain;
	}
	#customers .section-2 .textWrapper{
		width: 37vw;
		text-align: justify;
		font-size: 1.6vw;
		background-color: #dcdcdc;
		padding: 2%;
		line-height: 6vh;
		position: absolute;
		top: 29%;
		right: 13%;
		color: #0b0b0b;
	}
	#customers .section-2 .fixedText
	{
		font-size: 2.3vw;
		letter-spacing: -1px;
		color: black;
		font-weight: 600;
		position: absolute;
		top: 75%;
		right: 17%;
	}
	#customers .section-2 .arrows{
		background:url('../img/arrows.png') no-repeat;
		width: 3vw;
		height: 8vh;
		background-size: contain;
		position: absolute;
		top: 84%;
		right: 27%;
		animation: arrowsMove 1s infinite;
		-webkit-animation: arrowsMove 1s infinite;
	}
	@keyframes arrowsMove{
		0% {top: 84%;}
		50% {top:85%;}
		100% {top:84%;}
	}
	@-webkit-keyframes  arrowsMove{
		0% {top: 84%;}
		50% {top:85%;}
		100% {top:84%;}
	}
	#customers .slide .textWrapper{
		position: absolute;
		top: 32%;
		width: 31vw;
		left: 9%;
		font-size: 1.4vw;
		text-align: justify;
		color: white;
		line-height: 5vh;
	}
	#customers .slide .textWrapper .b1{
		width: 5vw;
		height: 5vw;
		border-top: 1px solid black;
		border-right: 1px solid black;
		position: absolute;
		top: -7%;
		right: -5%;
	}
	#customers .slide .textWrapper .b2{
		width: 13vw;
		height: 5vw;
		border-bottom: 1px solid black;
		border-left: 1px solid black;
		position: absolute;
		bottom: -20%;
		left: -2%;
	}
	#customers .slide .photoWrapper{
		width: 53%;
		height: 100%;
		position: absolute;
		top: 0;
		overflow: hidden;
		z-index: 1;
		right: -55%;
	}
	#customers .slide .photo{
		width: 100%;
		height: 100%;
		transition: transform 1s;
	}
	#customers .slide .photo:hover{
		transform: scale(1.1);
	}
	
	#customers .slide .back{
		width: 100%;
		height: 100%;	
		position: absolute;
		right: -53%;
	}
	#customers .section-3 .slide-1 .photo{
		background:url('../img/customersP1.png') no-repeat;
		background-size: cover;
	}
	#customers .section-3 .slide-1 .back{
		background-color: #268590;
	}
	#customers .section-4 .slide-1 .photo{
		background:url('../img/customersP2.png') no-repeat;
		background-size: cover;
	}
	#customers .section-4 .slide-1 .back{
		background-color: #a8923b;
	}
	#customers .section-5 .slide-1 .photo{
		background:url('../img/customersP3.png') no-repeat;
		background-size: cover;
	}
	#customers .section-5 .slide-1 .back{
		background-color: #9051a2;
	}
	#customers .section-6 .slide-1 .photo{
		background:url('../img/customersP4.png') no-repeat;
		background-size: cover;
	}
	#customers .section-6 .slide-1 .back{
		background-color: #29964f;
	}
	#customers .section-7 .slide-1 .photo{
		background:url('../img/customersP5.png') no-repeat;
		background-size: cover;
	}
	#customers .section-7 .slide-1 .back{
		background-color: #b40606;
	}
	#customers .section-8 .slide-1 .photo{
		background:url('../img/customersP6.png') no-repeat;
		background-size: cover;
	}
	#customers .section-8 .slide-1 .back{
		background-color: #7f4b78;
	}
	#customers .section-9 .textWrapper{
		position: absolute;
		font-size:1.6vw;
		width: 40vw;
		text-align: justify;
		line-height: 5vh;
		top: 30%;
		right: 6%;
	}
	#customers .section-9 .textWrapper span{
		letter-spacing: -1px;
	}
	#customers .section-9 .mainPhoto{
		background:url('../img/customersS9.png') no-repeat;
		position: absolute;
		width: 50vw;
		height: 59vh;
		left: 0;
		top: 21%;
		background-size: contain;
	}
	#customers .section-9 .textWrapper .b1{
		width: 11vw;
		height: 4vw;
		border-top: 1px solid #1eaa63;
		border-right: 1px solid #1eaa63;
		position: absolute;
		top: -5%;
		right: -5%;
	}
	#customers .section-9 .textWrapper .b2{
		width: 4vw;
		height: 4vw;
		border-bottom: 1px solid #1eaa63;
		border-left: 1px solid #1eaa63;
		position: absolute;
		bottom: -5%;
		left: 0%;
	}
	#customers .section-10 .mainElement{
		background:url('../img/customersS10.png') no-repeat;
		background-size: cover;
		z-index: 1;
		width: 100%;
		height: 100%;
	}
	#customers .section-10 .titleText{
		font-size: 1.6vw;
		color: #0b0b0b;
		text-align: center;
		z-index: 1;
		width: 100%;
		position: absolute;
		top: 22%;
	}
	#customers .section-10 .companies{
		width: 66vw;
		height: 46vh;
		border-right: 1px solid #b0b0b0;
		border-left: 1px solid #b0b0b0;
		position: absolute;
		right: 17%;
		top: 29%;
		padding: 0 1%;
	}
	#customers .section-10 .motionWrapper
	{
		background: url(../img/companies.png) no-repeat;
		background-size: contain;
		width: 97%;
	}
	/* about-us */
	#about-us .enTitle{
		background: url(../img/about-us.png) no-repeat;
		position: absolute;
		width: 101%;
		height: 41vh;
		background-size: cover;
		top:60%;
	}
	#about-us .faTitle{
		position: absolute;
		font-size: 3vw;
		top: 52%;
		right: 15%;
		color: #a5a5b1;
	}
	#about-us .section-2 .motionWrapper{
		background:url('../img/aboutUsS2.png') no-repeat;
		background-size:cover;
		height: 101%;
		width: 101%;
	}
	#about-us .section-2 .textWrapper{
		position: absolute;
		width: 44vw;
		text-align: justify;
		font-size: 1.6vw;
		right: 6%;
		top: 15%;
		line-height: 5vh;
		
	}
	#about-us .section-2 .s2b1{
		border-top: 1px solid #ff0000;
		border-right: 1px solid #ff0000;
		width: 21vw;
		height: 27vh;
		position: absolute;
		top: 13%;
		right: 4%;
	}
	#about-us .section-2 .s2b2{
		width: 13vw;
		height: 7vh;
		position: absolute;
		top: 80%;
		right: 18%;
		border-bottom: 1px solid #ff0000;
		border-left: 1px solid #ff0000;
	}
	#about-us .section-3 .s3img{
		width: 45vw;
		height: 44vw;
		position: absolute;
		top: 9%;
		background: url(../img/aboutUsS3.png) no-repeat;
		background-size: contain;
		right: -45vw;
	}
	#about-us .section-3 .textWrapper{
		width: 39vw;
		text-align: justify;
		position: absolute;
		top: 30%;
		left: 8%;
		font-size: 1.6vw;
		line-height: 5vh;
	}
	#about-us .section-3 .s3b1
	{
		width: 1vw;
		height: 1vw;
		background-color: #ff0000;
		position: absolute;
		top: 28%;
		left: 48%;
	}
	#about-us .section-3 .s3b2
	{
		width: 1vw;
		height: 1vw;
		background-color: #ff0000;
		position: absolute;
		top: 60%;
		left: 21%;
	}
	#about-us .section-4 .motionWrapper{
		background:url('../img/aboutUsS4.png') no-repeat;
		background-size:cover;
		height: 102%;
		width: 101%;
		top: -1%;
	}
	#about-us .section-4 .textWrapper{
		color: white;
		position: absolute;
		top: 15%;
		text-align: center;
		font-size: 1.6vw;
		width: 44vw;
		line-height: 6vh;
		right: 50%;
		margin-right: -22vw;
		line-height: 7vh;
	}
	#about-us .section-4 .b1
	{
		width: 7vh;
		height: 100%;
		border-top: 2px solid #ff0000;
		border-right: 2px solid #ff0000;
		position: absolute;
		top: 0;
	}
	#about-us .section-4 .b2
	{
		width: 7vh;
		height: 100%;
		border-bottom: 2px solid #ff0000;
		border-left: 2px solid #ff0000;
		position: absolute;
		bottom: -1vh;
		left: 0;
	}
	#about-us .section-4 .sculp1
	{
		width: 21vw;
		height: 64vh;
		position: absolute;
		top: 28%;
		right: 16%;
		cursor: pointer;
	}
	#about-us .section-4 .sculp2
	{
		width: 21vw;
		height: 64vh;
		position: absolute;
		top: 28%;
		right: 40%;
		cursor: pointer;
	}
	#about-us .section-4 .sculp3
	{
		width: 21vw;
		height: 64vh;
		position: absolute;
		top: 28%;
		right: 62%;
		cursor: pointer;
	}
	#about-us .section-5 .mainPhoto{
		width: 70vw;
		height: 90vh;
		position: absolute;
		right: 25%;
		top: 5%;
	}
	#about-us .section-5 .contactInfoBody
	{
		width: 26vw;
		height: 53vh;
		position: absolute;
		top: 22%;
		right: 16%;
	}
	#about-us .section-5 .contactHead
	{
		width: 100%;
		height: 30%;
		color: white;
		font-size: 2vw;
		text-align: center;
		line-height: 7vh;
	}
	#about-us .section-5 .description
	{
		width: 30%;
		height: 70%;
		position: absolute;
		left: -1%;
		top: 20%;
	}
	#about-us .section-5 .pos
	{
		font-size: 5vw;
		color: white;
		position: absolute;
		bottom: 9%;
		left: 3%;
		font-family: sans-serif;
		font-weight: 100;
	}
	#about-us .section-5 .slide-1 .contactInfoBody{
		background-color: rgba(0, 179, 168, 0.7);
	}
	#about-us .section-5 .slide-1 .contactHead{
		background-color: rgba(29, 131, 125, 0.7);
	}
	#about-us .section-5 .slide-1 .description{
		background-color: rgba(0, 179, 168, 0.7);
	}
	#about-us .section-5 .slide-2 .contactInfoBody{
		background-color: rgba(241, 40, 54, 0.7);
	}
	#about-us .section-5 .slide-2 .contactHead{
		background-color: rgba(246, 57, 69, 0.7);
	}
	#about-us .section-5 .slide-2 .description{
		background-color: rgba(244, 83, 94, 0.7);
	}
	#about-us .section-5 .slide-3 .contactInfoBody{
		background-color: rgba(31, 142, 162, 0.7);
	}
	#about-us .section-5 .slide-3 .contactHead{
		background-color: rgba(1, 79, 106, 0.7);
	}
	#about-us .section-5 .slide-3 .description{
		background-color: rgba(19, 127, 147, 0.7);
	}
	#about-us .section-5 .slide-1 .mainPhoto{
		background:url('../img/ssm.jpg') no-repeat;
		background-size: cover;
	}
	#about-us .section-5 .slide-2 .mainPhoto{
		background:url('../img/ag.jpg') no-repeat;
		background-size: cover;
	}
	#about-us .section-5 .slide-3 .mainPhoto{
		background:url('../img/mma.jpg') no-repeat;
		background-size: cover;
	}
	#about-us .contactInfo{
		width: 100%;
		float: right;
		padding: 3% 9%;
	}
	#about-us .contactIcon{
		width: 3vw;
		height: 3vw;
		background-size: contain;
		float: left;
	}
	#about-us .contactText{
		float: left;
		font-size: 1.6vw;
		font-family: sans-serif;
		font-weight: 100;
		margin-left: 4%;
		line-height: 2.7vw;
	}
	#about-us .emailIcon{
		background:url('../img/emailW.png') no-repeat;
		background-size: contain;
	}
	#about-us .telegramIcon{
		background:url('../img/telegramW.png') no-repeat;
		background-size: contain;
	}
	#about-us .instagramIcon{
		background:url('../img/instagramW.png') no-repeat;
		background-size: contain;
	}
	#about-us .phoneIcon{
		background:url('../img/phoneW.png') no-repeat;
		background-size: contain;
	}
	#about-us .slideIndexesWrapper{
		width: 10vw;
		position: absolute;
		top: 92%;
		right: 14%;
	}
	#about-us .slideIndex{
		width: 1.5vw;
		height: 1.5vw;
		background-color:#686868;
		border-radius: 50%;
		float: left;
		margin: 0 6%;
		cursor: pointer;
	}
	#about-us .slideIndex.active
	{
		width: 1.5vw;
		height: 1.5vw;
		background-color: #35e5ff;
		border-radius: 50%;
		float: left;
		margin: 0 6%;
		border: 6px solid #686868;
	}
	#about-us .description{
		display: block;
		padding: 3%;
		font-size: 1.5vw;
		text-align: justify;
		color: white;
	}
	#about-us .section-6 .s6Pic{
		background:url('../img/aboutUsS6.png') no-repeat;
		width: 22vw;
		height: 13vw;
		position: absolute;
		top: 30%;
		right: 50%;
		margin-right: -11vw;
		background-size: contain
	}
	#about-us .section-6 .cotactUsBottun{
		width: 20vw;
		background-color: #fd4a4a;
		position: absolute;
		top: 60%;
		padding: 0.8%;
		font-size: 1.6vw;
		text-align: center;
		color: white;
		right: 50%;
		margin-right: -10vw;
	}
	/* Startups */
	#startups{
		background-color: white !important;
	}
	#startups .enTitle{
		background: url(../img/startups.png) no-repeat;
		position: absolute;
		width: 100%;
		height: 40vh;
		background-size: cover;
		top: 60%;
	}
	#startups .faTitle{
		position: absolute;
		font-size: 3vw;
		top: 52%;
		right: 17%;
		color: #a5a5b1;
	}
	#startups .p1{
		background: url(../img/startupsP1.png) no-repeat;
		position: absolute;
		top: 68%;
		width: 30vw;
		height: 134vh;
		right: 5%;
		z-index: 1;
		background-size: contain;
	}
	#startups .section-2 .t1{
		width: 28vw;
		text-align: justify;
		font-size: 1.6vw;
		position: absolute;
		top: 10%;
		right: 40%;
	}
	#startups .section-2 .t1 .b1{
		width: 12vw;
		height: 8vh;
		border-top: 2px solid #ff374a;
		border-left: 2px solid #ff374a;
		position: absolute;
		top: -5%;
		left: -5%;
	}
	#startups .section-2 .t1 .b2{
		width: 3vw;
		height: 3vw;
		border-bottom: 2px solid #ff374a;
		border-right: 2px solid #ff374a;
		position: absolute;
		bottom: -5%;
		right: -5%;
	}
	#startups .section-2 .t2{
		width: 40vw;
		text-align: justify;
		font-size: 1.6vw;
		position: absolute;
		top: 40%;
		right: 54%;
		background-color: #2d3446;
		padding:1% 2%;
	}
	#startups .section-2 .t2 .row{
		color: white;
		font-size: 1.6vw;
		padding: 2% 0;
	}
	#startups .section-2 .t2 .sq{
		width: 1vw;
		height: 1vw;
		background: #ff374a;
		float: right;
		margin-top: 0.7vw;
		margin-left: 1vw;
	}
	#startups .section-2 .t2 .rowT1{
		letter-spacing: 1px;
	}
	#startups .section-2 .t2 .rowT2{
		letter-spacing: -0.4px;
	}
	#startups .section-2 .t2 .rowT3{
		letter-spacing: 0.1px;
	}
	#startups .section-2 .t2 .rowT4{
		letter-spacing: -1.1px;
	}
	#startups .section-2 .t2 .rowT5{
		letter-spacing: -1.5px;
	}
	#startups .section-2 .t2 .rowT6{
		letter-spacing: -1.5px;
	}
	#startups .section-2 .t2 .rowT7{
		letter-spacing: -1.1px;
	}
	#startups .section-3 .mainElement{
		background:url('../img/startupsS3.png') no-repeat;
		background-size: contain;
	}
	#startups .section-3 .textWrapper{
		width: 28vw;
		text-align: justify;
		font-size: 1.6vw;
		position: absolute;
		top: 30%;
		right: 14%;
	}
	#startups .section-3 .b1{
		width: 4vw;
		height: 4vw;
		border-top: 2px solid #115803;
		border-right: 2px solid #115803;
		position: absolute;
		top: -5%;
		right: -5%;
	}
	#startups .section-3 .b2{
		width: 12vw;
		height: 4vw;
		border-bottom: 2px solid #01bc5e;
		border-left: 2px solid #01bc5e;
		position: absolute;
		bottom: -12%;
		left: 37%;
	}
	#startups .section-4 .mainElement{
		background:url('../img/startupsS4.png') no-repeat;
		background-size: cover;
	}
	#startups .section-4 .textWrapper{
		background: #f0f0f0;
		width: 32vw;
		padding: 1% 3%;
		font-size: 1.6vw;
		text-align: justify;
		position: absolute;
		top: 33%;
		right: 50%;
		z-index: -1;
		margin-right: -16vw;
		letter-spacing: -1px;
		
	}
	#startups .section-4 .textWrapper div{
		text-align: center;
	}
	#startups .section-4 .b1{
		width: 10vw;
		height: 4vw;
		position: absolute;
		border-top: 1px solid #7c7c7c;
		border-left: 1px solid #7c7c7c;
		top: -6%;
		left: 4%;
	}
	#startups .section-4 .b2{
		width: 4vw;
		height: 4vw;
		position: absolute;
		border-bottom: 1px solid black;
		border-right: 1px solid black;
		bottom: -7%;
		right: 7%;
	}
	#startups .section-4 .fixedText
	{
		font-size: 2vw;
		letter-spacing: -1px;
		color: black;
		font-weight: 600;
		position: absolute;
		top: 75%;
		right: 38%;
	}
	#startups .section-4 .arrows{
		background:url('../img/arrows.png') no-repeat;
		width: 3vw;
		height: 8vh;
		background-size: contain;
		position: absolute;
		top: 84%;
		right: 48%;
		animation: arrowsMove 1s infinite;
		-webkit-animation: arrowsMove 1s infinite;
	}
	#startups .section-5 .mainElement{
		background:url('../img/startupsS5.png') no-repeat;
		background-size: cover;
	}
	#startups .section-5 .colorElement{
		background: #ff4d4d;
		width: 4vw;
		height: 75vh;
		position: absolute;
		bottom:9%;
		left: 0;; 
	}
	#startups .section-5 .t2{
		width: 31vw;
		text-align: justify;
		font-size: 1.6vw;
		position: absolute;
		top: 15%;
		right: 54%;
		padding: 1% 2%;
	}
	#startups .section-5 .t2 .row{
		color: black;
		font-size: 1.6vw;
		padding: 2% 0;
	}
	#startups .section-5 .t2 .sq{
		width: 1vw;
		height: 1vw;
		background: #ff374a;
		float: right;
		margin-top: 0.7vw;
		margin-left: 1vw;
	}
	.arrow{
		background:url('../img/arrow.png') no-repeat;
		background-size: contain;
		width: 1vw;
		height: 1vw;
		position: absolute;
		margin-top: 1%;
	
	}
	#startups .section-5 .t2 .b1{
		width: 5vw;
		height: 5vw;
		position: absolute;
		border-top: 1px solid #ff0000;
		border-right: 1px solid #ff0000;
		top: -2%;
		right: -6%;
	}
	#startups .section-5 .t2 .b2{
		width: 3vw;
		height: 3vw;
		position: absolute;
		border-bottom: 1px solid #ff0000;
		border-left: 1px solid #ff0000;
		bottom: 2%;
		left: 13%;
	}
	#startups .section-6 .rightSide{
		background-color: #ff4d4d;
		height: 100%;
		position: relative;
	}
	#startups .section-6 .leftSide{
		background-color: #00b2a7;
		height: 100%;
		position: relative;

	}
	#startups .section-6 .title, #startups .section-6 .contactResult{
		font-size: 2vw;
		color: white;
		text-align: center;
		position: absolute;
		top: 45%;
		width: 100%;
		cursor: pointer;
	}
	#startups .section-6 .contactResult{
		font-size: 1.5vw;
	}
	#startups .section-6 .contactWrapper{
		width: 100%;
		height: 100%;
		position: absolute;
		padding: 15%;
		font-size: 1.3vw;
		color: white;
		text-align: justify;
		line-height: 5vh;
	}
	#startups .section-6 .rightSide .contactWrapper{
		background: #a33c3c;
	}
	#startups .section-6 .leftSide .contactWrapper{
		background: #0f7670;
	}
	#startups .section-6 .contactWrapper .close{
		background:url('../img/closeW.png') no-repeat;
		width: 40px;
		height: 40px;
		position: relative;
		right: -15%;
		top: -5%;
		cursor: pointer;
	}
	#startups .section-6 .contactForm{
		color: black;
		border-collapse: collapse;
		font-size: 1vw;
		width: 100%;
	}
	#startups .section-6 .contactForm td{
		border-bottom:2px solid black;
		padding: 2%;
		font-size: 1.3vw;
	}
	#startups .section-6 .contactForm td input, #startups .section-6 .contactForm td select{
		width: 100%;
		background: none;
		border: none;
		font-size: 1.3vw;
	}
	#startups .section-6 .contactForm td select option{
		background: #0f7670;
	}
	#startups .section-6 .contactForm button{
		width: 100%;
		padding: 6%;
		font-size: 1.3vw;
		letter-spacing: -1px;
		margin-top: 5%;
	}

	/* Team */

	#team .enTitle{
		background: url(../img/teams.png) no-repeat;
		position: absolute;
		width: 101%;
		height: 41vh;
		background-size: cover;
		top:60%;
	}
	#team .faTitle{
		position: absolute;
		font-size: 3vw;
		top: 52%;
		right: 15%;
		color: #a5a5b1;
	}
	#team .section-2 .background
	{
		height: 93vh;
		width: 60vw;
		background-color: #d7d7d7;
		position: relative;
		margin-top: 3%;
		right: -100%;
	}
	#team .section-2 .s2p1{
		background:url('../img/teamS2.png') no-repeat;
		position: absolute;
		width: 38vw;
		height: 100vh;
		top: 2%;
		background-size: contain;
		right: -1%;
	}
	#team .section-2 .motionWrapper{
		z-index: 1;
	}
	#team .section-2 .mainTextWrapper{
		width: 39vw;
		border: 1px;
		position: absolute;
		top: 34%;
		font-size: 1.6vw;
		text-align: justify;
		left: 18%;
	}
	#team .section-3 .teamsImg{
		width: 100%;
		height: 100%;
	}
	#team .section-3 .cortexHover1{
		width: 20vw;
		height: 9vh;
		top: 32%;
		left: 29%;
		transform: rotate(20deg);
		position: absolute;	
		cursor: pointer;
	}
	#team .section-3 .cortexHover2{
		width: 13vw;
		height: 7vh;
		top: 36%;
		left: 18%;
		transform: rotate(-38deg);
		position: absolute;
		cursor: pointer;
	}
	#team .section-3 .brocaHover{
		width: 2.5vw;
		height: 8vh;
		top: 44.2%;
		left: 26.8%;
		position: absolute;	
		cursor: pointer;
	}
	#team .section-3 .visualcortexHover1{
		width: 6.5vw;
		height: 14vh;
		top: 48.7%;
		left: 43.5%;
		transform: rotate(17deg);
		position: absolute;
		cursor: pointer;
	}
	#team .section-3 .visualcortexHover2{
		width: 4.5vw;
		height: 19.5vh;
		top: 54.6%;
		left: 41.5%;
		transform: rotate(61deg);
		position: absolute;
		cursor: pointer;
	}
	#team .section-3 .wernicheHover{
		width: 2vw;
		height: 7.5vh;
		top: 51.6%;
		left: 40.2%;
		position: absolute;
		transform: rotate(34deg);
		cursor: pointer;
	}
	#team .section-3 .hypocampousHover1{
		position: absolute;
		width: 2vw;
		height: 6vh;
		top: 50.6%;
		left: 38.1%;
		transform: rotate(34deg);
		cursor: pointer;
	}
	#team .section-3 .hypocampousHover2{
		position: absolute;
		width: 2vw;
		height: 11vh;
		top: 51%;
		left: 35.2%;
		transform: rotate(77deg);
		cursor: pointer;
	}
	#team .section-3 .mainTextWrapper{
		width: 30vw;
		font-size: 1.6vw;
		position: absolute;
		top: 24%;
		text-align: justify;
		right: 6%;
	}
	#team .section-3 .enTeamsTitle{
		position: absolute;
		top: 51%;
		font-size: 2.4vw;
		font-family: serif;
		right: 17%;
		text-align: left;
		color: #aaaaaa;
		line-height: 7vh;
		cursor: pointer;
	}
	#team .section-3 .teamTitle{
		font-family: sans-serif !important;
	}
	.cortexTitle.active{
		color: #8dcf00 !important;
	}
	.wernickeTitle.active{
		color: #e83e86 !important;
	}
	.brocaTitle.active{
		color: #03cee6 !important;
	}
	.visualcortexTitle.active{
		color: #ff6c00 !important;
	}
	.thalamusTitle.active{
		color: #19be50 !important;
	}
	#team .teamIndexesWrapper{
		width: 10vw;
		position: absolute;
		top: 15%;
		right: 14%;
	}
	#team .teamIndex{
		width: 1.5vw;
		height: 1.5vw;
		background-color:#686868;
		border-radius: 50%;
		float: left;
		margin: 0 2%;
		cursor: pointer;
	}
	#team .teamIndex.active
	{
		width: 1.5vw;
		height: 1.5vw;
		background-color: #35e5ff;
		border: 6px solid #686868;
	}
	#team .teamSlide{
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
	}
	#team .teamSlide .photo{
		width: 70vw;
		position: absolute;
		top: 5vh;
		left: 3%;
	} 
	#team .teamSlide .teamInfoWrapper{
		width: 45vw;
		position: absolute;
		top: 20%;
		font-size: 1.6vw;
	}
	#team .teamSlide .teamInfoTitle{
		padding: 1% 34% 1% 2%;
		text-align: center;
		color: white;
		font-size: 2vw;
	}
	#team .teamSlide .teamInfoTitle.cortexData{
		background-color: rgba(106,140,33,0.9);
	}
	#team .teamSlide .teamInfoTitle.wernickeData{
		background-color: rgba(227,83,143,0.9);
	}
	#team .teamSlide .teamInfoTitle.brocaData{
		background-color: rgba(29,170,186,0.9);
	}
	#team .teamSlide .teamInfoTitle.visualcortexData{
		background-color: rgba(192,92,16,0.9);
	}
	#team .teamSlide .teamInfoTitle.thalamusData{
		background-color: rgba(20,138,59,0.9);
	}
	#team .teamSlide .teamInfoText{
		padding: 2% 34% 2% 6%;
		text-align: justify;
		height: 45vh;
	}
	#team .teamSlide .teamInfoText.cortexData{
		background-color: rgba(141,183,52,0.9);
	}
	#team .teamSlide .teamInfoText.wernickeData{
		background-color: rgba(203,118,150,0.9);
	}
	#team .teamSlide .teamInfoText.brocaData{
		background-color: rgba(29,202,219,0.9);
	}
	#team .teamSlide .teamInfoText.visualcortexData{
		background-color: rgba(223,120,44,0.9);
	}
	#team .teamSlide .teamInfoText.thalamusData{
		background-color: rgba(57,172,95,0.9);
	}
	#team .teamSlide .enTeamsTitle{
		width: 100%;
		position: absolute;
		bottom: 10%;
		font-size: 2vw;
		font-family: sans-serif;
		background: white;
		padding: 1%;
		color: #aaaa;
	}
	#team .teamSlide .enTeamsTitle div{
		float: left;
		font-family: sans-serif !important;
		margin-left:3%;
	}
	#team .section-4 .mainElement{
		position: absolute;
	}
	#services .enTitle{
		background: url(../img/services.png) no-repeat;
		position: absolute;
		width: 100%;
		height: 40vh;
		background-size: cover;
		top: 60%;
	}
	#services .faTitle{
		position: absolute;
		font-size: 3vw;
		top: 52%;
		right: 12%;
		color: #a5a5b1;
	}
	#services .section-2 .motionWrapper{
		background:url('../img/servicesS2.png') no-repeat;
		background-size:cover;
		width: 101% !important;
		height: 101% !important;
	}
	#services .section-2 .textWrapper{
		width: 40vw;
		text-align: justify;
		font-size: 1.6vw;
		position: absolute;
		top: 28%;
		right: 10%;
		line-height: 5vh;
	}
	#services .section-2 .b1{
		width: 3vw;
		height: 3vw;
		position: absolute;
		border-top: 1px solid #ff6262;
		border-right: 1px solid #ff6262;
		top: -3%;
		right: -3%;
	}
	#services .section-2 .b2{
		width: 13vw;
		height: 3vw;
		position: absolute;
		border-bottom: 1px solid #ff6262;
		border-left: 1px solid #ff6262;
		bottom: -4%;
		left: 25%;
	}
	#services .section-3 .mainElement{
		background:url('../img/servicesS3.png') no-repeat;
		background-size:cover;
	} 
	#services .section-3 .textWrapper{
		width: 40vw;
		text-align: justify;
		font-size: 1.6vw;
		position: absolute;
		top: 34%;
		right: 38%;
		line-height: 5vh;
	}
	#services .section-3 .b1{
		width: 3vw;
		height: 3vw;
		border-top: 1px solid #003471;
		border-left: 1px solid #003471;
		position: absolute;
		left: -3%;
		top: -5%;
	}
	#services .section-3 .b2{
		width: 3vw;
		height: 3vw;
		border-bottom: 1px solid #003471;
		border-right: 1px solid #003471;
		position: absolute;
		right: -3%;
		bottom: -5%;
	}
	#services .section-4 .motionWrapper{
		background:url('../img/servicesS4.png') no-repeat;
		background-size:cover;
		width: 101% !important;
		height: 101% !important;
	}
	#services .section-4 .textWrapper{
		width: 35vw;
		font-size: 1.6vw;
		text-align: justify;
		line-height: 5vh;
		position: absolute;
		top: 30%;
		right: 23%;
	}
	#services .section-4 .b1{
		width: 3vw;
		height: 3vw;
		border-top: 1px solid #4bb418;
		border-left: 1px solid #4bb418;
		position: absolute;
		top: -5%;
		left: -4%;
	}
	#services .section-4 .b2{
		width: 3vw;
		height: 3vw;
		border-bottom: 1px solid #4bb418;
		border-right: 1px solid #4bb418;
		position: absolute;
		bottom: -8%;
		right: -4%;
	}
	#services .section-4 .fixedText
	{
		font-size: 2vw;
		letter-spacing: -1px;
		color: black;
		font-weight: 600;
		position: absolute;
		top: 70%;
		right: 30%;
	}
	#services .section-4 .arrows{
		background:url('../img/arrows.png') no-repeat;
		width: 3vw;
		height: 8vh;
		background-size: contain;
		position: absolute;
		top: 79%;
		right: 39%;
		animation: arrowsMove 1s infinite;
		-webkit-animation: arrowsMove 1s infinite;
	}
	#services .section-5 .sliderWrapper{
		width: 300vw;
		height: 100%;
		position: absolute;
		left: 0;	
	} 
	#services .section-5 .services{
		float: left;
		width: 50vw;
		height: 50vh;
	}
	#services .section-5 .serviceTitle{
		font-size: 1.6vw;
		position: relative;
		top: 75%;
		text-align: center;
	}
	#services .section-5 .p1{
		background:url('../img/servicesS5-up1.png') no-repeat;
		background-size:cover;
	}
	#services .section-5 .p2{
		background:url('../img/servicesS5-up2.png') no-repeat;
		background-size:cover;
	}
	#services .section-5 .p3{
		background:url('../img/servicesS5-up3.png') no-repeat;
		background-size:cover;
	}
	#services .section-5 .p4{
		background:url('../img/servicesS5-up4.png') no-repeat;
		background-size:cover;
	}
	#services .section-5 .p5{
		background:url('../img/servicesS5-up5.png') no-repeat;
		background-size:cover;
	}
	#services .section-5 .p6{
		background:url('../img/servicesS5-up6.png') no-repeat;
		background-size:cover;
	}
	#services .section-5 .p7{
		background:url('../img/servicesS5-down1.png') no-repeat;
		background-size:cover;
	}
	#services .section-5 .p8{
		background:url('../img/servicesS5-down2.png') no-repeat;
		background-size:cover;
	}
	#services .section-5 .p9{
		background:url('../img/servicesS5-down3.png') no-repeat;
		background-size:cover;
	}
	#services .section-5 .p10{
		background:url('../img/servicesS5-down4.png') no-repeat;
		background-size:cover;
	}
	#services .section-5 .p11{
		background:url('../img/servicesS5-down5.png') no-repeat;
		background-size:cover;
	}
	#services .section-5 .p12{
		background:url('../img/servicesS5-down6.png') no-repeat;
		background-size:cover;
	}
	#services .section-5 .LA{
		position: absolute;
		width: 50px;
		top: 50%;
		left: 0;
		z-index: 1;
		text-align: center;
		padding: 50px 0;
		font-size: 47px;
		background-color: rgba(0,0,0,0.3);
		color: white;
		height: 170px;
		margin-top: -85px;
		cursor: pointer;
	}
	#services .section-5 .RA{
		position: absolute;
		width: 50px;
		top: 50%;
		right: 0;
		z-index: 1;
		text-align: center;
		padding: 50px 0;
		font-size: 47px;
		background-color: rgba(0,0,0,0.3);
		color: white;
		height: 170px;
		margin-top: -85px;
		cursor: pointer;
	}
}
