.one-whole{ width: 100%; }
.page-section, .page-section-header{
	height: auto;
    width: 100%;
    display: block;
}
.page-section { position: relative;}
.page-section-header {
    display: block;
    width: 100%;
    height: auto;
	margin: 60px auto;
	text-align: center;
}
.page-title{
	display: block;
    margin: 0;
    color: #4d4d4d;
    font-family: "Turkcell Satura", helvetica, arial, sans-serif;
    font-size: 32px;
    font-weight: 400;
    line-height: 1;
    text-align: center;
    text-transform: inherit;
}


.flex-row {
    display: flex;
    flex-flow: row wrap;
    align-content: flex-start;
    align-items: flex-start;
    justify-content: flex-start;
    margin-right: -15px;
    margin-left: -15px;
}
.flex-row.no-margin, .no-gutters {
    margin-right: 0;
    margin-left: 0;
}
.flex-row.equal-size {
    align-content: stretch;
    align-items: stretch;
}
.faq-block-list a, .faq-block-list>span{
	display: block;
    margin: 0 0 15px;
    padding: 0 0 0 15px;
    color: #9d9d9d;
    font-size: 12px;
    font-weight: 700;
    text-indent: -5px;
}
.faq-block-list a::before, .faq-block-list>span::before{
	width: 6px;
    height: 6px;
    display: inline-block;
    position: relative;
    top: -1px;
    left: -12px;
    transform: rotateZ(-45deg);
    box-shadow: 2px 2px 0 0 #f58227;
    content: "";
    vertical-align: middle;
}
.dropdown a, .faq-block-list a, .faq-block-list>span{
	font-family: "helvetica neue", helvetica, arial, sans-serif;
    line-height: 1.5;
}
.button, .button:active, .button:focus, .button:hover, .faq-block-list a, .faq-block-list>span, .faq-block-title a, .page-header a, .page-hero-content a, .turkcell-logo, nav a{
	text-decoration : none;
}
.faq-block-title a{
	padding: 0;
    color: #4d4d4d;
    font-weight: 500;
}
.faq-block-title a, .quick-search button{
	font-family: GreycliffCF;
    font-size: 2.5rem;
}

@media (min-width:576px) {
	.page-section.container {
		position: relative;
		width: 576px;
		max-width: 100%;
		margin-right: auto;
		margin-left: auto;
		padding-right: 15px;
		padding-left: 15px
	}
}

@media (min-width:768px) {
	.page-section.container {
		position: relative;
		width: 768px;
		max-width: 100%;
		margin-right: auto;
		margin-left: auto;
		padding-right: 15px;
		padding-left: 15px
	}
}

@media (min-width:992px) {
	.page-section.container {
		position: relative;
		width: 992px;
		max-width: 100%;
		margin-right: auto;
		margin-left: auto;
		padding-right: 15px;
		padding-left: 15px
	}
}

@media (min-width:1010px) {
	.page-section.container {
		position: relative;
		width: 1010px;
		max-width: 100%;
		margin-right: auto;
		margin-left: auto;
		padding-right: 15px;
		padding-left: 15px
	}
}

@media screen {
	.flex-col-1 {
		flex: 0 0 8.333333%;
		max-width: 8.333333%
	}
	.flex-col-2 {
		flex: 0 0 16.666667%;
		max-width: 16.666667%
	}
	.flex-col-3 {
		flex: 0 0 25%;
		max-width: 25%
	}
	.flex-col-4 {
		flex: 0 0 33.333333%;
		max-width: 33.333333%
	}
	.flex-col-5 {
		flex: 0 0 41.666667%;
		max-width: 41.666667%
	}
	.flex-col-6 {
		flex: 0 0 50%;
		max-width: 50%
	}
	.flex-col-7 {
		flex: 0 0 58.333333%;
		max-width: 58.333333%
	}
	.flex-col-8 {
		flex: 0 0 66.666667%;
		max-width: 66.666667%
	}
	.flex-col-9 {
		flex: 0 0 75%;
		max-width: 75%
	}
	.flex-col-10 {
		flex: 0 0 83.333333%;
		max-width: 83.333333%
	}
	.flex-col-11 {
		flex: 0 0 91.666667%;
		max-width: 91.666667%
	}
	.flex-col-12 {
		flex: 0 0 100%;
		max-width: 100%
	}
}

