p, span, h1, h2, h3, h4, h5, h6, input, select, a, li, ul, ol, div, body {
	font-family: 'Inter', sans-serif !important;
}
input, select, textarea, button {
	outline: none !important;
}
html{
	scroll-behavior: smooth;
}
a{
    text-decoration: inherit!important;
    }
h1 {
	font-weight: 600;
	font-size: 44px;
	color: #001029;
}
h2 {
	font-weight: 600;
	font-size: 32px;
	color: #00112F;
}
.card{
    
    border:none !important;
}
h3 {
	font-weight: 500;
	font-size: 24px;
	color: #002563;
}
h4 {
	font-weight: 600;
	font-size: 18px;
	color: #001029;
}

#navbarust {
	background: #FDFDFD;
	height: 40px;
	border-bottom: 1px solid #D6D6D6;	
    display: flex;
    align-items: center;
}

.headerustsolyazi {
	margin-top: 18px;
	color: #5A5A5A;
	font-weight: 500;
	font-size: 14px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.headerustsagdil {
	text-align: right;
	display: flex;
	justify-content: flex-end;
	align-items: center;
}
.headerustsagdil .dropdown button {background: transparent;border: none;margin-top: 0px;outline: none;}
.dropdown-menu {

	min-width: 4rem;
}
#navbaralt {
	background: #FDFDFD;
	height: 100px;
	border-bottom: 1px solid #D6D6D6;
}
.headeraltdivkontrol .col-lg-3 img {
	width: 80px;
	margin-top: 20px;
}
.navaltmenuliste {
	padding-left: 0px;
	margin-top: 35px;
}
.navaltmenuliste li {

	list-style: none;
	display: inline-block;
	margin: 0px 20px;
}
.navaltmenuliste li a {

	font-size: 18px;
	/* identical to box height */

	letter-spacing: -0.02em;
	color: #3E3E3E;
	font-weight: 500;
}

.navaltmenuliste li span {

	font-size: 18px;
	/* identical to box height */

	letter-spacing: -0.02em;
	color: #3E3E3E;
	font-weight: 500;
}
.navaltmenuliste li a:hover {

	text-decoration: none;
}
.headeraltdivkontrol .col-lg-1 {
	text-align: right;
}
.headeraltdivkontrol .col-lg-1 img {
	margin-top: 35px;
	position: relative;
	z-index: 1;
}
.jumbotron {

	background-image: url('../img/ansayfabanner.png');
	background-repeat: no-repeat;
	background-size: cover;
	padding-top: 180px;
	padding-bottom: 180px;
	background-position-y: 35%;
	border-radius: 0px;
}
.jumbotron p {
	color: #fff;
	width: 45%;
	font-size: 20px;
	line-height: 40px;
	font-weight: 300;
	letter-spacing: 0.02em;
}
.jumbotron h1 {
	color: #fff;
	line-height: 70px;
	width: 70%;
}
.turuncubutonlar {font-weight: 300 !important;font-size: 14px !important;color: #fff !important;border: 1px solid #EE8E24;background: #EE8E24;border-radius: 4px;padding: 14px 18px;/* display: block; */width: 80%;text-align: center;margin: auto;margin-bottom: 1rem;}
.turuncubutonlar:hover {
	text-decoration: none !important;
	color: #EE8E24 !important;
	border: 1px solid #EE8E24;
	background: #fff;
	transition: 0.5s;
}
#haberlerveduyurular {
	padding-top: 100px;
	padding-bottom: 100px;
}
.cardanasayfa {

	border: none;
}
.cardanasayfa img {
	border: none;
	border-radius: 0px;
	width:100% !important;
}

.cardanasayfa .card-body {
	padding: 0px;
}

.cardanasayfa .card-body h5 {

	font-weight: 600;
	font-size: 18px;
	line-height: 140%;
	color: #00112F;
	margin-top: 15px;
}
.cardanasayfa .card-body h5 a{
	text-decoration:none;
	font-weight: 600;
	font-size: 18px;
	line-height: 140%;
	color: #00112F;
}
.cardanasayfa .card-body p {

	font-weight: normal;
	font-size: 16px;
	line-height: 180%;
	color: #3E495B;
}
#anasayfaurunler {
	padding-top: 60px;
	padding-bottom: 20px;
	background: #fff;
}
#anasayfaurunler div ul {

}

#anasayfaurunler div ul {

	padding-left: 0px;
	margin-top: 20px;
	margin-left: -10px;
}
#anasayfaurunler div ul li {

	list-style: none;
	display: inline-block;
	/* or 25px */

	/* or 25px */

	padding: 0px 10px;
}
#anasayfaurunler div ul li a {

	font-weight: 600;
	font-size: 18px;
	line-height: 140%;
	color: #6A778C;
}
#anasayfaurunler div ul li a:hover {

	text-decoration: none;
	border-bottom: 1px solid #003083;
	padding-bottom: 5px;
	color: #003083;
	transition: 0.5s;
}

.cardanasayfa .card-body ul {
}
.cardanasayfa .card-body ul li {
	display: block !important;
	font-weight: normal;
	font-size: 16px;
	line-height: 220%;
	letter-spacing: 0.02em;
	color: #545454;
}
#yenilikcicozumler {
	padding-top: 100px;
	padding-bottom: 100px;
}

#yenilikcicozumler h5 {
	font-size: 20px;
	line-height: 140%;
	color: #001029;
}
#anasayfaservices {
	padding-top: 20px;
	padding-bottom: 100px;
}
#anasayfaservices .cardanasayfa img {

margin-top: 25px;

width: auto !important;
}
#anasayfaservices .cardanasayfa h5 {

	font-weight: 500;
	font-size: 24px;
	line-height: 120%;
	color: #002563;
}
#anasayfaservices .cardanasayfa p {

	font-weight: normal;
	font-size: 16px;
	line-height: 180%;
	color: #3E495B;
}
#iletisimresimler {
	padding-top: 50px;
	padding-bottom: 50px;
	overflow: hidden;
}

#iletisimuretimtesisleri {
	padding-top: 20px;
	padding-bottom: 100px;
}

.uretimtesisdivleri {

	margin-top: 60px;
}
.uretimtesisdivleri h3 {

	letter-spacing: 0.02em;
	color: #001029;
}
.uretimtesisdivleri ul {

	padding-left: 0px;
	margin-top: 20px;
}
.uretimtesisdivleri ul li {

	list-style: none;
	font-size: 16px;
	line-height: 230%;
	color: #2C2C2C;
}
.hizmetbanner {
	background-image: url(../img/hizmetbanner.jpg);
	padding-top: 100px;
	padding-bottom: 100px;
	background-position-y: 102%;
}

