/*
Theme Name: hita
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/



/***Search header*****/
.nav-left {
    justify-content: center !important;
}

/****Divider blog***/
.is-divider {
	display: none;
}

/***CTA***/
.calculate {
  max-width: 380px;
}

.pulse {
  box-shadow: 0 0 0 0 rgb(236,24,104);
  cursor: pointer;
  -webkit-animation: pulse 1.25s infinite cubic-bezier(0.66,0,0,1);
  -moz-animation: pulse 1.25s infinite cubic-bezier(0.66,0,0,1);
  -ms-animation: pulse 1.25s infinite cubic-bezier(0.66,0,0,1);
  animation: pulse 1.25s infinite cubic-bezier(0.66,0,0,1);
}

.pulse:hover {
  -webkit-animation: none;
  -moz-animation: none;
  -ms-animation: none;
  animation: none;
}

.um-cta {
    background: linear-gradient(0deg,#e45464 ,#ed1c24);
    border: medium none;
    color: #ffffff !important;
    font-size: .8rem !important;
    padding: 15px 20px !important;
    width: 100% !important;
    border-radius: 99px;
    
}

@-webkit-keyframes pulse {
  to {
    box-shadow: 0 0 0 10px rgba(232,76,61,0);
  }
}

@-moz-keyframes pulse {
  to {
    box-shadow: 0 0 0 10px rgba(232,76,61,0);
  }
}

@-ms-keyframes pulse {
  to {
    box-shadow: 0 0 0 10px rgba(232,76,61,0);
  }
}

@keyframes pulse {
  to {
    box-shadow: 0 0 0 10px rgba(232,76,61,0);
  }
}


/***Menu***/
.nav-spacing-xlarge > li {
	margin: 0 20px;
}

/**Background Nav****/
.nav-dropdown {
  background-color: #fffaca;
  color: #333;
}

.nav-dropdown-has-arrow.nav-dropdown-has-border li.has-dropdown:before {
    border-bottom-color: #fffaca;
}

.nav-dropdown-has-arrow li.has-dropdown:after {
    border-color: hsla(0, 0%, 87%, 0) hsla(0, 0%, 87%, 0) #fffaca;
}

/***Header***/
.header .header-wrapper {
	border-bottom: 3px solid #0F3F69 !important;
}


/***Products***/
.product-title {
	color: #0F3F69;
	font-weight: bold;
}

span.amount {
  color: #ED1C24;
}

/*****Call Zalo Products****/
.product_meta {
	margin-top: 2em;
}

.product-pulse {
  box-shadow: 0 0 0 0 rgb(236,24,104);
  cursor: pointer;
}

.product-cta {
    background: linear-gradient(0deg,#e45464 ,#ed1c24);
    border: medium none;
    color: #ffffff !important;
    font-size: 1rem !important;
	font-weight: 700;
    padding: 15px 20px !important;
    width: 100% !important;
    border-radius: 99px;
	text-transform: uppercase;
    
}
.product-cta:hover {
	background: linear-gradient(0deg,#bb4855 ,#ed1c24);
}

.advisory-cta {
  background: #fff;
  border: 1px solid #ed1c24;
  color: #ed1c24 !important;
  font-size: 1rem !important;
  font-weight: 700;
  padding: 15px 20px !important;
  width: 100% !important;
  border-radius: 99px;
  text-transform: uppercase;
}

.advisory-cta:hover {
	background: #ffeff0;

/**Tab Products***/
.nav > li {
	margin: 0 20px;
}

/***Footer***/
.hide-style-list ul {
	list-style-type: none;
}

.remove-bottom {
	margin-bottom: .5em !important;
}

/***Title Blog****/


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}