/*#region FONT TANIMLAMALARI*/
@font-face{font-family:'poppins';src:url('../../fonts/poppins/Poppins-Regular.ttf');font-weight:normal;font-style:normal;}
@font-face{font-family:'poppins_medium';src:url('../../fonts/poppins/Poppins-Medium.ttf');font-weight:normal;font-style:normal;}
@font-face{font-family:'poppins_bold';src:url('../../fonts/poppins/Poppins-Bold.ttf');font-weight:normal;font-style:normal;}
@font-face{font-family:'poppins_black';src:url('../../fonts/poppins/Poppins-Black.ttf');font-weight:normal;font-style:normal;}
@font-face{font-family:'poppins_semibold';src:url('../../fonts/poppins/Poppins-SemiBold.ttf');font-weight:normal;font-style:normal;}
@font-face{font-family:'poppins_extrabold';src:url('../../fonts/poppins/Poppins-ExtraBold.ttf');font-weight:normal;font-style:normal;}
@font-face{font-family:'poppins_italic';src:url('../../fonts/poppins/Poppins-Italic.ttf');font-weight:normal;font-style:normal;}
/*#endregion*/

@font-face{font-family:'ivymode';src:url('../../fonts/ivymode/IvyMode-Regular.ttf');font-weight:normal;font-style:normal;}
@font-face{font-family:'ivymode_semibold';src:url('../../fonts/ivymode/IvyMode-SemiBold.ttf');font-weight:normal;font-style:normal;}
@font-face{font-family:'ivymode_bold';src:url('../../fonts/ivymode/IvyMode-Bold.ttf');font-weight:normal;font-style:normal;}
@font-face{font-family:'ivymode_lightitalic';src:url('../../fonts/ivymode/IvyMode-LightItalic.ttf');font-weight:normal;font-style:normal;}


:root{
	--color1:#F9ECFD;
	--color2:#f1c1bf;
	--color3:#ffa9a8;
	--antrasit:#464f5b;
}