.hizmetbanner h2 {

	font-weight: 600;
	font-size: 32px;
	line-height: 140%;
	color: #FAFAFA;
}
.hizmetbanner p {

	font-size: 18px;
	line-height: 180%;
	letter-spacing: 0.02em;
	margin-top: 15px;
}

.hizmetbanner ul {

	padding-left: 0px;
}
.hizmetbanner ul li {

	list-style: none;
	display: inline-block;
	margin: 0px 4px;
}
.hizmetbanner ul li img {

	width: 100px;
}
#hizmetlerdivi {
	padding-top: 100px;
	padding-bottom: 100px;
}
#danismanlikhizmetleri{
	
margin-bottom:80px;
}
.hizmetlerdiviaciklarmalar ul {
	padding-left: 0px;
}

.hizmetlerdiviaciklarmalar ul li {
	margin-left:30px;
	font-weight: 500;
	font-size: 14px;
	line-height: 210%;
	/* or 25px */
	letter-spacing: 0.02em;
	color: #003083;
}

.hizmetlerdiviaciklarmalar p {
	font-size: 18px;
	line-height: 180%;
	letter-spacing: 0.02em;
	color: #2C2C2C;
	width: 95%;
}

/*.hizmetlerdiviaciklarmalar ul li span:before {
	background: #3f368a !important;
	content: url(../img/kucukOkSubMenu.png);
	width: 15px;
	content: " ";
	height: 1px;
	display: block;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	margin-top: 20px;
	margin-right: 10px;
	transition: 0.5s;
}*/

#footer {
	background: #003083;
	padding-top: 100px;
	padding-bottom: 20px;
}
#footeralt {
	background: #003083;
	opacity: 0.7;
	padding-bottom: 1px;
    padding-top: 10px;

}
#footer h4 {

	font-weight: 600;
	font-size: 20px;
	line-height: 180%;
	color: #FAFAFA;
}
.footerlistelerimiz {

	padding-left: 0px;
}

.footerlistelerimiz li {

	list-style: none;
	line-height: 35px;
	font-weight: 300;
}

.footerlistelerimiz li img {

	margin-right: 10px;
}

.footerlistelerimiz li a {

	font-size: 12px;
	line-height: 180%;
	color: #FAFAFA;
}

.footerlistelerimiz li a:hover {

}

.footersagaddresdivi {

	font-size: 12px;
	line-height: 24px;
	color: #FAFAFA;
	font-weight: 300;
}

#footeralt p {

	font-weight: 500;
	font-size: 12px;
	color: #FAFAFA;
	text-align:center;
}

#footeralt p a {

	font-weight: 300;
	font-size: 12px;
	color: #FAFAFA;
}

#footeralt p a:hover {

	text-decoration: none;
}

#footeralt span {

	margin: 5px;
	font-weight: 300;
}

.iplbanner {
	background-image: url('../img/iplbaner.jpg');
	padding-top: 150px;
	padding-bottom: 150px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	margin-bottom: 0;
}

#iplilkdivi {
	overflow: hidden;
	background: #FAFAFA;
}
#iplilkdivi p {
	font-weight: 300;
	font-size: 20px;
	line-height: 180%;
	letter-spacing: 0.02em;
	color: #18263D;
}
#iplenaltdiv {
	padding-top: 100px;
	padding-bottom: 100px;
	overflow: hidden;
}

#iplenaltdiv p {
	font-weight: 300;
	font-size: 20px;
	line-height: 180%;
	letter-spacing: 0.02em;
	color: #18263D;
}
.dynobanner {
	background-image: url('../img/dynobanner.jpg');
	padding-top: 150px;
	padding-bottom: 150px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	margin-bottom: 0;
}

.dynolistebassliksol {
	line-height: 160%;
}
.dynoliste {

}

.dynoliste li {

	font-weight: 300;
	font-size: 20px;
	line-height: 180%;
	letter-spacing: 0.02em;
	color: #2C2C2C;
	list-style: none;
	margin-bottom: 50px;
}

.dynoliste li::before {
	content: "\2022";
	color: #003083;
	font-weight: bold;
	margin-left: -1em;
	width: 15px;
	height: 1px;
	display: block;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	margin-top: 15px;
	margin-right: 10px;
	transition: 0.5s;
	font-size: 35px;
}
.card-owl {

border: none;

/*left: 205px;*/

width: 95%;
}

.card-owl .card-body {

	padding: 0px;
}

.card-owl .card-body h5 {

	margin-top: 15px;
	font-weight: 500;
	font-size: 20px;
	line-height: 160%;
	color: #295193;
}
.card-owl .card-body p {

	font-weight: normal;
	font-size: 16px;
	line-height: 30px;
	letter-spacing: 0.02em;
	color: #6D6D6D;
}

.card-owl .card-body span {

	font-weight: 600;
	font-size: 16px;
	line-height: 19px;
	letter-spacing: 0.02em;
	color: #898989;
	display: block;
	margin-top: 25px;
}
#owlsliderdivi {
	padding-bottom: 100px;
	overflow: hidden;
}

.slider-owl .owl-prev {
	position: absolute !important;
	top: 100% !important;
	left: 0% !important;
	font-size: 30px !important;
	outline: none;
}
.slider-owl .owl-next {
	position: absolute !important;
	top: 100% !important;
	left: 3% !important;
	font-size: 30px !important;
	outline: none;
}
.slider-owl .owl-prev:hover {
	color: #EE8E24 !important;
	font-size: 35px !important;
	transition: 0.5s;
	top: 98% !important;
	}
.slider-owl .owl-next:hover {
	color: #EE8E24 !important;
	font-size: 35px !important;
	transition: 0.5s;
	top: 98% !important;
}
.kurumsalbanner {
	background-image: url('../img/kurumsalbanner.jpg');
}
.kurumsalbanner h6 {

	font-style: normal;
	font-weight: 500;
	font-size: 18px;
	line-height: 22px;
	letter-spacing: 0.02em;
	color: #FAFAFA;
}
.kurumsalbanner p {
	width: 70%;
}
.kurumsalbanner h1 {
	font-weight: normal;
}
#kurumsalmavibant {
	background: #002563;
	line-height: 60px;
}
#kurumsalmavibant div ul {

	padding-left: 0px;
	margin-bottom: 0px;
}
#kurumsalmavibant div ul li {

	display: inline-block;
	list-style: none;
	margin: 0px 120px 0px 0px;
}
#kurumsalmavibant div ul li a {

	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 24px;
	color: #FAFAFA;
}
#kurumsalmavibant div ul li a:hover {

	text-decoration: none;
	border-bottom: 4px solid #fff;
	padding-bottom: 14px;
	transition: 0.5s;
}
.kurumsalilkdivimiz {
	padding-top: 50px;
	padding-bottom: 50px;
}
.kurumsalilkdivimiz h6 {

	font-weight: 500;
	font-size: 18px;
	line-height: 22px;
	letter-spacing: 0.02em;
	color: #5A5A5A;
}
.kurumsalilkdivimiz h2 {

	font-weight: normal;
	font-size: 32px;
	line-height: 160%;
	color: #001029;
}
.kurumsalilkdivimiz p {

	font-weight: 300;
	font-size: 20px;
	line-height: 180%;
	letter-spacing: 0.02em;
	color: #3E495B;
}
#vizyonmisyon {
	padding-top: 40px;
	padding-bottom: 100px;
	background: #FAFAFA;
}

