#first-block, #second-block, #third-block, #fourth-block {
text-align:center;
padding:3.5rem 0;
}
#carousel {
text-align:center;
background:#e5e5e5;
}
#first-block {
background:#fff;
}
#second-block {
background:#f0f0f0;
}
#third-block {
background: linear-gradient(to bottom, rgb(0, 102, 102), rgba(0, 105, 100, 0.58) 65%);
}
#fourth-block {
background:#e5e5e5;
}
footer {
background:#fff;
padding:3.5rem 0;
}
/*frm*/
.sign-up-form {
    background: linear-gradient(to bottom, rgb(168, 17, 60), rgba(168, 17, 60, 0.58) 65%);
    position: relative;
    width:400px;
    height: auto;
    padding: 40px 30px;
    text-align: center;
    color: #fff;
    z-index: 1000;
	border-radius: 15px 50px;
}

.sign-up-form:after {
	content: "";
	border-color: #b14f14 transparent transparent;
	border-width: 40px 170px 0;
	bottom: -40px;
	height: 0;
	left: 0;
	position: absolute;
	width: 0;
}

.sign-up-form h4{
	color:white;
	margin-bottom:20px;
}

.sign-up-form .line-divider{
  background: none;
  height: 1px;
  border-top: 1px solid rgba(255, 255, 255, .20);
  width: 180px;
  margin: auto;
  margin-bottom: 10px;
}

.sign-up-form .form-wrapper{
  padding: 20px 20px 0;
  border: 1px solid rgba(255, 255, 255, .2);
  border-top: none;
  margin-bottom: 30px;
}

.sign-up-form .form-wrapper .signup-text{
  font-size: 15px;
  margin-bottom:20px;
}

.sign-up-form .form-wrapper .form-group{
  margin-bottom: 10px;
  width: 100%;
  border:1px solid rgba(255, 255, 255, .20);
  border-radius: 5px 15px;
}

.sign-up-form .form-wrapper .form-group .form-control{
  border: none;
  box-shadow: none;
  border-radius: 17px;
  padding-left: 20px;
  	height:40px;
	width:100%;
}

.sign-up-form .form-wrapper button{
  position: relative;
  top: 20px;
  border-radius: 17px;
}

.sign-up-form a{
  color: #fff;
}

.sign-up-form img.form-shadow{
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  top: 100%;
}

.btn-secondary {
    background: linear-gradient(to bottom, rgba(100,100,113,1), rgb(10, 41, 85));
    padding: 0 40px;
    border: none;
    min-height: 36px;
    font-size: 18px;
    border-radius: 6px;
    color: #fff;
    position: relative;
    outline: none;
	top:20px;
	cursor:pointer;
}


/*frm*/
.tablo{
	position:absolute;
	width:100%;
	margin:auto;
	z-index:10000;
}
.tablo2{
	position:relative;
	max-width:71rem;
	padding:0 0.625rem;
	height:400px;
	margin:0 auto;
}
.giris{
	position:relative;
	margin-top:30px;
	z-index:1000;
	display:inline-block;
}
.sloganTablo{
	position:relative;
	text-align:right;
	z-index:1000;
	margin-top:30px;
	color:#fdfdfd;
}
h1.sloganBaslik{
	font-size:40px;
	color:#fdfdfd;
}
p.slogan{
	font-size:20px;
	line-height:40px;
}
a.mircLink{
	color:#000;
	text-decoration:underline;
}
.temizle{
	position:relative;
	height:20px;
	clear:both;
}
a{
	outline:none;
	text-decoration:none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0); 
}
@media screen and (max-width: 1024px) {
  .sign-up-form {
	  width:100%;
  }
  .right {
  float:none;
  }
  .tablo{
	  position:relative;
  }
  .tablo2{
	  background-color:#E5E5E5;
	  clear:both;
	 
  }
  .sloganTablo{
	  position:relative;
	  text-align:left;
	  width:100%;
	  color:#000;
	}
  h1.sloganBaslik{
	font-size:20px;
	text-align:left;
	color:#000;
	}
	p.slogan{
		font-size:15px;
	}
	.giris{
		position:relative;
		display:inline;
		top:20px;
	}
}

/* vietnamese */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/quicksand/v21/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkP8o58m-wi40.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/quicksand/v21/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkP8o58i-wi40.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/quicksand/v21/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkP8o58a-wg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/raleway/v18/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCFPrEHJA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/raleway/v18/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCMPrEHJA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/raleway/v18/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCHPrEHJA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/raleway/v18/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCGPrEHJA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/raleway/v18/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCIPrE.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}