.swal2-container{z-index:3000!important;}
.swal2-close{color:#cc0000!important;}
.swal2-close:focus{box-shadow:none!important;color:#cc0000!important;}
.swal2-close:hover{color:#000!important;}
.swal2-popup{width:auto!important;}

.fancybox__container{z-index:8000!important;}

html{font-size:100%;}

*{padding:0;margin:0;text-decoration:none;}
body{font-family:'poppins',Arial,sans-serif;
	background:#fff;color:#777;
}
table,tr,td,ul{padding:0;margin:0;border-spacing:0;border-collapse:collapse;}
ul{}
img{ border:none; }
a{color:#777;}
textarea, input, select{outline:none;}
header,footer,article,section,aside,nav{display:block;}
p{padding:0;margin:0;}
.clear{clear:both;}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-weight:normal;font-size:1rem;}
@media only screen and (max-width:1000px){
	
}
@media only screen and (max-width:600px){
	html{font-size:70%;}
}

@media only screen and (min-width:1200px){
	::-webkit-scrollbar{width:10px;}
	::-webkit-scrollbar-track{background:#f1f1f1;}
	::-webkit-scrollbar-thumb{background:#888;}
	::-webkit-scrollbar-thumb:hover{background:#555;}
}


.standard_center1{width:96%;margin:0 auto;}
.standard_center2{width:1600px;max-width:96%;margin:0 auto;}
.standard_center3{width:1400px;max-width:96%;margin:0 auto;}
.standard_center4{width:1200px;max-width:96%;margin:0 auto;}
.standard_center5{width:1000px;max-width:96%;margin:0 auto;}
.standard_center6{width:800px;max-width:96%;margin:0 auto;}






.stadandardhead1{text-align:center;width:100%;}
.stadandardhead1 .h{position:relative;z-index:1;font-family:'ivymode';}
.stadandardhead1 .h h2{font-size:3rem;color:var(--head1color,#000);}
.stadandardhead1 .h .big{position:absolute;z-index:1;left:0;top:0;width:100%;
	font-size:3rem;color:var(--head1bigcolor,#777);opacity:var(--head1bigopacity,0.2);
	transform:scale(2.3);
}
.stadandardhead1 .text{margin:30px 0 0 0;font-size:1.1rem;color:var(--head1color,#000);}
@media only screen and (max-width:1100px){
	.stadandardhead1 .h h2{font-size:2rem;}
	.stadandardhead1 .h .big{font-size:2rem;}
}
@media only screen and (max-width:800px){
	.stadandardhead1 .h h2{font-size:1.3rem;}
	.stadandardhead1 .h .big{font-size:1.6rem;}
}
@media only screen and (max-width:600px){
	.stadandardhead1 .h h2{font-size:1.2rem;}
	.stadandardhead1 .h .big{font-size:1.3rem;}
}


.standardhead2{}
.standardhead2 h1{
	font-size:3rem;font-family:'ivymode';
	color:var(--shatdardhead2color1,#222);
}
.standardhead2 h4{margin:5px 0 0 0;font-family:'ivymode';font-size:1.3rem;color:var(--shatdardhead2color2,#333);}
.standardhead2 .info{margin:5px 0 0 0;color:var(--shatdardhead2color2,#666);}
@media only screen and (max-width:800px){
	.standardhead2 h1{font-size:2rem;}
	.standardhead2 h4{font-size:1.2rem;}
}


.sectodul1{padding:30px 0;background:#e2e2e2;}
.sectodul1 .grid{display:grid;grid-template-columns:1fr 2fr;gap:40px;align-items:center;}
.sectodul1 .grid .s{}
.sectodul1 .grid .s.s1{text-align:center;}
.sectodul1 .grid .s.s1 img{max-width:100%;height:auto;}
.sectodul1 .grid .s.s2{font-size:1.4rem;color:#704b9b;font-family:'poppins_semibold';}
@media only screen and (max-width:900px){
	.sectodul1 .grid{grid-template-columns:1fr;gap:20px;}
	.sectodul1 .grid .s.s1 img{max-width:80%;}
}





.miniform1{padding:15px;margin:0 0 25px 0;background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 0 5px 0 #aaa;}
.miniform1 .title{margin:0 0 10px 0;font-family:'ivymode';font-size:1.1rem;text-align:center;letter-spacing:1px;}
.miniform1 .item{margin:0 0 5px 0;}
.miniform1 input[type="text"],
.miniform1 input[type="number"],
.miniform1 input[type="email"],
.miniform1 input[type="date"]{
    display:block;width:100%;height:35px;padding:0 5px;box-sizing:border-box;background:var(--color1);color:#777;
    border:none;border-radius:10px;
}
.miniform1 textarea{
    display:block;width:100%;height:70px;padding:5px 5px;box-sizing:border-box;background:var(--color1);color:#777;
    border:none;border-radius:5px;
}
.miniform1 input[type="text"]:focus,.miniform1 input[type="number"]:focus,.miniform1 input[type="email"]:focus,
.miniform1 input[type="date"]:focus,.miniform1 input[type="password"]:focus,.miniform1 select:focus,
.miniform1 textarea:focus{background:var(--color1);color:#222;}

.miniform1 input[type="text"]::placeholder,.miniform1 input[type="number"]::placeholder,
.miniform1 input[type="email"]::placeholder,.miniform1 input[type="date"]::placeholder,
.miniform1 textarea::placeholder{color:#777;font-family:'poppins';}

.miniform1 .submit_line{margin:5px 0 0 0;text-align:right;}
.miniform1 .submit_line img.submit_loading{display:none;height:20px;width:auto;}
.miniform1 .submit_line button.reset{}
.miniform1 .submit_line button.submit{
	display:block;width:100%;padding:5px 20px;box-sizing:border-box;
	background:#cf8988;color:#fff;
	font-size:0.9rem;font-family:'poppins_semibold';
	border:none;outline:none;border-radius:5px;cursor:pointer;
	transition:background-color 300ms;
}
.miniform1 .submit_line button.submit:hover{background:#000;}



.miniiletisim1{padding:15px;margin:0 0 25px 0;background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 0 5px 0 #aaa;}
.miniiletisim1 .title{margin:0 0 10px 0;font-family:'ivymode';font-size:1.1rem;text-align:center;letter-spacing:1px;}
.miniiletisim1 .item{padding:10px;border-top:1px solid #ddd;}
.miniiletisim1 .item:nth-of-type(1){border:none;}
.miniiletisim1 .item a{}


.miniblog1{padding:10px 0 0 0;
	margin:0 0 25px 0;
	border-radius:10px;
}
.miniblog1 .xtitle{margin:0 0 10px 0;font-family:'ivymode';font-size:1.1rem;text-align:center;letter-spacing:1px;}
.miniblog1 .item{padding:10px;border-radius:15px;margin:2px 0 0 0;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.miniblog1 .item a.im{position:relative;z-index:1;margin:0 0 7px 0;display:block;max-width:300px;aspect-ratio:5 / 3;border-radius:15px;overflow:hidden;}
.miniblog1 .item a.im img{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all 1000ms;}
.miniblog1 .item a.im:hover img {transform:scale(1.1);filter:brightness(0.8);}
.miniblog1 .item a.title{color:#292c32;}
.miniblog1 .item a.title:hover{color:#000;}
.miniblog1 .item a.title i{color:#fff;}
@media only screen and (max-width:800px){
	.miniblog1{border:none;box-shadow:none;}
}


.minikart{padding:15px;margin:0 0 50px 0;border:1px solid #ddd;border-radius:40px;box-shadow:10px 10px 10px -10px #5a877a;
	background: rgb(222,230,190);color:#fff;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.minikart a{color:#fff;}
.minikart .ad{text-align:center;font-family:'poppins_semibold';}
.minikart .im{margin:25px 0;}
.minikart .im a{position:relative;display:block;width:170px;height:170px;margin:0 auto;overflow:hidden;border-radius:50%;border:1px solid #fff;}
.minikart .im a img{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;object-fit:cover;border-radius:50%;scale:0.9;}
.minikart .info{text-align:center;}
.minikart .butonlarwrap{margin:30px 0 0 0;text-align:center;}
.minikart .butonlar{display:inline-grid;grid-template-columns:auto auto auto;grid-gap:10px;}
.minikart .butonlar div{}
.minikart .butonlar a{display:inline-block;height:40px;line-height:40px;text-align:center;border-radius:50px;
  color:#fff;font-family:"poppins_semibold";background:var(--minikartrenk1);
}
.minikart .butonlar a.tip1{padding:0 25px;}
.minikart .butonlar a.tip2{width:40px;font-size:1.3rem;}
.minikart .butonlar a.tip3{width:40px;font-size:1.2rem;}





.headeryertutucu{height:145px;}

#header1{position:fixed;z-index:1000;top:0;left:0;width:100%;}
#header1.notransparent{/*background:var(--color1);*/border-bottom:1px solid #ddd;}
#header1.sticky1{}
#header1 .hdsect20{padding:20px 0 0 0;}
#header1 .hdsect20 .grid{display:grid;grid-template-columns:160px 1fr auto 80px 50px;gap:20px;align-items:center;}
#header1 .hdsect20 .grid .s{}
#header1 .hdsect20 .grid .s.s1{position:relative;z-index:1;align-self:center;}

#header1 .hdsect20 .grid .s.s1 .social{}
#header1 .hdsect20 .grid .s.s1 .social a{
	display:inline-block;width:35px;height:35px;line-height:35px;margin:0 2px 0 0;
	background-color:#74938b;color:#fff;text-align:center;font-size:1rem;border-radius:50%;
	transition:all 200ms;
}
#header1 .hdsect20 .grid .s.s1 .social a:hover{background-color:#355f54;}

#header1.anasayfa .hdsect20 .grid{grid-template-columns:50px 1fr auto 80px 50px;}
#header1.anasayfa .hdsect20 .grid .s.s1{align-self:stretch;}
#header1.anasayfa .hdsect20 .grid .s.s1 .social{
	position:absolute;z-index:1;left:0;top:0;width:100%;
}
#header1.anasayfa .hdsect20 .grid .s.s1 .social a{display:block;margin:0 0 7px 0;background-color:#F9ECFD;color:#027C9F;}

#header1 .hdsect20 .grid .s.s1 .social a:hover{background-color:#027C9F;color:#F9ECFD;}
#header1 .hdsect20 .grid .s.s2{}
#header1 .hdsect20 .grid .s.s2 a{}
#header1 .hdsect20 .grid .s.s2 a img{height:80px;width:auto;transition:all 200ms;}
#header1 .hdsect20 .grid .s.s2 a img.light{}
#header1 .hdsect20 .grid .s.s2 a img.dark{display:none;}
#header1.notransparent .hdsect20 .grid .s.s2 a img.light{display:none;}
#header1.notransparent .hdsect20 .grid .s.s2 a img.dark{display:inline-block;}
#header1 .hdsect20 .grid .s.s3{}
#header1 .hdsect20 .grid .s.s3 a{display:inline-block;margin:0 5px;}
#header1 .hdsect20 .grid .s.s3 a img{height:40px;width:auto;}
#header1 .hdsect20 .grid .s.s4{justify-self:end;}
#header1 .hdsect20 .grid .s.s5{justify-self:end;}

#header1 .hdsect20 .lang{position:relative;z-index:1;text-transform:uppercase;}
#header1 .hdsect20 .lang .selected{
	/*background:#cf8988;*/color:#fff;border-radius:5px;
}
#header1 .hdsect20 .lang .list{
	display:none;
	position:absolute;z-index:2;top:100%;left:0;width:100%;
	background:rgba(0,0,0,0.5);color:#fff;
}
#header1 .hdsect20 .lang:hover .list{display:block;}
#header1 .hdsect20 .lang .langgrid{
	padding:4px 5px;display:grid;grid-template-columns:35px;gap:5px;align-items:center;
	color:#fff;
}
#header1 .hdsect20 .lang .langgrids{}
#header1 .hdsect20 .lang .langgrids.s1{}
#header1 .hdsect20 .lang .langgrids.s1 img{display:block;width:35px;height:35px;}
#header1 .hdsect20 .lang .langgrids.s2{}

#header1 .menutoggle{width:30px;height:25px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;}
#header1 .menutoggle .bar{display:block;width:100%;height:3px;background-color:#777;transition:all 200ms;}
#header1 .menutoggle.open .bar:nth-child(1){transform:translateY(11px) rotate(45deg);}
#header1 .menutoggle.open .bar:nth-child(2){opacity:0;}
#header1 .menutoggle.open .bar:nth-child(3){transform:translateY(-11px) rotate(-45deg);}

#header1.sticky1{border-bottom:1px solid #ddd;}
#header1.sticky1 .hdsect20{padding:5px 0;background:#fff;/*opacity:0.9;*/}
#header1.sticky1 .hdsect20 .grid{grid-template-columns:auto 1fr auto 80px 50px;}
#header1.sticky1 .hdsect20 .grid .s.s1{align-self:center;}
#header1.sticky1 .hdsect20 .grid .s.s2 a img{height:50px;}
#header1.sticky1 .hdsect20 .grid .s.s2 a img.light{display:none;}
#header1.sticky1 .hdsect20 .grid .s.s2 a img.dark{display:inline-block;}
#header1.sticky1 .menutoggle .bar{background:#000;}
#header1.sticky1 .hdsect20 .grid .s.s1 .social{position:static;left:auto;top:auto;width:auto;}
#header1.sticky1 .hdsect20 .grid .s.s1 .social a{display:inline-block;margin:0 2px 0 0;background-color:#027C9F;color:#F9ECFD;}
#header1.sticky1 .hdsect20 .grid .s.s1 .social a:hover{background-color:#F9ECFD;color:#027C9F;}

@media only screen and (max-width:1000px){
	#header1 .hdsect20 .grid{grid-template-columns:1fr 60px;gap:20px;align-items:center;}
	#header1.anasayfa .hdsect20 .grid{grid-template-columns:1fr 60px;align-items:center;}
	#header1.sticky1 .hdsect20 .grid{grid-template-columns:1fr 60px;gap:20px;align-items:center;}
	#header1 .hdsect20 .grid .s{}
	#header1 .hdsect20 .grid .s.s1{display:none;}
	#header1 .hdsect20 .grid .s.s1 a{display:none;}
	#header1 .hdsect20 .grid .s.s2{justify-self:start;}
	#header1 .hdsect20 .grid .s.s2 a img{height:60px;}
	#header1 .hdsect20 .grid .s.s3{display:none;}
	#header1 .hdsect20 .grid .s.s4{display:none;}
	#header1 .hdsect20 .grid .s.s5{justify-self:right;}
	#header1.sticky1{}
	#header1.sticky1 .hdsect20{padding:5px 0;}
	#header1.sticky1 .hdsect20 .grid .s.s2 a img{height:70px;}
	.headeryertutucu{height:80px;}
}



#footer1{margin:0px 0 0 0;}
#footer1 .ftsect20{padding:40px 0;background-color:#e6f1f0;background: linear-gradient(to bottom, var(--color1), #d8e7e8);}
#footer1 .ftsect20 .grid{display:grid;grid-template-columns:2fr 2fr 2fr 2fr;gap:20px;}
#footer1 .ftsect20 .grid .s{}
#footer1 .ftsect20 .grid .s.s3ves4{align-self:center;}
#footer1 .ftsect20 .grid .s.s3ves4 a{display:block;}
#footer1 .ftsect20 .grid .s.s3ves4 a img{width:200px;max-width:100%;height:auto;}
#footer1 .ftsect20 .grid .s.s1{}
#footer1 .ftsect20 .grid .s.s2{}
#footer1 .ftsect20 .grid .s.s5{}
#footer1 .ftsect20 .grid .s .stitle{margin:0 0 10px 0;font-family:'ivymode_semibold';}
#footer1 .ftsect20 .grid .s .text{}
#footer1 .ftsect20 .grid .s .cs{}
#footer1 .ftsect20 .grid .s .cs table{}
#footer1 .ftsect20 .grid .s .cs table tr{}
#footer1 .ftsect20 .grid .s .cs table tr td{padding:6px 10px;border:1px solid #ddd;}
#footer1 .ftsect20 .grid .s .cs table tr td:nth-of-type(1){border-left:none;}
#footer1 .ftsect20 .grid .s .cs table tr td:nth-of-type(2){border-right:none;}
#footer1 .ftsect20 .grid .s .nav{}
#footer1 .ftsect20 .grid .s .nav ul{list-style-type:circle;}
#footer1 .ftsect20 .grid .s .nav ul li{margin:0 0 7px 0;}
#footer1 .ftsect20 .grid .s .nav ul li a{}
#footer1 .ftsect25{padding:15px 0;background:#f5f5f5;text-align:center;}
#footer1 .ftsect25 a{margin:0 7px;}
#footer1 .ftsect30{padding:20px 0 10px 0;background-color:#fff;text-align:center;}
#footer1 .ftsect30 .grid{display:inline-grid;grid-template-columns:auto auto auto;align-items:center;gap:20px;}
#footer1 .ftsect30 .grid .s{}
#footer1 .ftsect30 .grid .s svg{width:140px;height:auto;}
#footer1 .ftsect40{padding:10px 0 20px 0;background-color:#f5f5f5;text-align:center;}
@media only screen and (max-width:1100px){
	#footer1 .ftsect20 .grid{grid-template-columns:repeat(1,1fr);gap:20px;text-align:center;}
	#footer1 .ftsect20 .grid .s.s1{grid-column:1 span;}
	#footer1 .ftsect20 .grid .s.s2{grid-column:1 span;}
	#footer1 .ftsect20 .grid .s.s3ves4{grid-column:1 span;}
	#footer1 .ftsect20 .grid .s.s5{grid-column:1 span;justify-self:center;}
	#footer1 .ftsect30 .grid{grid-template-columns:auto;gap:10px;}
	#footer1 .ftsect30 .grid .s{}
	#footer1 .ftsect30 .grid .s svg{width:90px;}
}





#sidebar1{
	position:fixed;z-index:9000;right:-101%;top:0;width:350px;height:100vh;box-sizing:border-box;padding:0 0 60px 0;
	overflow:auto;color:#444;border-left:1px solid #ddd;background-color:#fff;
	transition:right 300ms;
}
#sidebar1 a{color:#444;}
#sidebar1 .hd{
	position:sticky;z-index:5;left:0;top:0;width:100%;box-sizing:border-box;padding:8px 20px;
	background-color:#fff;border-bottom:1px solid #ddd;text-align:center;font-size:1.4em;
}
#sidebar1 .hd .grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;}
#sidebar1 .hd .grid .s{}
#sidebar1 .hd .grid .s.s1{justify-self:start;color:#777;}
#sidebar1 .hd .grid .s.s1 a{color:#777;}
#sidebar1 .hd .grid .s.s2{justify-self:end;}
#sidebar1 .hd .closer{color:#777;font-size:1.7rem;}
#sidebar1 .hd .closer:hover{color:#ff0000;}
#sidebar1 .body{padding:30px 0 0 0;}
#sidebar1 .body .nav1 ul{list-style:none;margin:0;padding:0;}
#sidebar1 .body .nav1 ul li{}
#sidebar1 .body .nav1 ul li a{position:relative;z-index:1;display:block;padding:10px 0 10px 0;color:#777;text-align:center;font-family:"poppins";font-size:18px;}
#sidebar1 .body .nav1 ul li a:hover{color:#000;}
#sidebar1 .body .nav1 ul li a:before{content:"";position:absolute;z-index:1;left:0;bottom:0;display:block;width:100%;margin:0 auto;height:1px;background:#fff;opacity:0.3;}
#sidebar1 .lang{padding:20px 0;border-top:1px solid #ddd;font-size:1rem;text-align:center;font-family:"poppins";}
#sidebar1 .lang a{color:#777;margin:0 5px;/*text-transform:uppercase;*/}
#sidebar1 .lang a img{width:30px;height:30px;}
#sidebar1 .lang a:hover{color:#000;}
#sidebar1 .lang a.selected{color:#777;}
#sidebar1 .lang1{padding:20px 0;border-bottom:1px solid #1e3c3a;font-size:1.2rem;text-align:center;}
#sidebar1 .social{padding:20px 0;font-size:1.3rem;text-align:center;border-top:1px solid #ddd;}
#sidebar1 .social a{color:#777;margin:0 10px;text-transform:uppercase;}
#sidebar1 .social a:hover{color:#000;}
#sidebar1 .nav1{padding:0;margin:0 auto 0 auto;font-size:1rem;text-align:center;}
#sidebar1 .nav1 ul{overflow:hidden;}
#sidebar1 .nav1>ul{padding:0 15px;}
#sidebar1 .nav1>ul>li>a{padding:3px 0;}
#sidebar1 .nav1 ul li{padding:0 0 1px 0;}
#sidebar1 .nav1 ul li a{display:block;padding:27px 0 27px 0;font-family:"poppins";text-decoration:none;color:var(--color1);text-align:left;}
#sidebar1 .nav1 ul li a.selected{}
#sidebar1 .nav1 ul li a.selected_link_view{}
#sidebar1 .nav1 ul li ul{display:none;padding:10px;
	background:#f5f5f5;
}
#sidebar1 .nav1 ul li ul.selected{display:block;}
#sidebar1 .nav1 ul li ul li{}
#sidebar1 .body .nav1 ul ul li a{transform:translate(-100%,0);color:#777;padding:5px 0;}
#sidebar1 .nav1 ul li ul.selected{}
#sidebar1 .nav1 ul.selected li{}
#sidebar1 .nav1 ul.selected li a {
	-webkit-animation: example 300ms ease 100ms 1 alternate;
	-webkit-animation-fill-mode: forwards;
	animation: example 300ms ease 100ms 1 alternate;
	animation-fill-mode: forwards;
}
@-webkit-keyframes example {
	0%{transform:translate(-100%, 0) scale(0);}
	100%{transform:translate(0, 0) scale(1);}
}
@keyframes example {
	0%{transform:translate(-100%, 0) scale(0);}
	100%{transform:translate(0, 0) scale(1);}
}
@media only screen and (max-width: 500px) {
	#sidebar1{width:70%;}
}


body.sidebar1_show #sidebar1{right:0;}
body.sidebar1_show #header .sect20 .grid .s.s3 a{display:none;}








.whatsapp-icon {
	display:block;
	position: fixed;
	z-index:200;
	bottom: 20px;
	right: 20px;
	width: 60px;
	height: 60px;
	background-color: #25D366;color:#fff;
	font-size:2rem;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
	transition: transform 0.3s ease-in-out;
	animation: bounce 1.5s infinite, glow 1.5s infinite alternate;
  }
  
  
  
  @keyframes bounce {
	0%, 100% {
		transform: translateY(0);
	}
	50% {
		transform: translateY(-10px);
	}
  }
  
  @keyframes glow {
	0% {
		box-shadow: 0 0 10px rgba(37, 211, 102, 0.5);
	}
	100% {
		box-shadow: 0 0 20px rgba(37, 211, 102, 1);
	}
  }




  
.importform1{margin:0;overflow:hidden;background-color:#F9ECFD;
	background-color:var(--color1);background: linear-gradient(to bottom,var(--color1), #d8e7e8);
}
.importform1 .grid{
  display:grid;grid-template-columns:1fr 1fr 1fr;
  padding:20px 0;border-radius:20px;
}
.importform1 .grid .s{padding:40px 30px;}
.importform1 .grid .s .flex{width:100%;height:100%;display:flex;align-items:center;}
.importform1 .grid .s .flex .center{width:100%;}
.importform1 .grid .s.s1{text-align:center;}
.importform1 .grid .s.s1 h5{margin:0 0 10px 0;font-family:'ivymode_semibold';font-size:1.2rem;}
.importform1 .grid .s.s1 .im1{margin:0 0 10px 0;}
.importform1 .grid .s.s1 .im1 img{height:120px;width:auto;border-radius:10px;box-shadow:0 0 5px 1px #aaa;}
.importform1 .grid .s.s2{background:linear-gradient(90deg, #f0aaf1, #b687f6);border-radius:20px;color:#fff;}
.importform1 .grid .s.s2 a{color:#fff;}
.importform1 .grid .s.s3{}
.importform1 .grid .s.s3 a{}
.importform1 .grid .s.s3 .border{margin:10px 0;height:1px;background:#000;opacity:0.2;}
.importform1 .grid .s.s3 .social{}
.importform1 .grid .s.s3 .social a{margin:0 10px 0 0;font-size:1.1rem;}
.importform1 .grid .s.s3 .box1{}
@media only screen and (max-width:800px){
  .importform1 .grid{grid-template-columns:1fr;border-radius:20px;}
  .importform1 .grid .s{padding:20px 10px;}
  .importform1 .grid .s.s2{border-radius:10px;}
  .importform1 .grid .s.s1 .im1 img{width:300px;max-width:100%;height:auto;}
}




.form111{}
.form111 .item{margin:0 0 5px 0;}
.form111 input[type="text"],
.form111 input[type="number"],
.form111 input[type="email"],
.form111 input[type="date"]{
    display:block;width:100%;height:40px;padding:0 10px;box-sizing:border-box;background:var(--color1);color:#222;
    border:none;border-radius:10px;

    background:#f9f8f4;
}
.form111 textarea{
    display:block;width:100%;height:90px;padding:10px 10px;box-sizing:border-box;background:var(--color1);color:#222;
    border:none;border-radius:10px;
    background:#f9f8f4;
}
.form111 input[type="text"]:focus,
.form111 input[type="number"]:focus,
.form111 input[type="email"]:focus,
.form111 input[type="date"]:focus,
.form111 input[type="password"]:focus,
.form111 select:focus,
.form111 textarea:focus{background:#fff;color:#222;
}

.form111 input[type="text"]::placeholder,
.form111 input[type="number"]::placeholder,
.form111 input[type="email"]::placeholder,
.form111 input[type="date"]::placeholder,
.form111 textarea::placeholder{color:#222;font-family:'poppins';}

.form111 .submit_line{margin:10px 0 0 0;text-align:right;}
    .form111 .submit_line img.submit_loading{display:none;height:40px;width:auto;}
    .form111 .submit_line button.reset{}
    .form111 .submit_line button.submit{
    padding:9px 25px;background:var(--color1);color:#222;
    font-size:0.9rem;font-family:'poppins_semibold';
    border:none;outline:none;border-radius:50px;cursor:pointer;
    transition:background-color 300ms;
}
.form111 .submit_line button.submit:hover{background:#92cfd5;}
  
  
  



#cookiebanner{
  position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index: 1000;
  width:1200px;max-width:90%;background:rgba(40, 40, 40, 0.95);color:#f1f1f1;
  padding: 15px 20px;box-sizing:border-box;border-radius: 12px;box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3);
}
#cookiebanner .grid{
  display:grid;grid-template-columns:1fr auto;align-items:center;gap:20px;
}
#cookiebanner .grid .s{}
#cookiebanner .grid .s.s1{}
#cookiebanner .grid .s.s2{justify-self:end;}
#cookiebanner .grid .s.s2 .buttons{display:flex;flex-wrap:wrap;gap:10px;}
#cookiebanner .grid .s.s2 .buttons button {
  padding: 10px 18px;
  border: none;
  border-radius: 6px;
  font-size: 14px;
  cursor: pointer;
  transition: background-color 0.3s ease;
}

#cookie-close {background-color: #777;color: white;}
#cookie-close:hover {background-color: #555;}
#cookie-accept {background-color: #28a745;color: white;}
#cookie-accept:hover {background-color: #218838;}
@media only screen and (max-width:800px) {
  #cookiebanner .grid{grid-template-columns:1fr;gap:10px;}
}











.sectformtedavi{padding:50px 0;}
.sectformtedavi .head{overflow:hidden;}
.sectformtedavi .head .grid1{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center;}
.sectformtedavi .head .grid1 .s{}
.sectformtedavi .head .grid1 .s.s1{
  font-size:2.8rem;font-family:'poppins_semibold',Arial,sans-serif;
  transform:translateX(0);opacity:1;transition:all 1s ease;color:#704b9b;
}
.sectformtedavi .head .grid1.scroll_action .s.s1{transform:translateX(0);opacity:1;}
.sectformtedavi .head .grid1 .s.s2{font-size:1.1rem;transform:translateX(0);opacity:1;transition:all 1s ease;}
.sectformtedavi .head .grid1.scroll_action .s.s2{transform:translateX(0);opacity:1;}
.sectformtedavi .headlanding{display:none;}
.sectformtedavi .headlanding .grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;
	background:#f5f5f5;border-radius:20px;overflow:hidden;
}
.sectformtedavi .headlanding .grid .s{}
.sectformtedavi .headlanding .grid .s.s1{padding:20px 10px;background:#4f8084;color:#fff;border-radius:20px;overflow:hidden;}
.sectformtedavi .headlanding .grid .s.s1 .flex{display:flex;align-items:center;justify-content:center;height:100%;}
.sectformtedavi .headlanding .grid .s.s1 .flex .inner{width:100%;text-align:center;}
.sectformtedavi .headlanding .grid .s.s1 .text1{font-size:2.1rem;}
.sectformtedavi .headlanding .grid .s.s1 .text1 strong{font-weight:normal;font-family:'poppins_bold',Arial,sans-serif;}
.sectformtedavi .headlanding .grid .s.s1 .text2{margin:20px 0 0 0;font-size:1.2rem;}
.sectformtedavi .headlanding .grid .s.s2{padding:20px 10px;}
.sectformtedavi .headlanding .grid .s.s2 .title1{margin:0 0 25px 0;font-size:1.6rem;font-family:'poppins_bold',Arial,sans-serif;text-align:center;color:#4f8084;}
.sectformtedavi .headlanding .grid .s.s2 ul{color:#4f8084;list-style:none;}
.sectformtedavi .headlanding .grid .s.s2 ul li{margin:0 0 7px 0;font-size:1.0rem;font-family:'poppins_bold',Arial,sans-serif;}
.sectformtedavi .headlanding .grid .s.s2 ul li span{color:#000;}
.sectformtedavi .headlanding .grid .s.s2 ul li i{font-size:1.1rem;color:#4f8084;}
.sectformtedavi .sectgrid{
  display:grid;grid-template-columns:1fr 2fr;
  margin:30px 0 0 0;
  /*padding:20px;border-radius:20px;
  background:#777c8f;*/
}
.sectformtedavi .sectgrids{padding:40px 0;}
.sectformtedavi .sectgrids.s1{background:#704b9b;color:#fff;border-radius:20px 0 0 20px;}
.sectformtedavi .sectgrids.s1 a{color:#fff;}
.sectformtedavi .sectgrids.s1 .title1{
  margin:0 0 20px 0;
  font-size:1.3rem;font-family:'poppins_semibold',Arial,sans-serif;
  text-align:center;
}
.sectformtedavi .sectgrids.s1 .table{padding:0 30px;}
.sectformtedavi .sectgrids.s1 .table table{}
.sectformtedavi .sectgrids.s1 .table table tr{}
.sectformtedavi .sectgrids.s1 .table table tr td{vertical-align:middle;position:relative;z-index:2;}
.sectformtedavi .sectgrids.s1 .table table tr td:nth-of-type(1){}
.sectformtedavi .sectgrids.s1 .table table tr td:nth-of-type(2){padding:0 0 0 15px;}
.sectformtedavi .sectgrids.s1 .table table tr td .circle{
  position:relative;z-index:1;
  width:20px;height:20px;
}
.sectformtedavi .sectgrids.s1 .table table tr td .circle:before{
  content:"";position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;
  border-radius:50%;background:#936ebd;
}
.sectformtedavi .sectgrids.s1 .table table tr td .circle:after{
  content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;
  border-radius:50%;background:#fff;scale:1.3;opacity:0;
}
.sectformtedavi .sectgrids.s1 .table table tr.active td .circle:after{opacity:1;}
.sectformtedavi .sectgrids.s1 .table table tr.cizgi{}
.sectformtedavi .sectgrids.s1 .table table tr.cizgi td{z-index:1;height:20px;}
.sectformtedavi .sectgrids.s1 .table table tr.cizgi td:nth-of-type(1):before{
  content:"";position:absolute;z-index:1;left:50%;top:0;width:1px;height:100%;
  background:#ddd;
}
.sectformtedavi .sectgrids.s2{padding-left:30px;padding-right:30px;background:linear-gradient(90deg, #f0aaf1, #b687f6);color:#fff;border-radius:0 20px 20px 0;}
.sectformtedavi .sectgrids.s2 a{color:#77d2ff;}
.sectformtedavi .sectgrids.s2 .formhead{
  margin:0 0 30px 0;text-align:center;
  font-size:1.6rem;font-family:Georgia, serif;font-weight:600;
}
.sectformtedavi .sectgrids.s2 .steps{}
.sectformtedavi .sectgrids.s2 .steps .sonucimg{}
.sectformtedavi .sectgrids.s2 .steps .sonucimg img{width:100%;height:auto;}
.sectformtedavi .sectgrids.s2 .steps .sorubox{margin:0 0 20px 0;}
.sectformtedavi .sectgrids.s2 .steps .sorubox .soru{margin:0 0 8px 0;}
.sectformtedavi .sectgrids.s2 .steps .secenekgrid{
  display:grid;grid-template-columns:repeat(4,1fr);gap:4px;
  padding:10px;background:none;border-radius:8px;box-shadow:0 0 5px rgba(0,0,0,0.3);
}
.sectformtedavi .sectgrids.s2 .steps .secenekgrid label{}
.sectformtedavi .sectgrids.s2 .steps .secenekgrid label input{display:none;}
.sectformtedavi .sectgrids.s2 .steps .secenekgrid label span{
  display:block;padding:5px 6px;text-align:center;color:#777;
  background:#704b9b;color:#fff;
  /*border:1px solid #77d1fe;*/border-radius:5px;cursor:pointer;
}
.sectformtedavi .sectgrids.s2 .steps .secenekgrid label input:checked ~ span{
  background:#fff;color:#000;border-color:#fff;
}

.sectformtedavi .sectgrids .formitem{}
.sectformtedavi .sectgrids .formitem .title{}
.sectformtedavi .sectgrids .formitem .item{}
.sectformtedavi .sectgrids .formitem .item .iti{width:100%;object-fit:contain;}
.sectformtedavi .sectgrids .formitem .item input{
  display:block;width:100%;height:40px;width:100%;box-sizing:border-box;
  padding:0 10px;
  background:#fff;border:1px solid #ddd;border-radius:10px;
}
.sectformtedavi .sectgrids .formitem .item textarea{
  display:block;width:100%;height:80px;width:100%;box-sizing:border-box;
  padding:10px;
  background:#fff;border:1px solid #ddd;border-radius:10px;
}

.sectformtedavi .sectgrids.s2 .butonlar{
  margin:30px 0 0 0;
  display:grid;grid-template-columns:1fr 1fr;gap:10px;
}
.sectformtedavi .sectgrids.s2 .butonlar .buton{}
.sectformtedavi .sectgrids.s2 .butonlar .buton.b1{}
.sectformtedavi .sectgrids.s2 .butonlar .buton.b2{justify-self:end;}
.sectformtedavi .sectgrids.s2 .butonlar .buton button{
  padding:10px 20px;
  background:#704b9a;color:#fff;border:1px solid #704b9a;border-radius:50px;
  cursor:pointer;transition:background-color 0.3s ease;
}
.sectformtedavi .sectgrids.s2 .butonlar .buton button:hover{
  background-color:#704b9a;
}
.sectformtedavi .sectgrids.s2 .butonlar .buton button.prev{}
.sectformtedavi .sectgrids.s2 .butonlar .buton button.prev:before{content:"❮";margin:0 10px 0 0;}
.sectformtedavi .sectgrids.s2 .butonlar .buton button.next{}
.sectformtedavi .sectgrids.s2 .butonlar .buton button.next:after{content:"❯";margin:0 0 0 10px;rotate:180deg;}

.sectformtedavi .sectgrids.s2 .submit_line{margin:10px 0 0 0;}
.sectformtedavi .sectgrids.s2 .submit_line{text-align:right;}
    .sectformtedavi .sectgrids.s2 .submit_line img.submit_loading{display:none;height:20px;width:auto;}
    .sectformtedavi .sectgrids.s2 .submit_line button.reset{}
    .sectformtedavi .sectgrids.s2 .submit_line button.submit{
    padding:10px 35px;background:#704b9a;color:#fff;font-size:1em;font-family:"poppins_semibold";
    border:none;outline:none;border-radius:5px;cursor:pointer;transition:all 300ms;
}
.sectformtedavi .sectgrids.s2 .submit_line button.submit:hover{background-color:#222;color:#fff;}

/*
.standard_checkbox_3 input:checked ~ span.checkmark {
*/
@media only screen and (max-width:1000px){
  .sectformtedavi .head{}
  .sectformtedavi .head .grid1{grid-template-columns:1fr;gap:10px;text-align:center;}
  .sectformtedavi .head .grid1 .s.s1{font-size:2rem;}
  .sectformtedavi .head .grid1 .s.s2{font-size:1.1rem;}

  	.sectformtedavi .headlanding{}
	.sectformtedavi .headlanding .grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;border-radius:20px;}
	.sectformtedavi .headlanding .grid .s{}
	.sectformtedavi .headlanding .grid .s.s1{border-radius:20px;}
	.sectformtedavi .headlanding .grid .s.s1 .text1{font-size:1.5rem;}
	.sectformtedavi .headlanding .grid .s.s1 .text2{margin:15px 0 0 0;font-size:1.1rem;}
	.sectformtedavi .headlanding .grid .s.s2{padding:20px 10px;}
	.sectformtedavi .headlanding .grid .s.s2 .title1{margin:0 0 15px 0;font-size:1.4rem;}
	.sectformtedavi .headlanding .grid .s.s2 ul li{margin:0 0 5px 0;font-size:1.0rem;}
	.sectformtedavi .headlanding .grid .s.s2 ul li i{font-size:1.1rem;}
}
@media only screen and (max-width:870px){
  .sectformtedavi{padding:30px 0;}
  .sectformtedavi .sectgrid{grid-template-columns:1fr;}
  .sectformtedavi .sectgrids{padding:20px 0;}
  .sectformtedavi .sectgrids.s1{display:none;}
  .sectformtedavi .sectgrids.s2{border-radius:20px;padding-left:7px;padding-right:7px;}
  .sectformtedavi .sectgrids.s2 .steps .secenekgrid{grid-template-columns:repeat(3,1fr);gap:4px;padding:6px;border-radius:4px;}
  .sectformtedavi .sectgrids.s2 .steps .secenekgrid label{}
}
@media only screen and (max-width:800px){
  	.sectformtedavi .headlanding{}
	.sectformtedavi .headlanding .grid{grid-template-columns:1fr;gap:10px;}
	.sectformtedavi .headlanding .grid .s{}
	.sectformtedavi .headlanding .grid .s.s1{border-radius:20px;}
	.sectformtedavi .headlanding .grid .s.s1 .text1{font-size:1.5rem;}
	.sectformtedavi .headlanding .grid .s.s1 .text2{margin:15px 0 0 0;font-size:1.1rem;}
	.sectformtedavi .headlanding .grid .s.s2{padding:20px 10px;}
	.sectformtedavi .headlanding .grid .s.s2 .title1{margin:0 0 15px 0;font-size:1.4rem;}
	.sectformtedavi .headlanding .grid .s.s2 ul li{margin:0 0 5px 0;font-size:1.0rem;}
	.sectformtedavi .headlanding .grid .s.s2 ul li i{font-size:1.1rem;}
}
@media only screen and (max-width:500px){
  .sectformtedavi .sectgrids.s2 .steps .secenekgrid{grid-template-columns:repeat(2,1fr);gap:3px;padding:5px;}
}


/* tel ulke kodu */
.iti{color:#222;}