body{color: #333}h1, h2, h3, h4, h5, .Main-Page-Working-Hour .fa, .main-text span{color: black;}a {color: #181818;}a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h3.active, h4 a:hover, h5 a:hover, h6 a:hover {color: black}.content-template-1 .right-side .about-h3 {color: #002249;}.content-template-1 .left-side::before {background: #FFF;border: 120px solid #474747;}.additions-theme-2 .title i, .additions-theme-2 .Content-Title i, .contact .information .icon i{color:black}.content-theme-13 p{color:#6f6f6f}.contact .information .text{color:#6F6F6F !important}.content-theme-16 .headline-text{color:#474747}.content-theme-16 .content-text{color: #6a6a6a}.lean-slider-slide span.SliderTitle, .lean-slider-slide span.SliderShortContent{color:black;}.Membership .col-3{background:#f3f3f3;}.widget ul li a {color: #666;}.widget.widget_categories ul li a {background: url(/images/side-arrow.png) no-repeat 3px 11px;}a, li{transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s;}summary{background-color:#181818;color:#c2c2c2;}button{color:white;background-color: black}button:hover{background-color:#292929;}/*Menu*/.menu > ul > li {color: #474747;}.menu.menu-Classic > ul > li:hover {color: #fff; background: #333;}/*Image/Video Wrap*/.wk-image-area{background: #fafafa;}.wk-image-area:hover{background: #eaeaea;}.wk-image-area, .wk-image-area img, .wk-image-area-in{background-color: transparent;}/*Forms*/input:focus, textarea:focus, select:focus{border-color: #474747;}/*Image Preloader*/.wk-loader { background:url(/images/loading.gif) center center no-repeat; }/*Site Footer*/#wk-site-footer a:hover, #wk-site-footer .widgetized-footer a:hover, #wk-site-footer .widgetized-footer .widget ul li a:hover{color: ##c2c2c2;}#wk-site-footer-second a:hover, #wk-site-footer-second .wk-site-footer-inner a:hover{color: #c2c2c2;}#wk-site-footer .widgetized-footer .widget ul li a{background: url(/images/side-arrow-white.png) no-repeat 3px 11px; border-bottom: 0;}/* Image hover icon */.wk-image-area .wk-image-zoom, .wk-image-area .wk-image-more, .wk-image-area .wk-image-video{filter: alpha(opacity=0); opacity: 0; background: url(/images/Caption.png); left: 50%; top: 50%; -webkit-transform: scale(5); -moz-transform: scale(5); -o-transform: scale(5); -ms-transform: scale(5); transform: scale(5); -webkit-transition: all 0.30s ease-in-out; -moz-transition: all 0.30s ease-in-out; -o-transition: all 0.30s ease-in-out; -ms-transition: all 0.30s ease-in-out; transition: all 0.30s ease-in-out;}.wk-image-area .wk-image-zoom,.wk-image-area:hover .wk-image-zoom {background-position: 0 0;}.wk-image-area .wk-image-more,.wk-image-area:hover .wk-image-more{background-position: -48px 0;}.wk-image-area .wk-image-video,.wk-image-area:hover .wk-image-video{background-position: -96px 0;}.wk-image-area:hover .wk-image-zoom, .wk-image-area:hover .wk-image-more, .wk-image-area:hover .wk-image-video{left: 50%; top: 50%; filter: alpha(opacity=85); opacity: 0.85; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1);}/*General color scheme */.TitleBox h3 {border-left: 8px solid #474747;}.TitleSubText{font-weight: 600;}.top-aside.ThinStrip{border-top: 0.5px solid black;}/* Default color for selected text */::selection, ::-moz-selection {background: #474747; color: #fff;}/* Portfolio styles */#portfolio_menu li a:hover {color: #474747;}#portfolio_menu li a.active_cat {color: #474747; border-bottom: 1px solid #474747;}/* Widgets */.widget ul li a {border-bottom: 1px solid #eee;}.widget ul li a:hover, .widget ul li a:focus, .widget ul li a:active {border-color:#474747; color:#474747;}.widget ul li.current-menu-item a {color:#474747;}.left-column-accordion-header::before {background: #474747;}.widget.Filters ul > li.current-menu-item:before {color: #474747;}/*-- 8.1 PORTFOLIO LIST--*/.portfolio-sortable.theme-1, #portfolio-menu {border-color:#474747;}.portfolio-sortable.theme-1 a {color:#333;}.portfolio-sortable.theme-1 a:hover, .portfolio-sortable.theme-1 .active {color:#2b2b2b; border-bottom:2px solid #474747;}.portfolio-sortable.theme-2 ul li a.active {color:white;background-color: #474747;}.wk-image-area:hover {background-color:#474747;}/* RoyalSlider */.videoGallery .rsThumb.rsNavSelected {background-color: #474747; border-bottom-color: #02874A;}/* Link Template */.LinkTemplate {background: #474747;}.LinkTemplate:before, .LinkTemplate:hover, .LinkTemplate:active, .LinkTemplate:focus {background: #292929; color: white;}.btn, input[type=submit] {transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;background-color: #474747; color: white;}.btn:hover, input[type=submit]:hover {transform: scale(1.05); color: white !important; background-color: #292929;}.Button{background-color: #474747; color: white;}.Button i{border-right-color: white;}.Button:hover{background-color: #292929; color: white;}.Advertisement-Text-Area, .reklamSagAltUcarInside, .TextAds{background-color: black;}/* Shortcut Theme 3 */.theme-3-shortcut.classic ul li.Color-Box{background-color: #292929;}.theme-3-shortcut.classic ul li.Color-Box path{fill: #292929; stroke: #292929;}/* Grid-Container */.Grid-Container.Template-1 ul li a, ul.ShowAnotherPageContentTheme2 li a{background-color: rgba(71, 71, 71, .4);}.Grid-Container.Template-1.variant-1 ul li a:hover, ul.ShowAnotherPageContentTheme2 li a:hover, ul.ShowAnotherPageContentTheme3 li a:hover{background-color: rgba(71, 71, 71, .7);}.rounded {color: #fff; background-color: #292929;}.additions-theme-2 .title, .additions-theme-2 .Content-Title{border-color:black}.contact .socials a:hover{background-color:black}.show-another-page-wrapper .gradient{background-image: linear-gradient(180deg, black 0%, #000000 100%);}.wk_content .title-theme-4 .sub-title{background-color:black; color:white;}.content-subtitles.theme-6 ul li:hover{background-color:black;}.content-subtitles.theme-6 ul li a:hover{color:white;}.show-another-page-subtitle ul.ShowAnotherPageContentTheme5 li .content h4{color:#474747}.show-another-page-subtitle ul.ShowAnotherPageContentTheme5 li .content h4:hover{color:black}.show-another-page-subtitle ul.ShowAnotherPageContentTheme6 li .content h4{color:#474747}.show-another-page-subtitle ul.ShowAnotherPageContentTheme6 li .content h4:hover{color:black}.content-title-theme-2 .title-top{color: black;}.content-title-theme-2 .title-top i{background-color:black;color: white}.content-title-theme-2 .title:after{background-color: red;}h2{font: 26px 'Poppins', sans-serif;}h3{font: 18px 'Poppins', sans-serif;}h4{font: 16px 'Poppins', sans-serif;}h5{font: 13px 'Poppins', sans-serif;}body {margin: 0 auto; padding: 0; font:15px 'Poppins', sans-serif;}body p{font:15px 'Poppins', sans-serif;line-height: normal;}body span{font:15px 'Poppins', sans-serif;}/* 1320px Ustu */@media screen and (min-width: 1320px) {.header-theme-1-menu .Menu-Area-Inside .menu > ul {height:calc(100% - 10px) !important;}.menu > ul > li {border-radius: 5px; margin: 5px 0 5px 5px !important;}.menu > ul > li:first-child{margin-left: 0 !important;}.menu > ul > li > ul{border-radius: 20px;}.menu.menu-Underline > ul > li > a:before {background-color: #474747 !important;}.Menu-Area-Inside{font: 13px 'Poppins', sans-serif;;}.menu.menu-Striped>ul>li a:before {background-color: #b8b8b8;}.menu > ul > li > a{color: #b8b8b8;}}@media screen and (min-width: 992px) {.header a{color: #b8b8b8;}.header{background-color: #06161c;}.Grid-Container.Template-1 ul li{background: none !important;}.header-theme-1-articles .button-area a {box-shadow: 0 0 0 4em #181818 inset; color: #ffffff !important; background-color: #181818;}.header-theme-1-articles .button-area a:hover{background-color:#FFF; box-shadow: 0 0 0 4em #FFF inset; color: #181818 !important;}.header-theme-1.variant-2 .header-theme-1-articles .articles-area i{background-color:#c2c2c2; color:white}}.logo img{margin-top:0px;width:auto;max-width:280px;}.TitleBox h3 {font: 700 30px 'Poppins', sans-serif; color: #292929; text-align: Center; border-left: 0;}.Main-Page-Working-Hour .TitleBox h3 {font-size:19px;border-bottom:1px solid #292929;border-left: 0;padding: 0 0 5px 0;text-align: left; color: #292929;}summary,img:not(, .Subtitle-Vertical.background-view-3 .wk-article-image.Image img, .wk-top .mask-div .mask-image, .content-subtitles.theme-6 ul li img,.lean-slider img, .logo img, #wk-site-footer img, .theme-3-shortcut img),.btn,input,button:not(.button-3),a:not(.widget_categories ul li a,.left-column-accordion a, .Navigation a, .btn-whatsapp-pulse, .button-3,.Template-3 a,.menu a,portfolio-sortable a,.fil-cat),a:hover:not(.widget_categories ul li a,.left-column-accordion a, .btn-whatsapp-pulse,.button-3,.Template-3 a,.fil-cat),span:not(.additions-theme-2 .title, .additions-theme-2 .Content-Title, .checkbox-1 span),span:hover:not(.additions-theme-2 .title, .additions-theme-2 .Content-Title),.SubtitleOnPicture,.Grid-Container.Template-1 ul li, .background-view li,.menu > ul > li a,.Filters-Buttons,.theme-3-shortcut .Color-Box,.content-subtitles.theme-6 ul li,.menu .sub-theme-3 > ul > li ul,.show-another-page-subtitle ul.ShowAnotherPageContentTheme5 li .content .show-another-page-subtitle ul.ShowAnotherPageContentTheme6 li .content {border-radius: 10px !important;}.theme-3-shortcut img {border-top-left-radius: 10px;border-top-right-radius: 10px;}.portfolio-sortable.theme-2 ul li, .portfolio-sortable.theme-2 ul li a{border-radius:10px}.show-another-page-subtitle ul.ShowAnotherPageContentTheme5 li .content .subtitle{border-radius:5px}.show-another-page-subtitle ul.ShowAnotherPageContentTheme6 li .content .subtitle{border-radius:5px}      /* --- HERO LAYOUT --- */
    .hammer-video-hero{
      position:relative;
      min-height:520px;
      display:flex;
      align-items:center;
      color: #fff;
      overflow:hidden;
      background:#000;
    }

    /* video as background */
    .hammer-video-hero video.background-video{
      position:absolute;
      inset:0;
      width:100%;
      height:100%;
      object-fit:cover;
      z-index:0;
      filter: brightness(0.9) contrast(1.02);
      transform:scale(1.02);
    }

    /* koyu karartma + köşeden dalgalanma efekti */
    .hammer-video-hero::after{
      content:"";
      position:absolute; inset:0; z-index:1;
      background: linear-gradient(180deg, rgba(6,10,16,0.76) 0%, rgba(6,10,16,0.64) 40%, rgba(6,10,16,0.84) 100%);
      pointer-events:none;
    }


    /* container for content */
    .hammer-video-hero-inner{
      position:relative; z-index:3; width:100%; max-width:1200px; margin:0 auto; padding:40px 24px;
      display:flex; gap:24px; align-items:center;
    }

    /* left column: text + button */
    .hammer-video-hero-left{
      flex:1 1 55%;
      max-width:60%;
      display:flex; flex-direction:column; gap:20px;
      align-items:flex-start;
    }

    .hammer-eyebrow{ font-size:clamp(14px, 2.2vw, 18px); color:rgba(255,255,255,0.75); letter-spacing:0.06em; text-transform:uppercase }

    .hammer-video-hero-title{
color:white;
      font-weight:700; line-height:1.02; margin:0;
      font-size:clamp(32px, 6.5vw, 64px);
      text-shadow: 0 8px 30px rgba(0,0,0,0.6);
      transform:translateX(-30px); opacity:0; /* animasyon */
      animation: slideIn 800ms cubic-bezier(.2,.9,.3,1) 400ms both;
    }

    .hammer-video-hero-desc{
      font-size:16px; color:rgba(255,255,255,0.85); max-width:50ch; margin-top:6px; transform:translateX(-24px); opacity:0;
      animation: slideIn 800ms cubic-bezier(.2,.9,.3,1) 600ms both;
    }

    @keyframes slideIn{
      from{ opacity:0; transform: translateX(-30px) }
      to{ opacity:1; transform: translateX(0) }
    }

    /* buton */
    .hammer-video-hero-cta{
      margin-top:12px; display:inline-flex; align-items:center; gap:12px;
      background: linear-gradient(90deg, rgba(255,255,255,0.06), rgba(255,255,255,0.02));
      padding:14px 22px; border-radius:12px; border:1px solid rgba(255,255,255,0.08);
      backdrop-filter: blur(6px);
      color:#ffb86b; font-weight:600; text-decoration:none; letter-spacing:0.01em;
      box-shadow: 0 8px 30px rgba(11,14,18,0.5);
      transform: translateY(6px); opacity:0; animation: floatIn 900ms cubic-bezier(.2,.9,.3,1) 900ms both;
      transition: transform .22s ease, box-shadow .22s ease, opacity .18s ease;
    }

    .hammer-video-hero-cta:hover{ transform: translateY(0); box-shadow: 0 14px 36px rgba(11,14,18,0.6) }

    @keyframes floatIn{
      from{ opacity:0; transform: translateY(16px) }
      to{ opacity:1; transform: translateY(0) }
    }

    /* right side: place for decorative or empty space - keeps layout */
    .hammer-video-hero-right{ flex:1 1 40%; display:flex; align-items:center; justify-content:flex-end }

    /* responsive tweaks */
    @media (max-width:980px){
      .hammer-video-hero{height:72vh}
      .hammer-video-hero-inner{padding:28px}
      .hammer-video-hero-left{max-width:100%;}
      .hammer-video-hero-right{display:none}
    }

    @media (max-width:640px){
      .hammer-video-hero{min-height:64vh}
      .hammer-video-hero-title{ font-size:clamp(26px,8vw,40px) }
      .hammer-video-hero-desc{ font-size:14px }
      .hammer-video-hero-cta{ padding:12px 18px }
    }

    /* accessibility & prefers-reduced-motion */
    @media (prefers-reduced-motion: reduce){
      .hammer-video-hero-title, .hammer-video-hero-desc, .hammer-video-hero-cta{ animation:none !important; transition:none !important }
    }.reveal{position: relative;opacity: 0;}.reveal.active{opacity: 1;}.active.fade-bottom{animation: fade-bottom 1s ease-in;}.active.fade-left{animation: fade-left 1s ease-in;}.active.fade-right{animation: fade-right 1s ease-in;}@keyframes fade-bottom {0% {transform: translateY(50px);opacity: 0;}100% {transform: translateY(0);opacity: 1;}}@keyframes fade-left{0% {transform: translateX(-100px);opacity: 0;}100% {transform: translateX(0);opacity: 1;}}@keyframes fade-right {0% {transform: translateX(100px);opacity: 0;}100% {transform: translateX(0);opacity: 1;}}@media screen and (max-width: 992px) {.logo img{padding:0;}.header a{color: #f5f5f5;}.header{background-color: #000000;}}