#vizyonmisyon h6 {

	font-weight: 500;
	font-size: 18px;
	line-height: 22px;
	letter-spacing: 0.02em;
	color: #5A5A5A;
}
#vizyonmisyon h1 {

	font-weight: 600;
	font-size: 20px !important;
	line-height: 140%;
}
#vizyonmisyon p {

	font-weight: 300;
	font-size: 16px;
	line-height: 180%;
	letter-spacing: 0.02em;
	color: #3E495B;
}
#vizyonmisyon ul li {

	font-weight: 300;
	font-size: 16px;
	letter-spacing: 0.02em;
	color: #3E495B;
}


#tarihce {
	padding-top: 30px;
	padding-bottom: 40px;
}
#tarihce h6 {

	font-weight: 500;
	font-size: 18px;
	line-height: 140%;
	color: #001029;
}

#tarihce h2 {

	font-weight: 500;
	font-size: 32px;
	line-height: 160%;
	color: #002563;
}

#tarihce p {

	font-weight: 300;
	font-size: 20px;
	line-height: 180%;
	letter-spacing: 0.02em;
	color: #2C2C2C;
	margin-top: 25px;
}
/*.sldiermarginlefti {
	margin-left: 260px;
}*/
#kurumsalipldyno {

	padding-top: 100px;
	padding-bottom: 100px;
	overflow: hidden;
}
#kurumsalipldyno h6 {

	font-weight: 500;
	font-size: 18px;
	line-height: 140%;
	color: #001029;
	text-transform: uppercase;
}
#kurumsalipldyno h2 {

	font-weight: 500;
	line-height: 160%;
	color: #002563;
}
#degerlerimizsurdurebilirlik {
	padding-top: 0px;
	padding-bottom: 100px;
}

.degersliderkutu {

}
.degersliderkutu h2 {

	font-weight: 600;
	font-size: 29px;
	line-height: 140%;
	color: #002563;
}
.degersliderkutu h6 {

	font-weight: 500;
	font-size: 18px;
	line-height: 140%;
	color: #001029;
}
.degersliderkutu p {font-weight: 300;font-size: 20px;line-height: 180%;letter-spacing: 0.02em;color: #000000;margin-bottom: 5rem;}
.degerler-owl .owl-item .item .degersliderkutu img {width: 80%;}

.degerler-owl .owl-item .item .degersliderkutu .col-lg-4 {
	display:flex;
	align-items: flex-start;
	justify-content: center;
	margin-top: 0rem;
}
.degerler-owl .owl-nav {
	display: block !important;
}

.degerler-owl .owl-nav button {
	outline: none !important;
}

.degerler-owl .owl-nav button img {
	width: 30px !important;
}
.degerler-owl .owl-next {

	left: 40px;
	top:80%;
	position: absolute;
}
.degerler-owl .owl-prev {
	top:80%;
	left: 0px;
	position: absolute;
}

.surdurebilirlikkutulari {

	padding-top: 120px;
}
.surdurebilirlikkutulari h2 {

	font-style: normal;
	font-weight: 500;
	line-height: 160%;
	/* or 51px */

	color: #002563;
}
.surdurebilirlikkutulari h6 {

	font-weight: 500;
	font-size: 18px;
	line-height: 140%;
	color: #001029;
}
.surdurebilirlikkutulari p {

	font-weight: 300;
	font-size: 20px;
	line-height: 180%;
	/* or 36px */

	letter-spacing: 0.02em;
	color: #000000;
}
.pdfbutoniconu {
	margin-right: 5px;
	margin-bottom: 5px;
}
#haberlerkurumsal {
	padding-top: 20px;
	padding-bottom: 20px;
}
#haberlerkurumsal h6 {
	font-weight: 500;
	font-size: 18px;
	line-height: 140%;
	/* or 25px */
	text-transform: uppercase;
	color: #001029;
}
#haberlerkurumsal h2 {
	font-weight: 500;
	line-height: 160%;
	/* or 51px */
	color: #002563;
}

.haberkutubg1 {

	background-image: url('../img/haberdiv4.png');
}
.haberkutubg2 {
	background-image: url('../img/haberdiv3.png');
}
.haberkutubg3 {
	background-image: url('../img/haberdiv1.png');
}
.haberkutubg4 {
	background-image: url('../img/haberdiv2.png');
}
.haberdivdikkutular {

	padding: 25px;
	background-position: center;
	background-size: cover;
	height: 63vh;
	background-repeat: no-repeat;
}

.haberdivdikkutular h3 {

	font-weight: normal;
	line-height: 160%;
	/* or 38px */

	color: #FAFAFA;
	margin-top: 25px;
}

.haberdivdikkutular p {

	font-weight: 300;
	font-size: 16px;
	line-height: 180%;
	/* or 29px */

	letter-spacing: 0.02em;
	color: #FFFFFF;
}
.haberdivyataykutular {
	padding: 25px;
	background-position: center;
	background-size: cover;
	height: 30vh;
	background-repeat: no-repeat;
	margin-bottom: 30px;
}
.haberdivyataykutular h3 {

	font-weight: normal;
	line-height: 160%;
	/* or 38px */

	color: #FAFAFA;
	margin-top: 25px;
}

.haberdivyataykutular p {

	font-weight: 300;
	font-size: 16px;
	line-height: 180%;
	/* or 29px */

	letter-spacing: 0.02em;
	color: #FFFFFF;
}
#kvkk {
	padding-top: 100px;
	padding-bottom: 100px;
}
#kvkk p {

	font-weight: 500;
	font-size: 18px;
	line-height: 180%;
	/* or 32px */

	color: #5A5A5A;
}

#kvkk h6 {

	font-weight: 500;
	font-size: 18px;
	line-height: 180%;
	/* or 32px */

	color: #5A5A5A;
}
#kvkk input {
	width: 100%;
}
#kvkk .checkboxlidivlerimiz input {

	width: 40px;
}

#kvkk td {

	font-weight: 600;
	font-size: 16px;
	line-height: 180%;
	/* identical to box height, or 29px */

	color: #343434;
}

