html, body {font-family: 'Poppins';min-height: 100%;height:100%;}
html {overflow-y:scroll !important;}
body.change-overflow {overflow:hidden;}
body {}
* {outline:0;}
a:hover, a:active, a:focus {text-decoration: none;}
a, button {
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
}
h1, h2, h3, h4, h5 {font-weight: 700;}
ul {margin:0;padding:0;list-style-type: none;}
.mobile-visible {display:none;}
.pad-none {padding:0;}
.full {width:100%;}
.table-content {display: table;  width: 100%;  height: 100%;}
.table-cell-content {display: table-cell; vertical-align: middle;}
.animation-one {-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;  }
.animation-two {-webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
.fl-right {float:right;}
.height-fix {height:100%;}
.video-container {position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.video-container iframe, .video-container object, .video-container embed {position:absolute;top:0;left:0;width:100%;height:100%;}
.m-color {color:#eebf2b;}
.bg-color {background-color: #00214b;}
.bg-color h2.title {color:#fff;}
.mbottom90 {margin-bottom:90px !important;}
.mbottom60 {margin-bottom:60px !important;}
.mbottom20 {margin-bottom:20px;}
.mbottom30 {margin-bottom:30px;}
.mtop10 {margin-top:10px;}
.mtop15 {margin-top:15px;}
.mtop20 {margin-top:20px;}
.mtop50 {margin-top:50px;}
.section {padding:120px 0;}
.divider {margin:30px 0;}
.grayscale img {-webkit-filter: grayscale(100%);filter: grayscale(100%);}
.grayscale img:hover {-webkit-filter: grayscale(0%);filter: grayscale(0%);}
.cursor-context {cursor: context-menu;}
.color-icon i {color:#00a5d9;}
.full-width {min-width:100%;}
.space {display:block;}
.section-full {height: 100%;}
.yellow-line {background: #eebf2b;}
.shadow {-webkit-box-shadow: 0px 0px 39px 2px rgba(0,0,0,0.38);-moz-box-shadow: 0px 0px 39px 2px rgba(0,0,0,0.38);box-shadow: 0px 0px 39px 2px rgba(0,0,0,0.38);}
.pad-bot-70 {padding-bottom:70px;}

/* header */
header {height:100px;}
header .logo {margin:30px 0;}
header nav, header .social {display: inline-block;margin: 38px 0;}
header ul li {float:left;margin-right:15px;}
header ul li:last-child {margin-right:0;}
header ul li a {padding:4px;font-size:16px;font-weight: 300;color:#000;}
header ul li a:hover {color:#951b81;}
header ul li a.active {color:#951b81;font-weight: 500;}
header .social {}
header .social li {margin-right:10px;}
header .social a {font-size:22px;color:#951b81;}

/* home slide */
#home-slide {height: calc(100% - 100px);background-size: cover;}
#home-slide .caption{font-family: 'Amatic SC';font-weight: 700;color: #fff;font-size: 80px;position: absolute;top: 40%;width:100%;text-align:center;}
#home-slide .caption font {font-size: 60px;}

/* section */
section {padding:50px 0;position:relative;}
section:before {content: "";width: 100%;height: 125px;position: absolute;top: -125px;background: url(../images/cloud-top.png) center center;z-index: 97;}
section:after {content: "";width: 100%;height: 123px;position: absolute;bottom: -123px;background: url(../images/cloud-bottom.png) center center;z-index: 97;}
section h2 {font-size: 18px;font-weight: 700;color:#951b81;}
section p {color:#951b81;font-size:18px;text-align:justify;}
section .tab_content ul li {color: #951b81;font-size: 18px;list-style-type: circle;margin-left:20px;}
section .tabs_item table {color:#951b81;}

/* footer */
footer {background: #951b81;padding: 123px 0 50px;}
footer .logo {margin:30px 0;}
footer nav {display: inline-block;margin: 38px 0;}
footer ul li {float:left;margin-right:25px;}
footer ul li:last-child {margin-right:0;}
footer ul li a {padding:4px;font-size:18px;font-weight: 300;color:#fff;}

/* page */
#home-slide.page {height: 60%;position: relative;}
#sidebar {}
#sidebar li {}
#sidebar li a {color:#951b81;font-size:18px;display: block;padding: 10px;}
#sidebar li a.active {color:#fff;background: #951b81;}
#sidebar li a:hover {background: #ed6ea7;color: #fff;}

.tab_content .tabs_item {display:none;}
.tab_content .tabs_item .about-img {max-width: 360px;float:right;margin:20px;}
.tab_content .tabs_item:first-child {display:block;}
.tab_content .tabs_item .kadro-item {margin-top:30px; min-height:95px;}
.tab_content .tabs_item .kadro-item .info {background:#951b81; padding:15px 12px;min-height:115px;}
.tab_content .tabs_item .kadro-item .info h2 {color:#fff; margin:0; font-weight:bold; text-align:center}
.tab_content .tabs_item .kadro-item .info p {color:#fff; margin:0; font-weight:300; text-align:center; font-size:16px;}
.mtop30 {margin-top:30px;}
.mtop50 {margin-top:50px;}


#contact-form {}
#contact-form input {color: #333333;font-size: 18px;border: 0;border-bottom: 1px solid #e7e7e7;width: 47.1%;margin-right: 5%;margin-bottom:30px;}
#contact-form input:nth-child(even) {margin-right:0;}
#contact-form textarea {color: #333333;font-size: 18px;border: 0;border-bottom: 1px solid #e7e7e7;width: 100%;height: 50px;}
#contact-form button {border: 0;background: #951b81;width: 100%;height: 165px;color: #fff;font-size: 18px;font-weight: 700;}
#contact-form p {color:#333333;font-weight:300;}
#contact-form .social {font-size: 25px;display: inline-block;}
#contact-form .social a {color: #951b81;margin-right:10px;}


.corp-view {font-size: 18px;font-weight: 300;padding: 20px;margin-bottom: 60px;background: #951b81;color: #fff;border-radius: 55px;position: relative;}
.corp-view a {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.gallery_ img {
    width: 33.333333%;
    float: left;
    padding: 10px;
}

/* hang burger */

#hamburger {
    width: 35px;
    height: 40px;
    margin: 30px auto;
    cursor: pointer;
    position: absolute;
    top: 5px;
    right: 25px;
    background-color: transparent;
    z-index:99;
}

.con-press {border: 2px solid #a71580;margin-bottom:20px;}
.con-press h2 {font-size: 22px;background: #a71580;color: #fff;margin: 0;padding: 20px;}
.con-press p {font-size:18px;}
.con-press .cont {padding: 20px;}

#hamburger span {
    z-index: 999999999999 !important;
    display: block;
    position: absolute;
    height: 1px;
    width: 100%;
    background: #111;
    border-radius: 5px;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .20s ease-in-out;
    -moz-transition: .20s ease-in-out;
    -o-transition: .20s ease-in-out;
    transition: .25s ease-in-out;
}

#hamburger span:nth-child(1) {
    top: 0px;
}

#hamburger span:nth-child(2) {
    top: 10px;
}

#hamburger span:nth-child(3) {
    top: 20px;
}

#hamburger.open span:nth-child(1) {
    top: 14px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
}

#hamburger.open span:nth-child(2) {
    opacity: 0;
    left: -30px;
    -webkit-transition: .16s ease-in-out;
    -moz-transition: .16s ease-in-out;
    -o-transition: .16s ease-in-out;
    transition: .16s ease-in-out;
}

#hamburger.open span:nth-child(3) {
    top: 14px;
    -webkit-transform: rotate(-135deg);
    -moz-transform: rotate(-135deg);
    -o-transform: rotate(-135deg);
    transform: rotate(-135deg);
}
#hamburger.open span {background:#fff;}
/* mobile menu */
#mobile-menu {width: 80%;right:-100%;height: 100%;top: 0;position: fixed;background: #951b81;z-index: 9;z-index: 98;border-left: 1px solid #ed6ea7;}
#mobile-menu.active {right:0}
#mobile-menu nav ul li {padding-left: 10px;background: #ed6ea7;border-bottom: 1px solid #951b81;}
#mobile-menu nav ul li a {    font-weight: 300;font-size: 20px;color: #fff;padding: 5px;display: block;}
#mobile-menu ul li.social {float:left;}
#mobile-menu .mobile-social {position: absolute;bottom: 0;left: 0;width: 100%;border-top: 2px solid #e6007e;}
#mobile-menu .mobile-social ul {background: #fff;overflow: hidden;}
#mobile-menu .mobile-social ul li {float:left;}
#mobile-menu .mobile-social ul li a {padding:10px;display: block;font-size: 22px;color: #951b81;}
#mobile-menu nav ul li ul li:last-child {border:0;}
#mobile-menu nav ul li a.active {color:#000;}


.veli-yorumlari {padding:100px 0;background:#fff url("../images/back-rounded.jpg") center center no-repeat;background-size:contain;}
.veli-yorumlari h1{font-size:42px;text-align:center;font-weight:900;color:#922580;margin:0;margin-bottom:20px;}
.veli-yorumlari .item p{font-size:18px;font-weight:300;text-align:center;color:#922580;margin:0;margin-bottom:40px;}
.veli-yorumlari .item p.veli-adi{font-size:24px;text-align:center;font-weight:700;color:#922580;margin:0;}
.veli-yorumlari .item p.veli-statu{font-size:18px;font-weight:400;color:#8E8E8E;margin:0;text-align:center;}
.veli-yorumlari .item img {display:inline-block;width:80px;height:80px;border-radius:160px;object-fit:cover;border:3px solid #922580;}
.veli-yorumlari .item {text-align:center;background:#fff;border-radius:90px;padding:40px 80px;position:relative;border:1px solid #922580;}









@media only screen and (max-width: 991px) {
	
	.mobile-visible {display:block;}
	.mobile-hidden {display:none}
	#home-slide .caption {font-size:24px;}
	#home-slide .caption font {font-size: 18px;}
	.corp-view {font-size: 14px;padding: 10px;margin-bottom: 20px;}
	section h2 {font-size:16px;}
	section p {font-size:14px;}
	section {padding:20px 0;}
	footer nav {margin:0;}
	#sidebar li a {padding: 5px;font-size: 14px;}
	#contact h1{font-size:20px;}
	#contact input, #contact textarea {width: 100%;font-size: 14px;}
	#contact button {height: auto;padding: 10px;font-size: 14px;margin: 10px 0;}
	footer ul li a {display:none;}
	.tab_content .tabs_item .about-img {float:inherit;}
	.tab_content .tabs_item .kadro-item .info h2 {font-size:14px;}
	.tab_content .tabs_item .kadro-item .info p {font-size:13px;}
	.tab_content .tabs_item .kadro-item .info {min-height: 100px;}
	.veli-yorumlari h1 {font-size:21px;}
	.veli-yorumlari .item p {font-size:16px;}
	.veli-yorumlari .item {padding:40px 20px;}
	.veli-yorumlari {padding:50px 0;}
}

