.elementor-4859 .elementor-element.elementor-element-7735609c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4859 .elementor-element.elementor-element-7c4d78b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4859 .elementor-element.elementor-element-13cb13ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4859 .elementor-element.elementor-element-3257e6d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4859 .elementor-element.elementor-element-25d690d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4859 .elementor-element.elementor-element-5cf29df2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4859 .elementor-element.elementor-element-7ef2e23e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4859 .elementor-element.elementor-element-7c939ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4859 .elementor-element.elementor-element-32e207fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:767px){.elementor-4859 .elementor-element.elementor-element-7735609c{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-7735609c */.zayup-law-hero-bg {
  background:
    linear-gradient(rgba(10, 15, 46, 0.76), rgba(10, 15, 46, 0.88)),
    linear-gradient(rgba(45, 78, 245, 0.045) 1px, transparent 1px),
    linear-gradient(90deg, rgba(45, 78, 245, 0.045) 1px, transparent 1px),
    radial-gradient(circle at top right, rgba(45, 78, 245, 0.24), transparent 34%),
    radial-gradient(circle at 78% 12%, rgba(245, 166, 35, 0.10), transparent 28%),
    url("https://images.unsplash.com/photo-1505664194779-8beaceb93744?w=1600&q=75") center center / cover no-repeat !important;

  background-size:
    auto,
    54px 54px,
    54px 54px,
    auto,
    auto,
    cover;

  background-position:
    center center,
    center center,
    center center,
    center center,
    center center,
    center center;

  overflow: hidden;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c4d78b2 */.zayup-law-trustbar-bg {
  background:
    radial-gradient(circle at top right, rgba(45, 78, 245, 0.10), transparent 34%),
    radial-gradient(circle at bottom left, rgba(245, 166, 35, 0.055), transparent 30%),
    linear-gradient(180deg, #F8FAFF 0%, #FFFFFF 100%);
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13cb13ed */.zayup-law-pain-bg {
  background:
    radial-gradient(circle at top right, rgba(45, 78, 245, 0.10), transparent 34%),
    radial-gradient(circle at bottom left, rgba(245, 166, 35, 0.055), transparent 30%),
    linear-gradient(180deg, #F8FAFF 0%, #FFFFFF 100%);
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3257e6d5 */.zayup-law-intake-bg {
  background:
    radial-gradient(circle at top left, rgba(45, 78, 245, 0.10), transparent 34%),
    radial-gradient(circle at bottom right, rgba(245, 166, 35, 0.055), transparent 30%),
    linear-gradient(180deg, #FFFFFF 0%, #F8FAFF 100%);
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d690d1 */.zayup-law-booking-bg {
  background:
    radial-gradient(circle at top right, rgba(45, 78, 245, 0.10), transparent 34%),
    radial-gradient(circle at bottom left, rgba(245, 166, 35, 0.055), transparent 30%),
    linear-gradient(180deg, #F8FAFF 0%, #FFFFFF 100%);
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cf29df2 */.zayup-law-booking-bg {
  background:
    radial-gradient(circle at top right, rgba(45, 78, 245, 0.10), transparent 34%),
    radial-gradient(circle at bottom left, rgba(245, 166, 35, 0.055), transparent 30%),
    linear-gradient(180deg, #F8FAFF 0%, #FFFFFF 100%);
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ef2e23e */.zayup-law-case-bg {
  background:
    radial-gradient(circle at top right, rgba(45, 78, 245, 0.10), transparent 34%),
    radial-gradient(circle at bottom left, rgba(245, 166, 35, 0.055), transparent 30%),
    linear-gradient(180deg, #F8FAFF 0%, #FFFFFF 100%);
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c939ba */.zayup-law-faq-bg {
  background:
    radial-gradient(circle at top left, rgba(45, 78, 245, 0.10), transparent 34%),
    radial-gradient(circle at bottom right, rgba(245, 166, 35, 0.055), transparent 30%),
    linear-gradient(180deg, #FFFFFF 0%, #F8FAFF 100%);
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32e207fb */.zayup-law-final-bg {
  background:
    linear-gradient(rgba(45, 78, 245, 0.045) 1px, transparent 1px),
    linear-gradient(90deg, rgba(45, 78, 245, 0.045) 1px, transparent 1px),
    radial-gradient(circle at top right, rgba(45, 78, 245, 0.24), transparent 34%),
    radial-gradient(circle at 78% 12%, rgba(245, 166, 35, 0.10), transparent 28%),
    linear-gradient(135deg, #0A0F2E 0%, #111840 100%);
  background-size:
    54px 54px,
    54px 54px,
    auto,
    auto,
    auto;
  overflow: hidden;
}/* End custom CSS */