:root {
    --anaRenk: #bd2125;
    --anaRenk-rgb: 189,33,37;
    --anaRenkkoyu: #af2225;
    
	--body-font:
    'Poppins', sans-serif;
	--normal-font-size: 14px;
	--normal-letter: 0px;
	--custom-h1-fonsize: 1.5rem;
	--custom-h2-fonsize: 1.25rem;
	--custom-h3-fonsize: 1rem;
}
@media only screen and (max-width: 767px) {
	:root {
		--normal-letter: -0.23px;
		--custom-h1-fonsize: 1.3rem;
		--custom-h2-fonsize: 1.15rem;
		--custom-h3-fonsize: 1rem;
	}
}
* {margin: 0;padding: 0;box-sizing: border-box;}
html, html body {font-family: var(--body-font);font-size: var(--normal-font-size);stroke: var(--anaRenk)!important;letter-spacing: var(--normal-letter);}
a { text-decoration: none; -webkit-transition: .2s;-moz-transition: .2s;-o-transition: .2s;-ms-transition: .2s;transition: .2s;}
a, a:hover, a:focus {color: inherit!important;text-decoration: none;transition: all 0.3s;}
ul { /* list-style-type: none; */ }
.h1, h1 {font-size: var(--custom-h1-fonsize)!important;}
.h2, h2 {font-size: var(--custom-h2-fonsize)!important;}
.h3, h3 {font-size: var(--custom-h3-fonsize)!important;}
h1, h2, h3, h4, h5, h6 {overflow-wrap: break-word;}
.one-lines{-webkit-line-clamp: 1; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden;}
.two-lines{-webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden;}
.three-lines{-webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden;}
.cursor { cursor: pointer; }
.cursor-pointer{cursor:pointer;}
.siraliarkaRenk:nth-child(2n+1) { background-color: rgb(0 0 0 / 2%); }
.fw-1{font-weight:100!important;} .fw-2{font-weight:200!important;} .fw-3{font-weight:300!important;} .fw-4{font-weight:400!important;} .fw-5{font-weight:500!important;} .fw-6{font-weight:600!important;} .fw-7{font-weight:700!important;} .fw-8{font-weight:800!important;} .fw-9{font-weight:900!important;}
.fs-07{font-size: .795rem!important;}.fs-08{font-size: .875rem!important;}.fs-09{font-size: .92rem!important;}
.txt-1{color:var(--firstColor)!important;}.txt-2{color:var(--secondColor)!important;}
.bg-1{background:var(--firstColor)!important;}.bg-2{background:var(--secondColor)!important;}
.card-hr {border-bottom:1px solid var(--sheerColor1)!important;padding-top: 1rem;padding-bottom: 1rem;padding-left: 0.5rem;}
.card-hr:last-child {border: none!important;padding-bottom: .5rem;}
.card-hr:first-child {padding-top: .5rem;}

.card-sponsor {
    background: #f1e7e7 no-repeat center/100% 100%;
    border-color: var(--anaRenk);
    min-height: 316px;
}


#screen{width: 100%;background-color: rgb(0 0 0 / 40%);position: fixed;left: 0;top: 0;bottom: 0;z-index: 999999;text-align: center;}
.loader {border: 1rem solid #fff;border-top: 1rem solid var(--anaRenk);border-radius: 50%;width: 65px;height: 65px;animation: spin 1.5s linear infinite;position: absolute;left: 50%;top: calc(50% - 20px);margin-left: -50px;}
@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }



.customImageBG{background-image: url(./bg.png);background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}
.anarenkArka{background-color: var(--anaRenk);}
.text-anaYazi{color: var(--anaRenk)!important;}

.form-control:focus {border-color: rgba(var( --anaRenk-rgb), .25);box-shadow: 0 0 0 0.25rem rgba(var( --anaRenk-rgb), .25);}
.btn-yeni { --tblr-btn-border-color: transparent; --tblr-btn-hover-border-color: transparent; --tblr-btn-active-border-color: transparent; --tblr-btn-color: var( --tblr-danger-fg); --tblr-btn-bg: var( --anaRenk); --tblr-btn-hover-color: var( --tblr-danger-fg); --tblr-btn-hover-bg: rgba(var( --anaRenk-rgb), .8); --tblr-btn-active-color: var( --tblr-danger-fg); --tblr-btn-active-bg: rgba(var( --anaRenk-rgb), .8); --tblr-btn-disabled-bg: var( --anaRenk); --tblr-btn-disabled-color: var( --tblr-danger-fg); --tblr-btn-box-shadow: var( --tblr-shadow-button),var(--tblr-shadow-button-inset); color: var(--bs-light)!important; }
.border-yeni {border-color: var(--anaRenk)!important;}
.page-center { justify-content: center; }