@media (min-width:576px) {
	.flex-col-sm-1 {
		flex: 0 0 8.333333%;
		max-width: 8.333333%
	}
	.flex-col-sm-2 {
		flex: 0 0 16.666667%;
		max-width: 16.666667%
	}
	.flex-col-sm-3 {
		flex: 0 0 25%;
		max-width: 25%
	}
	.flex-col-sm-4 {
		flex: 0 0 33.333333%;
		max-width: 33.333333%
	}
	.flex-col-sm-5 {
		flex: 0 0 41.666667%;
		max-width: 41.666667%
	}
	.flex-col-sm-6 {
		flex: 0 0 50%;
		max-width: 50%
	}
	.flex-col-sm-7 {
		flex: 0 0 58.333333%;
		max-width: 58.333333%
	}
	.flex-col-sm-8 {
		flex: 0 0 66.666667%;
		max-width: 66.666667%
	}
	.flex-col-sm-9 {
		flex: 0 0 75%;
		max-width: 75%
	}
	.flex-col-sm-10 {
		flex: 0 0 83.333333%;
		max-width: 83.333333%
	}
	.flex-col-sm-11 {
		flex: 0 0 91.666667%;
		max-width: 91.666667%
	}
	.flex-col-sm-12 {
		flex: 0 0 100%;
		max-width: 100%
	}
}

@media (min-width:768px) {
	.flex-col-md-1 {
		flex: 0 0 8.333333%;
		max-width: 8.333333%
	}
	.flex-col-md-2 {
		flex: 0 0 16.666667%;
		max-width: 16.666667%
	}
	.flex-col-md-3 {
		flex: 0 0 25%;
		max-width: 25%
	}
	.flex-col-md-4 {
		flex: 0 0 33.333333%;
		max-width: 33.333333%
	}
	.flex-col-md-5 {
		flex: 0 0 41.666667%;
		max-width: 41.666667%
	}
	.flex-col-md-6 {
		flex: 0 0 50%;
		max-width: 50%
	}
	.flex-col-md-7 {
		flex: 0 0 58.333333%;
		max-width: 58.333333%
	}
	.flex-col-md-8 {
		flex: 0 0 66.666667%;
		max-width: 66.666667%
	}
	.flex-col-md-9 {
		flex: 0 0 75%;
		max-width: 75%
	}
	.flex-col-md-10 {
		flex: 0 0 83.333333%;
		max-width: 83.333333%
	}
	.flex-col-md-11 {
		flex: 0 0 91.666667%;
		max-width: 91.666667%
	}
	.flex-col-md-12 {
		flex: 0 0 100%;
		max-width: 100%
	}
}

@media (min-width:992px) {
	.flex-col-lg-1 {
		flex: 0 0 8.333333%;
		max-width: 8.333333%
	}
	.flex-col-lg-2 {
		flex: 0 0 16.666667%;
		max-width: 16.666667%
	}
	.flex-col-lg-3 {
		flex: 0 0 25%;
		max-width: 25%
	}
	.flex-col-lg-4 {
		flex: 0 0 33.333333%;
		max-width: 33.333333%
	}
	.flex-col-lg-5 {
		flex: 0 0 41.666667%;
		max-width: 41.666667%
	}
	.flex-col-lg-6 {
		flex: 0 0 50%;
		max-width: 50%
	}
	.flex-col-lg-7 {
		flex: 0 0 58.333333%;
		max-width: 58.333333%
	}
	.flex-col-lg-8 {
		flex: 0 0 66.666667%;
		max-width: 66.666667%
	}
	.flex-col-lg-9 {
		flex: 0 0 75%;
		max-width: 75%
	}
	.flex-col-lg-10 {
		flex: 0 0 83.333333%;
		max-width: 83.333333%
	}
	.flex-col-lg-11 {
		flex: 0 0 91.666667%;
		max-width: 91.666667%
	}
	.flex-col-lg-12 {
		flex: 0 0 100%;
		max-width: 100%
	}
}

@media (min-width:1010px) {
	.flex-col-xl-1 {
		flex: 0 0 8.333333%;
		max-width: 8.333333%
	}
	.flex-col-xl-2 {
		flex: 0 0 16.666667%;
		max-width: 16.666667%
	}
	.flex-col-xl-3 {
		flex: 0 0 25%;
		max-width: 25%
	}
	.flex-col-xl-4 {
		flex: 0 0 33.333333%;
		max-width: 33.333333%
	}
	.flex-col-xl-5 {
		flex: 0 0 41.666667%;
		max-width: 41.666667%
	}
	.flex-col-xl-6 {
		flex: 0 0 50%;
		max-width: 50%
	}
	.flex-col-xl-7 {
		flex: 0 0 58.333333%;
		max-width: 58.333333%
	}
	.flex-col-xl-8 {
		flex: 0 0 66.666667%;
		max-width: 66.666667%
	}
	.flex-col-xl-9 {
		flex: 0 0 75%;
		max-width: 75%
	}
	.flex-col-xl-10 {
		flex: 0 0 83.333333%;
		max-width: 83.333333%
	}
	.flex-col-xl-11 {
		flex: 0 0 91.666667%;
		max-width: 91.666667%
	}
	.flex-col-xl-12 {
		flex: 0 0 100%;
		max-width: 100%
	}
}


