.elementor-8139 .elementor-element.elementor-element-54628617 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8139 .elementor-element.elementor-element-54628617:not(.elementor-motion-effects-element-type-background), .elementor-8139 .elementor-element.elementor-element-54628617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E22;}.elementor-8139 .elementor-element.elementor-element-54628617{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-8139 .elementor-element.elementor-element-54628617 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8139 .elementor-element.elementor-element-710a8811.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8139 .elementor-element.elementor-element-710a8811.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8139 .elementor-element.elementor-element-5576c2d7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8139 .elementor-element.elementor-element-7d358dbd.elementor-widget-xpro-horizontal-menu{text-align:center;}.elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-navbar-nav{justify-content:center;}.elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-navbar .xpro-elementor-dropdown-menu > li > a,.elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-navbar-nav > li > .xpro-elementor-dropdown-menu:after{background-color:#FFFFFF;}.elementor-8139 .elementor-element.elementor-element-7d358dbd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8139 .elementor-element.elementor-element-7d358dbd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8139 .elementor-element.elementor-element-7d358dbd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-navbar-nav > li > a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#F7F3EA;}.elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-style-crossOver .xpro-elementor-horizontal-navbar-nav > li > a:before,
					 .elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-style-pushRight .xpro-elementor-horizontal-navbar-nav > li > a:before,
					 .elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-style-lineTopBottom .xpro-elementor-horizontal-navbar-nav > li > a::before,
					 .elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-style-lineTopBottom .xpro-elementor-horizontal-navbar-nav > li > a::after,
					 .elementor-8139 .elementor-element.elementor-element-7d358dbd [class*=xpro-elementor-horizontal-menu-style-underline] .xpro-elementor-horizontal-navbar-nav > li > a:before{height:0px;}.elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-navbar-nav > li:hover > a{color:#B8934A;}.elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-style-crossOver .xpro-elementor-horizontal-navbar-nav > li.current-menu-item > a:before,
					 .elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-style-pushRight .xpro-elementor-horizontal-navbar-nav > li.current-menu-item > a:before,
					 .elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-style-lineTopBottom .xpro-elementor-horizontal-navbar-nav > li.current-menu-item > a::before,
					 .elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-style-lineTopBottom .xpro-elementor-horizontal-navbar-nav > li.current-menu-item > a::after,
					 .elementor-8139 .elementor-element.elementor-element-7d358dbd [class*=xpro-elementor-horizontal-menu-style-underline] .xpro-elementor-horizontal-navbar-nav > li.current-menu-item > a:before{background-color:#c92a61;}.elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-style-focusLens .xpro-elementor-horizontal-navbar-nav > li.current-menu-item > a::before,
					 .elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-style-focusLens .xpro-elementor-horizontal-navbar-nav > li.current-menu-item > a::after{border-color:#c92a61;}.elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-navbar .xpro-elementor-dropdown-menu > li > a{color:#000000;}.elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-navbar .xpro-elementor-dropdown-menu > li:hover > a{color:#FDAE5C;}.elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-navbar .xpro-elementor-dropdown-menu{box-shadow:0px 0px 10px 0px rgba(122.24999999999999, 122.24999999999999, 122.24999999999999, 0.3);}.elementor-8139 .elementor-element.elementor-element-7d358dbd button.xpro-elementor-horizontal-menu-toggler{font-size:25px;height:40px;width:40px;}.elementor-8139 .elementor-element.elementor-element-7d358dbd button.xpro-elementor-horizontal-menu-toggler > svg{width:25px;}.elementor-8139 .elementor-element.elementor-element-7d358dbd button.xpro-elementor-horizontal-menu-close{font-size:20px;height:40px;width:40px;color:#000000;background-color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-8139 .elementor-element.elementor-element-7d358dbd button.xpro-elementor-horizontal-menu-close > svg{width:20px;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8139 .elementor-element.elementor-element-4ebcb15.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8139 .elementor-element.elementor-element-4ebcb15{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-text-color:#FFFFFF;--toggle-button-icon-color:#FFFFFF;--cart-border-style:none;--cart-close-button-color:#000000;--remove-item-button-color:#0A0101;--menu-cart-subtotal-color:#000000;--product-variations-color:#000000;--product-price-color:#040000;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--empty-message-color:#0D0101;}.elementor-8139 .elementor-element.elementor-element-4ebcb15 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-8139 .elementor-element.elementor-element-4ebcb15 .elementor-menu-cart__product-name a{color:#000000;}.elementor-8139 .elementor-element.elementor-element-4ebcb15 .woocommerce-mini-cart__empty-message{font-family:"Roboto", Sans-serif;font-weight:600;}@media(max-width:1024px) and (min-width:768px){.elementor-8139 .elementor-element.elementor-element-133c9c40{width:45%;}.elementor-8139 .elementor-element.elementor-element-5576c2d7{width:30%;}.elementor-8139 .elementor-element.elementor-element-36ac4824{width:19%;}}@media(max-width:1024px){.elementor-8139 .elementor-element.elementor-element-54628617{margin-top:0px;margin-bottom:0px;padding:18px 0px 0px 0px;}.elementor-8139 .elementor-element.elementor-element-7d358dbd{width:var( --container-widget-width, 87.266px );max-width:87.266px;--container-widget-width:87.266px;--container-widget-flex-grow:0;}.elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-responsive-tablet{width:400px;} .elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-responsive-tablet{background-color:#000000;} .elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-overlay{background-color:#00000069;} .elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-responsive-tablet .xpro-elementor-horizontal-navbar-nav > li > a{color:#b5b5b5;background:#000000;border-bottom-color:#e6e6e6;} .elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-responsive-tablet .xpro-elementor-horizontal-navbar-nav > li.current-menu-item > a{color:#2b2b2b;background:#f5f5f5;} .elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-responsive-tablet .xpro-elementor-dropdown-menu > li > a{color:#a2a2a2;background:#000000;} .elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-responsive-tablet .xpro-elementor-horizontal-navbar .xpro-elementor-dropdown-menu > li > a{border-bottom-width:1px;border-bottom-color:#ffffff69;} .elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-responsive-tablet .xpro-elementor-dropdown-menu > li.current-menu-item > a{color:#2b2b2b;background:#efefef;}}@media(max-width:767px){.elementor-8139 .elementor-element.elementor-element-54628617 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-8139 .elementor-element.elementor-element-54628617{margin-top:0px;margin-bottom:0px;padding:18px 0px 0px 0px;}.elementor-8139 .elementor-element.elementor-element-133c9c40{width:20%;}.elementor-8139 .elementor-element.elementor-element-133c9c40 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8139 .elementor-element.elementor-element-710a8811{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}.elementor-8139 .elementor-element.elementor-element-5576c2d7{width:35%;}.elementor-8139 .elementor-element.elementor-element-5576c2d7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-8139 .elementor-element.elementor-element-5576c2d7 > .elementor-element-populated{margin:0px 0px 00px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8139 .elementor-element.elementor-element-7d358dbd{width:var( --container-widget-width, 512.25px );max-width:512.25px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:512.25px;--container-widget-flex-grow:0;}.elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-responsive-mobile{width:400px;} .elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-responsive-mobile{background-color:#000000;} .elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-overlay{background-color:#00000069;} .elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-responsive-mobile .xpro-elementor-horizontal-navbar-nav > li > a{color:#b5b5b5;background:#000000;border-bottom-color:#e6e6e6;} .elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-responsive-mobile .xpro-elementor-horizontal-navbar-nav > li.current-menu-item > a{color:#2b2b2b;background:#f5f5f5;} .elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-responsive-mobile .xpro-elementor-dropdown-menu > li > a{color:#a2a2a2;background:#000000;} .elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-responsive-mobile .xpro-elementor-horizontal-navbar .xpro-elementor-dropdown-menu > li > a{border-bottom-width:1px;border-bottom-color:#ffffff69;} .elementor-8139 .elementor-element.elementor-element-7d358dbd .xpro-elementor-horizontal-menu-responsive-mobile .xpro-elementor-dropdown-menu > li.current-menu-item > a{color:#2b2b2b;background:#efefef;}.elementor-8139 .elementor-element.elementor-element-36ac4824{width:40%;}.elementor-8139 .elementor-element.elementor-element-36ac4824.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-8139 .elementor-element.elementor-element-36ac4824 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 113px;}}/* Start custom CSS for xpro-horizontal-menu, class: .elementor-element-7d358dbd *//* D-DOGS ACADEMY – MENU MOBILNE XPRO */
@media (max-width: 1024px) {

  /* Cały wysuwany panel */
  .xpro-elementor-horizontal-navbar-wrapper.xpro-elementor-horizontal-menu-responsive-tablet {
    background: #192D22 !important;
  }

  /* Wnętrze panelu */
  .xpro-elementor-horizontal-navbar-wrapper .xpro-elementor-horizontal-navbar,
  .xpro-elementor-horizontal-navbar-wrapper .xpro-elementor-horizontal-navbar-nav {
    background: #192D22 !important;
  }

  /* Pozycje menu */
  .xpro-elementor-horizontal-navbar-wrapper
  .xpro-elementor-horizontal-navbar-nav > li {
    background: transparent !important;
    border-bottom: 1px solid rgba(246, 241, 232, 0.18) !important;
  }

  /* Linki */
  .xpro-elementor-horizontal-navbar-wrapper
  .xpro-elementor-horizontal-navbar-nav > li > a {
    display: block !important;
    color: #F6F1E8 !important;
    background: transparent !important;
    font-size: 18px !important;
    font-weight: 600 !important;
    padding: 20px 24px !important;
    border: 0 !important;
    box-shadow: none !important;
  }

  /* Usunięcie białych efektów stylu crossOver */
  .xpro-elementor-horizontal-navbar-wrapper
  .xpro-elementor-horizontal-navbar-nav > li > a::before,
  .xpro-elementor-horizontal-navbar-wrapper
  .xpro-elementor-horizontal-navbar-nav > li > a::after {
    display: none !important;
    content: none !important;
  }

/* D-DOGS – dopracowanie menu mobilnego XPRO */
@media (max-width: 1024px) {

  /* Wyrównanie napisów do lewej */
  .xpro-elementor-horizontal-navbar-wrapper
  .xpro-elementor-horizontal-navbar-nav {
    text-align: left !important;
    padding: 75px 24px 0 !important;
    margin: 0 !important;
  }

  /* Równe, bardziej kompaktowe pozycje */
  .xpro-elementor-horizontal-navbar-wrapper
  .xpro-elementor-horizontal-navbar-nav > li {
    text-align: left !important;
    width: 100% !important;
  }

  .xpro-elementor-horizontal-navbar-wrapper
  .xpro-elementor-horizontal-navbar-nav > li > a {
    text-align: left !important;
    padding: 18px 12px !important;
    width: 100% !important;
  }

  /* Przycisk zamykania X */
  .xpro-elementor-horizontal-navbar-wrapper
  button.xpro-elementor-horizontal-menu-close {
    background-color: #314A38 !important;
    border: none !important;
    color: #F6F1E8 !important;
    box-shadow: none !important;
  }

  .xpro-elementor-horizontal-navbar-wrapper
  button.xpro-elementor-horizontal-menu-close i {
    color: #F6F1E8 !important;
  }
}

@media (max-width: 1024px) {
  .xpro-elementor-horizontal-navbar-wrapper
  .xpro-elementor-horizontal-navbar-nav {
    padding-top: 25px !important;
  }
}
@media (max-width: 1024px) {
  .xpro-elementor-horizontal-navbar-wrapper
  .xpro-elementor-horizontal-navbar-nav {
    padding-top: 0 !important;
  }
}
/* D-DOGS – łapka zamiast hamburgera XPRO */
@media (max-width: 1024px) {

  /* Ukrywamy trzy kreski */
  .xpro-elementor-horizontal-menu-toggler .fa-bars {
    display: none !important;
  }

  /* Dodajemy łapkę */
  .xpro-elementor-horizontal-menu-toggler::after {
    content: "\f1b0";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 25px;
    line-height: 1;
    color: #192D22;
    display: inline-block;
  }
}
  /* Aktywna pozycja i na/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-4ebcb15 */@media (max-width: 767px) {
    .elementor-widget-woocommerce-menu-cart
    .elementor-menu-cart__toggle_button
    > .elementor-button-text {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-54628617 */@media (max-width: 767px) {

    /* =========================
       CAŁA SEKCJA HEADERA
       ========================= */
    .elementor-8139 .elementor-element.elementor-element-54628617 {
        margin: 0 !important;
        padding: 0 !important;
        background: #1e2e22 !important;
    }

    /* główny kontener */
    .elementor-8139 .elementor-element.elementor-element-54628617 > .elementor-container {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: center !important;
        justify-content: space-between !important;

        width: 100% !important;
        max-width: 100% !important;
        min-height: 100px !important;

        margin: 0 !important;
        padding: 0 18px !important;

        box-sizing: border-box !important;
        background: #1e2e22 !important;
    }


    /* =========================
       1. LOGO
       ========================= */
    .elementor-8139 .elementor-element.elementor-element-54628617 > .elementor-container > .elementor-column:nth-child(1) {
        order: 1 !important;

        width: auto !important;
        max-width: none !important;

        flex: 1 1 auto !important;

        margin: 0 !important;
        padding: 0 !important;
    }

    .elementor-8139 .elementor-element.elementor-element-54628617 > .elementor-container > .elementor-column:nth-child(1)
    > .elementor-widget-wrap {
        display: flex !important;
        align-items: center !important;
        justify-content: flex-start !important;

        min-height: 0 !important;

        margin: 0 !important;
        padding: 0 !important;
    }

    .elementor-8139 .elementor-element.elementor-element-54628617 > .elementor-container > .elementor-column:nth-child(1)
    .elementor-widget {
        margin: 0 !important;
        padding: 0 !important;
        width: auto !important;
    }

    .elementor-8139 .elementor-element.elementor-element-54628617 > .elementor-container > .elementor-column:nth-child(1) img {
        width: auto !important;
        height: auto !important;

        max-width: 80px !important;
        max-height: 70px !important;

        display: block !important;

        margin: 0 !important;
    }


    /* =========================
       2. MENU / HAMBURGER
       ========================= */
    .elementor-8139 .elementor-element.elementor-element-54628617 > .elementor-container > .elementor-column:nth-child(2) {
        order: 3 !important;

        width: 52px !important;
        min-width: 52px !important;
        max-width: 52px !important;

        flex: 0 0 52px !important;

        margin: 0 !important;
        padding: 0 !important;
    }

    .elementor-8139 .elementor-element.elementor-element-54628617 > .elementor-container > .elementor-column:nth-child(2)
    > .elementor-widget-wrap {
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;

        min-height: 0 !important;

        margin: 0 !important;
        padding: 0 !important;
    }

    .elementor-8139 .elementor-element.elementor-element-54628617 > .elementor-container > .elementor-column:nth-child(2)
    .elementor-widget {
        width: auto !important;

        margin: 0 !important;
        padding: 0 !important;
    }

    .elementor-8139 .elementor-element.elementor-element-54628617 .elementor-menu-toggle,
    .elementor-8139 .elementor-element.elementor-element-54628617 .e-n-menu-toggle {
        width: 48px !important;
        min-width: 48px !important;
        max-width: 48px !important;

        height: 48px !important;
        min-height: 48px !important;
        max-height: 48px !important;

        margin: 0 !important;
        padding: 0 !important;

        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
    }


    /* =========================
       3. KOSZYK
       ========================= */
    .elementor-8139 .elementor-element.elementor-element-54628617 > .elementor-container > .elementor-column:nth-child(3) {
        order: 2 !important;

        width: 52px !important;
        min-width: 52px !important;
        max-width: 52px !important;

        flex: 0 0 52px !important;

        margin: 0 10px 0 0 !important;
        padding: 0 !important;
    }

    .elementor-8139 .elementor-element.elementor-element-54628617 > .elementor-container > .elementor-column:nth-child(3)
    > .elementor-widget-wrap {
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;

        min-height: 0 !important;

        margin: 0 !important;
        padding: 0 !important;
    }

    .elementor-8139 .elementor-element.elementor-element-54628617 > .elementor-container > .elementor-column:nth-child(3)
    .elementor-widget {
        width: auto !important;

        margin: 0 !important;
        padding: 0 !important;
    }

    .elementor-8139 .elementor-element.elementor-element-54628617 > .elementor-container > .elementor-column:nth-child(3)
    .elementor-icon-wrapper,
    .elementor-8139 .elementor-element.elementor-element-54628617 > .elementor-container > .elementor-column:nth-child(3)
    .elementor-icon {
        width: 46px !important;
        height: 46px !important;

        margin: 0 !important;
        padding: 0 !important;

        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
    }

    .elementor-8139 .elementor-element.elementor-element-54628617 > .elementor-container > .elementor-column:nth-child(3) svg {
        width: 30px !important;
        height: 30px !important;
    }


    /* =========================
       USUNIĘCIE GÓRNEGO ODSTĘPU
       ========================= */
    .elementor-8139 .elementor-element.elementor-element-54628617,
    .elementor-8139 .elementor-element.elementor-element-54628617 > .elementor-container,
    .elementor-8139 .elementor-element.elementor-element-54628617 > .elementor-container > .elementor-column,
    .elementor-8139 .elementor-element.elementor-element-54628617 > .elementor-container > .elementor-column
    > .elementor-widget-wrap {
        margin-top: 0 !important;
        padding-top: 0 !important;
    }/* End custom CSS */