/*css*/





	html, body {

		/*background: #332530 url(../images/bg-2.gif) 0 0 repeat;*/

		font-size: 20px;
		font-family: 'Dosis', sans-serif;

		color: #8b7b88;

		min-width:300px;

	}

.float { display: none;}
.float1 {display: none;}


	* { -webkit-text-size-adjust: none;}



	a { color: inherit; text-decoration: none;}

	a:hover { text-decoration: none;}

	a[href^="tel:"] {color: inherit;text-decoration:none;}

	.a-hov { transition: all 0.4s ease;}

	.a-hov:hover { color: #a3508d;}



	ul li a { transition: all 0.4s ease;}



	h1, h2, h3, h4, h5, h6 {font-family: 'Dosis', sans-serif;}

	h1 {font-size: 42px; line-height: 1em; color: #ff7129; text-transform: uppercase; font-family: 'Dosis', sans-serif;padding-top: 57px; }

	h2{font-size: 22px; line-height: 1em; color: #ff7129; text-transform: uppercase; font-family: 'Dosis', sans-serif;padding-top: 57px; }

	h3{ font-weight: bold; font-size: 22px; line-height: 35px; color: #8b7b88; text-transform: uppercase;font-family: 'Dosis', sans-serif; padding-bottom: 12px;}

	h4 { font-size: 13px; line-height: 26px; color: #30212c; text-transform: uppercase; font-weight: normal; padding-bottom: 11px;}

	h5 { font-size: 12px; line-height: 18px; text-transform: uppercase; color: #a3508d; font-weight: normal;}

	h6{ font-size: 18px;   line-height: 24px; color: #30212c; text-transform: uppercase;   font-weight: normal;  padding-bottom: 19px;  padding-top: 68px;}

h6+ ul.list {

    margin-top: -12px;

    list-style-type: none;

}

.title5{font-weight: bold;}

h1 .title-4{font-size: 22px; line-height: 1em; color: #ff7129; text-transform: uppercase; font-family: 'Dosis', sans-serif; padding-top: 57px;}

	h3 a, h4 a, h5 a { transition: all .4s ease;}

	h3 a:hover { color: #a3508d;}

	h4 a:hover { color: #30212c;}

	h5 a:hover { color: #30212c;}

.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
    color: #145f08 !important;
}

.box-1:hover img {
    -webkit-transform: scale(1.25);
    -moz-transform: scale(1.25);
    -ms-transform: scale(1.25);
    -o-transform: scale(1.25);
    transform: scale(1.05);
}

.buton a:hover {
    font-size: 18px;
    border: solid 3px #fba77d;
    background-color: #fba77d;
    color: #fff;
    border-radius: 4px;
}

.fixed-top{min-height: 68px; }

#yildiz img{vertical-align: unset;}

.buton a{font-size: 18px;border: solid 3px #ff7129;background-color: #ff7129;color: #fff;border-radius: 4px;}



     .text-1 { font-size: 20px; line-height: 22px; color: #8b7b88; font-family: 'Dosis', sans-serif;}

	.title-1 { font-size: 22px; line-height: 30px; color: #8b7b88; font-family: 'Dosis', sans-serif; padding-top: 28px; padding-bottom: 12px;} 

	.title-2 { font-size: 22px; line-height: 30px; color: #30212c; text-transform: uppercase; font-family: 'Dosis', sans-serif;padding-top: 28px; padding-bottom: 12px;} 

	



	.color-1 { color:#a3508d;}

	.color-2 { color: #a69d97;}

	.color-3 { color: #30212c;}



	.title-1 + h2 { padding-top: 0;}

	p + .text-2 { padding-top: 5px;}

	h3.v1 { text-transform: none; padding-top: 18px; padding-bottom: 6px;}

	h2.v1 { padding-top: 69px;}

	h2 + h3.v1 { padding-top: 0;}

	.img-bord + h3.v1 { padding-top: 25px;}

	span.title-2 + h4 { padding-top: 1px;}

	.title-1 + h2 { padding-top: 0 !important; margin-top: -3px;}

	h2.v2 + p.text-1 { margin-top: -3px;}

	h2.v3 { padding-top: 69px;}

	h2 + ul.list { margin-top: -12px;list-style-type: none;}

	.page-1 h2 + ul.list { margin-top: 0px;}

	h2 + .text-5 { margin-top: -5px;}



	h2.color-1 a:hover {color: #a69d97;}



	.link {

		display: inline-block;

		text-align: center;

		vertical-align: middle;

		transition: all 0.4s ease;

		font-family: 'Dosis', sans-serif;

		font-size: 16px;

		line-height: 1em;

		color: #ff7129;

		text-transform: uppercase;

	

		margin-top: 20px;

}

	.link:hover { color: #8b7b88;}



	.list { margin-top: 19px;}

	.list li {

		text-transform: uppercase;

		color: #ff7129;

		padding-left: 20px;

		background: url(../images/mark-2.png) 0 5px no-repeat;

		font-family: 'Dosis', sans-serif;

	

		margin-top: 12px;

}

	.list li + li { margin-top: 12px;}

	.list li a { }

	.list li a:hover { color: #a69d97;}



	.bord-2 { position: relative; text-align: center; padding-bottom: 49px;}

	.bord-2:after {

		position: absolute;

		content: "";

		left: 0;

		right: 0;

		bottom: 0;

		background: url(../images/bord-1.png) center bottom no-repeat;

		height: 15px;

	}



	.wrapper {width: 100%; position: relative;}

	.extra-wrap {overflow:hidden;}

	.grid_inside { margin: 0 -10px;}

	.aligncenter {text-align: center !important;}

	.alignleft { text-align: left !important; }

	.it {font-style:italic; display: inline-block;}

	.fleft {float: left;}

	.fright {float: right;}

	.h-underline:hover { text-decoration: underline;}

	.underline {text-decoration: underline;}

	.upp {text-transform: uppercase;}

	.transition {transition: all 0.4s ease;}



	.clearfix { *zoom: 1;}

	.clearfix:before,.clearfix:after {display: table; content: "";line-height: 0;}

	.clearfix:after { clear: both;}



	.pad-left { padding-left: 10px;}



	/*p { padding-bottom: 19px;}*/

	.p1 { padding-top: 5px;}



	p.text-1 { padding-bottom: 5px;}



	.img-bord { position: relative;}

	.img-bord img {

		/*position: absolute;*/

		max-height: 241px;

		bottom: 0;

		top: 0;

		left: 0;

		right: 0;

		border: 8px solid #fff;

		-webkit-box-shadow: 0 0 3px 0px rgba(0,0,0,0.15);

		-moz-box-shadow: 0 0 3px 0px rgba(0,0,0,0.15);

		box-shadow: 0 0 3px 0px rgba(0,0,0,0.15);

	}



	.ind-left { margin-left: 10px;}

	

/************Header************/



header { position: relative; min-height: 66px;}





header h1 a { display: inline-block;}

header .bg-1 { overflow: hidden; }

header h1 img.inside { 

	width: 100%;

	position: absolute;

	left: 0;

	right: 0;

	top: 0;

}



.bg-1 { 

	position: absolute;

	top: 68px;

	left: 0;

	right: 0;

	height: 130px;

	background: url(../images/bg-3.png) 0 0 repeat-x;

	z-index: 1;

	border-bottom: 1px solid #d5d0ce;

}

.navbar-nav{

    margin-right: 100px;

}
.navbar-toggler{
	background-color: #ff7129 !important;
}
.nav-link{

	font-size:16px;

	font-weight: bold; 

}
.carousel{
	padding-top: 9.9rem !important;
}


.bg-1-wrapper { overflow: hidden; position: relative;}

.bg-1-wrapper .bg-1 {

	position: relative;

	top: 0;

}

.bg-1-wrapper .inside { position: absolute; left: 0; top: 0;}

.bg-1-wrapper h1 { padding-bottom: 23px;}

.slider .s-btn {	

	display: inline-block;

	background: url(../images/bg-4.gif) 0 0 repeat;

	font-family: 'Dosis', sans-serif;

	color: #fff;

	font-size: 30px;

	line-height: 30px;

	text-transform: uppercase;

	margin-bottom: 18px;

	padding: 28px 24px 22px 29px;

}

.slider .s-btn:hover { background: #372834;}

.slider .s-btn i { margin-left: 10px; color: #d3a9c8;}

.camera_caption > div {

	background: none;

}





/************Content***********/



.content { background: url(../images/bg-5.gif) 0 0 repeat;}

.bord-1 { background: url(../images/bg-6.gif) 0 0 repeat-x;}

.bord-2 .text-1 { width: 90%; margin: 0 auto;}



.box-1 { margin-top: 39px; text-align: center;margin-bottom: 3rem;}

/*.box-1 img { width: 100%;}*/



.bg-2 { background: url(../images/bg-7.gif) 0 0 repeat; border-top: 1px solid #cecac7; margin-top: 57px; padding-bottom: 60px;}



		



.form-1 { margin-bottom: 20px;}

.form-1 span {

	display: inline-block;

	float: left;

	width: 67px;

	margin-top: 14px;

}

.form-1 input { 

	width: 100px; 

	float: left;

	width: 177px;

	height: 38px;

    overflow: hidden;

    background: #dbd7d3;

    border: 1px solid #f4f2f1;

    -webkit-box-shadow: 0 0 1px 1px #d9d5d3;

    -moz-box-shadow: 0 0 1px 1px #d9d5d3;

    box-shadow: 0 0 1px 1px #d9d5d3;

    font: 12px/18px Arial, sans-serif;

   color: #8b7b88;

   -webkit-box-sizing: border-box;

   -moz-box-sizing: border-box;

   box-sizing: border-box;

   -webkit-appearance: none;

	padding: 9px 0px 9px 10px;

	border-radius: 0px;

	outline: none;

}

.form-1 .styled-select { float: right; margin-left: 10px;}



.form-1 fieldset + fieldset { margin-top: 12px;}

.form-1 .line-3 .styled-select { float: left; margin-left: 0; margin-right: 10px;}

.form-1 .span-2 { display: inline-block; width: 169px; margin-left: 10px; text-align: right;}

.form-1 .span-2 + input { margin-left: 10px; margin-right: 0; width: 174px;}



.block-4 { margin-top: -9px;}

.block-4 i {

	font-size: 40px;

	line-height: 42px;

	color: #b7aea6;

}

.block-4 .img-ind { margin-right: 10px; margin-bottom: 11px;}

.block-4 + .block-4 { margin-top: 64px;}



.gallery .img-bord {display: block;}

.gallery { margin-top: -38px;}

.box-3 { margin-top: 38px;}
@media screen and (max-width: 1199px) and (min-width: 992px) {
.nav-link{
	font-size: 12px;
}
}



/************Footer************/



footer {

	background-color: #352631;

	font-family: 'Dosis', sans-serif;

	font-size: 14px;

	line-height: 26px;

	text-transform: uppercase;

	color: #635160;

	/*padding-bottom: 20px*/



}



footer  .ind-1 { margin-top: 18px; }

footer  .ind-1 + .ind-1 { min-width: 400px;}

.list-services { position: relative;}

.list-services li {

	display: inline-block;

	float: left;

}



	.list-services li a {

		text-decoration: none;

		display: block;

		height: 27px;

		width: 27px;

		-webkit-transition: all 0.2s ease-out;

	    -moz-transition: all 0.2s ease-out;

	    -o-transition: all 0.2s ease-out;

	    -ms-transition: all 0.2s ease-out;

	    transition: all 0.2s ease-out;

		margin-left: 4px;

		-webkit-border-radius: 500px;

		-moz-border-radius: 500px;

		-ms-border-radius: 500px;

		-o-border-radius: 500px;

		border-radius: 500px;

		/*border: 2px solid #635160;*/

		text-align: center;

		line-height: 26px;

	}
.foter-baslik{
	color: #fff;
}
.grid_12 a {
    margin-right: 15px;
}
	.list-services li a i {

		color: #635160;


		line-height: 18px;

		vertical-align: middle;

	}

	.list-services li a:hover {

		border-color: #988f8b;

	}

	.list-services li a:hover i {

		color: #a69d97;

	}







/*==================================RESPONSIVE LAYOUTS===============================================*/





@media only screen and (max-width: 995px) {

	.camera_wrap { height: 397px;}

	.camera_wrap .camera_pag .camera_pag_ul { margin-right: -300px;}

	.slider .s-btn { padding: 8px 10px 6px 10px; font-size: 20px; line-height: 20px;}

	.form-1 input,

	.form-1 .styled-select { width: 132px; margin-left: 5px;}

	.form-1 .span-2 + input { width: 119px;}

	.form-1 .line-3 .styled-select { width: 136px;}

	.form-1 .line-3 .styled-select select { width: 170px;}

	.form-1 .span-2 { width: auto; margin-left: 10px;}

}

@media only screen and (max-width: 767px) {

	header h1 a img { display: inline-block; width: 42%; min-width: 160px;}

	.camera_wrap .camera_pag .camera_pag_ul { 

		position: relative; 

		display: block;

		margin: 0 auto;

		right: auto;

		left: auto;

		text-align: center;

	}

	.camera_wrap { height: 305px;}



	.w1 { width: 50%; margin-bottom: 10px;}

	.w1 img { width: 100%;}



	.block-2 .img-bord { width: 50%; float: left; margin-right: 20px;}

	.block-2 > div + div { margin-top: 20px;}

	.grid_inside { margin: 0;}

	.form-1 input,

	.form-1 .styled-select { width: 352px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px;}

	.form-1 .span-2 + input { width: 267px;}

	.line-3 .styled-select,

	.line-3 input.ind-left { width: 350px; margin-right: 0px !important;}

	.line-3 input.ind-left { width: 270px;}

	footer .ind-1 { /*float: none;*/}



	.form-1 .line-3 .styled-select { width: 350px;}

	.form-1 .span-2 { margin-left: 0;}

}

@media only screen and (max-width: 479px) {

	.camera_wrap { height: 188px;}



	.bg-1 { position: relative;}
	#top{margin-top: 68px !important;}
	.carousel{padding-top: 4rem !important;}

	header { padding-bottom: 0px;}

	header h1 a img { display: inline-block; width: 50%; min-width: 190px;}

	footer a.color-2 { display: block;}

	footer .ind-1 { /*float: none;*/}

	footer .ind-1 + .ind-1 { min-width: 100px;}

	.form-1 input, .form-1 .styled-select, .line-3 input.ind-left { width: 100%; margin: 0; margin-bottom: 10px;}

	.form-1 .line-3 .styled-select { width: 100%;}

}
.bg-dark {
    background-color: #FFC107!important;
}
.navbar-dark .navbar-nav .nav-link {
    color: #000000 !important;
}
select.wpcf7-form-control.wpcf7-select {
    width: 100% !important;
    background: #fff;
    line-height: 42px;
    border: solid 1px #b1a8a8;
    border-radius: 8px;
    padding-left: 8px;
    height: 35px;
}




@media only screen and (max-width: 991px) and (min-width: 768px){
.carousel {
    padding-top: 4.3rem !important;
}
}
@media only screen and (max-width: 767px){
.carousel {
    padding-top: 3.5rem !important;
}
}






@media only screen and (max-width: 767px) {


.img-bord{
	padding-bottom: 10px;
}
#contact{
	padding-top: 30px;
}
.title-1{
	font-weight: bold;
    font-size: 22px;
    line-height: 35px;
    color: #8b7b88;
    text-transform: uppercase;
    font-family: 'Dosis', sans-serif;
    padding-bottom: 12px;
}
.box-1{
	margin-bottom: -5px !important;
}

}
@media only screen and (max-width: 991px) {

.bg-1{
	display: none;
}
}
@media screen and (max-width: 2272px) and (min-width: 992px) {
.menu {
    display: none;
}
}
@media screen and (max-width: 991px) and (min-width: 768px)  {

#top {

    margin-top: 87px !important;

}

}
@media only screen and (max-width: 767px) {

#top {

    margin-top: 68px !important;

}

}

#top {

    margin-top: 150px;

}

.owl-carousel .owl-item img{

	padding-top: 10px;

	/*min-height: 169px;*/

}

.btn-warning {

    color: #fff !important;

    background-color: #ff7129 !important;

    border-color: #ff7129 !important;

}

.btn-warning:hover {

    color: #fff !important;

    background-color: #d0a58f !important;

    border-color: #d0a58f !important;

}

.form-area.form_holder input {

    width: 100% !important;

    background: #fff;

    line-height: 30px;

    border: solid 1px #b1a8a8;

    border-radius: 8px;

    padding-left: 8px;

}

.form-area.form_holder textarea {

    width: 100% !important;

    background: #fff;

    line-height: 30px;

    border: solid 1px #b1a8a8;

    max-height: 100px;

    border-radius: 8px;
    
    padding-left: 8px;

}

button, html input[type=button], input[type=reset], input[type=submit] {

    -webkit-appearance: button;

    cursor: pointer;

}

input.wpcf7-form-control.wpcf7-submit {

    background-color: #ff7129;

    border: #ff7129;

    border-radius: 8px;

    color: #FFF;

}

#contact{

	font-size: 20px;

}

#contact a:hover{

	color: #009;

}

#boy img{

	min-height: 204px;

	border: solid 2px #fff;

    padding: 1px;

}

.single_blog img {

    max-height: 120px;

    min-height: 120px;

}
.float {
    display: block;
    position: fixed;
    width: 40px;
    height: 40px;
    bottom: 40px;
    right: 20px;
    background-color: #25d366;
    color: #FFF;
    border-radius: 30px;
    text-align: center;
    font-size: 27px;
   /* box-shadow: 2px 2px 3px #fff;*/
    z-index: 100000000000;
}
.float a{
    display: block;
    position: fixed;
    width: 40px;
    height: 40px;
    bottom: 40px;
    right: 20px;
    background-color: #25d366;
    color: #FFF;
    border-radius: 30px;
    text-align: center;
    font-size: 27px;
   /* box-shadow: 2px 2px 3px #fff;*/
    z-index: 100000000000;
}
a.float {
    display: block;
    position: fixed;
    width: 40px;
    height: 40px;
    bottom: 40px;
    right: 20px;
    background-color: #25d366;
    color: #FFF;
    border-radius: 30px;
    text-align: center;
    font-size: 27px;
   /* box-shadow: 2px 2px 3px #fff;*/
    z-index: 100000000000;
}
.my-float {
    margin-top: 4px;
}
    .aramaicon i.fas.fa-ship {
    position: absolute;
    padding-top: 8px;
    padding-left: 2px;
    color: #fff;
    font-size: 18px;
}
.float1 {
    display: block;
    position: fixed;
    width: 40px;
    height: 40px;
    bottom: 40px;
    left: 20px;
    background-color: #f70000;
    color: #FFF; 
    border-radius: 30px;
    text-align: center;
    font-size: 27px;
   /* box-shadow: 2px 2px 3px #fff;*/
    z-index: 100000000000;
}
.my-float1 {
    margin-top: 4px;
}
@media (max-width:482px) and (min-width:320px) {
  .topmargin50 {
      margin-top: 1rem;
  }


 }