/*
Theme Name: [HVN] - HVN Security
Theme URI: https://hvn.vn/
Description: HVN GROUP
Version: 1.0.0
Author: Kein
Author URI: https://hvn.vn/
Template: flatsome
Text Domain: hkda
Domain Path: /languages
License: GPL-2.0-or-later
*/

.bg-gradient-left .section-bg.fill::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(94deg,
    rgba(212, 3, 7, 0.90) 0%,
    rgba(199, 11, 14, 0.60) 36.77%,
    rgba(254, 14, 18, 0.00) 64.35%,
    rgba(127, 0, 2, 0.00) 100%);
  z-index: 1;
  pointer-events: none;
}
.bg-gradient-left-2 .section-bg.fill::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(94deg, rgba(212, 3, 7, 0.70) 1.98%, rgba(199, 11, 14, 0.50) 37.29%, rgba(254, 14, 18, 0.00) 63.76%, rgba(127, 0, 2, 0.00) 98%);
  z-index: 1;
  pointer-events: none;
}
.bg-gradient-1{
	background: linear-gradient(0deg, #FFF4F4 0%, #FFF4F4 100%), #F4F7FF;
}
.bg-1 .section-bg.fill::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgb(234, 69, 68);
  z-index: 1;
  pointer-events: none;
	mix-blend-mode: overlay;
}

.align-equal .icon-box { flex: 1; }

.bg-gradient-2{
	background: linear-gradient(270deg, #F4F1F3 5.69%, #FBFAFB 58.92%, #FFF 75.17%);
}
.note-text-1{
	border-radius: 21px;
	background: #FFF;
	padding: 4px 10px;
	color: #ED605F;
	font-size: 14px;
	width: fit-content;
}
.bg-col-gradient {
	background: linear-gradient(0deg, rgba(255, 255, 255, 0.00) 0%, rgba(255, 255, 255, 0.10) 80%, rgba(255, 255, 255, 0.10) 100%);
}
.bg-col-gradient-2 {
	background: linear-gradient(180deg, #050505 60%, #3D0604 100%);
}