.table-striped tbody tr:nth-of-type(odd) {
	background-color: #F7F7F7;
}
.table-bordered {
	border: 1px solid #000000;
}
.table-bordered td, .table-bordered th {
	border: 1px solid #000000;
}
.kvkkdokumantasyonlar {

	margin-top: 25px;
}
.kvkkdokumantasyonlar ul {

	padding-left: 0px;
}
.kvkkdokumantasyonlar ul li {

	list-style: none;
	display: block;
	line-height: 60px;
}
.kvkkdokumantasyonlar ul li img {

	margin-right: 10px;
	margin-bottom: 5px;
}
.kvkkdokumantasyonlar ul li a {

	font-weight: normal;
	font-size: 20px;
	line-height: 180%;
	color: #2F2F2F;
}
.kvkkdokumantasyonlar ul li a:hover {

	text-decoration-line: underline;
	color: #2F2F2F;
	transition: 0.5s;
}

#acilanmenu {

	top: 64px;
	left: -590px;
}
.acilanmenusoldiv {

	height: 300px;
	width: 100%;
	background: #003083;
	padding-right: 0;
}
.acilanmenusoldiv ul {

	padding-left: 205px;
	padding-top: 65px;
}
.acilanmenusoldiv ul li {

	list-style: none;
	line-height: 55px;
}
.acilanmenusoldiv ul li a {

	font-weight: 500;
	font-size: 18px;
	line-height: 22px;
	/* identical to box height */

	letter-spacing: 0.02em;
	color: #D0E1FF;
}
.acilanmenusoldiv ul li a:hover {

}
.acilanmenusagdiv {

}

.acilanmenusoldiv div {
	margin-top: 65px;
}

.acilanmenusoldiv p a {
	font-weight: 500;
	font-size: 18px;
	line-height: 22px;
	/* identical to box height */
	letter-spacing: 0.02em;
	color: #D0E1FF;
}
.acilanmenusoldiv p a:hover {
	font-weight: 500;
	font-size: 18px;
	line-height: 22px;
	/* identical to box height */
	letter-spacing: 0.02em;
	color: #003083;
	text-decoration: none;
}

.acilanmenusoldiv p {

	width: 100%;
	text-align: right;
	padding-right: 165px;
	transition: 0.5s;
}

.acilanmenusoldiv p:hover {
	background: #fff;
	width: 100%;
	text-align: right;
	padding-right: 165px;
	transition: 0.5s;
	line-height: 50px;
}

.acilanmenusagdiv h6 {

}
.acilanmenusagdiv p {

}
.acilanmenusagdiv img {

}
.acilanmenusagdiv a {

}
.acilanmenusagdiv a:hover {

	font-size: 14px;
	line-height: 140%;
	/* identical to box height, or 20px */

	color: #295193;
}

.acilanmenusagdiv ul {

}
.acilanmenusagdiv ul li {

	list-style: none;
	margin-top: 10px;
}
.acilanmenusagdiv ul li img {

}
.acilanmenusagtarafaciklamaveresimler {
}

.acilanmenusagtarafaciklamaveresimler h6 {

	font-weight: normal;
	font-size: 18px;
	line-height: 22px;
	/* identical to box height */

	letter-spacing: 0.02em;
	color: #001B46;
}

.acilanmenusagtarafaciklamaveresimler p {

	font-weight: 500;
	font-size: 14px;
	line-height: 180%;
	/* or 25px */

	letter-spacing: 0.02em;
	color: #5A5A5A;
}

.acilanmenusagtarafaciklamaveresimler ul {

	padding-left: 0px;
}

.acilanmenusagtarafaciklamaveresimler ul li {
}

.acilanmenusagtarafaciklamaveresimler ul li a {

	font-size: 14px;
	line-height: 140%;
	/* identical to box height, or 20px */

	color: #295193;
}

.acilanmenusagtarafaciklamaveresimler ul li a:hover {

	text-decoration: none;
	/* identical to box height, or 20px */

	color: #295193;
}

.acilanmenusoldiv p a:hover:before {
	color: #ff1b00 !important;
	width: 2px;
	content: " ";
	height: 20px;
	display: block;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	margin-top: 12px;
	margin-right: 2px;
	transition: 0.5s;
	background: #003083;
	margin-left: 125px;
}

.dropbtn {
	cursor: pointer;
}
.dropdown {
	height: 80px;
	position: relative;
	z-index: 2333;
}
.hizmetparts  {
	padding-top: 5%;
    padding-bottom: 5%;
}
.headerustsagdil .dropdown {
	height: 30px; 
}
.dropdown-content a {
	float: none;
	color: black;
	padding: 12px 16px;
	text-decoration: none;
	display: block;
	text-align: left;
}

.dropdown-content a:hover {
}

.dropdown:hover .dropdown-content {
	display: block;
	/*opacity: 1;*/
}

.dropdown-content {
	position: fixed;
	right: 0;
	left: 0;
	padding-bottom: 0;
	transition: opacity 0.5s ease-in-out, top 0.3s ease-in-out, margin-top 0.3s ease-in-out;
	/*opacity: 0;*/
	overflow: hidden;
	margin-top: 38px;
	height: 350px;
	width: 100%;
	z-index: 999999;
	display: none;
}
.martop3 {
	margin-top: 1rem;
}

.acilanmenununsolmavikismi {
	background: #003083;
	width: 100%;
	height: 350px;
	z-index: 0;
}

.acilanmenusagbeyazbg {
	background: #fafafa;
	width: 100%;
	height: 350px;
	z-index: 0;
}
.acilanmenununsolmavikismi ul {
	margin: 50px 10px 0px 50px;
}
.acilanmenununsolmavikismi ul li {

	display: block;
	line-height: 30px;
}
.acilanmenununsolmavikismi ul li a {

	color: #fff;
	font-weight: 500;
	font-size: 18px;
	line-height: 22px;
	/* identical to box height */

	letter-spacing: 0.02em;
}
.acilanmenununsolmavikismi ul li a:hover {

	color: #003083;
	transition: 0.5s;
}
.acilanmenusagbeyazbg h6 {

	font-size: 18px;
	line-height: 22px;
	/* identical to box height */

	letter-spacing: 0.02em;
	color: #001B46;
	padding-left: 15px;
}
.acilanmenusagbeyazbg p {

	font-weight: 500;
	font-size: 14px;
	line-height: 180%;
	/* or 25px */

	letter-spacing: 0.02em;
	color: #5A5A5A;
	padding: 15px;
}
.acilanmenusagbeyazbg a {

	font-weight: 500 !important;
	font-size: 14px !important;
	line-height: 140%;
	/* identical to box height, or 20px */

	color: #295193 !important;
}
.acilanmenusagbeyazbg a:hover {

	font-weight: 500;
	font-size: 14px;
	/* identical to box height, or 20px */
}
.acilanmenusagbeyazbg img {

	width: 100%;
}

