img:is([sizes="auto" i], [sizes^="auto," i]) {
        contain-intrinsic-size: 3000px 1500px;
      }

/* === wp-block-library-theme-inline-css === */
.wp-block-audio :where(figcaption) {
        color: #555;
        font-size: 13px;
        text-align: center;
      }
      .is-dark-theme .wp-block-audio :where(figcaption) {
        color: #ffffffa6;
      }
      .wp-block-audio {
        margin: 0 0 1em;
      }
      .wp-block-code {
        border: 1px solid #ccc;
        border-radius: 4px;
        font-family: Menlo, Consolas, monaco, monospace;
        padding: 0.8em 1em;
      }
      .wp-block-embed :where(figcaption) {
        color: #555;
        font-size: 13px;
        text-align: center;
      }
      .is-dark-theme .wp-block-embed :where(figcaption) {
        color: #ffffffa6;
      }
      .wp-block-embed {
        margin: 0 0 1em;
      }
      .blocks-gallery-caption {
        color: #555;
        font-size: 13px;
        text-align: center;
      }
      .is-dark-theme .blocks-gallery-caption {
        color: #ffffffa6;
      }
      :root :where(.wp-block-image figcaption) {
        color: #555;
        font-size: 13px;
        text-align: center;
      }
      .is-dark-theme :root :where(.wp-block-image figcaption) {
        color: #ffffffa6;
      }
      .wp-block-image {
        margin: 0 0 1em;
      }
      .wp-block-pullquote {
        border-bottom: 4px solid;
        border-top: 4px solid;
        color: currentColor;
        margin-bottom: 1.75em;
      }
      .wp-block-pullquote cite,
      .wp-block-pullquote footer,
      .wp-block-pullquote__citation {
        color: currentColor;
        font-size: 0.8125em;
        font-style: normal;
        text-transform: uppercase;
      }
      .wp-block-quote {
        border-left: 0.25em solid;
        margin: 0 0 1.75em;
        padding-left: 1em;
      }
      .wp-block-quote cite,
      .wp-block-quote footer {
        color: currentColor;
        font-size: 0.8125em;
        font-style: normal;
        position: relative;
      }
      .wp-block-quote:where(.has-text-align-right) {
        border-left: none;
        border-right: 0.25em solid;
        padding-left: 0;
        padding-right: 1em;
      }
      .wp-block-quote:where(.has-text-align-center) {
        border: none;
        padding-left: 0;
      }
      .wp-block-quote.is-large,
      .wp-block-quote.is-style-large,
      .wp-block-quote:where(.is-style-plain) {
        border: none;
      }
      .wp-block-search .wp-block-search__label {
        font-weight: 700;
      }
      .wp-block-search__button {
        border: 1px solid #ccc;
        padding: 0.375em 0.625em;
      }
      :where(.wp-block-group.has-background) {
        padding: 1.25em 2.375em;
      }
      .wp-block-separator.has-css-opacity {
        opacity: 0.4;
      }
      .wp-block-separator {
        border: none;
        border-bottom: 2px solid;
        margin-left: auto;
        margin-right: auto;
      }
      .wp-block-separator.has-alpha-channel-opacity {
        opacity: 1;
      }
      .wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
        width: 100px;
      }
      .wp-block-separator.has-background:not(.is-style-dots) {
        border-bottom: none;
        height: 1px;
      }
      .wp-block-separator.has-background:not(.is-style-wide):not(
          .is-style-dots
        ) {
        height: 2px;
      }
      .wp-block-table {
        margin: 0 0 1em;
      }
      .wp-block-table td,
      .wp-block-table th {
        word-break: normal;
      }
      .wp-block-table :where(figcaption) {
        color: #555;
        font-size: 13px;
        text-align: center;
      }
      .is-dark-theme .wp-block-table :where(figcaption) {
        color: #ffffffa6;
      }
      .wp-block-video :where(figcaption) {
        color: #555;
        font-size: 13px;
        text-align: center;
      }
      .is-dark-theme .wp-block-video :where(figcaption) {
        color: #ffffffa6;
      }
      .wp-block-video {
        margin: 0 0 1em;
      }
      :root :where(.wp-block-template-part.has-background) {
        margin-bottom: 0;
        margin-top: 0;
        padding: 1.25em 2.375em;
      }

/* === classic-theme-styles-inline-css === */
/*! This file is auto-generated */
      .wp-block-button__link {
        color: #fff;
        background-color: #32373c;
        border-radius: 9999px;
        box-shadow: none;
        text-decoration: none;
        padding: calc(0.667em + 2px) calc(1.333em + 2px);
        font-size: 1.125em;
      }
      .wp-block-file__button {
        background: #32373c;
        color: #fff;
        text-decoration: none;
      }