@media (max-width:768px) {
	.faq-home .flex-row [class*=flex-col-]::after {
		display: block;
		width: 100%;
		height: auto;
		position: absolute;
		bottom: 0;
		left: 0;
		border-bottom: #e5e5e5 solid 1px;
		content: ""
	}
	.faq-home .flex-row [class*=flex-col-]:nth-child(1) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(2) .faq-block {
		border-top: #e5e5e5 solid 1px
	}
	.faq-home .flex-row [class*=flex-col-]:nth-child(1) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(3) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(5) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(7) .faq-block {
		border-left: #e5e5e5 solid 1px
	}
	.faq-home .flex-row [class*=flex-col-]:nth-child(2) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(4) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(6) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(8) .faq-block {
		border-right: #e5e5e5 solid 1px;
		border-left: #e5e5e5 solid 1px
	}
}

@media (min-width:768px) {
	.faq-home .flex-row [class*=flex-col-]::after {
		display: block;
		width: 100%;
		height: auto;
		position: absolute;
		bottom: 0;
		left: 0;
		border-bottom: #e5e5e5 solid 1px;
		content: ""
	}
	.faq-home .flex-row [class*=flex-col-]:nth-child(1) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(2) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(3) .faq-block {
		border-top: #e5e5e5 solid 1px
	}
	.faq-home .flex-row [class*=flex-col-]:nth-child(1) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(2) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(3) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(4) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(5) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(6) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(7) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(8) .faq-block {
		border-right: #e5e5e5 solid 1px
	}
}

@media (min-width:992px) {
	.faq-home .flex-row [class*=flex-col-] {
		margin-bottom: 60px
	}
	.faq-home .flex-row [class*=flex-col-]::after {
		display: block;
		width: 100%;
		height: auto;
		position: absolute;
		bottom: -30px;
		left: 0;
		border-bottom: #e5e5e5 solid 1px;
		content: ""
	}
	.faq-home .flex-row [class*=flex-col-]:nth-child(7)::after,
	.faq-home .flex-row [class*=flex-col-]:nth-child(8)::after {
		display: none
	}
	.faq-home .flex-row [class*=flex-col-]:nth-child(1) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(2) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(4) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(5) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(7) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(8) .faq-block {
		border-right: #e5e5e5 solid 1px
	}
	.faq-home .flex-row [class*=flex-col-]:nth-child(3) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(6) .faq-block {
		border-right: none
	}
	.faq-home .flex-row [class*=flex-col-]:nth-child(1) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(2) .faq-block,
	.faq-home .flex-row [class*=flex-col-]:nth-child(3) .faq-block {
		border-top: none
	}
}

@media (max-width:768px) {
	[dir=rtl] .faq-home [class*=flex-col-]:nth-child(1) .faq-block,
	[dir=rtl] .faq-home [class*=flex-col-]:nth-child(3) .faq-block,
	[dir=rtl] .faq-home [class*=flex-col-]:nth-child(5) .faq-block,
	[dir=rtl] .faq-home [class*=flex-col-]:nth-child(7) .faq-block {
		border-right: #e5e5e5 solid 1px;
		border-left: none
	}
}

@media (min-width:768px) {
	[dir=rtl] .faq-home [class*=flex-col-]:nth-child(1) .faq-block,
	[dir=rtl] .faq-home [class*=flex-col-]:nth-child(2) .faq-block,
	[dir=rtl] .faq-home [class*=flex-col-]:nth-child(3) .faq-block,
	[dir=rtl] .faq-home [class*=flex-col-]:nth-child(4) .faq-block,
	[dir=rtl] .faq-home [class*=flex-col-]:nth-child(5) .faq-block,
	[dir=rtl] .faq-home [class*=flex-col-]:nth-child(6) .faq-block,
	[dir=rtl] .faq-home [class*=flex-col-]:nth-child(7) .faq-block,
	[dir=rtl] .faq-home [class*=flex-col-]:nth-child(8) .faq-block {
		border-right: none;
		border-left: #e5e5e5 solid 1px
	}
}

@media (min-width:992px) {
	[dir=rtl] .faq-home [class*=flex-col-]:nth-child(1) .faq-block,
	[dir=rtl] .faq-home [class*=flex-col-]:nth-child(2) .faq-block,
	[dir=rtl] .faq-home [class*=flex-col-]:nth-child(4) .faq-block,
	[dir=rtl] .faq-home [class*=flex-col-]:nth-child(5) .faq-block,
	[dir=rtl] .faq-home [class*=flex-col-]:nth-child(7) .faq-block,
	[dir=rtl] .faq-home [class*=flex-col-]:nth-child(8) .faq-block {
		border-right: none;
		border-left: #e5e5e5 solid 1px
	}
	[dir=rtl] .faq-home [class*=flex-col-]:nth-child(3) .faq-block,
	[dir=rtl] .faq-home [class*=flex-col-]:nth-child(6) .faq-block {
		border-right: none;
		border-left: none
	}
}