/* .headerbackground {
    mask-image: url(https://flywhiskeytango.com/wp-content/uploads/2026/01/dropdown-box.svg);
    mask-repeat: no-repeat;
    
} */
.column-hover{
  transition: transform 0.4s ease;
  cursor: pointer;
}
 
.column-hover:hover{
  transform: translateY(-10px);
}

.ekit-menu-nav-link svg{
    transition: transform 0.3s ease;
}

.ekit-menu-nav-link:hover svg{
    transform: rotate(182deg);
}


.list-header li {
    border-bottom: 1px solid white;
    padding: 10px 0px !important;
}

.price-style .elementor-price-table__footer a:hover{
    border: 1px solid #A08358;
}


.resmenuitem a{
    color: #fff;
    background-color: #192b48;
    border: 1px solid #192b48;
    font-size: 16px;
    font-weight: 100;
    margin: 12px 10px;
    padding: .375rem 1.375rem;
    text-decoration: none;
    text-align: center;
    text-transform: none;
    min-width: 140px;
    width: fit-content !important;
    font-family: "Helvetica", "Myriad Pro", "Myriad", "Arial", sans-serif;
}
.resmenuitem a:hover{
    color: #192b48;
    background-color: #fff;
}



/* .mobile-link .e-n-accordion-item-title-text a, .mobile-link .elementor-icon-list-text a{
    color: black;
} */


.text-under ul li a{
    color: white;
}
.text-under-1 p span a {
    text-decoration: underline;
}
footer .icons-hover .elementor-social-icon:hover svg,
footer .icons-hover .elementor-social-icon:hover svg path {
    fill: black !important;
}


.price-hide .elementor-price-table__features-list {
    display: none;
}
.price-hide .elementor-price-table__footer a:hover {
    border: 1px solid #A08358;
}



.c-heading-with-small-icons svg[aria-label=checkbox]:hover {
    transition-property: transforms;
    transition: transform .15s ease-in;
}
.c-heading-with-small-icons:hover svg[aria-label=checkbox] .tick {
    transition: all .15s ease-in;
    d: path("M6.622,11.443a.8.8,0,0,1-.438-.129L-1.232,6.455a.794.794,0,0,1-.232-1.1.8.8,0,0,1,1.1-.232L6.478,9.6l19.6-22.441A.794.794,0,0,1,27.2-12.92a.8.8,0,0,1,.077,1.123L7.22,11.17a.786.786,0,0,1-.6.273");
}


.icon-svg.checkbox{
    fill: black !important;
}



.fleet-hover img{
  transition: transform 0.3s ease;
}

.fleet-hover:hover img{
  transform: translateY(-10px);
}

.price-hide {
    transition: transform 0.3s ease;
}
.price-hide:hover {
    transform: translateY(-10px);
}

.icon-margin .elementor-icon-box-title {
    margin-top: -3px
}





 .spin-plane {
    transform-origin: 46% 46%;
    animation-name: clockwise-rotate;
    animation-duration: 5s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    animation-fill-mode: both;
    animation-direction: reverse;
    position: absolute;
}
@keyframes clockwise-rotate {
    0% {
    transform: rotateZ(0deg);
}
100% {
    transform: rotateZ(360deg);
}
}



.jaaahz{
    height: 220px;
    width: 220px !important;
    align-self: center !important;
    display: flex !important;
}




/* Form container */
#mc4wp-form-1 .mc4wp-form-fields {
  display: flex;
  align-items: center;
  gap: 10px;
    justify-content: center;
}

/* Email field */
#mc4wp-form-1 input[type="email"] {
  padding: 12px 15px;
  border: 1px solid #ccc;
  border-radius: 8px;
  width: 100%;
  max-width: 500px;
  outline: none;
  font-size: 16px;
}

/* Button */
#mc4wp-form-1 input[type="submit"] {
  padding: 12px 25px;
  border: none;
  background: #A08358;
  color: #fff;
  border-radius: 50px;
  cursor: pointer;
  font-size: 16px;
    border: 1px solid #A08358;
}




.elementor-shortcode p {
    text-align: center;
}




.mc4wp-form-fields{
    max-width: 500px !important;
  width: 100%;
    margin: auto;
}

.mc4wp-form-fields p:nth-child(1),.mc4wp-form-fields p:nth-child(1) label{
    width: 100% !important;
}



/* Hover effect */
#mc4wp-form-1 input[type="submit"]:hover {
  background: white;
    border: 1px solid #A08358;
    color: #A08358;
}

/* Responsive */
@media (max-width: 600px) {
  #mc4wp-form-1 .mc4wp-form-fields {
    flex-direction: column;
    gap: 0px;
  }

  #mc4wp-form-1 input[type="submit"] {
    width: 100%;
  }
     .mc4wp-form-fields p{
        width: 100% !important;
    }
}





html {
    scroll-padding-top: 200px;   /* ← Your header height */
}