/* === global-styles-inline-css === */
:root {
        --wp--preset--aspect-ratio--square: 1;
        --wp--preset--aspect-ratio--4-3: 4/3;
        --wp--preset--aspect-ratio--3-4: 3/4;
        --wp--preset--aspect-ratio--3-2: 3/2;
        --wp--preset--aspect-ratio--2-3: 2/3;
        --wp--preset--aspect-ratio--16-9: 16/9;
        --wp--preset--aspect-ratio--9-16: 9/16;
        --wp--preset--color--black: #000000;
        --wp--preset--color--cyan-bluish-gray: #abb8c3;
        --wp--preset--color--white: #ffffff;
        --wp--preset--color--pale-pink: #f78da7;
        --wp--preset--color--vivid-red: #cf2e2e;
        --wp--preset--color--luminous-vivid-orange: #ff6900;
        --wp--preset--color--luminous-vivid-amber: #fcb900;
        --wp--preset--color--light-green-cyan: #7bdcb5;
        --wp--preset--color--vivid-green-cyan: #00d084;
        --wp--preset--color--pale-cyan-blue: #8ed1fc;
        --wp--preset--color--vivid-cyan-blue: #0693e3;
        --wp--preset--color--vivid-purple: #9b51e0;
        --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(
          135deg,
          rgba(6, 147, 227, 1) 0%,
          rgb(155, 81, 224) 100%
        );
        --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(
          135deg,
          rgb(122, 220, 180) 0%,
          rgb(0, 208, 130) 100%
        );
        --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(
          135deg,
          rgba(252, 185, 0, 1) 0%,
          rgba(255, 105, 0, 1) 100%
        );
        --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(
          135deg,
          rgba(255, 105, 0, 1) 0%,
          rgb(207, 46, 46) 100%
        );
        --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(
          135deg,
          rgb(238, 238, 238) 0%,
          rgb(169, 184, 195) 100%
        );
        --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(
          135deg,
          rgb(74, 234, 220) 0%,
          rgb(151, 120, 209) 20%,
          rgb(207, 42, 186) 40%,
          rgb(238, 44, 130) 60%,
          rgb(251, 105, 98) 80%,
          rgb(254, 248, 76) 100%
        );
        --wp--preset--gradient--blush-light-purple: linear-gradient(
          135deg,
          rgb(255, 206, 236) 0%,
          rgb(152, 150, 240) 100%
        );
        --wp--preset--gradient--blush-bordeaux: linear-gradient(
          135deg,
          rgb(254, 205, 165) 0%,
          rgb(254, 45, 45) 50%,
          rgb(107, 0, 62) 100%
        );
        --wp--preset--gradient--luminous-dusk: linear-gradient(
          135deg,
          rgb(255, 203, 112) 0%,
          rgb(199, 81, 192) 50%,
          rgb(65, 88, 208) 100%
        );
        --wp--preset--gradient--pale-ocean: linear-gradient(
          135deg,
          rgb(255, 245, 203) 0%,
          rgb(182, 227, 212) 50%,
          rgb(51, 167, 181) 100%
        );
        --wp--preset--gradient--electric-grass: linear-gradient(
          135deg,
          rgb(202, 248, 128) 0%,
          rgb(113, 206, 126) 100%
        );
        --wp--preset--gradient--midnight: linear-gradient(
          135deg,
          rgb(2, 3, 129) 0%,
          rgb(40, 116, 252) 100%
        );
        --wp--preset--font-size--small: 13px;
        --wp--preset--font-size--medium: 20px;
        --wp--preset--font-size--large: 36px;
        --wp--preset--font-size--x-large: 42px;
        --wp--preset--spacing--20: 0.44rem;
        --wp--preset--spacing--30: 0.67rem;
        --wp--preset--spacing--40: 1rem;
        --wp--preset--spacing--50: 1.5rem;
        --wp--preset--spacing--60: 2.25rem;
        --wp--preset--spacing--70: 3.38rem;
        --wp--preset--spacing--80: 5.06rem;
        --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
        --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
        --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
        --wp--preset--shadow--outlined:
          6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
        --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
      }
      :where(.is-layout-flex) {
        gap: 0.5em;
      }
      :where(.is-layout-grid) {
        gap: 0.5em;
      }
      body .is-layout-flex {
        display: flex;
      }
      .is-layout-flex {
        flex-wrap: wrap;
        align-items: center;
      }
      .is-layout-flex > :is(*, div) {
        margin: 0;
      }
      body .is-layout-grid {
        display: grid;
      }
      .is-layout-grid > :is(*, div) {
        margin: 0;
      }
      :where(.wp-block-columns.is-layout-flex) {
        gap: 2em;
      }
      :where(.wp-block-columns.is-layout-grid) {
        gap: 2em;
      }
      :where(.wp-block-post-template.is-layout-flex) {
        gap: 1.25em;
      }
      :where(.wp-block-post-template.is-layout-grid) {
        gap: 1.25em;
      }
      .has-black-color {
        color: var(--wp--preset--color--black) !important;
      }
      .has-cyan-bluish-gray-color {
        color: var(--wp--preset--color--cyan-bluish-gray) !important;
      }
      .has-white-color {
        color: var(--wp--preset--color--white) !important;
      }
      .has-pale-pink-color {
        color: var(--wp--preset--color--pale-pink) !important;
      }
      .has-vivid-red-color {
        color: var(--wp--preset--color--vivid-red) !important;
      }
      .has-luminous-vivid-orange-color {
        color: var(--wp--preset--color--luminous-vivid-orange) !important;
      }
      .has-luminous-vivid-amber-color {
        color: var(--wp--preset--color--luminous-vivid-amber) !important;
      }
      .has-light-green-cyan-color {
        color: var(--wp--preset--color--light-green-cyan) !important;
      }
      .has-vivid-green-cyan-color {
        color: var(--wp--preset--color--vivid-green-cyan) !important;
      }
      .has-pale-cyan-blue-color {
        color: var(--wp--preset--color--pale-cyan-blue) !important;
      }
      .has-vivid-cyan-blue-color {
        color: var(--wp--preset--color--vivid-cyan-blue) !important;
      }
      .has-vivid-purple-color {
        color: var(--wp--preset--color--vivid-purple) !important;
      }
      .has-black-background-color {
        background-color: var(--wp--preset--color--black) !important;
      }
      .has-cyan-bluish-gray-background-color {
        background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
      }
      .has-white-background-color {
        background-color: var(--wp--preset--color--white) !important;
      }
      .has-pale-pink-background-color {
        background-color: var(--wp--preset--color--pale-pink) !important;
      }
      .has-vivid-red-background-color {
        background-color: var(--wp--preset--color--vivid-red) !important;
      }
      .has-luminous-vivid-orange-background-color {
        background-color: var(
          --wp--preset--color--luminous-vivid-orange
        ) !important;
      }
      .has-luminous-vivid-amber-background-color {
        background-color: var(
          --wp--preset--color--luminous-vivid-amber
        ) !important;
      }
      .has-light-green-cyan-background-color {
        background-color: var(--wp--preset--color--light-green-cyan) !important;
      }
      .has-vivid-green-cyan-background-color {
        background-color: var(--wp--preset--color--vivid-green-cyan) !important;
      }
      .has-pale-cyan-blue-background-color {
        background-color: var(--wp--preset--color--pale-cyan-blue) !important;
      }
      .has-vivid-cyan-blue-background-color {
        background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
      }
      .has-vivid-purple-background-color {
        background-color: var(--wp--preset--color--vivid-purple) !important;
      }
      .has-black-border-color {
        border-color: var(--wp--preset--color--black) !important;
      }
      .has-cyan-bluish-gray-border-color {
        border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
      }
      .has-white-border-color {
        border-color: var(--wp--preset--color--white) !important;
      }
      .has-pale-pink-border-color {
        border-color: var(--wp--preset--color--pale-pink) !important;
      }
      .has-vivid-red-border-color {
        border-color: var(--wp--preset--color--vivid-red) !important;
      }
      .has-luminous-vivid-orange-border-color {
        border-color: var(
          --wp--preset--color--luminous-vivid-orange
        ) !important;
      }
      .has-luminous-vivid-amber-border-color {
        border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
      }
      .has-light-green-cyan-border-color {
        border-color: var(--wp--preset--color--light-green-cyan) !important;
      }
      .has-vivid-green-cyan-border-color {
        border-color: var(--wp--preset--color--vivid-green-cyan) !important;
      }
      .has-pale-cyan-blue-border-color {
        border-color: var(--wp--preset--color--pale-cyan-blue) !important;
      }
      .has-vivid-cyan-blue-border-color {
        border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
      }
      .has-vivid-purple-border-color {
        border-color: var(--wp--preset--color--vivid-purple) !important;
      }
      .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
        background: var(
          --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
        ) !important;
      }
      .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
        background: var(
          --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
        ) !important;
      }
      .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
        background: var(
          --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
        ) !important;
      }
      .has-luminous-vivid-orange-to-vivid-red-gradient-background {
        background: var(
          --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
        ) !important;
      }
      .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
        background: var(
          --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
        ) !important;
      }
      .has-cool-to-warm-spectrum-gradient-background {
        background: var(
          --wp--preset--gradient--cool-to-warm-spectrum
        ) !important;
      }
      .has-blush-light-purple-gradient-background {
        background: var(--wp--preset--gradient--blush-light-purple) !important;
      }
      .has-blush-bordeaux-gradient-background {
        background: var(--wp--preset--gradient--blush-bordeaux) !important;
      }
      .has-luminous-dusk-gradient-background {
        background: var(--wp--preset--gradient--luminous-dusk) !important;
      }
      .has-pale-ocean-gradient-background {
        background: var(--wp--preset--gradient--pale-ocean) !important;
      }
      .has-electric-grass-gradient-background {
        background: var(--wp--preset--gradient--electric-grass) !important;
      }
      .has-midnight-gradient-background {
        background: var(--wp--preset--gradient--midnight) !important;
      }
      .has-small-font-size {
        font-size: var(--wp--preset--font-size--small) !important;
      }
      .has-medium-font-size {
        font-size: var(--wp--preset--font-size--medium) !important;
      }
      .has-large-font-size {
        font-size: var(--wp--preset--font-size--large) !important;
      }
      .has-x-large-font-size {
        font-size: var(--wp--preset--font-size--x-large) !important;
      }
      :where(.wp-block-post-template.is-layout-flex) {
        gap: 1.25em;
      }
      :where(.wp-block-post-template.is-layout-grid) {
        gap: 1.25em;
      }
      :where(.wp-block-columns.is-layout-flex) {
        gap: 2em;
      }
      :where(.wp-block-columns.is-layout-grid) {
        gap: 2em;
      }
      :root :where(.wp-block-pullquote) {
        font-size: 1.5em;
        line-height: 1.6;
      }

