.elementor-9443 .elementor-element.elementor-element-ea13cbe{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9443 .elementor-element.elementor-element-e5589fc:not(.elementor-motion-effects-element-type-background), .elementor-9443 .elementor-element.elementor-element-e5589fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0911344 );}.elementor-9443 .elementor-element.elementor-element-e5589fc > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #1E1F2200 24%, #1E1F22 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9443 .elementor-element.elementor-element-e5589fc > .elementor-container{max-width:1386px;}.elementor-9443 .elementor-element.elementor-element-e5589fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 75px 0px;}.elementor-9443 .elementor-element.elementor-element-d7f8e60{width:auto;max-width:auto;}.elementor-9443 .elementor-element.elementor-element-d7f8e60 .pxl-breadcrumb li:first-child a{color:#FFFFFF;}.elementor-9443 .elementor-element.elementor-element-d7f8e60 .pxl-breadcrumb li {font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;}.elementor-9443 .elementor-element.elementor-element-2c5b8f2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-9443 .elementor-element.elementor-element-2c5b8f2 .pxl-heading .pxl-heading--inner{max-width:676px;}.elementor-9443 .elementor-element.elementor-element-2c5b8f2 .pxl-heading .pxl-item--title{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:60px;font-weight:500;text-transform:uppercase;line-height:1.2em;margin-bottom:0px;}.elementor-9443 .elementor-element.elementor-element-ff3d49a > .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-9443 .elementor-element.elementor-element-ff3d49a > .elementor-container{max-width:1480px;}.elementor-9443 .elementor-element.elementor-element-ff3d49a .pxl-section-bg-parallax{background-position:center center;background-size:cover;background-image:url( https://drorganicslivingsoil.co.uk/wp-content/uploads/2025/09/Add_a_heading_1000_x_604_px_1920x-1.webp );}.elementor-9443 .elementor-element.elementor-element-ff3d49a{padding:128px 15px 65px 35px;}.elementor-9443 .elementor-element.elementor-element-5195744 > .elementor-element-populated{margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;}.elementor-9443 .elementor-element.elementor-element-b40cf43 > .elementor-widget-container{margin:0px 0px 0px 2px;padding:0px 0px 15px 0px;}.elementor-9443 .elementor-element.elementor-element-b40cf43 .pxl-heading{text-align:center;}.elementor-9443 .elementor-element.elementor-element-b40cf43 .pxl-heading .pxl-item--subtitle.px-sub--icon{justify-content:center;}.elementor-9443 .elementor-element.elementor-element-b40cf43 .pxl-heading .pxl-heading--inner{max-width:840px;}.elementor-9443 .elementor-element.elementor-element-b40cf43 .pxl-heading .pxl-item--title{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:52px;font-weight:500;text-transform:uppercase;line-height:1.1em;margin-bottom:0px;}.elementor-9443 .elementor-element.elementor-element-b40cf43 .pxl-heading .pxl-item--subtitle.px-sub-title-default{background:#FFFFFF1A;}.elementor-9443 .elementor-element.elementor-element-b40cf43 .pxl-heading .pxl-item--subtitle{color:#FFFFFF;margin-bottom:19px;}.elementor-9443 .elementor-element.elementor-element-b40cf43 .pxl-heading .pxl-item--subtitle, .elementor-9443 .elementor-element.elementor-element-b40cf43 .pxl-heading .pxl-item--subtitle span{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;}.elementor-9443 .elementor-element.elementor-element-324069a > .elementor-widget-container{margin:0px 35px 0px 40px;}.elementor-9443 .elementor-element.elementor-element-324069a .pxl-box-grid .pxl-item--inner{padding:33px 30px 27px 30px;}.elementor-9443 .elementor-element.elementor-element-324069a .pxl-box-grid .pxl-item--inner .pxl-item--title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.5px;}.elementor-9443 .elementor-element.elementor-element-324069a .pxl-box-grid .pxl-item--inner .pxl-sub--title{color:#FFFFFFBF;}.elementor-9443 .elementor-element.elementor-element-324069a .pxl-box-grid .pxl-item--inner .pxl-sub--title {font-family:"Heebo", Sans-serif;font-size:16px;}.elementor-9443 .elementor-element.elementor-element-9519ba2 > .elementor-widget-container{margin:0px 35px 46px 40px;}.elementor-9443 .elementor-element.elementor-element-9519ba2 .pxl-box-grid .pxl-item--inner{padding:33px 30px 27px 30px;}.elementor-9443 .elementor-element.elementor-element-9519ba2 .pxl-box-grid1 .pxl-item--inner{background:#798D7A;}.elementor-9443 .elementor-element.elementor-element-9519ba2 .pxl-box-grid .pxl-item--inner .pxl-item--title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.5px;}.elementor-9443 .elementor-element.elementor-element-9519ba2 .pxl-box-grid .pxl-item--inner .pxl-sub--title{color:#FFFFFFBF;}.elementor-9443 .elementor-element.elementor-element-9519ba2 .pxl-box-grid .pxl-item--inner .pxl-sub--title {font-family:"Heebo", Sans-serif;font-size:16px;}.elementor-9443 .elementor-element.elementor-element-16194d7 > .elementor-container{max-width:1400px;}.elementor-9443 .elementor-element.elementor-element-16194d7 .pxl-section-bg-parallax{background-image:url( https://drorganicslivingsoil.co.uk/wp-content/uploads/2024/11/bg-catalog.webp );}.elementor-9443 .elementor-element.elementor-element-16194d7{padding:80px 0px 80px 0px;}.elementor-9443 .elementor-element.elementor-element-d49f3b9 > .elementor-widget-container{padding:0px 0px 3px 0px;}.elementor-9443 .elementor-element.elementor-element-d49f3b9 .pxl-heading{text-align:center;}.elementor-9443 .elementor-element.elementor-element-d49f3b9 .pxl-heading .pxl-item--subtitle.px-sub--icon{justify-content:center;}.elementor-9443 .elementor-element.elementor-element-d49f3b9 .pxl-heading .pxl-item--title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:52px;font-weight:500;text-transform:uppercase;line-height:1.1em;margin-bottom:0px;}.elementor-9443 .elementor-element.elementor-element-d49f3b9 .pxl-heading .pxl-item--subtitle.px-sub-title-default{background:#354E331A;}.elementor-9443 .elementor-element.elementor-element-d49f3b9 .pxl-heading .pxl-item--subtitle, .elementor-9443 .elementor-element.elementor-element-d49f3b9 .pxl-heading .pxl-item--subtitle span{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;}.elementor-9443 .elementor-element.elementor-element-af02f2e .pxl-button{text-align:center;}.elementor-9443 .elementor-element.elementor-element-af02f2e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9443 .elementor-element.elementor-element-af02f2e .pxl-button .pxl-icon--left i{margin-right:9px;}@media(max-width:1024px){.elementor-9443 .elementor-element.elementor-element-e5589fc{padding:100px 0px 50px 0px;}.elementor-9443 .elementor-element.elementor-element-ff3d49a{padding:100px 0px 90px 0px;}.elementor-9443 .elementor-element.elementor-element-b40cf43 .pxl-heading .pxl-item--title{font-size:45px;}.elementor-9443 .elementor-element.elementor-element-16194d7{padding:100px 0px 80px 0px;}.elementor-9443 .elementor-element.elementor-element-d49f3b9 .pxl-heading .pxl-item--title{font-size:40px;}.elementor-9443 .elementor-element.elementor-element-d49f3b9 .pxl-heading .pxl-item--subtitle, .elementor-9443 .elementor-element.elementor-element-d49f3b9 .pxl-heading .pxl-item--subtitle span{font-size:12px;}}@media(max-width:767px){.elementor-9443 .elementor-element.elementor-element-2c5b8f2 .pxl-heading .pxl-item--title{font-size:40px;line-height:1.5em;}.elementor-9443 .elementor-element.elementor-element-ff3d49a{padding:60px 0px 60px 0px;}.elementor-9443 .elementor-element.elementor-element-b40cf43 .pxl-heading .pxl-item--title{font-size:35px;}.elementor-9443 .elementor-element.elementor-element-324069a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-9443 .elementor-element.elementor-element-9519ba2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-9443 .elementor-element.elementor-element-16194d7{padding:60px 0px 60px 0px;}.elementor-9443 .elementor-element.elementor-element-d49f3b9 .pxl-heading .pxl-item--title{font-size:35px;}}/* Start custom CSS */@media screen and (max-width: 1199px) {
    .pxl-menu-close {
        top: 55px !important;
    }
    .pxl-header-nav {
        padding-top: 20px !important;
    }
}
#pxl-header-mobile {
    padding-top: 50px !important;
}
.carousel-banner {
    position: fixed;
    top: 0;
    z-index: 999;
    width: 100%;
}/* End custom CSS */