.acilanmenununsolmavikismi ul li:hover {
	background: #fff;
}
.acilanmenununsolmavikismi ul li a:hover::before {
	color: #ff1b00 !important;
	width: 3px;
	height: 28px;
	display: block;
	float: left;
	background-size: contain;
	background-repeat: no-repeat;
	margin-top: -5px;
	margin-right: 9px;
	transition: 0.5s;
	content: " ";
	background: #003083;
}

.urunbannerlari {
	background-image: url('../img/urunbannerbg.png');
	padding-top: 150px;
	padding-bottom: 180px;
	margin-bottom: 0;
}
.urunbannerlari h2 {
	font-weight: 600;
	font-size: 32px;
	line-height: 39px;
	/* identical to box height */
	color: #fff;
}
.urunbannerlari p {
	font-weight: 500;
	font-size: 18px;
	line-height: 180%;
	/* or 32px */
	letter-spacing: 0.02em;
	color: #fff;
	width: 100%;
}
.urunlerdiviseffafizlence {

background: #fafafac7;

line-height: 50px;

margin-top: -117px;

padding-top: 0;
}
.urunlerdiviseffafizlence a {

	font-weight: 500;
	font-size: 14px;
	line-height: 180%;
	/* or 25px */

	letter-spacing: 0.02em;
	color: #001029;
}
.urunlerdiviseffafizlence span {

	font-weight: 500;
	font-size: 14px;
	line-height: 180%;
	/* or 25px */

	letter-spacing: 0.02em;
	color: #001029;
	margin: 10px;
}

.urunlerdiviseffafizlence p {
	margin-bottom: 0px;
}

.urunleryataykategorileri {
	line-height: 30px;
	background: transparent;
	border-bottom: 1px solid #D2D9E6;
}
.urunleryataykategorileri ul {
	padding-left: 0;
}

.urunleryataykategorileri ul li {
	display: inline-block;
	list-style: none;
	margin: 20px 15px 0px 0px;
}
.urunleryataykategorileri ul li a {
	font-size: 16px;
	line-height: 180%;
	letter-spacing: 0.02em;
	color: #002563;
	font-weight: 500;
	opacity: 0.64;
}
.urunleryataykategorileri ul li a:hover,.urunleryataykategorileri ul li a.active {
	text-decoration: none;
	padding-bottom: 20px;
	border-bottom: 2px solid #003083;
	opacity: 1;
	transition: 0.5s;
}
.urunicsayfaurunkategorilerilistesi {

	background: #e5e5e557;
	padding: 0;
}

.urunicsayfaurunkategorilerilistesi h6 {

	font-size: 16px;
	line-height: 180%;
	/* identical to box height, or 29px */

	letter-spacing: 0.02em;
	text-transform: uppercase;
	color: #002563;
	font-weight: 500;
	margin-top: 35px;
	padding: 10px;
}

.urunicsayfaurunkategorilerilistesi p {

	font-weight: 600;
	font-size: 16px;
	line-height: 180%;
	/* identical to box height, or 29px */

	color: #202938;
	padding: 5px;
}

.urunicsayfaurunkategorilerilistesi ul {
	padding-left: 0;
}
.urunicsayfaurunkategorilerilistesi ul li {
	list-style: none;
	line-height: 28px;
	padding: 10px;
}

.urunicsayfaurunkategorilerilistesi ul li a {
	font-weight: 500;
	font-size: 14px;
	line-height: 180%;
	/* or 25px */
	letter-spacing: 0.02em;
	color: #424242;
}
.urunicsayfaurunkategorilerilistesi ul li a:hover {
	text-decoration: none;
}
.urunicsayfaurunkategorilerilistesi ul li:hover {
}

.urunicsayfaurunkategorilerilistesi ul li.active {

	background: #29519324;
	padding: 0;
}
.urunicsayfaurunkategorilerilistesi ul li.active a {

	opacity: 1;
	font-weight: 500;
	font-size: 14px;
	line-height: 180%;
	letter-spacing: 0.02em;
	color: #295193;
	padding: 10px;
}
.urunicsayfagenelozelliklervb {

padding: 0;

margin: 0;

width: 100%;

padding-left: 0!important;

padding-right: 0!important;
}
.urunicsayfagenelozelliklervb img{
max-height:300px;
object-fit:cover;
}

.urunicsayfagenelozelliklervb h6 {

	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 180%;
	/* identical to box height, or 36px */

	letter-spacing: 0.02em;
	color: #002563;
}
.urunicsayfagenelozelliklervb .urunicgenelbilgicizgisi {

	border-bottom: 1px solid #D2D9E6;
	padding-bottom: 10px;
	margin-bottom: 25px;
}

.urunicsayfagenelozelliklervb p {

	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 180%;
	/* or 29px */

	letter-spacing: 0.02em;
	color: #2C2C2C;
}

.urunicsayfagenelozelliklervb ul {

	padding-left: 0;
}

.urunicsayfagenelozelliklervb ul li {

	display: inline-block;
	
	margin: 20px 30px 0px 30px;
}

.urunicsayfagenelozelliklervb .contentasdas  ul li{
	
display: list-item;
	
}

.urunicsayfagenelozelliklervb ul li a {

	font-weight: 600;
	font-size: 16px;
	line-height: 180%;
	/* identical to box height, or 29px */

	letter-spacing: 0.02em;
	color: #6F7C91;
}
.urunicsayfagenelozelliklervb ul li a:hover,.urunicsayfagenelozelliklervb ul li a.active{

	font-weight: 600;
	font-size: 16px;
	line-height: 180%;
	/* identical to box height, or 29px */

	letter-spacing: 0.02em;
	color: #001029;
	text-decoration: none;
	border-bottom: 2px solid #001029;
	padding-bottom: 10px;
	transition: 0.5s;
}

.uruniccardlar .card {

	border: none;
}

.uruniccardlar .card img {
	border: 1px solid #B9C0CD;
	box-sizing: border-box;
	border-radius: 4px;
	width: 100%;
	padding: 25px;
}

.uruniccardlar .card .card-body {

	padding-left: 0;
}

.uruniccardlar .card .card-body h5 {

	font-size: 14px;
	line-height: 180%;
	/* or 25px */

	color: #295193;
	font-weight: 500;
	height: 50px;
}