/* === rs-plugin-settings-inline-css === */
#rs-demo-id {
      }

/* === woocommerce-inline-inline-css === */
.woocommerce form .form-row .required {
        visibility: visible;
      }

.ae_data .elementor-editor-element-setting {
        display: none !important;
      }

.comments-area .comment-form > p button[type="submit"],
      .gdpr-notice .btn,
      .team.element-six .team-item > .holder .data .btn,
      .radiantthemes-button > .radiantthemes-button-main,
      .rt-fancy-text-box > .holder > .more .btn,
      .rt-call-to-action-wraper .rt-call-to-action-item .btn:hover,
      .radiant-contact-form .form-row input[type="submit"],
      .wraper_error_main.style-one .error_main .btn,
      .wraper_error_main.style-two .error_main .btn,
      .wraper_error_main.style-three .error_main_item .btn,
      .wraper_error_main.style-four .error_main .btn {
        border-radius: 4px 4px 4px 4px;
      }

/* === wp-custom-css === */
@media all and (max-width: 767px) {
        .marketing-analysis-dashboard-img img {
          top: 90px;
        }
      }

      @media screen and (min-width: 321px) and (max-width: 479px) {
        .wraper_header.style-six .wraper_header_main .header_main_action,
        .wraper_header.style-six-b .wraper_header_main .header_main_action {
          margin-top: 3px;
        }
        .wraper_header.style-six-b .wraper_header_main .header-responsive-nav {
          margin-top: 3px !important;
        }
      }

      .woocommerce div.product .product_title {
        display: block !important;
      }
      .shop_single > .summary {
        margin-top: 36px;
      }
      .woocommerce
        div.product
        div.images
        .woocommerce-product-gallery__trigger {
        display: none;
      }

