/* global start */
@import url('https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap');

:root {
    --color-primary: #FF0B0B;
    --color-yellow: #F8E71E;
    --font-inter: "Inter", sans-serif;
}

body {
    background-color: #000;
    color: #fff;
    font-family: var(--font-inter);
}

.form-control:focus {
    box-shadow: unset;
}

.color-primary {
    color: var(--color-primary);
}

.background-primary {
    background-color: var(--color-primary);
}

.color-yellow {
    color: var(--color-yellow);
}

.background-yellow {
    background-color: var(--color-yellow);
}

@media (min-width: 1200px) {

    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        max-width: 1264px;
    }
}

.btn-global {
    color: #fff;
    background-color: var(--color-primary);
}

.btn-global:hover {
    color: var(--color-yellow);
    background-color: #d40202;
}

/* @media only screen and (max-width: 768px){ */
/* @media only screen and (min-width: 768.1px) and (max-width: 992px){ */
/* @media only screen and (min-width: 350px) and (max-width: 400px) { */

/* global end */

/* addons start */
.vibrate-effect {
    animation: vibrate 2s ease-in-out infinite;
}

@keyframes vibrate {
    0%   { transform: translateX(0); }   /* center */
    20%  { transform: translateX(-3px); } /* left */
    40%  { transform: translateX(0); }   /* center */
    60%  { transform: translateX(3px); }  /* right */
    80%  { transform: translateX(0); }   /* center */
    100% { transform: translateX(-3px); } /* left again to continue smoothly */
}
/* addons end */

/* section vs start */
.vs-video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    z-index: -1;
    transform: translateX(-7%);
}

.vs-box::before{
content: "";
  position: absolute;
  inset: 0;
  background: rgb(0 0 0 / 55%);
  z-index: 0;
}

.vs-div {
    margin-bottom: 0.8rem;
}

/* section vs end */

.main-heading{
	font-size: 1.5rem !important;
}

/* extra start */
.wpcf7 form .wpcf7-response-output {
    margin-top: 0;
}
li#wp-admin-bar-wp-logo {
	display: none;
}
/* extra end */