.uruniccardlar .card .card-body p {

font-weight: 500;

font-size: 14px;

line-height: 180%;
	/* or 25px */

color: #3E3E3E;

height: auto;
}
.uruniccardlar .card .card-body a {

	font-weight: 500;
	font-size: 12px;
	line-height: 180%;
	/* identical to box height, or 22px */

	color: #002563;
}
.uruniccardlar .card .card-body a:hover {

	text-decoration: none;
	border: 1px solid transparent;
	background: #ee8e24;
	padding: 15px;
	transition: 0.5s;
	color: #fff;
	border-radius: 4px;
}

.urunicbutonliste {

	text-align: right;
}
.urunicbutonliste li {

}

.urunicbutonliste li a {

}
.urunicbutonliste li a:hover {

}

.urunbtonlaricsayfasinin li {
	display: inline-block;
}
.kariyerbanner {
	background-image: url('../img/kariyerbanner.jpg');
}
#kariyerakordiyon {

}

#kariyerakordiyon button {
	font-weight: 500;
	font-size: 24px;
	line-height: 140%;
	/* identical to box height, or 34px */
	color: #002563;
}

#kariyerakordiyon p {

	font-size: 16px;
	line-height: 200%;
	/* or 32px */

	color: #3E3E3E;
	margin-top: 15px;
	font-weight: 500;
}
#kariyerakordiyon p span {
	color: #295193;
}
#kariyerakordiyon p span a {
	text-decoration: underline;
	color: #295193;
}
#kariyerakordiyon h6 {

	font-weight: 600;
	font-size: 24px;
	line-height: 160%;
	/* or 38px */

	color: #3E3E3E;
}

/*------------------------*/

.accordionnn {
	color: #444;
	cursor: pointer;
	padding: 20px 40px;
	width: 100%;
	text-align: left;
	border: none;
	outline: none;
	transition: 0.4s;
	background: #E6E5EE;
	border-radius: 12px;
}

.activeee, .accordionnn:hover {
	background-color: #ccc;
}

.panel {
	padding: 0px 40px;
	background-color: white;
	max-height: 0;
	overflow: hidden;
	transition: max-height 0.5s ease-out;
	background: #FAFAFA;
	border: 1px solid #e6e5ee;
	box-sizing: border-box;
	border-radius: 12px;
}
.accordionnn:after {
	content: '>'; /* Unicode character for "plus" sign (+) */
	font-size: 15px;
	color: #EE8E24;
	float: right;
	margin-left: 5px;
}

.activeee:after {
	content: "v"; /* Unicode character for "minus" sign (-) */
}

/*---------------------------*/

#nitromakliolmak {
	padding-top: 50px;
}
#nitromakliolmak h1 {
	font-weight: 600;
	line-height: 140%;
	/* or 56px */
}
#nitromakliolmak h2 {
	font-weight: 600;
	line-height: 140%;
	/* or 45px */
	color: #002563;
}
#nitromakliolmak p {
	font-weight: 500;
	font-size: 18px;
	line-height: 180%;
	/* or 32px */
	letter-spacing: 0.02em;
	color: #3E3E3E;
}
#nitromakliolmak img {
}
#aboutbloomberg {
	padding-top: 50px;
	padding-bottom: 50px;
}

#aboutbloomberg h1 {
	font-weight: 600;
	line-height: 140%;
	color: #00112F;
}
#aboutbloomberg p {
	font-weight: 500;
	font-size: 18px;
	line-height: 180%;
	/* or 32px */
	letter-spacing: 0.02em;
	color: #2C2C2C;
}

#bloombergcinsiyet {
	padding-top: 100px;
	padding-bottom: 100px;
	background: #FAFAFA;
}

#bloombergcinsiyet h2 {

	font-weight: 600;
	font-size: 32px;
	line-height: 140%;
	/* or 45px */

	color: #00112F;
}

#bloombergcinsiyet p {

	font-weight: 500;
	font-size: 18px;
	line-height: 180%;
	/* or 32px */

	letter-spacing: 0.02em;
	color: #2C2C2C;
}
/*------*/

#myBtn {
	display: none;
	position: fixed;
	bottom: 20px;
	right: 30px;
	z-index: 99;
	font-size: 18px;
	border: none;
	outline: none;
	background-color: #003083;
	color: white;
	cursor: pointer;
	padding: 12px;
	border-radius: 50px;
	height: 50px;
	width: 50px;
	font-weight: bold;
}

#myBtn:hover {
	background-color: #555;
	transition: 0.5s;
}

/*------*/

#iletisimbg {
	padding-top: 30px;
	padding-bottom: 50px;
	background-image: url('../img/iletisimbg.png');
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}

#iletisimbg h3 {

	font-weight: 600;
	font-size: 24px;
	line-height: 180%;
	/* or 43px */

	letter-spacing: 0.02em;
	color: #001029;
}

#iletisimbg p {

	font-weight: 500;
	font-size: 18px;
	line-height: 180%;
	/* or 32px */

	color: #3E3E3E;
}

#iletisimbg a {
	color: #3E3E3E;
}
#iletisimbg a:hover {
	text-decoration: none;
	color: #3E3E3E;
}
.ilietisimikincialanng {
	background-image: url('../img/bizeulasinbg2.jpg');
	padding-top: 120px;
	padding-bottom: 120px;
}
#yenilikcicozvideolar {
	padding-top: 50px;
	padding-bottom: 50px;
}
#yenilikcicozvideolar h6 {

	font-style: normal;
	font-weight: 600;
	font-size: 20px;
	line-height: 140%;
	/* identical to box height, or 28px */

	color: #001029;
}
#yenilikcicozvideolar p {

	font-weight: 500;
	font-size: 16px;
	line-height: 140%;
	/* or 22px */

	color: #5A5A5A;
}
.basarihikayeleribg {
	background-image: url('../img/basarihikayeleribg.jpg');
	padding-top: 120px;
	padding-bottom: 120px;
	margin-bottom: 0;
}

