@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap');
body,footer,html,*{font-family: 'Roboto', sans-serif;}
.sayfa-baslik{font-size: 41px !important;color: #6b6767  !important;}
.hizmet-tab-baslik{font-size: 25px;color: #CBC9C9 !important;border:none !important;}
.ofis-tab-baslik{font-size: 25px;color: #CBC9C9 !important;border:none !important;}
.haber-tab-baslik{font-size: 25px;color: #CBC9C9 !important;border:none !important;}
.kayit-button{background-color: #E30614;color:white;height: 32px;margin-top: -32px;border:1px solid #E30614 !important;}
.bulten-input{height: 32px;border-radius: 0%;font-size: 14px;border:none;color:white;
	background-color: #333333 !important;border:1px solid #E30614 !important;}
.bulten-input:hover{height: 32px;border-radius: 0%;font-size: 14px;border:none;color:white;
	background-color: #333333 !important;border:1px solid #E30614 !important;}
.footer-text{font-size: 12px;}
.footer-link{padding-left: 10px !important;}
.firma-bul{height: 40px;border-radius: 10px;font-size: 18px;border:none;color:white !important;
	background-color: #E30614 !important;border:1px solid #E30614 !important;width: 80px;}
.input-iletisim{border-radius: 0px !important;font-family: 'Museo';}
.iletisim-baslik{font-size: 24px;color: #5d5c59 ;}
.iletisim-button{background-color:  #E30614 !important;border:none;font-family: 'Museo';padding: 5px 17px;}
.sirket-left{background-color: #E30614 !important;height: 200px;float: right !important;margin-top: 40px;}
.sirket-leftdiv{width: 600px;margin:auto;border-right: 0.8px solid #7F7F7F;padding-right: 20px;padding-top: 30px;padding-bottom: 140px;}
.sirket-rightdiv{width: 600px;margin:auto;padding-right: 20px;padding-bottom: 42px;}
.sirket-right{background-color: #E30614 !important;height: 200px;float: right !important;}
.sirket-image-right{height: 350px !important;margin-left: -70px !important;margin-top: 10px !important;}
.sirket-image-left{height: 350px !important;margin-right: -70px !important;margin-top: 10px !important;}
.urunresim:hover .urun-show {opacity: 0.7;}
.hizmetview-text{text-decoration: none !important;font-size: 14px !important;}
.hizmet-detay-baslik{font-size: 28px;color: #6b6767  !important;}
.project-tab {padding: 10%;margin-top: -8%;}
.project-tab #tabs{background: #007b5e;color: #eee;}
.project-tab #tabs h6.section-title{color: #eee;}
.project-tab #tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {color: #E30614 !important;background-color: transparent;
    border-bottom:2px solid #E30614 !important;font-weight: bold;}
.project-tab .nav-link {color: #0062cc;font-weight: 600; border:none;}
.project-tab .nav-link:hover {border: none;}
.project-tab a{text-decoration: none;color: #333;font-weight: 600;}
.card-title{font-size: 21px !important;color: #898885 !important;text-decoration: none !important;}
.insankaynak-baslik{font-size: 25px;color: #5d5c59  !important;border:none !important;}

.headerbox{background-color: white;height: 400px;border:1px solid gray;border-right: none;-webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);width: 100% !important;
text-align: center;padding-top: 160px !important}

.header-caption{font-size: 28px;color: #E30614 !important;text-decoration: none !important;}
a.header-caption{margin-top: 50px !important;}
.headerbox:hover{background: url('../design/m_hover-02.png'); background-size: 100%;background-repeat: no-repeat;height: 500px;
margin-top: -100px !important;border: none !important;padding-top: 70px !important}

.headerbox:hover >.header-caption{color: white !important;}

.header-list{display: none;list-style: none;width: 100% !important;list-style-type:none !important;}

.headerbox:hover >.header-list{display: block;}

.headerdil{font-size: 18px;border-right: 1.2px solid white;line-height: 15px;margin-top: 2px;padding-right: 2px;
	padding-left: 2px;text-decoration: none !important;}
.slider-baslik{font-size: 85px;margin-top: -100px !important;}
.slider-alan{margin-top: -30% !important;position: absolute !important;}
.anasayfa-yazı-slider-ortala{width: 80% !important;margin: auto;}
.anasayfa-baslik{font-size: 75px;color: #736d6d  !important;}
.menu_solok{background-color: #3F3F3F;border:none;float: left;margin-left: -100px;margin-top: -170px;outline: none !important;}
.menu_sagok{background-color: #3F3F3F;border:none;float: right;;margin-right: -100px;margin-top: -170px;outline: none !important;}
.anasayfa-tarihce-yazi{font-size: 100px;color: #E2E0DE !important;font-weight: lighter;text-decoration: none !important;opacity: 0.6;}
.anasayfa-haber-yazi{font-size: 80px !important;color: #CECECE !important;font-weight: lighter !important;
	text-decoration: none !important;opacity: 0.9;}
.haber-baslik{font-size: 30px;}
.haber_solok{margin-top:-250px !important; background-color: transparent !important;border:none;position: absolute;margin-left: -45px;outline: none !important;}
.haber_sagok{margin-top: -310px !important;background-color: transparent !important;border:none;position: absolute;margin-left: -45px;outline: none !important;}
.isbasvuru-baslik{font-size: 30px;color: #848484;}
.cv-iletisim{opacity: 0.6;border-radius: 1px;}
.cvyukle-button{background-color:  #E30614 !important;border:none;width: 120px;margin-top: 10px;height: 38px;}
.send-button{background-color:  #E30614 !important;border:none;width: 140px;margin-top: 10px;height: 38px;}
.kurumsal-baslik{font-size: 35px;color: #736d6d  !important;}
.kurumsal_solok{background-color: transparent;border:none;margin-left: -70px !important;position: absolute;margin-top: -56px;
	outline: none !important;}
.kurumsal_sagok{background-color: transparent;border:none;margin-left:45px !important;position: absolute;margin-top: -56px;
	outline: none !important;}
.upload-btn-wrapper {position: relative;overflow: hidden;display: inline-block;}
.btn {background-color:  #E30614 !important;border:none;width: 120px;margin-top: 10px;height: 38px;color: white;}
.upload-btn-wrapper input[type=file] {font-size: 100px;position: absolute;left: 0;top: 0;opacity: 0;}
.heryer_yazi{color: white !important;font-size: 70px;text-shadow: #e0e0e0 1px 1px 0;}

.haberdots{background:white;width: 30px;height: 100px;position: absolute;top: 45%;left: -40px;}
.haberdots:before{content: ''; position: absolute; top: .6em; bottom: .6em; width: 1px; background-color: #9B9997 !important;margin-top: -80px;height: 60px;left: 7px;}
.haberdots:after{content: ''; position: absolute; top: .6em; bottom: .6em; width: 1px; background-color: #9B9997 !important;margin-top: 80px;height: 60px;left: 7px;}
.haberdott{background:white;height: 15px;width: 15px;border-radius: 50%;background: white;border:solid 1px #dadada;}
.haberdott.active{background: #E30614;}
.haberdott:focus{outline: none;}

.kurumsalDots{background: none;text-align: center;margin-top: -45px !important;}
.kurumsalDots:before{content: ''; position: absolute; left: 0px; width: 41%; background-color: #E30614;height: 1px;margin-top: 20px;}
.kurumsalDots:after{content: ''; position: absolute; right: 0px; width: 32%; background-color: #E30614;height: 1px;margin-top: 20px;}
.kurumsalDot{border:solid 1px #E30614 !important;width: 13px;height: 15px;border-radius: 50% !important;background: #E30614;
	margin-right: 2px;border-color: #FFA81E;}
.kurumsalDot.active{background: white;}
.kurumsalDot:focus{outline: none;}

.card {
    background:#fff;
    box-shadow:0 20px 50px rgba(0,0,0,.1);
    border-radius:10px;
    transition:0.5s;
    padding: 20px;
}
.card:hover {
    box-shadow:0 30px 70px rgba(0,0,0,.2);
    background-color: #E30614;
    color : white !important;
}

.card:hover h3,.card:hover p{ color : white !important;}
.card:hover .kayit-button{ color : #E30614 !important;background-color: white !important;}

.hhh:hover{background-color: #33D4FF !important;}

    .shop-widget {
  margin: 30px 0;
}
.widget-title {
  margin: 20px 0 35px;
}
.widget-title h4 {
  text-transform: uppercase;
  font-size: 22px;
  color: #E30614 !important;
  letter-spacing: 1px;
}
.widget-content ul#accordion {
  margin: 0;
  padding: 0;
  list-style: none;
}
.widget-content ul#accordion li {
  display: block;
  margin: 0 0 25px;
}
.widget-content ul#accordion li span {
  position: absolute;
  right: 14px;
}
.widget-content ul#accordion li h4 {
  font-size: 15px;
  color: #6b6767;
  font-weight: 500;
  letter-spacing: 0.5px;
  border-bottom: 1px solid #e9e9e9;
  padding: 0 0 10px;

}

.widget-content ul#accordion li h4:hover {
 padding-left: 7px !important;
}

.widget-content ul#accordion li h4 a{text-decoration: none;color:#E30614;} 
 .widget-content ul#accordion li h4:after {
  content: "";
  border: 1.5px solid #E30614;
  background-color: #E30614;
  left: 16px;
  position: absolute;
  width: 36px;
  top: 15px;
}
 .widget-content ul#accordion li ul {
  padding: 0;
  margin: 0;
  display: none;
}
 .widget-content ul#accordion li ul li {
  padding: 0 0 5px;
  margin:0;
}
.widget-content ul#accordion li ul li a {
  color: #888888;
  text-transform: none;
  font-size: 13px;
  font-weight: 300;
  transition: 0.3s;
}
.widget-content ul#accordion li ul li a:hover {
  text-decoration: none;
  color: #000000;
}