/* === ryse_theme_option-dynamic-css === */
.wraper_header.style-six-a .wraper_header_main {
        background-color: rgba(255, 255, 255, 0.01);
      }
      .wraper_header.style-six-a
        .wraper_header_main
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > a {
        line-height: 28px;
        color: #ffffff;
        font-size: 15px;
      }
      .wraper_header.style-six-a
        .wraper_header_main
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > a:before {
        background-color: rgba(241, 88, 141, 0);
      }
      .wraper_header.style-six-a .nav > [class*="menu-"] > ul.menu > li > ul,
      .wraper_header.style-six-a
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul,
      .wraper_header.style-six-a
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul
        > li
        > ul,
      .wraper_header.style-six-a
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul
        > li
        > ul
        li
        ul,
      .wraper_header.style-six-a .rt-mega-menu {
        background-color: #ffffff;
      }
      .wraper_header.style-six-a
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > a,
      .wraper_header.style-six-a
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul
        > li
        > a,
      .wraper_header.style-six-a
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul
        > li
        > ul
        > li
        > a,
      .wraper_header.style-six-a
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul
        > li
        > ul
        > li
        ul
        li
        a {
        text-align: left;
        line-height: 28px;
        color: #0a0a0a;
        font-size: 15px;
      }
      .wraper_header.style-six-a
        .wraper_header_main
        .header_main_action
        ul
        > .header-flyout-phone
        i {
        color: #ff4249;
      }
      .wraper_header.style-six-a
        .wraper_header_main
        .header_main_action
        ul
        > .header-flyout-phone
        span {
        color: #ffffff;
      }
      .wraper_header.style-six-a .wraper_header_main .header-responsive-nav {
        color: #ffffff;
      }
      body[data-header-style="header-style-six-a"] #mobile-menu {
        background-color: #191919;
      }
      body[data-header-style="header-style-six-a"] .mobile-menu-nav {
        text-transform: capitalize;
        line-height: 28px;
        letter-spacing: 0.5px;
        color: #0a0a0a;
        font-size: 15px;
      }
      .wraper_header.style-six-a .is-sticky .wraper_header_main,
      .wraper_header.style-six-a
        .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky {
        background-color: #ffffff;
      }
      .wraper_header.style-six-a
        .is-sticky
        .wraper_header_main
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > a,
      .wraper_header.style-six-a
        .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > a {
        color: #030712;
      }
      .wraper_header.style-six-a
        .is-sticky
        .wraper_header_main
        .header_main_action
        ul
        > li.header-cart-bar
        > .header-cart-bar-icon,
      .wraper_header.style-six-a
        .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky
        .header_main_action
        ul
        > li.header-cart-bar
        > .header-cart-bar-icon {
        color: #ff4249;
      }
      .wraper_header.style-six-a
        .is-sticky
        .wraper_header_main
        .header_main_action
        ul
        > li
        i,
      .wraper_header.style-six-a
        .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky
        .header_main_action
        ul
        > .header-flyout-phone
        i {
        color: #030712;
      }
      .wraper_header.style-six-a
        .is-sticky
        .wraper_header_main
        .header_main_action
        ul
        > li
        i,
      .wraper_header.style-six-a
        .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky
        .header_main_action
        ul
        > .header-flyout-phone
        span {
        color: #000000;
      }
      .wraper_header.style-six-a
        .is-sticky
        .wraper_header_main
        .header_main_action
        ul
        > li
        i,
      .wraper_header.style-six-a
        .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky
        .header_main_action
        ul
        > li
        i {
        color: #030712;
      }
      .wraper_header.style-six-a
        .is-sticky
        .wraper_header_main
        .header-responsive-nav,
      .wraper_header.style-six-a
        .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky
        .header-responsive-nav {
        color: #030712;
      }
      .wraper_header.style-fifteen-a .wraper_header_top {
        background-color: #1e3497;
      }
      .wraper_header.style-fifteen-a
        .wraper_header_top
        .header_top
        .header_top_item
        .header-calltoaction
        .btn.user-login {
        color: #eff0ff;
      }
      .wraper_header.style-fifteen-a
        .wraper_header_top
        .header_top
        .header_top_item
        .header-calltoaction
        .btn.user-lang {
        color: #eff0ff;
      }
      .wraper_header.style-fifteen-a .wraper_header_main {
        background-color: #ffffff;
      }
      .wraper_header.style-fifteen-a .is-sticky .wraper_header_main,
      .wraper_header.style-fifteen-a
        .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky {
        background-color: #ffffff;
      }
      .wraper_header.style-fifteen-a
        .wraper_header_main
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > a {
        line-height: 28px;
        color: #1e1765;
        font-size: 15px;
      }
      .wraper_header.style-fifteen-a
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul,
      .wraper_header.style-fifteen-a
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul,
      .wraper_header.style-fifteen-a
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul
        > li
        > ul,
      .wraper_header.style-fifteen-a
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul
        > li
        > ul
        li
        ul,
      .wraper_header.style-fifteen-a .rt-mega-menu {
        background-color: #ffffff;
      }
      .wraper_header.style-fifteen-a
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > a,
      .wraper_header.style-fifteen-a
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul
        > li
        > a,
      .wraper_header.style-fifteen-a
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul
        > li
        > ul
        > li
        > a,
      .wraper_header.style-fifteen-a
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul
        > li
        > ul
        > li
        ul
        li
        a {
        text-align: left;
        line-height: 28px;
        color: #1e1765;
        font-size: 15px;
      }
      .wraper_header.style-fifteen-a
        .wraper_header_main
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > a:before {
        background-color: #ffbb3c;
      }
      .wraper_header.style-fifteen-a
        .wraper_header_main
        .header_main_action
        ul
        > li
        span.ti-search {
        color: #1e1765;
      }
      .header-cart-bar-icon .fa.fa-shopping-basket {
        color: #1e1765;
      }
      .wraper_header.style-fifteen-a .cart-count {
        background-color: #ff3d5a;
      }
      .wraper_header.style-fifteen-a
        .wraper_header_main
        .header-responsive-nav
        .ti-menu {
        color: #010101;
      }
      body[data-header-style="header-style-fifteen-a"] #mobile-menu {
        background-color: #ffffff;
      }
      body[data-header-style="header-style-fifteen-a"] .mobile-menu-nav {
        text-transform: capitalize;
        line-height: 28px;
        letter-spacing: 0.5px;
        color: #000;
        font-size: 15px;
      }
      .wraper_header.style-fifteen-b .wraper_header_top {
        background-color: #1e3497;
      }
      .wraper_header.style-fifteen-b .is-sticky .wraper_header_main,
      .wraper_header.style-fifteen-b
        .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky {
        background-color: #ffffff;
      }
      .wraper_header.style-fifteen-b
        .wraper_header_main
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > a {
        line-height: 28px;
        color: #1e1765;
        font-size: 15px;
      }
      .wraper_header.style-fifteen-b
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul,
      .wraper_header.style-fifteen-b
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul,
      .wraper_header.style-fifteen-b
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul
        > li
        > ul,
      .wraper_header.style-fifteen-b
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul
        > li
        > ul
        li
        ul,
      .wraper_header.style-fifteen-b .rt-mega-menu {
        background-color: #ffffff;
      }
      .wraper_header.style-fifteen-b
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > a,
      .wraper_header.style-fifteen-b
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul
        > li
        > a,
      .wraper_header.style-fifteen-b
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul
        > li
        > ul
        > li
        > a,
      .wraper_header.style-fifteen-b
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul
        > li
        > ul
        > li
        ul
        li
        a {
        text-align: left;
        line-height: 28px;
        color: #1e1765;
        font-size: 15px;
      }
      .wraper_header.style-fifteen-b
        .wraper_header_main
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > a:before {
        background-color: #ffbb3c;
      }
      .wraper_header.style-fifteen-b
        .wraper_header_main
        .header_main_action
        ul
        > li
        span.ti-search {
        color: #1e1765;
      }
      .header-cart-bar-icon .fa.fa-shopping-basket {
        color: #1e1765;
      }
      .wraper_header.style-fifteen-b .cart-count {
        background-color: #ff3d5a;
      }
      .wraper_header.style-fifteen-b
        .wraper_header_main
        .header-responsive-nav
        .ti-menu {
        color: #010101;
      }
      body[data-header-style="header-style-fifteen-b"] #mobile-menu {
        background-color: #ffffff;
      }
      body[data-header-style="header-style-fifteen-b"] .mobile-menu-nav {
        text-transform: capitalize;
        line-height: 28px;
        letter-spacing: 0.5px;
        color: #0a0a0a;
        font-size: 15px;
      }
      .wraper_header.style-eightteen .wraper_header_top {
        background-color: #1c1a4e;
      }
      .wraper_header.style-eightteen .is-sticky .wraper_header_main,
      .wraper_header.style-eightteen
        .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky {
        background-color: #ffffff;
      }
      .wraper_header.style-eightteen
        .wraper_header_main
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > a {
        line-height: 28px;
        color: #1e1765;
        font-size: 15px;
      }
      .wraper_header.style-eightteen
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul,
      .wraper_header.style-eightteen
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul,
      .wraper_header.style-eightteen
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul
        > li
        > ul,
      .wraper_header.style-eightteen
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul
        > li
        > ul
        li
        ul,
      .wraper_header.style-eightteen .rt-mega-menu {
        background-color: #ffffff;
      }
      .wraper_header.style-eightteen
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > a,
      .wraper_header.style-eightteen
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul
        > li
        > a,
      .wraper_header.style-eightteen
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul
        > li
        > ul
        > li
        > a,
      .wraper_header.style-eightteen
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > ul
        > li
        > ul
        > li
        > ul
        > li
        ul
        li
        a {
        text-align: left;
        line-height: 28px;
        color: #1e1765;
        font-size: 15px;
      }
      .wraper_header.style-eightteen
        .wraper_header_main
        .nav
        > [class*="menu-"]
        > ul.menu
        > li
        > a:before {
        background-color: #ffbb3c;
      }
      .wraper_header.style-eightteen
        .wraper_header_main
        .header_main_action
        ul
        > li
        span.ti-search {
        color: #1e1765;
      }
      .header-cart-bar-icon .fa.fa-shopping-basket {
        color: #1e1765;
      }
      .wraper_header.style-eightteen .cart-count {
        background-color: #ff3d5a;
      }
      .wraper_header.style-eightteen
        .wraper_header_main
        .header-responsive-nav
        .ti-menu {
        color: #010101;
      }
      body[data-header-style="header-style-eightteen"] #mobile-menu {
        background-color: #ffffff;
      }
      body[data-header-style="header-style-eightteen"] .mobile-menu-nav {
        text-transform: capitalize;
        line-height: 28px;
        letter-spacing: 0.5px;
        color: #000000;
        font-size: 15px;
      }
      html {
        scroll-behavior: smooth;
      }

