@media (max-width:320px){
  .slogan1{ font-size: 15px;}
  .slogan2{ font-size: 20px; margin: 50px 0 0 0px;}
  .slogan3{ font-size: 35px; margin: 30px 0 0 0px;}

  .slogan-white{background: #fff; height: 40px; width: 100%;}
  .iconlar-1{ margin: 0 0 30px 0;}

  
  .footer-h100{height: 15px !important;}
  .right-fixed{position: relative; margin-bottom: 150px; z-index: 999;}
  .menu-btn{ background: #fff !important; padding: 10px; text-align: center; display: block; font-size: 10px;font-family:Hero New Medium; color: #000; width:100% !important ;}
  .menu-btn:hover{ color: #585858;}

  .menu-fixed{position: fixed;bottom: 0px; width: 100%; z-index: 99; left: 10px;}
  .dis-pd{padding: 15px;}
  .sloganlar-bg-mobile{ background: #ffffff9d; padding: 80px 30px;}
}
@media (min-width:321px){
  .slogan1{ font-size: 15px;}
  .slogan2{ font-size: 20px; margin: 50px 0 0 0px;}
  .slogan3{ font-size: 35px; margin: 30px 0 0 0px;}

  .slogan-white{background: #fff; height: 40px; width: 100%;}
  .iconlar-1{ margin: 0 0 30px 0;}

  
  .footer-h100{height: 15px !important;}
  .right-fixed{position: relative;margin-bottom: 150px; z-index: 999;}
  .menu-btn{ background: #fff !important; padding: 10px; text-align: center; display: block; font-size: 10px;font-family:Hero New Medium; color: #000; width:100% !important ;}
  .menu-btn:hover{ color: #585858;}

  .menu-fixed{position: fixed;bottom: 0px; width: 100%; z-index: 99; left: 10px;}
  .dis-pd{padding: 15px;}
  .sloganlar-bg-mobile{ background: #ffffff9d; padding: 80px 30px;}
}
@media(min-width:768px){
  .slogan1{ font-size: 15px;}
  .slogan2{ font-size: 20px; margin: 50px 0 0 0px;}
  .slogan3{ font-size: 35px; margin: 30px 0 0 0px;}

  .slogan-white{background: #fff; height: 40px; width: 100%;}
  .iconlar-1{ margin: 0 0 150px 0;}

  
  .footer-h100{height: 100px !important;}
  .right-fixed{position: relative; z-index: 999;}
  .menu-btn{ background: #fff !important; padding: 15px; text-align: center; display: block; font-size: 15px;font-family:Hero New Medium; color: #000;}
  .menu-btn:hover{ color: #585858;}

  .menu-fixed{position: fixed;bottom: 0px; width: 100%; z-index: 99; left:10px;}
  .dis-pd{padding: 20px;}
  .sloganlar-bg-mobile{ background: none; padding: 0px;}
}
@media(min-width:992px){
  .slogan1{ font-size: 15px;}
  .slogan2{ font-size: 20px; margin: 50px 0 0 0px;}
  .slogan3{ font-size: 35px; margin: 30px 0 0 0px;}

  .slogan-white{background: #fff; height: 40px; width: 100%;}
  .iconlar-1{ margin: 0 0 150px 0;}

  
  .footer-h100{height: 100px !important;}
  .right-fixed{position: fixed; z-index: 999;}
  .menu-btn{ background: #fff !important; padding: 15px; text-align: center; display: block; font-size: 15px;font-family:Hero New Medium; color: #000;}
  .menu-btn:hover{ color: #585858;}

  .menu-fixed{position: fixed;bottom: 0px; width: 91%; z-index: 99; left: 5.3%;}
  .dis-pd{padding: 50px;}
}
@media(min-width:1200px){  
  .slogan1{ font-size: 20px;}
  .slogan2{ font-size: 25px; margin: 80px 0 0 20px;}
  .slogan3{ font-size: 45px; margin: 50px 0 0 20px;}

  .menu-fixed{position: fixed;bottom: 0px; width: 91%; z-index: 99; left: 4.9%;}
}
@media(min-width:1400px){
  .slogan1{ font-size: 25px; color: black;background: rgba(255, 255, 255, 0.897);padding: 18px;}
  .slogan2{ font-size: 30px; margin: 80px 0 0 20px; color: black;background: rgba(255, 255, 255, 0.562);padding: 18px;}
  .slogan3{ font-size: 52px; margin: 50px 0 0 20px;}
  .menu-fixed{position: fixed;bottom: -4px; width: 91%; z-index: 99; left: 4.6%;}
}
@media(min-width:1600px){

}



.img-white{-webkit-filter: brightness(0) invert(1);filter: brightness(0) invert(1);}
.detayli-incele-slider:hover{color: #fff;}

#sync1 .item{
  background: none;
  padding: 0px 0px;
  margin: 5px;
  color: #0c202c;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-align: left;
}
#sync2 .item{
  background: none;
  padding: 10px 0px;
  margin: 5px;
  color: #0c202c60;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-align: left;
  cursor: pointer;
}

#sync2 .synced .item{
background: none; color: #0c202c;
}



.char{
  animation: an 1s ease-out 1 both;
  display: inline-block;
}

@keyframes an{
  from{
      opacity: 0;
      transform: perspective(500px) translate3d(-35px, -40px, -150px) rotate3d(1, -1, 0, 35deg);
  }
  to{
      opacity: 1;
      transform: perspective(500px) translate3d(0, 0, 0);
  }
}

#owl-platformlar .item{
  margin: 15px;
}

.btn-green{background:#32b719 ;}
.whatsapp-color{color: #32b719; font-size: 20px !important;}
.br-10{border-radius: 10px;}

.teklifal-btn:hover{background: #0c202c;}

.tp-rightarrow{float:left;width:35px;height:35px;font-size:14px;text-align:center;line-height:35px;color:#fff;position:absolute;background:url(../images/righthover.png) no-repeat center #fff; background-size: 10px !important; z-index:20;cursor:pointer;top:50%; -webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;-ms-transition:all linear .2s;transition:all linear .2s;right:10px; opacity:0.6; }

.tp-leftarrow{float:left;width:35px;height:35px;font-size:14px;text-align:center;line-height:35px;color:#fff;position:absolute;background:url(../images/lefthover.png) no-repeat center #fff;background-size: 10px !important; z-index:20;cursor:pointer;top:50%;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;-ms-transition:all linear .2s;transition:all linear .2s;left:10px; opacity:0.6;}

.w-80{ width: 70px !important; min-width: 70px !important;}
.btn-orange{ background: #ef7a10; color: #fff !important; text-align: center;}

.box-gr{background: rgb(16,23,31);background: linear-gradient(0deg, rgba(16,23,31,1) 0%, rgba(16,23,31,0) 50%); width: 100%; height: 100%; z-index: 1;}
.box-title{position: absolute; bottom: 30px; left: 30px; color: #fff; padding-bottom: 10px;}

.w-650{width: 290px !important;}

.phone-margin{margin: 90px 0 0 30px;}
.omagaza-margin{margin: 80px 0 0 0px;}
.omagaza-margin-1{height: 45px; line-height: 45px; padding: 0 15px 0 15px; color: #fff !important; background: #000; display: block;}

.slide-img-2{ margin: 0 0 100px 0 !important;}


.lh-100{line-height: 100px;}

.slick-slider {
  margin:0px;
}
.slick-slide {
  padding:0px;
  text-align:center;
  margin-right:0px;
  margin-left:0px;
}
.rightarrow{display: none !important;right:0px; }
.leftarrow{display: none !important; left:0px; }

.h-60{ height: 60px;}
.footer-bg{background: url(/images/footer-bg.webp) no-repeat center top; background-size: cover; min-height: 700px;}

.br-10{ border-radius: 10px;}
.owl-theme .owl-controls .carousel_ileri_geri2 [class*=owl-]:hover { color: #fff;   background: #7c4245;text-decoration: none;}
.owl-theme .owl-controls .carousel_ileri_geri3 [class*=owl-]:hover { color: #fff;   background: #7c4245;text-decoration: none;}


.bordorenk{color: #871e24;}
.siyahlink2:hover{color: #878787;}

.bordobg{background: #871e24 !important;}
.bordolink{color: #871e24;}
.bordolink:hover{color: #878787;}

.siyahlink{color: #161614;}
.siyahlink:hover{color: #878787;}

.dikeyortalama{height: 100vh; display: flex; align-items: center}

.sosyalicon{width: 28px; height: 28px;  line-height: 25px; border-radius: 50%; font-size: 18px; color: #161614;}
.sosyalicon:hover{width: 28px; height: 28px;  line-height: 25px; border-radius: 50%; font-size: 18px; color: #878787;}

.sosyaliconface{color: #161614; border: 0px solid #4a6ea9; background: none;}
.sosyalicontwit{color: #161614; border: 0px solid #32def4; background: none;}
.sosyaliconyoutube{color: #161614; border: 0px solid #e64a41; background: none;}
.sosyaliconlinkedin{color: #161614; border: 0px solid #2852bc; background: none;}
.sosyaliconinstagram{color: #161614; border: 0px solid #c12c8a; background: none;}

.header-absolute{-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-transition:all 0.2s ease-out; z-index: 80; width: 100%; position: absolute; }

.lang-link{ border: solid 1px #c6b38d; color: #c6b38d !important; padding: 2px 4px 2px 4px; text-align: center; font-size: 14px; font-weight: 400;}
.search-bg{ background: url(/images/search.webp) no-repeat center center; width: 23px; height: 23px;}
.header-height{height: 150px;}

.tp-caption1{white-space:normal !important;}

.bg-blue{background: #282b3e;}
.bottom-25{bottom: 25px;}
.border-brown{ border: solid 1px #daceb5;}
.border-bottom-brown{ border-bottom: solid 1px #847a6c;}

.tab-content > .tab-pane{
    display: block;
    height: 0;
}
.tab-content > .active{
    height: auto;
}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link{background-color:#2c3c47; border-radius:0px; padding:15px; font-size:15px; box-shadow:2px 2px 22px #CCC;margin:5px;}
.nav-pills .nav-link{background-color:#6b747a; border-radius:0px; padding:15px; font-size:15px; box-shadow:2px 2px 22px #CCC; margin:5px; color:#FFF;}
.fixed-header{background:#2c3c47; position:fixed; width:100%; z-index:70;}
.overlaymenu{ position:absolute; background:#0f1014; opacity:0.8; z-index:9999; top:0px; left:0px;  width:100%; height:100%; display:none;	}
.w-270{height:100%;display:block; width:270px;}
.m-menu-alt{padding:6px 10px 6px 50px !important; background:#ffffff17; font-size:15px !important;font-weight:400;}


.sidenav a:hover {
    color: rgb(130, 129, 129);
}

.sidenav .closebtn {
    position: absolute;
    top: 0;
	right:5px;
    font-size: 36px;
    margin-left: 50px;
}
.cursor-p{cursor:pointer}
.bar3{width:35px;height:2px;background-color:#000;margin:7px 0px 7px 0px;transition:0.4s;border-radius:0px;}
.bar2{width:25px;height:2px;background-color:#000;margin:7px 0px 7px 0px;transition:0.4s;border-radius:0px;}
.bar1{width:35px;height:2px;background-color:#000;margin:7px 0px 7px 0px;transition:0.4s;border-radius:0px;}
.agrey{ color:#7e8392;}
.agrey-link{ color:#7e8392;}
.agrey-link:hover{ color:#000;}
.text-grey{ color:#90909f;}
.grey-link{ color:#cbccd2;}
.grey-link:hover{ color:#FFFFFF;}
.bg-brown{background: #c6b38d;}
.brown{ color:#b6a075;}
.brown-link{ color:#b6a075;}
.brown-link:hover{ color:#FFFFFF; padding: 0 0 0 5px;}
.border-left-brown{border-left:solid 5px #c6b38d}
.white-link{ color:#fff; opacity: 1;}
.white-link:hover{ color:#fff; opacity: 0.5; padding: 0 0 0 5px;}



.kat{padding:15px 0 15px 0;margin:0;background:#fff;padding-top:0;padding-bottom:0}
.kat li{list-style:none;width:100%;font-weight:700;}
.kat li a{background:0 0;padding:20px 15px 20px 15px;width:100%; border-bottom: solid 1px #f6eedd;font-size:16px;font-weight:300;color:#282b3e;text-decoration:none;display:inline-block;}
.kat li a:hover{background:#fff; box-shadow: 0 1rem 3rem rgba(0,0,0,.175)!important; border-left: solid 2px #282b3e; padding:20px 15px 20px 20px;width:100%;font-weight:600;color:#282b3e;text-decoration:none;display:inline-block;}
.kat li a.act{background:#fff;width:100%;min-height:40px;color:#303235;font-weight:600; border-left: solid 2px #282b3e;}


.carousel_ileri_geri{ position: absolute; top: -60px; right: 0px;}
.owl-theme .owl-controls .carousel_ileri_geri [class*=owl-] {
	color: #fff;
	background:#c6b38d;
	font-size: 11px;	 
	margin: 5px;
	padding: 5px 7px;
	display: inline-block;
	cursor: pointer;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
}

.owl-theme .owl-controls .carousel_ileri_geri [class*=owl-]:hover {
	background: #282b3e;
	color: #ffffff;
	text-decoration: none;
}
.altmenuler ul{ padding:0px; margin:0px; }
.altmenuler li a{ color:#fff; font-size:14px;}
.altmenuler li a:hover{ color:#fff !important;}

body{margin:0px;  font-family:Hero New Light; background:#fff;font-weight:400;font-size:15px;color:#312027;height:100%; outline:none;}
.ul{ list-style:none; padding:0px; margin:0px;}
.compensate-for-scrollbar{margin-right:0px !important;}

body::-webkit-scrollbar {
  width: 10px;
}
 
body::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
 
body::-webkit-scrollbar-thumb {
  background-color: #161614;
  outline: 1px solid #161614;
}



.breadcrumb {
	margin: 0;
	background: none;

	width: 100%;
	padding: 0;
	border-radius: 0;
	position: relative;
	display:inline-block;
	text-align: left;
	color:#000; font-size:13px; font-weight:100;

}
.breadcrumb ul {

	width: auto;
	display:inline-block;
}
.breadcrumb ul li {
	float: left;
	position: relative;
}
.breadcrumb ul li:nth-child(1) a {
	padding-left: 0;
}
.breadcrumb ul li:last-child i {
	display: none;
}
.breadcrumb ul li a {
	display: block;
	color: #000;
	padding: 0 12px 0 12px;
	font-weight:300;
}
.breadcrumb ul li a:hover {
	display: inline-block;
	color: #898989;
}
.breadcrumb ul li i {
	color: #000;
	position: absolute;
	right: 0;
	top: 0px;
	font-size:12px;
	right: -1px;
}


a{text-decoration:none;color:#312027;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-transition:all 0.2s ease-out;}
a:hover{text-decoration:none;color:#fc4f00;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-transition:all 0.2s ease-out;}
html{overflow-x:hidden;height:100%; overflow-y:scroll;}
h1,h2,h3,h4,h5,h6{border:0;font-size:100%;margin:0;padding:0;font-weight:normal;}
.z-1{ z-index:1;}
.fw9{font-weight:900;}
.fw7{font-weight:700;}
.fw5{font-weight:500;}
.fw6{font-weight:600;}
.fw8{font-weight:800;}
.fw4{font-weight:400;}
.fw3{font-weight:300;}
.fw2{font-weight:200;}
.fw1{font-weight:100;}
.fs7{font-size:7px;}
.fs11{font-size:11px !important;}
.fs12{font-size:12px !important;}
.fs13{font-size:13px;}
.fs14{font-size:14px !important;}
.fs15{font-size:15px !important;}
.fs16{font-size:16px !important;}
.fs18{font-size:18px;}
.fs20{font-size:20px !important;}
.fs23{font-size:23px;}
.fs25{font-size:25px;}
.fs26{font-size:26px;}
.fs27{font-size:27px;}
.fs28{font-size:28px;}
.fs29{font-size:29px;}
.fs30{font-size:30px;}
.fs35{font-size:35px;}
.fs40{font-size:40px;}
.fs45{font-size:45px;}
.fs50{font-size:50px;}
.fs55{font-size:55px;}
.fs60{font-size:60px;}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 6px;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 13rem;
  padding: 15px 15px;
  margin: .125rem 0 0;
  font-size: 1rem;
  color: #ffffff;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 0px solid rgb(0 0 0 / 0%);

}


.hover-top{-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;}
.hover-top:hover{box-shadow:0 11px 70px 1px rgba(41,53,108,.25);transform:translateY(-3px); -moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;}
.altbilgi:hover{ color:#c6b38d; font-weight: bold;}


.hover-top2{-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;}
.hover-top2:hover{transform:translateY(-3px); -moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;}



/* menu css*/
.screen-overlay{width:0%;height:100%;z-index:30;position:fixed;top:0;left:0;opacity:0;visibility:hidden;background-color:rgba(34,34,34,.6);-webkit-transition:opacity .2s linear,visibility .1s,width 1s ease-in;transition:opacity .2s linear,visibility .1s,width 1s ease-in}.screen-overlay.show{-webkit-transition:opacity .5s ease,width 0s;transition:opacity .5s ease,width 0s;opacity:1;width:100%;visibility:visible}.modal .modal-dialog-aside{width:350px;max-width:80%;height:100%;margin:0;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.dropdown-large,.megamenu,.megasubmenu{padding:20px;border-radius:0px;}.dropdown-menu .dropdown-menu{margin-left:0;margin-right:0}.dropdown-menu .dropdown-toggle:after{border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.navbar .icon-arrow:after{content:"\276F";line-height:1;display:inline-block;vertical-align:middle;margin-left:7px;margin-top:-2px;opacity:.3;font-size:80%}.dropdown.has-dimmer:after{content:'';top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.5);pointer-events:none}.navbar:not(.navbar-hover) .dropdown.show.has-dimmer:hover .nav-link{position:relative;z-index:12}.navbar:not(.navbar-hover) .dropdown.show.has-dimmer:after{z-index:10;opacity:1;visibility:visible;position:fixed}@media all and (min-width:992px){.navbar{padding-top:0;padding-bottom:0}.navbar .has-megamenu{position:static!important}.navbar .dropdown-menu{margin-top:0}.navbar .megamenu{left:0;right:0;width:100%;padding:20px}.navbar .megasubmenu{left:100%;top:0;min-height:100%;min-width:500px}.navbar .dropdown-large{min-width:500px}.navbar .nav-link{}.dropdown-menu .dropdown-menu,.submenu{display:none;position:absolute;left:100%;top:-7px}.dropdown-menu .dropdown-menu.submenu-left,.submenu.submenu-left{right:100%;left:auto}.navbar-hover .dropdown.has-dimmer:hover .nav-link{position:relative;z-index:12}.navbar-hover .dropdown.has-dimmer:hover:after{z-index:10;opacity:1;visibility:visible;position:fixed}.navbar-hover.navbar-dark .nav-item:hover .nav-link{color:#fff;background:#fc4f00;}.navbar-hover.navbar-light .nav-item:hover .nav-link{color:#000}.navbar-hover .dropdown-menu:not(.animate){display:none}.navbar-hover .animate{display:block;opacity:0;visibility:hidden;-webkit-transition:.1s;transition:.1s;margin-top:0}.navbar-hover .dropdown-menu .animate{-webkit-transition:.1s;transition:.1s}.navbar-hover .fade-down{top:90%;-webkit-transform:rotateX(-80deg);transform:rotateX(-80deg);-webkit-transform-origin:0 0;transform-origin:0 0}.navbar-hover .fade-up{top:100px}.navbar-hover .dropdown-menu .fade-down{top:0}.navbar-hover .dropdown:hover>.dropdown-menu,.navbar-hover .nav-item:hover>.dropdown-menu{display:block;-webkit-transition:.4s;transition:.4s;opacity:1;visibility:visible;top:100%;-webkit-transform:rotateX(0);transform:rotateX(0)}.dropdown-menu>li:hover{background-color:none}.dropdown-menu li{position:relative}.dropdown-menu li.has-megasubmenu{position:static}.dropdown-menu li:hover>.dropdown-menu,.dropdown-menu li:hover>.submenu{display:block;-webkit-transition:.4s;transition:.4s;opacity:1;visibility:visible;top:0;-webkit-transform:rotateX(0);transform:rotateX(0)}.dropdown-menu li:hover>.megasubmenu{display:block;-webkit-transition:.4s;transition:.4s;opacity:1;visibility:visible;top:0;-webkit-transform:rotateX(0);transform:rotateX(0)}}@media all and (max-width:991px){.offcanvas-header{display:block}.mobile-offcanvas{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);border-radius:0;display:block;position:fixed;top:0;left:0;height:100%;z-index:1200;width:80%;overflow-y:scroll;overflow-x:hidden;-webkit-transition:visibility .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:visibility .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:visibility .2s ease-in-out,transform .2s ease-in-out;transition:visibility .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out}}
.navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-soft .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-soft .navbar-brand{color:#111;font-weight:600;font-size:18px}.navbar-soft .navbar-nav .nav-item{margin-left:5px;margin-right:5px}.navbar-soft .navbar-nav .nav-link{padding:1.4rem .5rem;font-weight:600;text-transform:uppercase;color:#888;border:2px solid transparent}.navbar-soft .navbar-nav .nav-item.show .nav-link,.navbar-soft .navbar-nav .nav-item:hover .nav-link{border-bottom:2px solid orange;color:#111}.navbar-soft .dropdown-menu{border:0;background-clip:initial;border-radius:0;-webkit-box-shadow:0 1px 5px rgba(70,70,70,.2);box-shadow:0 1px 5px rgba(70,70,70,.2)}.navbar-soft .dropdown-menu .dropdown-item{padding:.6rem 1.5rem;border-bottom:1px solid none}@media all and (max-width:991px){.navbar-soft .navbar-nav{margin-bottom:10px;margin-top:10px}.navbar-soft .navbar-nav .nav-link{padding:.6rem 0}}
.list-unstyled li a{padding:8px 20px 8px 20px;border-radius:0px;font-size:13px;color:#35293f; font-family:Hero New Light;font-size:14px;padding:4px;display:block;}
.list-unstyled a:hover{background:#ffffff;color:#35293f;display:block;}
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover{color:#35293f;}
.dropdown-menu{background-color:#ffffff;border-radius:0px; margin-left:-6px;}
.dropdown-item:hover{color:#35293f;background:none !important;}

/*menu css*/

#searchbox {background-color: #ffffff;left: 0;top: 0;height: 150px;padding: 50px 0px 15px 0px;position: absolute;width: 100%;z-index: 999;display: none; }
#searchbox #searchcnt {max-width: 90%;margin: 0 auto;padding: 0 20px; }
#searchbox #searchcnt form input {background-color: #F3F3F3;border: none;height: 50px;padding: 15px 20px;color: #24353b;outline: none;width: 90%; }
#searchbox #searchcnt form button {background-color: #282b3e;border: none;outline: none;color: #ffffff;height: 50px;padding: 0 20px;margin: 0 4px; }
#searchbox #searchcnt form #overlay-close {float: right;background-color: #282b3e;width: 55px;padding: 0;border: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: .4s;-o-transition: .4s;transition: .4s;
outline: none;height: 50px; }

#searchbox #searchcnt form {
position: relative; }

#searchbox #searchcnt form ::-webkit-input-placeholder {
/* Chrome/Opera/Safari */
color: #24353b; }
#searchbox #searchcnt form ::-moz-placeholder {
/* Firefox 19+ */
color: #24353b; }
#searchbox #searchcnt form :-ms-input-placeholder {
/* IE 10+ */
color: #24353b; }
#searchbox #searchcnt form :-moz-placeholder {
/* Firefox 18- */
color: #24353b; }


#searchbox #searchcnt form #overlay-close .icon-bar {
width: 25px;
height: 2px;
background: #c6b38d;
display: block;
margin: 0 auto;
position: relative;
-webkit-transition: .4s;
-o-transition: .4s;
transition: .4s; }
#searchbox #searchcnt form #overlay-close .icon-bar + .icon-bar {
margin-top: 4px; }
#searchbox #searchcnt form #overlay-close .icon-bar:nth-child(2) {
visibility: hidden;
opacity: 0;
filter: alpha(opacity=0); }
#searchbox #searchcnt form #overlay-close .icon-bar:nth-child(1) {
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
top: 6px; }
#searchbox #searchcnt form #overlay-close .icon-bar:nth-child(3) {
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
top: -6px; }
#searchbox #searchcnt form #overlay-close:hover {
background: #282b3e; }
#searchbox #searchcnt form #overlay-close:hover .icon-bar {
background: #FFFFFF; }
#searchbox #searchcnt form .buttons {
position: absolute;
top: 0;
right: 0; }
#searchbox #searchcnt form .buttons i {
width: 20px;
height: 20px;
display: inline-block; }

.btn-brown{background: #c6b38d; color:#282b3e}
.br0{ border-radius:0px !important;}


.loading {
	position: fixed;
	top: 0px;
	padding-top:28%;
	width: 100%;
	text-align:center;
	height: 100%;
	z-index: 999999999999999999999999;
background: url(/images/preloader.GIF) no-repeat center center #fff;
background-size: 240px;
}



.form-control {
  display: block;
  width: 100%;
  padding: 1.300rem 1.45rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fafafb;
  background-clip: padding-box;
  border: 1px solid #fafafb;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 10px;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.form-control:focus {
color: #5e5e5e;
background-color: rgba(255, 255, 255, 0.286);
border-color: solid 1px #b5b5b5 !important;
outline: 0;
box-shadow: 0 0 0 0.25rem rgba(154, 154, 154, 0.075);
}


.btn-gradient{background: rgb(255, 138, 0);
  background: -moz-linear-gradient(45deg, rgba(255, 138, 0,1) 0%, rgba(255, 82, 0,1) 100%);
  background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(255, 138, 0,1)), color-stop(100%, rgba(255, 82, 0,1)));
  background: -webkit-linear-gradient(45deg, rgba(255, 138, 0,1) 0%, rgba(255, 82, 0,1) 100%);
  background: -o-linear-gradient(45deg, rgba(255, 138, 0,1) 0%, rgba(255, 82, 0,1) 100%);
  background: -ms-linear-gradient(45deg, rgba(255, 138, 0,1) 0%, rgba(255, 82, 0,1) 100%);
  background: linear-gradient(45deg, rgba(255, 138, 0,1) 0%, rgba(255, 82, 0,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#243f88', endColorstr='#259eda', GradientType=1 );}

  .btn-gradient:hover{background: rgba(255, 82, 0,1);
    background: -moz-linear-gradient(45deg, rgba(255, 82, 0,1) 0%, rgba(255, 138, 0,1) 85%, rgba(255, 138, 0,1) 100%);
    background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(255, 82, 0,1)), color-stop(85%, rgba(255, 138, 0,1)), color-stop(100%, rgba(255, 138, 0,1)));
    background: -webkit-linear-gradient(45deg, rgba(255, 82, 0,1) 0%, rgba(255, 138, 0,1) 85%, rgba(255, 138, 0,1) 100%);
    background: -o-linear-gradient(45deg, rgba(255, 82, 0,1) 0%, rgba(255, 138, 0,1) 85%, rgba(255, 138, 0,1) 100%);
    background: -ms-linear-gradient(45deg, rgba(255, 82, 0,1) 0%, rgba(255, 138, 0,1) 85%, rgba(255, 138, 0,1) 100%);
    background: linear-gradient(45deg, rgba(255, 82, 0,1) 0%, rgba(255, 138, 0,1) 85%, rgba(255, 138, 0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#259eda', endColorstr='#243f88', GradientType=1 ); color:#fff;}



.formgri{color: #8a8a8a;}



.gri{color: #434343 !important; }
.gri-link{font-size: 14px !important; color: #434343 !important; }
.gri-link:hover{color: #959393 !important; padding: 0px 0px 0px 15px !important;}

.dropdown-menu {min-width: 50px !important; border-radius: 10px;}
.dropdown:hover .btn-langu{color: #212529;
  background-color: #fff;
  border-color: #fff;}
 
  #search-input {font-size: 15px;color:#565654; background: none;padding:5px 0px 0px 0px;    border: 0; outline: none;}
  .search-box form .search-submit {font-size: 25px;  color:#565654;  background: none;  line-height: 30px; border: 0; outline: none;}
  .search-box form {clear: both;    background: #ffffff;	  border-radius:0px;    padding: 25px 35px 25px 35px;}
  

  .search-box {
    position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgb(0 0 0 / 85%); 
    z-index: 9999;
    display: none;
    
  }
  
  
  input[id="search-input"].big-dog::-webkit-input-placeholder{color:#000;}
  
  
  
  
   .whatsapp-bg:hover{background: #16d373; color: #fff;}
   .iltsm-bg:hover{background: #597590; color: #fff;}
   .search-bg:hover{background: #ef7d00; color: #FFF; border: #ef7d00;}

   .sidenav { height: 100%; width: 0; position: fixed;  z-index: 999999;  top: 0;  right: 0;  background: url(/images/menubg.webp) bottom left no-repeat #000;   overflow-x: hidden;   transition: 0.5s;    padding-top: 60px; font-weight:300;}
  .altlink1{font-size: 12px !important; color: #ffffff !important; padding: 5px 5px 8px 0px !important;}
  .sidenav a {   padding: 8px 8px 8px 25px;  text-decoration: none;   font-size: 16px;   color: #ffffff;  display: block;   transition: 0.3s;}


   .sidenav::-webkit-scrollbar {
    width: 0px;
  }
   
  .sidenav::-webkit-scrollbar-track {
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  }
   
  .sidenav::-webkit-scrollbar-thumb {
    background-color: #161614;
    outline: 1px solid #161614;
  }



  .slogan22 h1 {
    background: linear-gradient(to right, #0f0f0f 10%, #8d8d8d 50%, #8d8d8d 60%);
    background-size: auto auto;
    background-clip: border-box;
    background-size: 200% auto;
    background-clip: text;
    text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: textclip 3.5s linear infinite;
    display: inline-block;
  }
  
  @keyframes textclip {
    to {
      background-position: 200% center;
    }
  }
  

  .dillink{font-size: 13px !important;}
  .dilfs{font-size: 13px !important;}

  .back-to-top {cursor: pointer;position: fixed;bottom: 80px;right: 10px;display:none;z-index:999;border-radius:0px; padding: 0px;  line-height: 40px; height: 40px; width: 40px; border: 0px;}

  .rt-0{ right: 0px; top: 0px;}


  .cookiealert.show {
    opacity: 1;
    visibility: visible;
    transform: translateY(0%);
    transition-delay: 1000ms;
}

.cookiealert a {
    text-decoration: underline
}

.cookiealert .acceptcookies {
    margin-left: 10px;
    vertical-align: baseline;
}

.accordion-button:not(.collapsed) {  color: #161614;  background-color: #ffffff;  border-top-left-radius: 0px;  border-top-right-radius: 0px;  border-bottom-right-radius: 0px;  border-bottom-left-radius: 0px;  font-weight: 700;  padding: 20px 20px;}


.accordion-button::after {
  flex-shrink: 0;
  width: 20px;
  height: 1.25rem;
  margin-left: auto;
  content: "";
  background-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e);
  background-repeat: no-repeat;
  background-size: 1.25rem;
  transition: transform .2s ease-in-out;
}



.accordion-button:hover {background:#f8f9f9;}
.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

.accordion-collapse {
  border:0px solid rgba(0,0,0,.125);
  border-width: 0 0px;
  background: #fff;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

.accordion-item:last-of-type .accordion-collapse {
  border-bottom-width: 1px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.accordion-button.collapsed {
  border-bottom-width: 0;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  
  
}
.accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-width: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}


.accordion-button:focus {
  z-index: 3;
  border-color: #ffffff;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgb(221 221 221 / 0%);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

.accordion-item:first-of-type .accordion-button:focus {
  z-index: 3;
  border-color: #d0d1d1;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgb(221 221 221 / 0%);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}



.imageblack {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out;
}
.imageblack:hover {
  -webkit-filter: grayscale(0);
  filter: grayscale(0);
}

@font-face{font-family:Hero New Bold;src:url(../fonts/Hero-New-Bold.ttf) format("truetype");font-style:normal}
@font-face{font-family:Hero New ExtraBold;src:url(../fonts/Hero-New-ExtraBold.ttf) format("truetype");font-style:normal}
@font-face{font-family:Hero New Hairline;src:url(../fonts/Hero-New-Hairline.ttf) format("truetype");font-style:normal}
@font-face{font-family:Hero New Light;src:url(../fonts/Hero-New-Light.ttf) format("truetype");font-style:normal}
@font-face{font-family:Hero New Medium;src:url(../fonts/Hero-New-Medium.ttf) format("truetype");font-style:normal}
@font-face{font-family:Hero New Regular;src:url(../fonts/Hero-New-Regular.ttf) format("truetype");font-style:normal}
@font-face{font-family:Hero New SemiBold;src:url(../fonts/Hero-New-SemiBold.ttf) format("truetype");font-style:normal}
@font-face{font-family:Hero New Super;src:url(../fonts/Hero-New-Super.ttf) format("truetype");font-style:normal}
@font-face{font-family:Hero New Thin;src:url(../fonts/Hero-New-Thin.ttf) format("truetype");font-style:normal}
@font-face{font-family:Hero New UltraLight;src:url(../fonts/Hero-New-UltraLight.ttf) format("truetype");font-style:normal}

.hero-thin{font-family:Hero New Thin;}
.hero-medium{font-family:Hero New Medium;}
.hero-light{font-family:Hero New Light;}
.hero-bold{font-family:Hero New ExtraBold;}
.hero-extrabold{font-family:Hero New SemiBold;}
.hero-super{font-family:Hero New Super;}
.hero-ultralight{font-family:Hero New UltraLight;}