.elementor-491 .elementor-element.elementor-element-48808efb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-491 .elementor-element.elementor-element-48808efb::before, .elementor-491 .elementor-element.elementor-element-48808efb > .elementor-background-video-container::before, .elementor-491 .elementor-element.elementor-element-48808efb > .e-con-inner > .elementor-background-video-container::before, .elementor-491 .elementor-element.elementor-element-48808efb > .elementor-background-slideshow::before, .elementor-491 .elementor-element.elementor-element-48808efb > .e-con-inner > .elementor-background-slideshow::before, .elementor-491 .elementor-element.elementor-element-48808efb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ambergoldfarm.co.uk/wp-content/uploads/2025/07/tinywow_Gemini_Generated_Image_inb5a1inb5a1inb5_82714133.png");--background-overlay:'';}.elementor-491 .elementor-element.elementor-element-48808efb::before{filter:brightness( 25% ) contrast( 110% ) saturate( 130% ) blur( 0px ) hue-rotate( 0deg );}.elementor-491 .elementor-element.elementor-element-48808efb > .elementor-shape-top .elementor-shape-fill, .elementor-491 .elementor-element.elementor-element-48808efb > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FD7A00;}.elementor-491 .elementor-element.elementor-element-48808efb > .elementor-shape-top svg, .elementor-491 .elementor-element.elementor-element-48808efb > .e-con-inner > .elementor-shape-top svg{width:calc(121% + 1.3px);height:57px;}.elementor-491 .elementor-element.elementor-element-4cbe0bc{padding:250px 0px 220px 0px;}@media(max-width:767px){.elementor-491 .elementor-element.elementor-element-48808efb::before, .elementor-491 .elementor-element.elementor-element-48808efb > .elementor-background-video-container::before, .elementor-491 .elementor-element.elementor-element-48808efb > .e-con-inner > .elementor-background-video-container::before, .elementor-491 .elementor-element.elementor-element-48808efb > .elementor-background-slideshow::before, .elementor-491 .elementor-element.elementor-element-48808efb > .e-con-inner > .elementor-background-slideshow::before, .elementor-491 .elementor-element.elementor-element-48808efb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center right;}}/* Start custom CSS for container, class: .elementor-element-48808efb *//* Remove top padding/gap added by the theme */
.page .site-main,
.page .content-area,
.page .entry-content,
body.elementor-page .site-main {
  padding-top: 0 !important;
}

/* Make sure the first Elementor block doesn’t add a top margin */
.elementor .elementor-section:first-of-type,
.elementor .e-con:first-of-type {
  margin-top: 0 !important;
}/* End custom CSS */