
@import url("https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css");
@import url("https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.2.1/assets/owl.carousel.min.css");

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,caption{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}
body{line-height:1}
blockquote,q{quotes:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
h1,h2,h3,h4,h5{font-weight:400;}
i,em{font-style:normal}
button,select{border:none;margin:0;padding:0;background:transparent}
*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}


html, body {height:100%;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
textarea {overflow:auto;}

a{-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;cursor:pointer!important}
a:link{outline:none!important;text-decoration:none!important;}
a:visited{outline:none!important;text-decoration:none!important;}
a:hover{outline:none!important;text-decoration:none!important;	-webkit-transition: 0ms;	-moz-transition: 0ms;	-o-transition: 0ms;	transition: 0ms; }
a:active{outline:none!important;text-decoration:none!important; }
a:focus{outline:none!important;outline-offset:0; }
.ulli{background: transparent;border: 0;font-size: 100%;margin: 0;outline: 0;padding: 0;vertical-align: baseline;-webkit-text-size-adjust:none;list-style: none;}
 
/***** RESET *****/

body{margin:0; font-weight:400 !important; font-family: 'Nunito Sans', sans-serif;font-size:14px !important; }


#loader{transition:all .3s ease-in-out;opacity:1;visibility:visible;position:fixed;height:100vh;width:100%;background:#fff;z-index:90000;}
#loader.fadeOut{opacity:0;visibility:hidden}
.spinner{width:199px;height:115px;position:absolute;top:calc(50% - 67px);left:calc(50% - 100px); background:url(../images/logolar/logo.gif);}

.radus5{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.radus10{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.radus15{-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
.radus20{-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.radus30{-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.radus40{-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;}

.mt60{ margin-top:60px;}
.mb60{ margin-bottom:60px;}

.mt40{ margin-top:40px;}
.mb40{ margin-bottom:40px;}

.mt20{ margin-top:20px;}
.mb20{ margin-bottom:20px;}

label{ float:left; width:100%; padding-bottom:10px; padding-top:30px;}
.opact{opacity:1;}
.opact:hover{opacity:0.7;}


.shdow1{
-webkit-box-shadow: 0px 0px 7px 3px rgba(0,0,0,0.24); 
box-shadow: 0px 0px 7px 3px rgba(0,0,0,0.24);	
	}
	
.shdow2{
-webkit-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.1);
box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.1);
}


.btnlar{ padding-left:15px; padding-right:15px; color:#1f3765; border:#1f3765 solid 2px; line-height:50px; font-size:15px; font-weight:800;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.btnlar:hover{color:#8dc7e9;}


@media (min-width:1200px) {
	
	.container{ width:1230px !important;}
	.md{ display:block;}
	.xs{ display:none;}

body{ overflow-x:hidden;}


.smenu{ position:absolute; width:315px; padding-left:60px; background-color:#FFF;}

.smenu .logo{ float:left; width:100%; height:115px; text-align:center; margin-top:35px; background-image:url(../images/logolar/logo.png); background-position:left; background-repeat:no-repeat;}

.smenu .menu{ float:left; width:100%; padding-right:20px; padding-top:30px;}
.smenu .menu li{ float:left; width:100%; border-bottom:1px solid #CCC; padding-left:5px;}
.smenu .menu a{ float:left; width:100%; color:#091f49; font-weight:700; font-size:16px;}
.smenu .menu a:hover{ color:#9f187e;}
.smenu .menu a i{ float:right;}

.altmenu{position: absolute; left: 295px; margin-top: 0px;
  display: block;
  z-index: 10;
  background: #fff;
  width: 315px;
  padding-left: 20px;
}


.socx{ float:left;  margin-left:10px; width:30px; height:30px;}
.socx svg{width:30px; height:30px;}
.socx svg path{fill:#acacab; }
.socx svg:hover path{ fill:#8dc7e9;}

.dyrlnk{ float:left; width:100%; line-height:40px; height:40px; color:#FFF; overflow:hidden;}
.dyrlnk:hover{ color:#8dc7e9;}



.slider{
position:absolute; width:50%; left:315px;
}

    .slyt1 {
      width: 100%;
    }
	
.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
 bottom:40px !important;
}	

.swiper-button-next, .swiper-button-prev { top:87% !important;height: 20px !important;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next { left:auto !important; right:300px !important;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev { right:280px !important;}

.swiper-pagination-bullet {
    width: 14px;
    height: 14px;
    display: inline-block;
    border-radius: 100%;
    background: #a915a0;
    opacity: .4;
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: #fff;
}


.slaytyazi{ position:absolute; width:355px; color:#FFF; padding-right:30px; left:calc(100% - 400px);}
.v1{ font-weight:700; font-size:17px; float:left; width:100%; text-align:right; line-height:25px; padding-left:10%; height:50px; overflow:hidden;}
.v2{ font-weight:400; color: #d0dcf4; font-size:15px; float:left; width:100%; text-align:right; line-height:20px; margin-top:10px; height:107px; overflow:hidden;}	
.vlnk{ font-weight:400; color:#FFF; font-size:15px; float:right; right:50px; width:210px; height:109px; background:url(../images/site/slink.png) no-repeat; text-align:center; line-height:109px; margin-top:10px;}	
.vlnk:hover{ color:#FFF;}



.owlsld{ position:absolute; width:calc(50% - 315px); left:calc(50% + 315px);}

    .slyt2 {
      width: 100%;
    }

.vlnk1{ font-weight:400; color:#FFF; font-size:15px; position:absolute; top:60%; left:calc(50% - 105px); width:210px; height:109px; background:url(../images/site/slink.png) no-repeat; text-align:center; line-height:109px; margin-top:140px;}	
.vlnk1:hover{ color:#FFF;}



.btn1{ float:right; margin-top:215px;}


.sldbtn{ float:right; font-size:30px; color:#000000 !important; margin-right:10px; margin-top: -40px; margin-bottom: 10px;} 

.hbrler{ width: 100%;}

.hbrlerresim{ float: left; width: 100%; height:305px;  
  background-size: cover;
  background-position: center; 
  background-repeat: no-repeat; 
}

.hbrleryazi{color: #4b4c4e; font-size: 17px; line-height: 28px; float: left; width: 100%; height: 76px; overflow: hidden; padding: 10px 20px 10px 20px;}


.havalar{
  float: left; 
  background: url(../images/site/bt1.png) no-repeat center; 
  width: 380px;
  height: 423px;
  padding-top: 100px;
}

.hvDay{  float: left;
  color: #FFF;
  font-size:40px;
  font-weight: 900; 
  margin-top: 0px;
  width: 100%;
  text-align: center;
}

.imgs{
  width: 100%;
  text-align: center;
}

.imgs img{width: 100px; float: left; margin-left: calc(50% - 50px);}


.hvMood
{  float: left;
  color: #FFF;
  font-size:30px;
  font-weight: 400; 
  margin-top: 10px;
  width: 100%;
  text-align: center;
}


.hvDeg1
{  float: left;
  color: #125968;
  font-size:50px;
  font-weight: 900; 
  margin-top: 10px;
  margin-left: 70px;
}


.hvDeg2
{  float: left;
  color: #125968;
  font-size:30px;
  font-weight: 900; 
  margin-top: 20px;
  margin-left: 20px;
}


.trhx{
  float: left;
  color: #FFF;
  font-size:40px;
  font-weight: 900; 
  margin-top: 20px;
  width: 100%;
  text-align: center;
}




.eczaneler{
  float: left; 
  margin-left: 30px;
  background: url(../images/site/bt2.png) no-repeat center; 
  width: 380px;
  height: 423px;
  padding: 210px 20px 0px 20px;
}


.ne_adi{ float: left; width: 100%; text-align: center; font-size: 20px; line-height: 25px; color: #FFF; font-weight: 900;}
.ne_tel{ float: left; width: 100%; text-align: center; font-size: 28px; line-height: 35px; color: #fee123; font-weight: 900; margin-top: 20px;}
.ne_adres{ float: left; width: 100%; text-align: center; font-size: 16px; line-height: 20px; color: #fff; font-weight: 400; margin-top: 20px;}



.doviz{
  float: right; 
  background: url(../images/site/bt3.png) no-repeat center; 
  width: 380px;
  height: 423px;
  padding-top: 65px;
}


.dvz{
float: left;
width: 100%;
font-size: 20px;
color: #FFF;
font-weight: 800;
line-height: 114px;
padding-left: 90px;
}


.aim{position: absolute; margin-top: -30px; z-index: 1000; left: calc(50% - 100px); }


}
	
@media (max-width:1199px){
  
	.container{ width:100% !important;}
	.md{ display:none;}
	.xs{ display:block;}

body{ overflow-x:hidden;}


.smenu{ float: left; width:100%;  background-color:#FFF;}

.smenu .logo{ float:left; width:100%; height:115px; text-align:center; margin-top:5px; background-image:url(../images/logolar/logo.png); background-position:center; background-repeat:no-repeat; margin-bottom: 10px;}

.smenu .harita{ float: left; width: 50%; line-height: 40px; font-size:18px; color: #000000; text-align: center; background:#fee123; }
.smenu .menubtn{ float: right; width: 50%; line-height: 40px; font-size:18px; color: #ffffff; text-align: center; background:#1F3664; }


.mmenu{ float:left; width:100%; padding-right:20px; padding-top:10px; padding-left: 10px;}
.mmenu li{ float:left; width:100%; border-bottom:1px solid #CCC; padding-left:5px;}
.mmenu a{ float:left; width:100%; color:#091f49; font-weight:700; font-size:16px; line-height: 40px;}
.mmenu a i{ float:right; line-height: 40px; }
.aax a{padding-left: 20px;}
.aay a{padding-left: 20px;}

.socx{ float:left;  margin-left:10px; width:30px; height:30px;}
.socx svg{width:30px; height:30px;}
.socx svg path{fill:#acacab; }
.socx svg:hover path{ fill:#8dc7e9;}

.dyrlnk{ float:left; width:100%; line-height:40px; height:40px; color:#FFF; overflow:hidden;}
.dyrlnk:hover{ color:#8dc7e9;}


.v1{ font-weight:700; color: #091f49; font-size:16px; float:left; width:100%; line-height:20px; padding:10px;  }
.v2{ font-weight:400; color: #000000; font-size:14px; float:left; width:100%; line-height:18px; padding:10px; }	





.btn1{ float:right; margin-top:215px;}


.sldbtn{ float:right; font-size:40px; color:#000000 !important; margin-right:10px; margin-top: -40px; margin-bottom: 10px;} 


.havalar{
  float: left; 
  background: url(../images/site/bt1.png) no-repeat center; 
  width: 100%;
  height: 423px;
  padding-top: 100px;
}



.hvDay{  float: left;
  color: #FFF;
  font-size:40px;
  font-weight: 900; 
  margin-top: 0px;
  width: 100%;
  text-align: center;
}

.imgs{
  width: 100%;
  text-align: center;
}

.imgs img{width: 100px; float: left; margin-left: calc(50% - 50px);}


.hvMood
{  float: left;
  color: #FFF;
  font-size:30px;
  font-weight: 400; 
  margin-top: 10px;
  width: 100%;
  text-align: center;
}


.hvDeg1
{  float: left;
  color: #125968;
  font-size:50px;
  font-weight: 900; 
  margin-top: 10px;
  margin-left: 70px;
}


.hvDeg2
{  float: left;
  color: #125968;
  font-size:30px;
  font-weight: 900; 
  margin-top: 20px;
  margin-left: 20px;
}


.trhx{
  float: left;
  color: #FFF;
  font-size:40px;
  font-weight: 900; 
  margin-top: 20px;
  width: 100%;
  text-align: center;
}



.eczaneler{
  float: left; 
  background: url(../images/site/bt2.png) no-repeat center; 
  width: 100%;
  height: 423px;
  padding: 210px 10px 0px 10px;
}


.ne_adi{ float: left; width: 100%; text-align: center; font-size: 20px; line-height: 25px; color: #FFF; font-weight: 900;}
.ne_tel{ float: left; width: 100%; text-align: center; font-size: 28px; line-height: 35px; color: #fee123; font-weight: 900; margin-top: 20px;}
.ne_adres{ float: left; width: 100%; text-align: center; font-size: 16px; line-height: 20px; color: #fff; font-weight: 400; margin-top: 20px;}



.doviz{
  float: left; 
  background: url(../images/site/bt3.png) no-repeat center; 
  width: 100%;
  height: 423px;
  padding-top: 65px;
}


.dvz{
float: left;
width: 100%;
font-size: 20px;
color: #FFF;
font-weight: 800;
line-height: 114px;
padding-left: 120px;
}

}