
/*
     Created on : Sep 16, 2024, 09:50:39 AM
     Author     : ISDO Web & Yazilim
*/ 

/* GENEL */
body{font-family: "Inter", system-ui;font-optical-sizing: auto;font-style: normal;color:#000;}
ul{padding: 0;}
ul li{list-style: none;}
.w-100{width: 100%;}
a{color: #000;text-decoration: none;}
.tar{text-align: right;}
.grey-body{background: #F7F7F7;}
.grey-body footer{border-top:1px solid #dde6e8;}
.relative{position: relative;}
input{border:none !important;box-shadow: none !important;box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important;}
textarea{border:none !important;box-shadow: none !important;box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important;}
.form-control::placeholder {color: #000;opacity: 1;font-weight: 300;}
.form-control:-ms-input-placeholder {color: #000;font-weight: 300;}
.form-control::-ms-input-placeholder { color: #000;font-weight: 300;}
.pr-0{padding-right: 0;}
.pl-0{padding-left: 0;} 
.xpl-0{padding-left: 0;} 
.haber-adres{position: fixed;right: 10px;top: 114px;z-index: 1111;display: none;background: #000;color: #fff;font-weight: 300;border:none}
.youtube-tumu{float: right;margin-top: -56px;}
.youtube-tumu:hover{color:#BA4731}
.youtube-tumu i{vertical-align: middle;}
a:hover{color:#ba4731;}
a:hover .category-content-desc{color:#000;}
a:hover .category-slider-right-desc{color:#000;}
a:hover .category-slider-main-desc{color:#000;}
.news-detail-date{margin-bottom: 0;margin-top: 10px;font-size: 15px;}
.block{display: block;}
.lazy {opacity: 1; transition: opacity 0.3s;}
.lazy.loaded {opacity: 1;}
.nav-link{border-bottom: 0px!important; color:#000;}
.imgaltblg{display: table-caption}
.imgaltblg img{border-radius: 5px 4px 0 0;}
figure span{background-color:#ba4731;padding: 6px 10px;margin: 0px 0;color: #fff;width: 100%;display: block;border-radius: 0 0 5px 5px;font-size: 15px;line-height: 19px; font-weight: 600;}  
figure figcaption{background-color:#ba4731;padding: 6px 10px;margin: 0px 0;color: #fff;width: 100%;display: block;border-radius: 0 0 5px 5px;font-size: 15px;line-height: 19px; font-weight: 600;}  
 
.pdfbtn {display: block;transition: all ease 300ms;background-color: var(--red);    border: 1px solid var(--red);color: #fff;padding: 5px 50px;font-size: 20px;font-weight: 500;    border-radius: 8px; background-color: #ba4731; padding: 15px 15px;margin-top: 30px;}
.pdfbtn a{color:#fff !important;text-decoration: none; padding-left: 3px;}
 .ml10{margin-left: 10px;}
 .ml5{margin-left: 5px;}
 .owl-dots{display: none;}
 .owl-carousel .owl-stage-outer{max-height: 280px;}

 .search-bar {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.8);
    z-index: 9999;
}
/* GENEL END */

/* HEADER */
header{border-bottom: 1px solid #BA4731;}
header nav{background: #fff;}
header .navbar-nav{margin-left: 15px;}
header .navbar-nav li{margin-right: 5px;}
header .navbar-nav a{color:#000;font-size: 18px; font-weight: 400;}
header nav .mega-menu {border-radius: 0;border-color: transparent;padding: 0;padding: 1rem;}
header nav .mega-menu li{/*margin-bottom: 20px;*/}
header nav .mega-menu li a {border-bottom: 2px solid transparent;color: #000;display: flex;align-items: center;text-decoration: none;font-weight: 300;}
header nav .mega-menu li a i {margin-right: 10px;transform: scale(0.5);}
header nav .mega-menu li a img {margin-right: 20px;width: 50px;border-radius: 50%;}
header .navbar i{font-size: 21px;cursor: pointer;}
header .mobile-search{display: none;}
header .mobile-menu-social-media{display: none;}
header .navbar-brand img{height: 43px;}
.navbar-toggler{border:none;box-shadow:none !important}
.navbar-toggler span {display: block;background-color: #4f4f4f;height: 2px;width: 20px;margin-top: 5px;margin-bottom: 5px;position: relative;left: 0;opacity: 1;transition: all 0.35s ease-out;transform-origin: center left;}
.navbar-toggler span:nth-child(1) {margin-top: 0.3em;}
.navbar-toggler:not(.collapsed) span:nth-child(1) {transform: translate(15%, -33%) rotate(45deg);}
.navbar-toggler:not(.collapsed) span:nth-child(2) {opacity: 0;}
.navbar-toggler:not(.collapsed) span:nth-child(3) {transform: translate(15%, 33%) rotate(-45deg);}
.navbar-toggler span:nth-child(1) {transform: translate(0%, 0%) rotate(0deg);}
.navbar-toggler span:nth-child(2) {opacity: 1;}
.navbar-toggler span:nth-child(3) {transform: translate(0%, 0%) rotate(0deg);}
/* HEADER END */

/* CONTENT */

.content{padding-top: 110px;}
.content .slider{padding-top: 40px;padding-bottom: 40px;}
.content .slider .slider-text{margin-top: 10%;}
.content .slider .slider-text a:hover{color:#BA4731;}
.content .slider .slider-text p:nth-child(1){color:#BA4731;font-size: 1.5rem;}
.content .slider .slider-text p:nth-child(2){color: #000;font-size: 3rem;line-height: 1.3;font-weight: 600;}
.content .slider .slider-text p:nth-child(2):hover{color:#ba4731;}
.content .grey-background{padding-top: 30px;padding-bottom: 30px;background: #F7F7F7;}
.content .title{border-bottom: 1px solid #000;font-size: 21px;line-height: 1.5;font-weight: 500;margin-bottom: 30px;}
.content .title-white{border-bottom: 1px solid #000;font-size: 21px;line-height: 1.6;font-weight: 500;margin-bottom: 30px;color:#fff}
.content .title-white2{border-bottom: 1px solid #fff;font-size: 21px;line-height: 1.6;font-weight: 500;margin-bottom: 30px;color:#fff}
.content .main-page-item-title{font-weight: 600;margin-bottom: 8px;font-size: 18.5px;  display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
.content .main-page-item-desc{font-weight: 300;color: #644C4C;margin-bottom: 0;}
.content .social-media{padding-top: 50px;padding-bottom: 50px;}
.content .social-media-div{text-align: center;padding-top: 10%;}
.content .social-media-div h2{font-size: 1.5rem;font-weight: 600;margin-bottom: 40px;}
.content .social-media-div p{font-size: 1.2rem;}
.content .social-media-div .social-media-list{display: flex;justify-content: space-between;margin-top: 50px;}
.content .social-media-div .social-media-list li{float: left;margin-right: 10px;}
.content .category-name{color:#BA4731;font-size: 13px;margin-top: 10px;margin-bottom: 10px;display: block;}
.content .category-name:hover{color:#a42c14;}
.content .category-time{color:#979595;font-size: 13px;margin-top: 10px;margin-bottom: 10px;display: block;}
.content .category-title{font-size: 19px;font-weight: 600;}
.content .category-title:hover{color:#ba4731;}
.content .brand-list{padding-top: 40px;padding-bottom: 40px;}
.content .brand-list h3{font-size: 19px;font-weight: 600;margin-top: 15px;}
.content .mesele-red-background{background: #BA4731;padding-top: 50px;padding-bottom: 50px;}
.content .mesele-black-background{background: #000;padding-top: 50px;padding-bottom: 50px;}
.content .see-all{border: 1px solid #000;padding: 11px 30px;border-radius: 10px;margin-top: 40px;margin-bottom:10px;display: inline-block;}
.content .youtube-embed-p{font-size: 16px;font-weight: bold;margin-top: 10px;}
.content .instagram-list{padding-top: 40px;padding-bottom: 40px;}
.content .category-list{padding-top: 40px;padding-bottom: 30px;}
.content .nav-tabs{border: 0;}
.content .nav-tabs .nav-item{margin-right: 15px;}
.content .nav-tabs .nav-link{border: 0;color:#000;border-bottom: 1px solid #000;}
.content .nav-tabs .nav-link.active{border: 0;border-bottom:1px solid #BA4731;color:#BA4731}
.content .category-title-name{font-weight: 500;font-size: 19px;margin-top: 10px; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
.content .search-result{margin-top: 50px;margin-bottom: 50px;}
.content .search-result h1{margin-bottom: 50px;font-size: 2rem;}
.content .search-result .result-no-result{font-size: 21px;font-weight: 300;margin-top: 30px;}
.content .search-result .category-result-title{font-size: 19px;font-weight: 600;}
.content .search-result .category-result-desc{font-size: 16px;font-weight: 300;}
/* CONTENT END */

/* SLIDER */
.content #mesele-red-slider{}
.content #mesele-red-slider h3{color:#fff;margin-top: 10px;font-size: 19px;font-weight: 500;}
.content #mesele-red-slider .owl-nav{position: absolute;top: -61px;right: 0;}
.content #mesele-red-slider .owl-nav button{margin-left: 10px;}
.content #mesele-red-slider .owl-nav button i{font-size: 21px;color:#fff;}
.content .see-all-red{border: 1px solid #fff;padding: 11px 30px;border-radius: 10px;margin-top: 20px;display: inline-block;color:#fff;}
.content #mesele-black-slider{}
.content #mesele-black-slider h3{color:#fff;margin-top: 10px;font-size: 19px;font-weight: 500;}
.content #mesele-black-slider p{color:#fff;margin-top: 10px;font-size: 18px;font-weight: 500;}
.content #mesele-black-slider .owl-nav{position: absolute;top: -61px;right: 0;}
.content #mesele-black-slider .owl-nav button{margin-left: 10px;}
.content #mesele-black-slider .owl-nav button i{font-size: 21px;color:#fff;}
/* SLIDER END */

/* SEARCH */
.search-bar{position: fixed;background: rgba(0,0,0,.7);width: 100%;height: 100vh;left: 0;top: 0;z-index: 1031;display: none}
.search-bar .input-group {position: relative;margin-top: 40vh}
.search-bar input {height: 50px}
.search-bar button {height: 50px;z-index: 9!important;border-radius: 0;background-color: #BA4731!important;color: #fff;border: 1px solid #BA4731!important}
.search-bar button:hover {color: #fff}
.search-bar button:focus {color: #fff}
.search-bar button:active {color: #fff}
.search-bar .close-search {height: auto;position: absolute;right: 30px;top: 30px;background-color: transparent!important;border: 0!important}
.search-bar .close-search svg {width: 15px;fill: #ffff}
/* SEARCH END */

/* 404 */
.content .error-text-box {font-size: 10rem;min-height: 200px;padding-top: 70px;padding-bottom: 30px;}
.content .error-text-box .text {fill: none;stroke-width: 6;stroke-linejoin: round;stroke-dasharray: 30 100;stroke-dashoffset: 0;-webkit-animation: stroke 9s infinite linear;animation: stroke 9s infinite linear}
.content .error-text-box .text:nth-child(5n+1) {stroke: #BA4731;-webkit-animation-delay: -1.2s;animation-delay: -1.2s}
.content .error-text-box .text:nth-child(5n+2) {stroke: #000000;-webkit-animation-delay: -2.4s;animation-delay: -2.4s}
.content .error-text-box .text:nth-child(5n+3) {stroke: #BA4731;-webkit-animation-delay: -3.6s;animation-delay: -3.6s}
.content .error-text-box .text:nth-child(5n+4) {stroke: #000000;-webkit-animation-delay: -4.8s;animation-delay: -4.8s}
.content .error-text-box .text:nth-child(5n+5) {stroke: #BA4731;-webkit-animation-delay: -6s;animation-delay: -6s}
/* 404 END */

/* CATEGORY */
.content .category{padding-bottom: 30px;}
.content .category .category-title{font-size: 1.7rem;}
.content .category .category-slider-main-title{font-size: 26px;margin-top: 10px;font-weight: 500;}
.content .category .category-slider-main-desc{font-size: 17px;font-weight: 300;}
.content .category .category-slider-right-title{font-size: 19px;font-weight: 600;  display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
.content .category .category-slider-right-desc{font-size: 16px;font-weight: 300; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4;overflow: hidden;text-overflow: ellipsis;}
.content .category .category-content{margin-top: 30px;}
.content .category .category-content-title{font-size: 19px;font-weight: 600; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis; margin-top: 10px;;}
.content .category .category-content-desc{font-size: 16px;font-weight: 300; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4;overflow: hidden;text-overflow: ellipsis;}
/* CATEGORY END */

/* DETAY */
.content .news-detail{}
.content .news-detail .special-breadcrumb{display: inline-block;}
.content .news-detail .special-breadcrumb ul{background: #BA4731;overflow: hidden;padding-right: 15px;padding-top: 7px;padding-bottom: 7px;border-radius: 5px;color: #fff;padding-left: 5px;}
.content .news-detail .special-breadcrumb ul li{float: left;margin-left: 10px;color:#fff;font-weight: 300;} 
.content .news-detail .special-breadcrumb ul li:last-child:after{content:""}
.content .news-detail .special-breadcrumb ul li:first-child i{color:#fff}
.content .news-detail .special-breadcrumb ul li:last-child a{color:#fff}
.content .news-detail .special-breadcrumb ul li a{color:#fff}
.content .news-detail .special-breadcrumb ul li:before{content:"/"}
.content .news-detail .special-breadcrumb ul li:first-child:before{content:""}
.content .news-detail .news-title{font-size: 2rem;margin-bottom: 20px;}
.content .news-detail .news-description{font-size: 18px;font-weight: 300;margin-bottom: 20px;}
.content .news-detail .accordion-item:first-of-type .accordion-button{color:#BA4731;text-align: center;}
.content .news-detail .accordion-button:not(.collapsed){background: transparent;box-shadow: none;}
.content .news-detail .accordion-button:focus{box-shadow:none}
.content .news-detail .accordion-item:last-of-type{  border:1px solid #BA4731;}
.content .news-detail .basliklar-accordion .accordion-body > ul >li a{font-size: 21px;}
.content .news-detail .basliklar-accordion .accordion-body > ul >li > ul{margin-left: 15px;margin-top: 5px;margin-bottom: 15px;}
.content .news-detail .basliklar-accordion .accordion-body > ul >li > ul >li{margin-bottom: 5px;}
.content .news-detail .basliklar-accordion .accordion-body > ul >li > ul >li a{font-size: 16px;}
.content .user-text{font-size: 17px;font-weight: 300;margin-top: 10px;color: #525659 !important;}
.content .user-text p{font-weight: 300; color: #525659;}
.content .user-text img{/*max-width: 100%;*/}
.content .user-text a{font-weight: 500; border-bottom:2px solid #BA4731;line-height: 1;}
.content .user-text strong{font-weight: 500;color: #19191a}
.content .user-text ul{}
.content .user-text ul li{margin-left: 40px;list-style: disc;font-weight: 300;color: #525659;}
.content .user-text ol li{margin-left: 10px;font-weight: 300;color: #525659;}
.content .user-text h1{font-size: 1.6rem;margin-top: 15px;margin-bottom: 15px;color:#19191a;}
.content .user-text h2{font-size: 1.6rem;margin-top: 15px;margin-bottom: 15px;color:#19191a;}
.content .user-text h3{font-size: 1.3rem;margin-top: 15px;margin-bottom: 15px;color:#19191a;}
.content .user-text h4{font-size: 1.2rem;margin-top: 15px;margin-bottom: 15px;color:#19191a;}
.content .user-text blockquote{position: relative;background: #fff;border-left: 5px solid #BA4731;border-radius: 10px;padding: 50px;padding-top: 60px;font-size: 17px;color:#000;}
.content .user-text blockquote p{font-size: 17px;color:#000;font-weight: 300;}
.content .user-text blockquote::before{content:url('../images/blockquote.png');position: absolute;left: 8px;top: 8px;}
.content .user-text blockquote::after{content:url('../images/blockquote2.png');position: absolute;right: 8px;bottom: 8px;}
.content .user-text .important{background: #fff;border: 1px solid #BA4731;border-radius: 5px;padding: 5px 10px;width: 100%;display: block;font-family: "Inter", system-ui;    white-space: break-spaces;color:#000 !important;font-weight: 400;}
.content .user-text .important p{margin-bottom: 0;line-height: 1.5;}
.content .user-text .important strong{font-weight: 600;}
.content .do-dont{margin-top: 50px;}
.content .do-dont ul{margin-bottom: 0px;margin-top: 10px;}
.content .do-dont ul li{list-style: disc;margin-left: 20px;font-weight: 300;}
.content .do-dont .do{background:#EBF9EC;border:1px solid #CAF1CD;padding: 20px;border-radius: 10px;position: relative;}
.content .do-dont .dont{background:#FFD4CE;border:1px solid #E25A5A;padding: 20px;border-radius: 10px;position: relative;}
.content .do-dont .do:before{content: url(../images/do.png);position: absolute;left: 50%;top: -25px;margin-left: -25px;}
.content .do-dont .dont:before{content: url(../images/dont.png);position: absolute;left: 50%;top: -25px;margin-left: -25px;}
.content .chips{margin-top: 50px;}
.content .chips a{background: #fff;padding: 8px 15px;font-size: 12px;border-radius: 23px;padding-left: 35px;position: relative;}
.content .chips a::before{content: "";width: 31px;height: 31px;background: #525252;position: absolute;left: 0;top:0;border-radius: 50%;}
.content .share-list{margin-top: 10px;border-top:1px solid #7C8081;padding-top: 20px;border-bottom:1px solid #7C8081;overflow: hidden;}
.content .share-list p{font-size: 15px;margin-bottom: 20px;}
.content .share-list span{float: left;font-weight: bold;margin-right: 10px;margin-top: 0px;font-size: 18px;}
.content .share-list ul{float: left;}
.content .share-list ul li{float: left;margin-right: 10px;}
.content .share-list ul li button{background: transparent;border: 0;margin: 0;padding: 0;}
.content .share-list ul li img{width: 27px; cursor: pointer;}
.content .comments{padding-top: 25px;}
.content .comments .comment-span{font-weight: 400;margin-top: 10px;display: block;}
.content .comments .comment-button{float: left;background: #BA4731;color:#fff;border:0;padding: 7px 20px;border-radius: 5px; margin-top: 20px;}
.content .comments ul{margin-top: 20px;}
.content .comments ul li >div{background: #fff;border-radius: 5px;padding-top: 5px;padding-bottom: 5px;}
.content .comments ul li p{margin: 0;font-weight: 300;}
.content .comments .comments-first-title{color:#000;font-size: 19px;font-weight: 500;}
.content .follow-us{overflow: hidden;}
.content .follow-us .follow-us-title{border-bottom: 1px solid #7C8081;line-height: 2;padding-left: 5px;}
.content .follow-us .follow-us-title i{margin-left: 5px;font-size: 17px;}
.content .follow-us .follow-us-title span{margin-left: 5px;font-size: 17px;font-weight: bold;}
.content .follow-us .follow-us-body{margin-top: 20px;}
.content .follow-us .follow-us-body li{float: left;margin-bottom: 15px;margin-right: 20px;}
.content .follow-us .follow-us-body li a{background: #fff;padding: 4px 15px;font-size: 13px;border-radius: 23px;padding-left: 30px;position: relative;font-weight: 200;}
.content .follow-us .follow-us-body li a::before{content: "";width: 31px;height: 31px;position: absolute;left: 0;top:0;border-radius: 50%;}
.content .follow-us .follow-us-body li a.instagram-share::before{content: url(../images/share-instagram.png)}
.content .follow-us .follow-us-body li a.facebook-share::before{content: url(../images/share-facebook.png)}
.content .follow-us .follow-us-body li a.threads-share::before{content: url(../images/share-threads.png)}
.content .follow-us .follow-us-body li a.youtube-share::before{content: url(../images/share-youtube.png)}
.content .follow-us .follow-us-body li a.twitter-share::before{content: url(../images/share-twitter.png)}
.content .follow-us .follow-us-body li a.tiktok-share i{font-size: 19px;}
.content .follow-us .follow-us-body li a.tiktok-share {    padding-left: 8px;    padding-right: 20px;}

.content .youtube-right{}
.content .youtube-right .youtube-right-div ul li{margin-bottom: 15px;}
.content .youtube-right .youtube-right-title{border-bottom: 1px solid #7C8081;line-height: 2;padding-left: 5px;}
.content .youtube-right .youtube-right-title i{margin-left: 5px;font-size: 17px;}
.content .youtube-right .youtube-right-title span{margin-left: 5px;font-size: 17px;font-weight: bold;}
.content .most-read-title{font-weight: 600;margin-top: 10px;}
/* DETAY END */


/* STATIC PAGE */ 
.content .category .static-page-list{overflow: hidden;margin-bottom: 25px; margin-top: 20px;}
.content .category .static-page-list li{float: left;margin-right: 10px;background: #fff;border:1px solid #BA4731;border-radius: 5px; margin-bottom: 13px;}
.content .category .static-page-list li a{color: #BA4731;padding: 12px 20px;display: inline-block;}
.content .category .static-page-list li.active{background: #BA4731;border:1px solid #fff;}
.content .category .static-page-list li.active a{color:#fff}
.content .category .static-page-list li:hover{background: #BA4731;border:1px solid #fff;}
.content .category .static-page-list li:hover a{color:#fff}


.content .static-page .special-breadcrumb{display: inline-block;margin-top: 30px;}
.content .static-page .special-breadcrumb ul{background: #BA4731;overflow: hidden;padding-right: 15px;padding-top: 7px;padding-bottom: 7px;border-radius: 5px;color: #fff;padding-left: 5px;}
.content .static-page .special-breadcrumb ul li{float: left;margin-left: 10px;color:#fff;font-weight: 300;}
.content .static-page .special-breadcrumb ul li:first-child:after{content:"/"}
.content .static-page .special-breadcrumb ul li:first-child i{color:#fff}
.content .static-page h1 {font-size: 2rem;margin-bottom: 20px;}
.content .static-page .static-page-list{overflow: hidden;margin-bottom: 25px;}
.content .static-page .static-page-list li{float: left;margin-right: 10px;background: #fff;border:1px solid #BA4731;border-radius: 5px;}
.content .static-page .static-page-list li a{color: #BA4731;padding: 12px 20px;display: inline-block;}
.content .static-page .static-page-list li.active{background: #BA4731;border:1px solid #fff;}
.content .static-page .static-page-list li.active a{color:#fff}
.content .static-page .static-page-list li:hover{background: #BA4731;border:1px solid #fff;}
.content .static-page .static-page-list li:hover a{color:#fff}
.content .lgbt-accordion {margin-bottom: 1.5rem;border: 1px solid #ddd;background: #fff;}
.content .lgbt-accordion a {text-decoration: none !important;}
.content .lgbt-accordion .lgbt-accordion-header {padding: 1rem;display: flex;justify-content: space-between;align-items: center;}
.content .lgbt-accordion .lgbt-accordion-header .title {margin-bottom: 0;font-size: 17px;user-select: none;font-weight: bold;color: #212529;text-decoration: none;border-bottom: 1px solid transparent !important;}
.content .lgbt-accordion .lgbt-accordion-header .title .sss-number {color: #03cccc;padding-right: 5px;}
.content .lgbt-accordion .lgbt-accordion-header i {transition: all ease 200ms;}
.content .lgbt-accordion .lgbt-accordion-body {overflow: hidden;padding: 0 1rem;border-top: 0px solid #ddd;transition: all ease 200ms;max-height: 0;}
.content .lgbt-accordion.show .lgbt-accordion-body {padding: 1rem;border-top: 1px solid #ddd;transition: all ease 200ms;transform: translateY(0%);max-height: max-content;}
.content .lgbt-accordion.show .lgbt-accordion-header i {transform: rotate(180deg);transition: all ease 200ms;}
.content .lgbt-accordion .lgbt-accordion-body p {color: #000!important;font-weight: 300;}
.content .lgbt-sss h1 {font-size: 33px;text-align: center;display: inline-table;width: 100%;margin: 20px 0 40px 0;}
.content .lgbt-sss .nav .nav-item .nav-link {background: transparent;border-color: transparent;color: #fff;font-size: 19px;}
.content .lgbt-sss .nav .nav-item .nav-link.active {color: #000;font-size: 19px;border-radius: 14px;border: 1px solid #848287;}
.content .lgbt-sss .nav {margin-bottom: 40px;border-bottom: 0;}
.content .lgbt-sss .nav li.nav-item {background-color: #a6a4a4;padding: 5px;border-radius: 17px;float: left;margin-right: 10px;display: inline-block;}
.content .contact-form {padding: 40px 20px;border-radius: 12px;box-shadow: 0px 0px 9px 4px rgba(0, 0, 0, 0.02);background: #fff;}
.content .contact-form .title {font-size: 1.5rem;margin-bottom: 20px;color: #BA4731;}
.content .contact-form .input-field {margin-bottom: 1rem;}
.content .contact-form .input-field input {padding: 0 15px;font-size: 14px;width: 100%;display: block;width: 100%;border-radius: 8px;height: 50px;border: none;box-shadow: 0px 0px 9px 4px rgba(0, 0, 0, 0.11);}
.content .contact-form .input-field input:focus {border: none;outline: none;}
.content .contact-form .input-field label {font-size: 14px;}
.content .contact-form .input-field textarea {padding-top: 10px;padding-bottom: 10px;padding-left: 15px;background: #ffffff;border-radius: 8px;border: none;box-shadow: 0px 0px 9px 4px rgba(0, 0, 0, 0.11);width: 100%;height: 420px;}
.content .contact-form .input-field .error-text {opacity: 0;color: #f50000;font-size: 12px;transition: .2s;font-weight: 500;margin-top: -10px;display: block;}
.content .contact-form .input-field .error-text.show-error-text {opacity: 1;margin-top: 0px;transition: .2s;}
.content .contact-form .form-button {border-radius: 4px;background: #BA4731;border: none;color: #FFFFFF;display: block;width: 100%;padding-top: 7px;padding-bottom: 7px;}
.content .contact-form .form-button i {transform: scale(.8);margin-bottom: -11px;margin-left: 6px;}
.content .contact-form .input-field:nth-child(5) input {height: 200px;position: relative;}
.content .contact-form .input-field:nth-child(5) input::placeholder {top: 10%;position: absolute;}
.content .contact-page .contact-img {position: relative;height: 750px;}
.content .contact-page .contact-img.no-before {height: 643px!important;}
.content .contact-page .contact-img::before {content: "";display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(58, 58, 58, 0.5);border-radius: 14px;}
.content .contact-page .contact-img.no-before::before {display: none;}
.content .contact-page .contact-img img {height: 100%;width: 100%;border-radius: 14px;}
.content .contact-page .contact-img .text {position: absolute;top: 10%;width: 55%;left: 5%;}
.content .contact-page .contact-img .text h2 {font-weight: 700;font-size: 30px;line-height: 44px;color: #FFFCFC;}
.content .file-wrappper {display: flex;flex-direction: row;flex-wrap: wrap;cursor: pointer;align-items: center;margin-bottom: 20px;}
.content .file-wrappper input {width: 0;height: 0;}
.content .file-wrappper label {cursor: pointer;border-radius: 4px;background: #BA4731;border: none;color: #FFFFFF;border-radius: 4px;background: #BA4731;border: none;color: #FFFFFF;display: block;width: 100%;padding-top: 7px;padding-bottom: 7px;text-align: center;}
.content .file-wrappper label img {margin-left: 15px;width: 20px;filter: brightness(0.5)invert(1);}
.content .file-wrappper .span-text {margin-left: 20px;}
/* STATIC PAGES END */

/* FOOTER */
 

.ebulten { background-color: #f4f4f4; padding: 40px 20px 60px 20px; text-align: center; border-top: 2px solid #f4f4f4; border-bottom: 2px solid #f2efef  } 
.ebulten .subscribe-container { max-width: 600px; margin: 0 auto; } 
.ebulten .subscribe-container h3 { font-size: 24px; margin-bottom: 10px; color: #333; } 
.ebulten .subscribe-container p { font-size: 16px; color: #555; margin-bottom: 20px; } 
.ebulten #ebultenformu { display: flex; flex-direction: row; justify-content: center; align-items: center; gap: 10px; } 
.ebulten #emailebulten { flex: 1; padding: 10px; font-size: 16px; border: 1px solid #ccc; border-radius: 4px; outline: none; } 
.ebulten #emailebulten:focus { border-color: #007bff; box-shadow: 0 0 5px rgba(0, 123, 255, 0.5); } 
.ebulten button[type="button"] { padding: 10px 20px; font-size: 16px; color: white; background-color: #ba4731; border: none; border-radius: 4px; cursor: pointer; transition: background-color 0.3s; } 
.ebulten button[type="button"]:hover { background-color: #972c17; } 
.ebulten #successMessage { font-size: 14px; color: green; margin-top: 15px;  } 
.ebulten #errorMessage { font-size: 14px; color: red; margin-top: 15px; } 
.ebulten .hidden { display: none; }

footer{padding-top: 50px;background: #F7F7F7;color:#000;}
footer img{margin-bottom: 10px;}
footer p{font-size: 16px;font-weight: 300;}
footer a{color: #000;text-decoration: none;font-weight: 300;}
footer .footer-title{font-size: 21px; font-weight: 500;}
footer ul li{margin-bottom: 15px;}
footer ul li ul{overflow: hidden;}
footer ul li ul li{float: left;margin-right: 10px;margin-bottom: 10px;margin-top: 10px;}
footer ul li ul li i{font-size: 21px;color:#909498}
footer .footer-red-title a{color: #fff;font-weight: 600;width: 100%;display: block;background: #BA4731;padding-top: 10px;padding-bottom: 10px;border-radius: 7px;text-align: center;}
footer .footer-bottom{border-top:1px solid #7C8081;margin-top: 40px;padding-top: 20px;padding-bottom: 20px;}
footer .footer-bottom p{margin-bottom: 0;}
footer .footer-bottom a{float: right;margin-right: 20px;}
footer .footer-bottom a:first-child{margin-right: 0;}
figure figcaption strong {color: #fff !important;}
/* FOOTER END */

/* RESPONSIVE */
@media only screen and (min-width: 992px) {
    .navbar .has-megamenu {position: static !important;}
    .navbar .mega-menu {background: #F7F7F7;left: 0;right: 0;width: 100%;margin-top: 1px;padding-top: 20px;}
}

@media only screen and (max-width: 1400px) {
    .container{max-width:95%}
}

@media only screen and (max-width: 1200px) {
    .content .slider .slider-text p:nth-child(2){font-size: 2.5rem;}
}

@media only screen and (max-width: 1070px) {
    header .navbar-nav li{margin-right: 0;}
}

@media only screen and (max-width: 992px){
    .container{max-width: 95%;}
    header .navbar i{padding: 0;border: 0;color: #000;margin-right: 15px;}
    header .mobile-search{display: block;position: absolute;float: right;right: 35px;top: 25px;}
    header .top-nav-search{display: none;}
    header .navbar .container{max-width: 100%;--bs-gutter-x:0}
    header .navbar-nav{margin-left: 0;border-top:1px solid #BA4731;}
    header .navbar-nav>li{margin-left: 0;border-bottom:1px solid #BA4731;margin-right: 0;}
    header nav .mega-menu li a img{display: none;}
    /*header nav .mega-menu li a::after{position: absolute;right: 15px;margin-top: 1px;background: #fff;width: 20px;height: 20px;border-radius: 50%;content: ">";color: #BA4731;border: none;text-align: center;line-height: 20px;font-weight: 500;font-size: 15px;}*/
    header .navbar-brand {margin-left: 5%;}
    header .nav-link{padding-left: 5%;padding-top: 10px;padding-bottom: 10px;}
    header .mega-menu{background: #BA4731;padding:0 !important}
    header .has-megamenu .dropdown-toggle::after{position: absolute;right: 15px;margin-top: 1px;background: #000;width: 23px;height: 23px;border-radius: 50%;content: ">";color: #fff;border: none;text-align: center;line-height: 23px;font-weight: 500;font-size: 17px;}
    header nav .mega-menu li{border-bottom: 1px solid #fff;margin: 0;}
    header nav .mega-menu li a{color:#fff;padding-left: 30px;padding-top: 10px;padding-bottom: 10px;}
    header .mega-menu > div > div{margin: 0;padding: 0;--bs-gutter-y: 0;--bs-gutter-x: 0;}
    header .mega-menu > div > div > div{margin: 0;}
    header .mega-menu > div > div > div:last-child li:last-child{border-bottom: 1px solid transparent;}
    header .navbar-nav a{font-weight: 400;}
    header .navbar-collapse{position: relative;overflow: hidden;overflow-y: auto;}
    header .mobile-menu-social-media{display: block;border-bottom: 1px solid transparent !important;}
    header .mobile-menu-social-media ul{margin-left: 5%;}
    header .mobile-menu-social-media ul li{float: left;padding-top: 15px;padding-bottom: 10px;}
    header .has-megamenu .dropdown-toggle.show::after{transform: rotate(90deg);}
    .content .slider{padding-top: 20px;}
    .content .slider .mobile-row{display: flex; flex-flow: column;}
    .content .slider .one{order: 2;}
    .content .slider .two{order: 1;}
    .content .slider .slider-text{margin-top: 0;}
    .content .slider .mobile-row img{width: 100%;}
    .content .main-page-item-desc{}
    .content .social-media-div .social-media-list li:last-child{margin-right: 0;}
    .content .mobile-hide{display: none;}
    .content .nav-tabs{justify-content: flex-start !important;display: block;  white-space: nowrap;overflow: hidden;overflow-x: auto;}
    .content .nav-tabs .nav-item{display: inline-block;}
    .content .instagram-list img{width: 100%;margin-bottom: 20px;}
    .content .category .category-slider-main-title{position: absolute;bottom: 0;margin: 0;background: rgba(0, 0, 0, .5);width: 100%;color: #fff;padding-left: 10px;padding-top: 5px;padding-bottom: 5px;}
    .content .category .category-slider-main-desc{}
    .content .category .mobile-top-20{margin-top: 20px;}
    .content .category .category-slider-right-desc{}
    .content .category .category-slider-right-title{margin-top: 10px;}
    .content .news-detail .mobile-row{display: flex; flex-flow: column;}
    .content .news-detail .order-one{order:1}
    .content .news-detail .order-two{order:2}
    .content .news-detail .order-three{order:3}
    .content .main-page-item-title{margin-top: 10px;}
}

@media only screen and (max-width: 768px){
    footer .footer-bottom{text-align: center;}
    footer .footer-bottom a{float: none;margin-top: 10px;display: inline-block;margin-left: 20px;}
    footer .footer-red-title a{color: #fff;font-weight: 600;width: 100%;display: block;background: #BA4731;padding-top: 10px;padding-bottom: 10px;border-radius: 7px;text-align: center;}
    .content .slider .slider-text p:nth-child(1) {font-size: 1rem;margin-bottom: 0px;}
    .content .slider .slider-text p:nth-child(2) {font-size: 2rem;}
    .content .user-text img{width: 100%;height: auto;}
    .content .do-dont .dont{margin-top: 50px;}
    .xpl-0{padding-left: 15px;} 
    .mt-5{margin-top:0px !important;}
    .imgaltblg{display: inline-block;}
}

@media only screen and (max-width: 601px){
    .content .social-media-div .social-media-list{justify-content: space-around;flex-wrap: wrap;}
    .content .social-media-div .social-media-list li{margin-right: 10px;margin-bottom: 10px;}
    .container {max-width: 98%;}
    .content .static-page .static-page-list {margin-bottom: 25px;display: flex;flex-direction: row;justify-content: flex-start;list-style: none;padding: 0;white-space: nowrap;width: 100%;overflow: hidden;overflow-x: auto;    }
    .content .nav-tabs .nav-item{margin-right: 0px;}
    .content .nav-tabs .nav-link{padding-left: 7px;padding-right: 7px;}
}

@media only screen and (max-width: 500px){
    .content .category-title{font-size: 16px;}
    .content .brand-list p{font-size: 16px;}
    .content .category-title-name{font-size: 16px;}
    .content{padding-top: 100px;}
    .content .title-white2{font-size: 18px;}
}


/* RESPONSIVE END */




/* KEYFRAMES */
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){
	.error-text-box .text{fill:#f1556c;stroke:#f1556c;stroke-width:6;stroke-dasharray:0 0;stroke-dashoffset:0;-webkit-animation:none;animation:none}
}
@-webkit-keyframes stroke{100%{stroke-dashoffset:-400}}
@keyframes stroke{100%{stroke-dashoffset:-400}}
@keyframes hideAnimation{to {display: none;}}
@-webkit-keyframes hideAnimation {to {display: none;}}
/* KEYFRAMES END */