/*--Header--*/

.header-menu ul li > a{
transition: all 0.3s ease-in-out!important;
}

.header-menu ul li > a:hover {
color: #FF7B00!important;
}

body.blog .main-header,
body.single-post .main-header,
body.page-id-54 .main-header,
body.single-package .main-header,
body.page-id-50 .main-header{
background-color: #000000!important;
}

/*--Footer--*/
.footer-menu ul li > a{
transition: all 0.3s ease-in-out!important;
position: relative;
width: fit-content!important;
}

.footer-menu ul li > a:after{
content: "";
position: absolute;
z-index: 1;
right: 0px;
bottom: 0px;
height: 1px;
width: 0px;
background-color: #FF7B00;
transition: all 0.3s ease-in-out!important;
}
.footer-menu ul li > a:hover:after{
left: 0;
right: auto;
width: 100%;
}

.footer-menu ul li > a:hover {
color: #FF7B00!important;
}

/*Ws-Form*/
.contact-form .wsf-button{
  background-color: #FFBD00!important;
  color: #121212!important;
  font-weight: 500!important;
  border-color: #FFBD00!important;
  transition: all 0.3s ease-in-out;
}
.contact-form label{
  font-weight: 500!important;
}
.contact-form input,
.contact-form select{
border-color:#F1F1F1!important;
border-radius: 5px!important;
}
.contact-form textarea{
border-color:#DADBDD!important;
border-radius: 5px!important;
max-height: 88px;
min-height: 88px!important;
}


.contact-form .wsf-button:hover{
  background-color: #ff9900!important;
}
/*--Global--*/

.package-card:hover .package-card-img{
transform: scale(1.1);
}
.package-card:hover{
box-shadow: 0 0 15px 0 rgb(254 87 5 / 16%);
}
.destination-card:hover .destination-card-img{
  transform: scale(1.1);  
}

.blog-card-date_sep:empty {
  min-height: unset;
  min-width: unset;
}

.blog-card:hover .blog-card-img{
  transform: scale(1.1);
}
