/*!***************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/@wordpress/scripts/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./inc/Components/Usps/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************/
.booom-usps .absolute {
  position: absolute;
}
.booom-usps .relative {
  position: relative;
}
.booom-usps .-top-8 {
  top: -2rem;
}
.booom-usps .left-1\/2 {
  left: 50%;
}
.booom-usps .mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.booom-usps .mb-12 {
  margin-bottom: 3rem;
}
.booom-usps .mb-16 {
  margin-bottom: 4rem;
}
.booom-usps .mb-3 {
  margin-bottom: 0.75rem;
}
.booom-usps .mt-6 {
  margin-top: 1.5rem;
}
.booom-usps .mt-8 {
  margin-top: 2rem;
}
.booom-usps .block {
  display: block;
}
.booom-usps .flex {
  display: flex;
}
.booom-usps .grid {
  display: grid;
}
.booom-usps .h-10 {
  height: 2.5rem;
}
.booom-usps .h-16 {
  height: 4rem;
}
.booom-usps .w-1\/4 {
  width: 25%;
}
.booom-usps .w-10 {
  width: 2.5rem;
}
.booom-usps .w-16 {
  width: 4rem;
}
.booom-usps .max-w-2xl {
  max-width: 42rem;
}
.booom-usps .grow {
  flex-grow: 1;
}
.booom-usps .-translate-x-1\/2 {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.booom-usps .cursor-pointer {
  cursor: pointer;
}
.booom-usps .grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.booom-usps .flex-col {
  flex-direction: column;
}
.booom-usps .flex-wrap {
  flex-wrap: wrap;
}
.booom-usps .items-center {
  align-items: center;
}
.booom-usps .justify-center {
  justify-content: center;
}
.booom-usps .gap-4 {
  gap: 1rem;
}
.booom-usps .gap-6 {
  gap: 1.5rem;
}
.booom-usps .rounded-\[10px\] {
  border-radius: 10px;
}
.booom-usps .rounded-corner-sm {
  border-radius: 10px;
}
.booom-usps .border {
  border-width: 1px;
}
.booom-usps .border-border {
  --tw-border-opacity: 1;
  border-color: rgb(239 240 241 / var(--tw-border-opacity, 1));
}
.booom-usps .bg-secondary {
  --tw-bg-opacity: 1;
  background-color: rgb(255 198 0 / var(--tw-bg-opacity, 1));
}
.booom-usps .bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.booom-usps .object-contain {
  -o-object-fit: contain;
     object-fit: contain;
}
.booom-usps .px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.booom-usps .pb-8 {
  padding-bottom: 2rem;
}
.booom-usps .pt-14 {
  padding-top: 3.5rem;
}
.booom-usps .text-center {
  text-align: center;
}
.booom-usps .\!text-\[20px\] {
  font-size: 20px !important;
}
.booom-usps .no-underline {
  text-decoration-line: none;
}
.booom-usps .shadow-3xl {
  --tw-shadow: 0 4px 50px 0 rgba(0, 0, 0, 0.10);
  --tw-shadow-colored: 0 4px 50px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.booom-usps .transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.booom-usps .transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.booom-usps .transition-colors {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.booom-usps .duration-200 {
  transition-duration: 200ms;
}
.booom-usps .usp-card {
  transition: background-color 0.3s ease, border-color 0.3s ease;
}
.booom-usps .usp-card.group:hover {
  background-color: #FFC600;
  border-color: #FFC600;
}
.booom-usps :is(.group:hover .group-hover\:bg-white) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.booom-usps :is(.group:hover .group-hover\:text-primary) {
  --tw-text-opacity: 1;
  color: rgb(35 31 32 / var(--tw-text-opacity, 1));
}
.booom-usps :is(.group:hover .group-hover\:shadow-3xl) {
  --tw-shadow: 0 4px 50px 0 rgba(0, 0, 0, 0.10);
  --tw-shadow-colored: 0 4px 50px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@media (min-width: 640px) {
  .booom-usps .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (min-width: 1024px) {
  .booom-usps .lg\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

/*# sourceMappingURL=style-script.css.map*/