/* ===== Team Section Background Fix ===== */
.elementor-element-36f57b64:not(.elementor-motion-effects-element-type-background) {
  background-size: cover !important;
  background-position: center top !important;
  background-repeat: no-repeat !important;
  background-color: #0b1a72 !important;
}

.elementor-element-36f57b64 {
  padding: 120px 0 390px 0 !important
}

/* ===== Three-Tier Team Section ===== */

/* --- Section Divider with Label --- */
.team-section-divider {
  display: flex;
  align-items: center;
  gap: 20px;
  margin: 15px auto 5px;
  max-width: 600px;
  padding: 0 20px;
}

.team-section-divider::before {
  width: 400px;
  content: '';
  display: block;
  flex: 1;
  height: 2px;
  background: linear-gradient(to left, rgba(255, 255, 255, 0.5), transparent);
}

.team-section-divider::after {
  width: 400px;
  content: '';
  display: block;
  flex: 1;
  height: 2px;
  background: linear-gradient(to right, rgba(255, 255, 255, 0.5), transparent);
}

.team-section-divider span {
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  white-space: nowrap;
  letter-spacing: 0.5px;
}

.elementor-element-5e3307c {
  margin-top: 20px;
}

/* --- Shared Team Grid Styles --- */
.team-cofounders,
.team-leadership,
.team-core {
  overflow: visible;
  display: flex;
  justify-content: center;
  gap: 0;
  margin-bottom: 0;
}