.basarihikayeleriyazibuton {border-bottom: 1px solid #D2D9E5;padding-bottom: 10px;padding-bottom: 3rem;}

.basarihikayeleriyazibuton p {

	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 180%;
	/* or 29px */

	color: #001029;
}
.anasayfaslider .owl-nav, .anasayfaslider .owl-dots {
	display: block !important;
}
.anasayfaslider .owl-prev {

	position: absolute;
	bottom: 45%;
	left: 2%;
}
.anasayfaslider .owl-nav .owl-next:hover, .anasayfaslider .owl-nav .owl-prev:hover {
	background: transparent !important;
}
.anasayfaslider .owl-next {
	position: absolute;
	bottom: 45%;
	right: 2%;
}
.anasayfaslider .owl-dots {
	position: absolute;
	width: 100%;
	bottom: 7%;
}
.anasayfaslider .owl-dots .owl-dot.active span {
	background: #ffffff !important;
	height: 6px;
	width: 25px;
	border-radius: 0;
}

.anasayfaslider .owl-dots .owl-dot span {
	background: #ffffff87 !important;
	height: 6px !important;
	width: 25px !important;
	border-radius: 0 !important;
}

.anasayfasliderbasliklar {

	position: absolute;
	bottom: 30%;
	left: 13%;
}

.anasayfaslider .item img {
	height: 70vh;
	width: 101% !important;
	object-fit: cover;
}

.anasayfasliderbasliklar h1 {

	color: #fff;
	line-height: 70px;
	width: 50%;
}
.anasayfasliderbasliklar p {

	color: #fff;
	width: 45%;
	font-size: 20px;
	line-height: 40px;
	font-weight: 300;
	letter-spacing: 0.02em;
}

.iletisimresimlermobildeslider .item img {
	padding: 10px;
}
.navactive {

position: fixed;

top: 0;

width: 100%;

z-index: 9999;

transition: 0.5s;
}


/*-----------------*/
.panell {
	padding: 0px 40px;
	background-color: white;
	max-height: 0;
	overflow: hidden;
	transition: max-height 0.5s ease-out;
	background: #003083;
}
.accordionnnn:after {
	content: '>'; /* Unicode character for "plus" sign (+) */
	font-size: 20px;
	color: #EE8E24;
	float: right;
	margin-left: 10px;
}

.activeeee:after {
	content: "v"; /* Unicode character for "minus" sign (-) */
}
.accordionnnn{
 /* padding: 8px; */
 text-decoration: none;
 font-size: 25px;
 color: #ffffff;
 /* display: block; */
 transition: 0.3s;
 background: transparent;
 border: none;
 margin: auto;
 margin-top: 2px !important;
}
.overlay-content .panell a{
	
font-size: 20px;
}   


/*-----------------*/

.mobilacilirmenuaramadil{
	
padding-left: 0;
}
.mobilacilirmenuaramadil li{
	
list-style: none;
	
display: inline-block;
	
margin: 20px 20px;
}

.mobilacilirmenuaramadil li button{
	    border: none;
    background: transparent;
}

.mobilacilirmenuaramadil li img{
	   width:30px;
}
.cardbglianasayfa{
	background: #fafafa;
}
.yenilikcicozumleranasayfa{
	padding-bottom:30px;
}
.instagramfooterlogo{
	margin-left:-2px;
	
}

.aramainputhover{
	border-radius: 8px;
	padding-left: 10px;
	width: 100%;
	height:30px;
	border:1px solid black;
	font-size: 14px;
	background: #fff;
	display: inline-block;
	padding-right: 21%;
}
.aramabutonuhover:hover .aramainputhover{
	transition:0.5s;
}

.aramabutonuhover{
	cursor:pointer;
	position: relative;
}
.padlefthizaicin{
	padding-left:120px;
}
.headerustsolyazi a{
text-decoration:none;
color:#5A5A5A;
}
.yenilikcicozumscale img{
	position:relative;
	transition:all 0.5s;
}
.yenilikcicozumscale:hover img{
	transform: scale(1.1);
	opacity:0.9;
	width: auto !important;
}
.playikon img{
    position: absolute;
    top: 17%;
    left: 40%;
    z-index:1;
    opacity:0.2;
    width: auto !important;
}
.yenilikcicozumscale:hover .playikon img{
	opacity:1;
}
	

.anasayfatextdecoration a{
	text-decoration:none;
}
.kurucugorseli img{
	width:100%;
	height: 100%;
	object-fit:contain;
}
.konumberlirle{
	position: absolute;
	left: -70%;
	bottom: -24px;
	display:none;
}
.aramabutonuhover:hover .konumberlirle{
    display:block;
    width: 150px;
    height: 50px;
    z-index: 9;
}
.hizmetlerresimcursor img{
	cursor:pointer
}
.urunlermaddeleme li{
	list-style: circle !important;
}
.haberlerduyurularbasligia{
color:#00112F;
text-decoration: none;
}
.haberlerduyurularbasligia:hover{
text-decoration:none;
color:#00112F;
}
.urunlericindekia{
text-decoration:none;
}
.urunlericindekia:hover{
text-decoration:none;
}
.hizmetlerafterikonu::after{
	content:url('../img/hizmetlersagok.png');
	padding-left:-15px;
	opacity:0;
	font-weight:700;
	transition:0.5s
	
}
.cardanasayfa:hover .hizmetlerafterikonu::after{
	opacity:1;
	padding-left:5px;
	font-size:23px;
}
.haberbasliklari:hover{
	text-decoration:none;
}
.haberlerlinklendirme:hover {
	text-decoration:none;
}
.hbracklma:hover{
	text-decoration:none;
}
.dilsecenekleribayraklar{
	width:24px;
	object-fit: cover;
}
.acilandivtransparent{
	background:transparent;
	/* left: -3.4% !important; */
}
.yasalkosullarpadding{
	padding-bottom:50px;
	padding-top:50px;
}
.soldanmarginicin{
	margin-left: 18px;
	width:max-content!important;
}

.aramainputhover:focus{
		outline:none;
	}
	

.dropdown-menu {
    position: absolute !important;
    top: 62% !important;
    z-index: 1000 !important;
    display: none;
    float: left !important;
    min-width: 4rem !important;
    padding: .5rem 0 !important;
    margin: .125rem 0 0 !important;
    font-size: 1rem !important;
    color: #212529 !important;
    text-align: left !important;
    list-style: none !important;
    background-color: #fff !important;
    background-clip: padding-box !important;
    border: 1px solid rgba(0,0,0,.15) !important;
    border-radius: .25rem !important;
    z-index: 123333332321321 !important;
    left: 90% !important;
}
.dropdown-toggle::after{
display:none;
}
.dropdown #dropdownMenuButton::after {
    content: "";
    background-image: url(../img/dilikonuasagi.png);
    background-size: contain;
    width: 12px;
    height: 12px;
    position: absolute;
    background-repeat: no-repeat;
    top: 40%;
    margin-left: 5px;
}
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    --bs-gutter-x: 0!important;
    --bs-gutter-y: 0!important;
    width: auto;  
}
.row {
     margin:0!important
}
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
		max-width: 80%!important;
	}




