/*
    [ Shortcode Stylesheet ]
    <?xml version="1.0" encoding="UTF-8"?>

    Theme Name: 
    Version: 
    Author: 
    Author URL: 
    Description: 
    Date: 
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1. Fonts, Icons and Other Styles Import
2. Reset
  2-1. Body, Font, Container, Space
  2-2. Placeholder Customize
  2-3. Social Icons Color
  2-4. Input, Textarea (All forms field) customization
  2-5. Button Styling
 

-----------------------------------------------------------------*/
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Sora:wght@100..800&display=swap');
@import url("../fonts/bootstrap-icons-1.1/font/bootstrap-icons.css");
@import url("bootstrap.min.css");
@import url("../../plugins/jquery_ui/style.css");
@import url("animation.css");
@import url("../../plugins/wow/animate.css");
@import url("../../plugins/swiper/swiper-bundle.min.css");
@import url("../../plugins/swiper/swiper-gl.min.css");
@import url("../../plugins/odometer/odometer-theme-default.css");
@import url("../../plugins/fancybox/jquery.fancybox.css");
@import url("../../plugins/flatpickr/flatpickr.css");
@import url("../../plugins/nice-select/nice-select.css");
@import url("../../plugins/cursor-effect/cursor-effect.css");

@import url("global.css");
@import url("header.css");
@import url("footer.css");
@import url("preloader.css");
@import url("shop.css");
@import url("components.css");
@import url("contact.css");
@import url("blog.css");
@import url("sidebar.css");
@import url("portfolio.css");
@import url("style.css");
@import url("responsive.css");
@import url("light.css");


/*# sourceMappingURL=style.css.map */

.fgpage-title{overflow:hidden!important}
.fglangdropdown{position:relative}
.fglangbutton{font-family:inherit; line-height:1.5;cursor:pointer;display:inline-block;padding:5px 0 5px 10px;border:1px solid transparent; text-align:right;white-space:nowrap;vertical-align:middle;user-select:none;background-color:transparent;border-radius:.25rem;transition:all .2s ease-in-out;color:#000000;touch-action:manipulation}
.fglangbutton:hover,.fglangbutton:focus{text-decoration:none;color:#000000;background-color:rgba(0,0,0,0.05);border-color:transparent}
.fglangdropdown-toggle{position:relative}
.fglangdropdown-menu{display:none;position:absolute;top:40px;right:0;background-color:#ffffff;box-shadow:0 1px 8px rgba(0,0,0,0.3);max-width:240px;z-index:9999}
.fglangdropdown-menu a{display:flex;width:100%;align-items:center;justify-content:flex-start;color:#000;text-transform: capitalize;font-weight: 500;}
.fglangdropdown-menu img{margin-right:5px}
.fglangdropdown-menu > *{padding:.5rem 1rem;display:block;font-size:16px;color:#333;text-decoration:none}
.fglangdropdown-menu > :hover,.fglangdropdown-menu > :focus{background-color:rgba(0,0,0,0.05)}
.fglangdropdown-on > .fglangdropdown-menu{display:block}
.triangle-down1{position:relative;top:-2px;content:"";display:inline-block;width:10px;height:10px;border-right:.2em solid #000000;border-top:.2em solid #000000;transform:rotate(135deg);margin-left:5px}
.contact__input.hfg40{height: 40px;}
@media (max-width:992px) {
.fglangdropdown-menu{right:auto;left:0}}
.contact__input.hfg40{height: 40px;}
@media (max-width:992px) {
.fglangdropdown-menu{right:auto;left:0}}

/* ===== Ana Sayfa Sag Metin (anasayfa_7) - FORCE ===== */
.anasayfa7text{
  max-width: 560px !important;
}

.anasayfa7text .t{
  display:block !important;
  font-family: "DM Sans", sans-serif !important;
  font-size: 26px !important;
  font-weight: 700 !important;
  line-height: 1.5 !important;
  margin-bottom: 16px !important;
  color: rgba(255,255,255,0.95) !important;
  letter-spacing: 0.3px !important;
}

.anasayfa7text .l{
  display:block !important;
  font-family: "DM Sans", sans-serif !important;
  font-size: 19px !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-bottom: 6px !important;
  color: rgba(255,255,255,0.78) !important;
}

/* ===== Ana Sayfa 7 Uyarı Kutusu - Premium Glow ===== */
.anasayfa7-uyari{
  position: relative;
  margin-top: 22px;
  padding: 18px 18px 18px 54px;
  border-radius: 12px;
  background: linear-gradient(135deg, rgba(255,255,255,0.10), rgba(255,255,255,0.04));
  border: 1px solid rgba(255,255,255,0.10);
  box-shadow: 0 10px 30px rgba(0,0,0,0.35);
  overflow: hidden;
}

/* sol şerit */
.anasayfa7-uyari::before{
  content:"";
  position:absolute;
  left:0; top:0; bottom:0;
  width: 6px;
  background: linear-gradient(180deg, #c89b63, rgba(200,155,99,0.25));
}

/* üstte ince highlight çizgisi */
.anasayfa7-uyari::after{
  content:"";
  position:absolute;
  left:0; right:0; top:0;
  height: 1px;
  background: rgba(255,255,255,0.18);
}

/* ikon yuvarlak rozet */
.anasayfa7-uyari .uyari-icon{
  position:absolute;
  left: 16px;
  top: 16px;
  width: 28px;
  height: 28px;
  display:flex;
  align-items:center;
  justify-content:center;
  border-radius: 999px;
  background: rgba(200,155,99,0.18);
  border: 1px solid rgba(200,155,99,0.35);
  font-size: 15px;
}

.anasayfa7-uyari strong{
  display:block;
  font-family:"Montserrat", sans-serif;
  font-size: 15.5px;
  font-weight: 800;
  letter-spacing: .2px;
  color: rgba(255,255,255,0.95);
  margin-bottom: 6px;
  text-decoration: none; /* alt çizgiyi kaldırıyoruz, daha modern */
}

.anasayfa7-uyari p{
  margin: 0;
  font-family:"Montserrat", sans-serif;
  font-size: 14.5px;
  line-height: 1.7;
  color: rgba(255,255,255,0.80);
}

.anasayfa7-uyari u{
  text-decoration-color: rgba(200,155,99,0.9);
  text-underline-offset: 3px;
}

/* ===== Önemli Bilgilendirme - Yazı Boyutu Artırımı ===== */

/* Başlık */
.anasayfa7-uyari strong{
  font-size: 19.5px !important; /* +4 */
}

/* Açıklama metni */
.anasayfa7-uyari p{
  font-size: 18.5px !important; /* +4 */
  line-height: 1.75;
}