.team-cofounders .team-item,
.team-leadership .team-item,
.team-core .team-item {
  float: none !important;
  padding: 0 10px;
  box-sizing: border-box;
  margin: 15px 0 !important;
}

.team-cofounders .team-item > .holder,
.team-leadership .team-item > .holder,
.team-core .team-item > .holder {
  background: transparent !important;
  box-shadow: none !important;
  padding: 0 !important;
  text-align: center;
}

.team-cofounders .team-item > .holder > .pic,
.team-leadership .team-item > .holder > .pic,
.team-core .team-item > .holder > .pic {
  margin-bottom: 14px;
}

.team-cofounders .team-item > .holder > .pic > .placeholder,
.team-leadership .team-item > .holder > .pic > .placeholder,
.team-core .team-item > .holder > .pic > .placeholder {
  margin: 0 auto;
  padding-top: 0 !important;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.team-cofounders .team-item > .holder > .pic > .placeholder .pic-main,
.team-leadership .team-item > .holder > .pic > .placeholder .pic-main,
.team-core .team-item > .holder > .pic > .placeholder .pic-main {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

/* Shared text styles */
.team-cofounders .team-item > .holder > .data .title,
.team-leadership .team-item > .holder > .data .title,
.team-core .team-item > .holder > .data .title {
  font-weight: 700 !important;
  color: #fff !important;
  margin-bottom: 2px;
}

.team-cofounders .team-item > .holder > .data .title a,
.team-leadership .team-item > .holder > .data .title a,
.team-core .team-item > .holder > .data .title a {
  color: #fff !important;
}

.team-cofounders .team-item > .holder > .data .designation,
.team-leadership .team-item > .holder > .data .designation,
.team-core .team-item > .holder > .data .designation {
  color: rgba(226, 236, 249, 0.7) !important;
  margin-bottom: 0;
}

/* --- Co-Founders: Large circles, orange ring --- */
.team-cofounders .team-item {
  width: calc(100% / 3) !important;
}

.team-cofounders .team-item > .holder > .pic > .placeholder {
  width: 140px !important;
  height: 140px;
  max-width: 140px;
  border: 4px solid transparent;
  box-shadow: 0 0 0 3px rgba(30, 30, 80, 0.9), 0 0 0 6px #FF7528;
}

.team-cofounders .team-item > .holder:hover > .pic > .placeholder {
  transform: scale(1.05);
  box-shadow: 0 0 0 3px rgba(30, 30, 80, 0.9), 0 0 0 6px #FF7528, 0 0 20px rgba(255, 117, 40, 0.3);
}

.team-cofounders .team-item > .holder > .data .title {
  font-size: 18px !important;
  line-height: 26px !important;
}

.team-cofounders .team-item > .holder > .data .designation {
  font-size: 13px;
  line-height: 18px;
}

/* --- Leadership: Medium circles, blue/teal ring --- */
.team-leadership .team-item {
  width: calc(100% / 3) !important;
}

.team-leadership .team-item > .holder > .pic > .placeholder {
  width: 120px !important;
  height: 120px;
  max-width: 120px;
  border: 4px solid transparent;
  box-shadow: 0 0 0 3px rgba(30, 30, 80, 0.9), 0 0 0 6px #5bb8d4;
}

.team-leadership .team-item > .holder:hover > .pic > .placeholder {
  transform: scale(1.05);
  box-shadow: 0 0 0 3px rgba(30, 30, 80, 0.9), 0 0 0 6px #5bb8d4, 0 0 20px rgba(91, 184, 212, 0.3);
}

.team-leadership .team-item > .holder > .data .title {
  font-size: 17px !important;
  line-height: 24px !important;
}

.team-leadership .team-item > .holder > .data .designation {
  font-size: 12px;
  line-height: 17px;
}

/* --- Core Team: Smaller circles, dark blue ring (carousel) --- */
.team-core .team-item {
  width: auto !important;
}

.team-core .team-item > .holder > .pic > .placeholder {
  width: 100px !important;
  height: 100px;
  max-width: 100px;
  border: 3px solid rgba(80, 100, 170, 0.5);
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.15);
}

.team-core .team-item > .holder:hover > .pic > .placeholder {
  transform: scale(1.05);
  border-color: rgba(120, 150, 220, 0.7);
  box-shadow: 0 4px 20px rgba(80, 100, 170, 0.3);
}

.team-core .team-item > .holder > .data .title {
  font-size: 15px !important;
  line-height: 22px !important;
}

.team-core .team-item > .holder > .data .designation {
  font-size: 12px;
  line-height: 17px;
}

/* Carousel dot styles for team-core */
.team-core.owl-carousel .owl-dots {
  margin-top: 10px;
}

.team-core.owl-carousel .owl-dot span {
  background: rgba(255, 255, 255, 0.3) !important;
}

.team-core.owl-carousel .owl-dot.active span {
  background: #FF7528 !important;
}

/* --- Responsive: Mobile --- */
@media (max-width: 767px) {
  .team-section-divider {
    max-width: 100%;
    gap: 12px;
    margin: 8px auto 14px;
  }

  .team-section-divider span {
    font-size: 13px;
  }

  .team-cofounders .team-item {
    width: calc(100% / 3) !important;
    padding: 0 5px;
  }

  .team-cofounders .team-item > .holder > .pic > .placeholder {
    width: 90px !important;
    height: 90px;
    max-width: 90px;
  }

  .team-cofounders .team-item > .holder > .data .title {
    font-size: 14px !important;
    line-height: 20px !important;
  }

  .team-cofounders .team-item > .holder > .data .designation {
    font-size: 10px;
  }

  .team-leadership .team-item {
    width: 50% !important;
  }

  .team-leadership .team-item > .holder > .pic > .placeholder {
    width: 85px !important;
    height: 85px;
    max-width: 85px;
  }

  .team-leadership .team-item > .holder > .data .title {
    font-size: 13px !important;
  }

  .team-leadership .team-item > .holder > .data .designation {
    font-size: 10px;
  }

  .team-core .team-item > .holder > .pic > .placeholder {
    width: 75px !important;
    height: 75px;
    max-width: 75px;
  }

  .team-core .team-item > .holder > .data .title {
    font-size: 12px !important;
  }

  .team-core .team-item > .holder > .data .designation {
    font-size: 10px;
  }
}

/* --- Responsive: Tablet --- */
@media (min-width: 768px) and (max-width: 1024px) {
  .team-cofounders .team-item > .holder > .pic > .placeholder {
    width: 115px !important;
    height: 115px;
    max-width: 115px;
  }

  .team-leadership .team-item > .holder > .pic > .placeholder {
    width: 100px !important;
    height: 100px;
    max-width: 100px;
  }

  .team-core .team-item > .holder > .pic > .placeholder {
    width: 85px !important;
    height: 85px;
    max-width: 85px;
  }
}

/* ===== Awards Section ===== */
.elementor-element-1c7027c8 {
  background: url('../images/home-version-five-banner1.jpg') center center / cover no-repeat !important;
  padding: 60px 0 !important;
  position: relative;
}

.elementor-element-1c7027c8::before {
  content: '';
  position: absolute;
  inset: 0;
  background: rgba(10, 12, 50, 0.55);
  pointer-events: none;
}

.awards-section {
  max-width: 1000px;
  margin: 0 auto;
  padding: 0 20px;
}

.awards-header {
  text-align: center;
  margin-bottom: 40px;
}

.awards-subtitle {
  color: #FF7528;
  font-size: 13px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 3px;
  margin-bottom: 8px;
}

.awards-title {
  color: #fff;
  font-size: 32px;
  font-weight: 700;
  margin: 0;
}

.awards-trophies {
  display: flex;
  justify-content: center;
  align-items: flex-end;
  gap: 40px;
}

.award-trophy-item {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  transition: transform 0.3s ease;
}

.award-trophy-item:hover {
  transform: translateY(-6px);
}

.award-trophy-img-wrap {
  margin-bottom: 30px;
}

.award-trophy-img-wrap img {
  max-height: 220px;
  width: auto;
  filter: drop-shadow(0 8px 25px rgba(0, 0, 0, 0.4));
  transition: filter 0.3s ease;
}

.award-trophy-item:hover .award-trophy-img-wrap img {
  filter: drop-shadow(0 12px 35px rgba(255, 117, 40, 0.2));
}

.award-trophy-label {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 6px;
}

@keyframes finalistPulse {
  0%, 100% { box-shadow: 0 0 8px rgba(255, 117, 40, 0.3), 0 2px 8px rgba(0,0,0,0.2); }
  50% { box-shadow: 0 0 16px rgba(255, 117, 40, 0.5), 0 2px 12px rgba(0,0,0,0.25); }
}

.award-tag {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 6px 18px;
  margin-bottom: 14px;
  border-radius: 24px;
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1.5px;
  position: relative;
  overflow: hidden;
  transition: transform 0.25s ease, box-shadow 0.25s ease, filter 0.25s ease;
  cursor: default;
}

.award-tag i {
  font-size: 12px;
}

.award-tag.silver-tag {
  background: linear-gradient(135deg, #e8e8e8, #b0b0b0 40%, #e0e0e0 50%, #a0a0a0);
  color: #1e1665;
  box-shadow: 0 2px 10px rgba(192, 192, 192, 0.4), inset 0 1px 0 rgba(255,255,255,0.6);
  border: 1px solid rgba(255, 255, 255, 0.3);
}

.award-tag.silver-tag:hover,
.award-trophy-item:hover .award-tag.silver-tag {
  transform: scale(1.08);
  box-shadow: 0 4px 18px rgba(192, 192, 192, 0.6), inset 0 1px 0 rgba(255,255,255,0.6);
  filter: brightness(1.1);
}

.award-tag.silver-tag i {
  color: #6a5a10;
}

.award-tag.finalist-tag {
  background: linear-gradient(135deg, #FF8F40, #FF7528 40%, #FFa050 50%, #FE4D23);
  color: #fff;
  box-shadow: 0 0 8px rgba(255, 117, 40, 0.3), 0 2px 8px rgba(0,0,0,0.2);
  border: 1px solid rgba(255, 255, 255, 0.2);
  animation: finalistPulse 2s ease-in-out infinite;
}

.award-tag.finalist-tag:hover,
.award-trophy-item:hover .award-tag.finalist-tag {
  transform: scale(1.08);
  box-shadow: 0 0 22px rgba(255, 117, 40, 0.6), 0 4px 16px rgba(0,0,0,0.3);
  animation: none;
  filter: brightness(1.1);
}

.award-tag.finalist-tag i {
  color: #fff3a0;
}

.award-trophy-label p {
  color: rgba(226, 236, 249, 0.7);
  font-size: 13px;
  margin: 0;
  line-height: 1.4;
  max-width: 220px;
}

/* Awards responsive */
@media (max-width: 900px) {
  .awards-trophies {
    gap: 24px;
  }

  .award-trophy-img-wrap img {
    max-height: 170px;
  }

  .awards-title {
    font-size: 26px;
  }
}

@media (max-width: 600px) {
  .elementor-element-1c7027c8 {
    padding: 40px 0 !important;
  }

  .awards-header {
    margin-bottom: 28px;
  }

  .awards-title {
    font-size: 22px;
  }

  .awards-trophies {
    flex-direction: column;
    align-items: center;
    gap: 30px;
  }

  .award-trophy-img-wrap img {
    max-height: 180px;
  }
}

/* ===== Footer Fixes ===== */

/* Fix footer background image blur — use contain so image isn't over-zoomed */
.elementor-11748 .elementor-element.elementor-element-4f143383:not(.elementor-motion-effects-element-type-background) {
  background-size: 100% 100% !important;
  background-position: center center !important;
}

/* Footer mobile compact */
@media (max-width: 767px) {
  .elementor-11748 .elementor-element.elementor-element-4f143383 {
    padding: 20px 0 10px 0 !important;
  }

  .elementor-11748 .elementor-element.elementor-element-74d4c77 {
    padding: 20px 0 10px 0 !important;
  }

  /* Stack columns and reduce spacing */
  .elementor-11748 .elementor-element.elementor-element-74d4c77 .elementor-row {
    display: flex;
    flex-direction: column;
    gap: 0;
  }

  .elementor-11748 .elementor-element.elementor-element-74d4c77 .elementor-inner-column {
    width: 100% !important;
  }

  .elementor-11748 .elementor-element.elementor-element-74d4c77 .elementor-inner-column > .elementor-element-populated {
    padding: 8px 16px !important;
  }

  /* Smaller logo */
  .elementor-11748 .footer-logo {
    max-width: 120px !important;
  }

  /* Compact headings */
  .elementor-11748 .elementor-element-5c51de8e h4,
  .elementor-11748 .elementor-element-59e375e5 h4,
  .elementor-11748 .elementor-element-18420703 h4 {
    font-size: 16px !important;
    margin-bottom: 6px !important;
  }

  /* Tighter list spacing */
  .elementor-11748 .elementor-text-editor ul {
    margin: 0 !important;
    padding-left: 0 !important;
  }

  .elementor-11748 .elementor-text-editor ul li {
    margin-bottom: 2px !important;
    font-size: 13px !important;
    line-height: 1.6 !important;
  }

  .elementor-11748 .elementor-text-editor p {
    font-size: 13px !important;
    line-height: 1.5 !important;
    margin-bottom: 6px !important;
  }

  /* Social icons compact */
  .elementor-11748 .elementor-element-7a2becc5 {
    margin-top: 4px !important;
    margin-bottom: 0 !important;
  }

  /* Divider tighter */
  .elementor-11748 .elementor-element-18feea7 {
    padding: 4px 0 !important;
  }

  /* Copyright compact */
  .elementor-11748 .elementor-element-20b0776c {
    padding: 8px 0 4px 0 !important;
  }

  .elementor-11748 .elementor-element-240d78a8 p {
    font-size: 12px !important;
  }

  /* Fix background for mobile — stretch to fill */
  .elementor-11748 .elementor-element.elementor-element-4f143383:not(.elementor-motion-effects-element-type-background) {
    background-size: cover !important;
    background-position: center top !important;
  }
}