.header-mobile .header-mobile-logo img{transition:0.5s;}
@media (min-width: 1200px){
.header-mobile{display:none;}
}
@media (max-width: 1200px){
.header-mobile .header-mobile-logo{width:50%;display:flex;align-items:center;justify-content:flex-start;}
.header-mobile .header-mobile-logo img{width: 100%;/* filter:brightness(0) invert(1); */}
.header-mobile .header-mobile-hamburger{width:20%;display:flex;align-items:center;justify-content:center;margin-left:30%;flex-direction:column;}
.sidenav{height:100%;width:0;position:fixed;z-index:99999999999;top:0;left:0;background-color:#0014ad;overflow-x:hidden;transition: 0.2s;padding-top:60px;transition-delay: 0.2s;}
.mobile-menu-kapat-logo{border-bottom:2px solid #fff;position:relative;padding-bottom:20px;padding-left:0%;padding-right:0%;}
.mobile-menu-kapat-logo .mm-logo{width:50%;display:flex;align-items:center;justify-content:flex-start;padding: 0;}
.mobile-menu-kapat-logo .mm-kapat{width:50%;position:relative;}
.mobile-menu-links{margin-top:5%;}
.mobile-menu-links ul{padding-left:0;margin-bottom:0;}
.mobile-menu-links ul li{list-style:none;border-bottom:1px solid #fff;margin-bottom:20px;overflow:hidden;opacity:0;transition:0.5s;}
.mobile-menu-links ul li a{font-size:40px;color:#fff;transform:translate(0px, 80px);transition: 0.2s;}
.mobile-menu-arama{margin-top:5%;}
.mobile-menu-arama input{width:100%;background:transparent;border:2px solid #fff;height:50px;padding-left:20px;font-size:30px;color:#fff;}
.mobile-menu-arama input::placeholder{color:#fff;}
.accordion-mm{background-color:transparent;color:#fff;cursor:pointer;padding:0px;width:100%;border:none;text-align:left;outline:none;font-size:40px;transition:1s;transform:translate(0px, 80px);}
.accordion-mm:hover{background-color:transparent;}
.accordion-mm:after{content:'\002B';color:#fff;font-weight:100;float:right;margin-left:5px;}
.accordion-mm.active-mm:after{content:'-';}
.panel-mm{padding:0 18px;background-color:transparent;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;}
.mobile-menu-links ul li .panel-mm a{font-size:30px;}
}
.mobile-menu-links ul li button{transform:translate(0px, 80px);transition: 0.2s;}


.mobile-menu-arama{position:relative;}
.mobile-menu-arama img {
    position: absolute;
    right: 3%;
    top: 25%;
    width: 20px;
}
@media (max-width: 500px){
.mobile-menu-kapat-logo{padding-bottom:35px;padding-left:0%;padding-right:0%;}
.mobile-menu-kapat-logo .mm-logo img{width:70%;}
.accordion-mm{font-size:30px;padding:4px 0px 4px 0px;}
.mobile-menu-links ul li a{font-size:30px;}
.mobile-menu-arama input{height:40px;padding-left:15px;font-size:16px;}
.header-mobile .header-mobile-logo img{width: 100%;margin-bottom:10px;margin-top:10px;transition:0.5s;}
}
@media (max-width: 1200px){
.header-mobile{position:absolute;top:0;left:0;z-index:999999;transition:0.5s;width:100%;background: #fff;padding-top:1%;padding-bottom:1%;}
}
@media (max-width: 900px){
.accordion-mm{font-size:25px;}
.mobile-menu-links ul li a{font-size:25px;}
}
@media (max-width: 600px){
.accordion-mm{font-size:20px;}
.mobile-menu-links ul li a{font-size:20px;}
}
.header-mobile-hamburger span{width:50px;height:5px;background: #002563;display:inline-block;margin-bottom:6px;}
.mobile-menu-kapat-logo .mm-logo img{filter:brightness(0) invert(1);width: 100%;}
.mobile-menu-links ul li a{transition-delay: 0.2s;}
.mobile-menu-links ul li button{transition-delay: 0.2s;}
.opens .mobile-menu-links ul li a{transform:translate(0,0);}
.opens .mobile-menu-links ul li button{transform:translate(0,0);}
.opens .mobile-menu-links ul li{opacity:1;}
.mobile-menu-links ul li a{display:block;}
.mobile-menu-kapat-logo .mm-kapat::before,.mobile-menu-kapat-logo .mm-kapat::after{content:'';width:41px;height:2px;background:#fff;position:absolute;top:18px;right:0;-webkit-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transition:0.9s cubic-bezier(.767, .01, .18, 1.01);-o-transition:0.9s cubic-bezier(.767, .01, .18, 1.01);transition:0.9s cubic-bezier(.767, .01, .18, 1.01);}
.opens .mobile-menu-kapat-logo .mm-kapat::before{-webkit-transform:translateY(-50%) rotate(225deg);-ms-transform:translateY(-50%) rotate(225deg);transform:translateY(-50%) rotate(225deg);-webkit-transition:0.9s cubic-bezier(.767, .01, .18, 1.01);-o-transition:0.9s cubic-bezier(.767, .01, .18, 1.01);transition:0.9s cubic-bezier(.767, .01, .18, 1.01);-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay: .2s;}
.opens .mobile-menu-kapat-logo .mm-kapat::after{-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);-webkit-transition:0.9s cubic-bezier(.767, .01, .18, 1.01);-o-transition:0.9s cubic-bezier(.767, .01, .18, 1.01);transition:0.9s cubic-bezier(.767, .01, .18, 1.01);-webkit-transition-delay:0.9s;-o-transition-delay:0.9s;transition-delay:0.9s;}
@media (max-width: 900px){
.mobile-menu-links ul li .panel-mm a{font-size:20px;}
.mobile-menu-links ul li a{font-size:25px;}
}
@media (max-width: 600px){
.mobile-menu-links ul li a{font-size:20px;}
.mobile-menu-links ul li .panel-mm a{font-size:16px;}
}

.header-mobile.navbar-takip-mobile{
	position:fixed;
	
        border-bottom: 1px solid #002563;
}


.allproducts{
    padding-top: 5%;
    padding-bottom: 5%;
}
.allproducts .row{}
.allproducts .row .w20{
    width: 20%;
}
.allproducts .row .w80{
    width: 80%;
}
.allproducts .row .w80 .row{
    margin-bottom: 2rem!important;
    border-bottom: 1px solid #000;
    height: 50px;
    justify-content: center;
    align-items: center;
}
.allproducts .row .w80 .row .w70{
    width: 70%;
    display: inline-flex;
    justify-content: flex-end;
    align-items: flex-end;
}
.allproducts .row .w80 .row .w30{
    width: 30%;
}
.allproducts .row .w80 .row .w30 a{
     color:#003083;
	font-weight:bold;
}
.allproducts .row .w80 .row .w70 a{
    padding: 0;
    height: 40px;
    padding: 10px 20px;
    max-width: 270px;
    margin: 0rem 1rem 0rem 1rem;
}
.allproducts .row .w80 .row .w30 a.turuncubutonlar{}
.allproducts .row .w80 .row .w30 a.turuncubutonlar img{}