/* 
Theme Name:		 MotorMania Child
Theme URI: http://themebing.com/wp/motormania
Author: ThemeBing
Author URI: https://themeforest.net/user/themebing
Description:	 MotorMania Child is a child theme of MotorMania, created by themebing.com
Template:		 motormania
Version:		 1.0.0
Text Domain:	 motormania-child
*/


/*
    Add your custom styles here
*/

/* Отключаем кликабельность и меняем курсор */

.menu-no-link > a {
  pointer-events: none !important;
  cursor: default !important;
}

/* Первый экран */
/* Вертикальный флекс-контейнер, чтобы контент и картинка были по центру */
.my-hero-slide .banner.style-3 .container .row {
  display: flex;
  align-items: center;
}

/* Заголовок в одну строку с адаптивным размером */
.my-hero-slide .banner-content h1 {
  white-space: nowrap;
  font-size: clamp(2rem, 5vw, 3rem);
  line-height: 1.1;
  font-family: 'Montserrat', sans-serif; /* замените на свой шрифт */
}

/* Стиль кнопки: шрифт, размер, закругления */
.my-hero-slide .motormania-btn {
  font-family: 'Poppins', sans-serif; /* ваш Google-шрифт */
  font-weight: 600;
  font-size: clamp(14px, 2vw, 18px);
  letter-spacing: 0.8px;
  text-transform: uppercase;
  padding: 14px 32px;
  border-radius: 50px;
}

/* Медиазапрос: разрешить перенос заголовка на очень узких экранах */
@media (max-width: 480px) {
  .my-hero-slide .banner-content h1 {
    white-space: normal;
    font-size: 1.8rem;
  }
}

@media (max-width: 768px) {
  
  .my-hero-slide .col-lg-6:nth-child(2) {
    display: none !important;
  }
	
  /* Центрируем весь контент слайда */
  .my-hero-slide .banner-content {
    text-align: center !important;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  /* Заголовок по центру */
  .my-hero-slide .banner-content h1 {
    margin-left: auto;
    margin-right: auto;
	font-size: clamp(30px, 6vw, 48px) !important;
    background-image: linear-gradient(90deg, #FDA12D 0%, #FC7429 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
  }

  /* Параграф по центру */
  .my-hero-slide .banner-content p {
    margin-left: auto;
    margin-right: auto;
  }

  /* Кнопка по центру */
  .my-hero-slide .banner-content .motormania-btn {
    display: inline-block;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}