.elementor-13 .elementor-element.elementor-element-8d48d68{--display:flex;--min-height:0px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;box-shadow:0px 0px 10px 0px rgba(0,0,0,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;--z-index:101;}.elementor-13 .elementor-element.elementor-element-8d48d68:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8d48d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96157c5 );}.elementor-13 .elementor-element.elementor-element-8d48d68::before, .elementor-13 .elementor-element.elementor-element-8d48d68 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-8d48d68 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-8d48d68 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-8d48d68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-8d48d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-f614768{--display:flex;--min-height:81px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--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-13 .elementor-element.elementor-element-f614768::before, .elementor-13 .elementor-element.elementor-element-f614768 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f614768 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f614768 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-f614768 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-f614768 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ilchestercheese.co.uk/wp-content/uploads/2025/02/border-pattern-offwhite-recut.png");--background-overlay:'';background-position:top center;background-repeat:repeat-x;background-size:1300px auto;}.elementor-13 .elementor-element.elementor-element-fabb1f0{--display:flex;--justify-content:flex-end;--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-13 .elementor-element.elementor-element-fabb1f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-7808f0e > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-13 .elementor-element.elementor-element-7808f0e .elementor-menu-toggle{margin:0 auto;}.elementor-13 .elementor-element.elementor-element-7808f0e .elementor-nav-menu .elementor-item{font-family:"neulis-sans", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:2px;}.elementor-13 .elementor-element.elementor-element-7808f0e .elementor-nav-menu--main .elementor-item{color:#F6EFE1;fill:#F6EFE1;}.elementor-13 .elementor-element.elementor-element-7808f0e .elementor-nav-menu--main .elementor-item:hover,
					.elementor-13 .elementor-element.elementor-element-7808f0e .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-13 .elementor-element.elementor-element-7808f0e .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-13 .elementor-element.elementor-element-7808f0e .elementor-nav-menu--main .elementor-item:focus{color:#F6EFE1;fill:#F6EFE1;}.elementor-13 .elementor-element.elementor-element-7808f0e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-13 .elementor-element.elementor-element-7808f0e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-7808f0e .e--pointer-framed .elementor-item:before,
					.elementor-13 .elementor-element.elementor-element-7808f0e .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-7808f0e .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-13 .elementor-element.elementor-element-7808f0e .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-13 .elementor-element.elementor-element-beae867{--display:flex;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-05a7c98 > .elementor-widget-container{padding:34px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-05a7c98{text-align:center;}.elementor-13 .elementor-element.elementor-element-05a7c98 img{width:82%;max-width:100%;height:43px;}.elementor-13 .elementor-element.elementor-element-3afd010{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f261319 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f261319 .elementor-menu-toggle{margin:0 auto;}.elementor-13 .elementor-element.elementor-element-f261319 .elementor-nav-menu .elementor-item{font-family:"neulis-sans", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:2px;}.elementor-13 .elementor-element.elementor-element-f261319 .elementor-nav-menu--main .elementor-item{color:#F6EFE1;fill:#F6EFE1;}.elementor-13 .elementor-element.elementor-element-f261319 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-13 .elementor-element.elementor-element-f261319 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-13 .elementor-element.elementor-element-f261319 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-13 .elementor-element.elementor-element-f261319 .elementor-nav-menu--main .elementor-item:focus{color:#F6EFE1;fill:#F6EFE1;}.elementor-13 .elementor-element.elementor-element-f261319 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-13 .elementor-element.elementor-element-f261319 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-f261319 .e--pointer-framed .elementor-item:before,
					.elementor-13 .elementor-element.elementor-element-f261319 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-f261319 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-13 .elementor-element.elementor-element-f261319 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-13 .elementor-element.elementor-element-5a1d8e2{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:-82px;--margin-bottom:0px;--margin-left:-1px;--margin-right:-1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-13 .elementor-element.elementor-element-5a1d8e2::before, .elementor-13 .elementor-element.elementor-element-5a1d8e2 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5a1d8e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5a1d8e2 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5a1d8e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5a1d8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ilchestercheese.co.uk/wp-content/uploads/2025/02/border-pattern-offwhite-recut.png");--background-overlay:'';background-repeat:repeat-x;background-size:2000px auto;}.elementor-13 .elementor-element.elementor-element-5a1d8e2 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-e840874 .elementor-repeater-item-54894d1 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://ilchestercheese.co.uk/wp-content/uploads/2025/02/ilchester-hero.jpg);background-size:cover;}.elementor-13 .elementor-element.elementor-element-e840874 .elementor-repeater-item-54894d1 .swiper-slide-contents{margin-right:auto;}.elementor-13 .elementor-element.elementor-element-e840874 .elementor-repeater-item-4a0cd5e .swiper-slide-bg{background-color:#4054b2;background-image:url(https://ilchestercheese.co.uk/wp-content/uploads/2025/02/hero1.jpg);background-size:cover;}.elementor-13 .elementor-element.elementor-element-e840874 .elementor-repeater-item-dd57bb8 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://ilchestercheese.co.uk/wp-content/uploads/2025/02/ilchester_factory259246.jpg);background-size:cover;}.elementor-13 .elementor-element.elementor-element-e840874 .elementor-repeater-item-dd57bb8 .swiper-slide-contents{margin-right:auto;}.elementor-13 .elementor-element.elementor-element-e840874 .swiper-slide{transition-duration:calc(10000ms*1.2);height:100vh;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-e840874{left:1px;}body.rtl .elementor-13 .elementor-element.elementor-element-e840874{right:1px;}.elementor-13 .elementor-element.elementor-element-e840874{top:0px;}.elementor-13 .elementor-element.elementor-element-e840874 .swiper-slide-contents{max-width:66%;}.elementor-13 .elementor-element.elementor-element-e840874 .swiper-slide-inner{text-align:center;}.elementor-13 .elementor-element.elementor-element-e840874 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:29px;}.elementor-13 .elementor-element.elementor-element-e840874 .elementor-slide-heading{color:var( --e-global-color-ed6362b );font-family:"neulis-sans", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;line-height:60px;letter-spacing:8px;}.elementor-13 .elementor-element.elementor-element-e840874 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-e840874 .elementor-slide-description{color:var( --e-global-color-ed6362b );font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-13 .elementor-element.elementor-element-e840874 .elementor-slide-button{font-family:"neulis-sans", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;letter-spacing:3.7px;border-width:0px;color:var( --e-global-color-ed6362b );border-color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-e840874 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-96157c5 );opacity:var( --e-global-color-96157c5 );}.elementor-13 .elementor-element.elementor-element-e840874 .swiper-pagination-bullet-active{background-color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-b2df048{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--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-13 .elementor-element.elementor-element-b2df048::before, .elementor-13 .elementor-element.elementor-element-b2df048 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-b2df048 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-b2df048 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-b2df048 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-b2df048 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ilchestercheese.co.uk/wp-content/uploads/2025/02/border-pattern-offwhite-recut.png");--background-overlay:'';background-position:top center;background-repeat:repeat-x;background-size:2000px auto;}.elementor-13 .elementor-element.elementor-element-606e2dd{--display:flex;--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-13 .elementor-element.elementor-element-606e2dd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-00f40f2 > .elementor-widget-container{padding:80px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-00f40f2 .elementor-menu-toggle{margin:0 auto;}.elementor-13 .elementor-element.elementor-element-00f40f2 .elementor-nav-menu .elementor-item{font-family:"neulis-sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2px;}.elementor-13 .elementor-element.elementor-element-00f40f2 .elementor-nav-menu--main .elementor-item{color:#F6EFE1;fill:#F6EFE1;}.elementor-13 .elementor-element.elementor-element-00f40f2 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-13 .elementor-element.elementor-element-00f40f2 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-13 .elementor-element.elementor-element-00f40f2 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-13 .elementor-element.elementor-element-00f40f2 .elementor-nav-menu--main .elementor-item:focus{color:#F6EFE1;fill:#F6EFE1;}.elementor-13 .elementor-element.elementor-element-00f40f2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-13 .elementor-element.elementor-element-00f40f2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-00f40f2 .e--pointer-framed .elementor-item:before,
					.elementor-13 .elementor-element.elementor-element-00f40f2 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-00f40f2 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-13 .elementor-element.elementor-element-00f40f2 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-13 .elementor-element.elementor-element-0ad6f9e{--display:flex;--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-13 .elementor-element.elementor-element-5b1f0ef > .elementor-widget-container{padding:65px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-5b1f0ef{text-align:center;}.elementor-13 .elementor-element.elementor-element-5b1f0ef img{width:218px;max-width:100%;}.elementor-13 .elementor-element.elementor-element-e0b0fb1{--display:flex;--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-13 .elementor-element.elementor-element-689c444 > .elementor-widget-container{padding:80px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-689c444 .elementor-menu-toggle{margin:0 auto;}.elementor-13 .elementor-element.elementor-element-689c444 .elementor-nav-menu .elementor-item{font-family:"neulis-sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2px;}.elementor-13 .elementor-element.elementor-element-689c444 .elementor-nav-menu--main .elementor-item{color:#F6EFE1;fill:#F6EFE1;}.elementor-13 .elementor-element.elementor-element-689c444 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-13 .elementor-element.elementor-element-689c444 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-13 .elementor-element.elementor-element-689c444 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-13 .elementor-element.elementor-element-689c444 .elementor-nav-menu--main .elementor-item:focus{color:#F6EFE1;fill:#F6EFE1;}.elementor-13 .elementor-element.elementor-element-689c444 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-13 .elementor-element.elementor-element-689c444 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-689c444 .e--pointer-framed .elementor-item:before,
					.elementor-13 .elementor-element.elementor-element-689c444 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-689c444 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-13 .elementor-element.elementor-element-689c444 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-13 .elementor-element.elementor-element-5f79ade{--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;--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-13 .elementor-element.elementor-element-5f79ade:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5f79ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96157c5 );}.elementor-13 .elementor-element.elementor-element-5f79ade::before, .elementor-13 .elementor-element.elementor-element-5f79ade > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5f79ade > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5f79ade > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5f79ade > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5f79ade > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-25b9223{--display:flex;}.elementor-13 .elementor-element.elementor-element-259fad6{--display:flex;}.elementor-13 .elementor-element.elementor-element-92bbd7b{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:4px;--grid-row-gap:0px;}.elementor-13 .elementor-element.elementor-element-92bbd7b .elementor-widget-container{text-align:center;}.elementor-13 .elementor-element.elementor-element-92bbd7b.elementor-element{--align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-92bbd7b .elementor-social-icon{background-color:var( --e-global-color-96157c5 );}.elementor-13 .elementor-element.elementor-element-92bbd7b .elementor-social-icon i{color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-92bbd7b .elementor-social-icon svg{fill:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-f346007{--display:flex;}.elementor-13 .elementor-element.elementor-element-82b0100{--display:flex;}.elementor-13 .elementor-element.elementor-element-28bd913 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-96157c5 );}.elementor-13 .elementor-element.elementor-element-28bd913 .elementor-nav-menu--dropdown a, .elementor-13 .elementor-element.elementor-element-28bd913 .elementor-menu-toggle{color:var( --e-global-color-96157c5 );fill:var( --e-global-color-96157c5 );}.elementor-13 .elementor-element.elementor-element-28bd913 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-28bd913 .elementor-nav-menu--dropdown a:hover,
					.elementor-13 .elementor-element.elementor-element-28bd913 .elementor-nav-menu--dropdown a:focus,
					.elementor-13 .elementor-element.elementor-element-28bd913 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-13 .elementor-element.elementor-element-28bd913 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-13 .elementor-element.elementor-element-28bd913 .elementor-menu-toggle:hover,
					.elementor-13 .elementor-element.elementor-element-28bd913 .elementor-menu-toggle:focus{color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-28bd913 .elementor-nav-menu--dropdown a:hover,
					.elementor-13 .elementor-element.elementor-element-28bd913 .elementor-nav-menu--dropdown a:focus,
					.elementor-13 .elementor-element.elementor-element-28bd913 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-13 .elementor-element.elementor-element-28bd913 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-96157c5 );}.elementor-13 .elementor-element.elementor-element-28bd913 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-ed6362b );background-color:var( --e-global-color-96157c5 );}.elementor-13 .elementor-element.elementor-element-28bd913 .elementor-nav-menu--dropdown .elementor-item, .elementor-13 .elementor-element.elementor-element-28bd913 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Libre Baskerville", Sans-serif;font-weight:500;}.elementor-13 .elementor-element.elementor-element-28bd913 div.elementor-menu-toggle{color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-28bd913 div.elementor-menu-toggle svg{fill:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-7672577{--display:flex;}.elementor-13 .elementor-element.elementor-element-3815513 .elementor-repeater-item-54894d1 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://ilchestercheese.co.uk/wp-content/uploads/2025/03/mobileheader1.jpg);background-size:cover;}.elementor-13 .elementor-element.elementor-element-3815513 .elementor-repeater-item-54894d1 .swiper-slide-contents{margin:0 auto;}.elementor-13 .elementor-element.elementor-element-3815513 .elementor-repeater-item-4a0cd5e .swiper-slide-bg{background-color:#4054b2;background-image:url(https://ilchestercheese.co.uk/wp-content/uploads/2025/03/mobileheader2-1.jpg);background-size:cover;}.elementor-13 .elementor-element.elementor-element-3815513 .elementor-repeater-item-4a0cd5e .swiper-slide-contents{margin:0 auto;}.elementor-13 .elementor-element.elementor-element-3815513 .elementor-repeater-item-dd57bb8 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://ilchestercheese.co.uk/wp-content/uploads/2025/03/mobileheader3.jpg);background-size:cover;}.elementor-13 .elementor-element.elementor-element-3815513 .elementor-repeater-item-dd57bb8 .swiper-slide-contents{margin:0 auto;}.elementor-13 .elementor-element.elementor-element-3815513 .swiper-slide{transition-duration:calc(6000ms*1.2);height:100vh;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-3815513{left:1px;}body.rtl .elementor-13 .elementor-element.elementor-element-3815513{right:1px;}.elementor-13 .elementor-element.elementor-element-3815513{top:0px;}.elementor-13 .elementor-element.elementor-element-3815513 .swiper-slide-contents{max-width:66%;}.elementor-13 .elementor-element.elementor-element-3815513 .swiper-slide-inner{text-align:center;}.elementor-13 .elementor-element.elementor-element-3815513 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:95px;}.elementor-13 .elementor-element.elementor-element-3815513 .elementor-slide-heading{color:var( --e-global-color-ed6362b );font-family:"neulis-sans", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;line-height:60px;letter-spacing:8px;}.elementor-13 .elementor-element.elementor-element-3815513 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-3815513 .elementor-slide-description{color:var( --e-global-color-ed6362b );font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-13 .elementor-element.elementor-element-3815513 .elementor-slide-button{font-family:"neulis-sans", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;letter-spacing:3.7px;border-width:0px;color:var( --e-global-color-ed6362b );border-color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-7997749{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-7997749:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7997749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EFE1;}.elementor-13 .elementor-element.elementor-element-7997749.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-dad319d{--display:flex;--z-index:2;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-d2f3103 > .elementor-widget-container{padding:60px 0px 29px 0px;}.elementor-13 .elementor-element.elementor-element-d2f3103{text-align:center;}.elementor-13 .elementor-element.elementor-element-d2f3103 .elementor-heading-title{font-family:"neulis-sans", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;letter-spacing:7px;color:var( --e-global-color-96157c5 );}.elementor-13 .elementor-element.elementor-element-c501dff{--swiper-slides-to-display:3;--swiper-slides-gap:45px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-83px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-83px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:54px;--arrow-normal-color:#40472B00;--arrow-hover-color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-c501dff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c501dff .swiper-slide > .elementor-element{height:100%;}.elementor-13 .elementor-element.elementor-element-c501dff :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:0px 0px 0px 0px;border-color:#40472B00;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c501dff :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-96157c5 );}.elementor-13 .elementor-element.elementor-element-91718ef{--display:flex;--position:absolute;--min-height:36px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:238px;--z-index:1;}.elementor-13 .elementor-element.elementor-element-91718ef:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-91718ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilchestercheese.co.uk/wp-content/uploads/2025/03/border-pattern-green-recut.png");background-position:top center;background-size:2000px auto;}.elementor-13 .elementor-element.elementor-element-91718ef::before, .elementor-13 .elementor-element.elementor-element-91718ef > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-91718ef > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-91718ef > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-91718ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-91718ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-91718ef{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-91718ef{right:0px;}.elementor-13 .elementor-element.elementor-element-8418c45{--display:flex;--min-height:670px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--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-13 .elementor-element.elementor-element-8418c45:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8418c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilchestercheese.co.uk/wp-content/uploads/2025/04/cheeseboard.jpg");background-position:top right;background-size:cover;}.elementor-13 .elementor-element.elementor-element-8418c45::before, .elementor-13 .elementor-element.elementor-element-8418c45 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-8418c45 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-8418c45 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-8418c45 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-8418c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-d0be1b0{--display:flex;--min-height:56vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-f60bc94{font-family:"neulis-sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:40px;letter-spacing:5px;color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-66ddfe8{font-family:"Libre Baskerville", Sans-serif;font-size:58px;font-weight:400;font-style:italic;color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-ac35ee7{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;top:367px;text-align:center;font-family:"neulis-sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:5px;color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-ac35ee7 > .elementor-widget-container{padding:46px 10px 22px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ed6362b );border-radius:593px 593px 593px 593px;}.elementor-13 .elementor-element.elementor-element-ac35ee7.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-ac35ee7{left:298px;}body.rtl .elementor-13 .elementor-element.elementor-element-ac35ee7{right:298px;}.elementor-13 .elementor-element.elementor-element-ac35ee7 a{color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-849c795{--display:flex;--min-height:558px;--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;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--overlay-opacity:1;--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-13 .elementor-element.elementor-element-849c795:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-849c795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-849c795::before, .elementor-13 .elementor-element.elementor-element-849c795 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-849c795 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-849c795 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-849c795 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-849c795 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ilchestercheese.co.uk/wp-content/uploads/2025/03/border-pattern-green-recut.png");--background-overlay:'';background-position:bottom center;background-repeat:repeat-x;background-size:2000px auto;}.elementor-13 .elementor-element.elementor-element-9f2a16a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-9f2a16a img{height:99px;}.elementor-13 .elementor-element.elementor-element-3169c09 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-3169c09{text-align:center;font-family:"neulis-sans", Sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;line-height:1px;letter-spacing:5px;color:var( --e-global-color-96157c5 );}.elementor-13 .elementor-element.elementor-element-775e78e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Libre Baskerville", Sans-serif;font-size:24px;font-weight:400;line-height:36px;color:var( --e-global-color-96157c5 );}.elementor-13 .elementor-element.elementor-element-775e78e > .elementor-widget-container{padding:0px 0px 53px 0px;}.elementor-13 .elementor-element.elementor-element-775e78e.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-9ac3557{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-9ac3557:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9ac3557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96157c5 );}.elementor-13 .elementor-element.elementor-element-a84e97a > .elementor-widget-container{margin:40px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-a84e97a img{width:15%;}.elementor-13 .elementor-element.elementor-element-dd6c28c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-13 .elementor-element.elementor-element-dd6c28c.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-34d5e11{--display:flex;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-13 .elementor-element.elementor-element-34d5e11.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-ab702b2{font-family:"Libre Baskerville", Sans-serif;font-size:46px;font-weight:400;line-height:56px;color:#F6EFE1;}.elementor-13 .elementor-element.elementor-element-b780a14{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Libre Baskerville", Sans-serif;font-weight:400;line-height:28px;color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-b780a14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b780a14.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-d2e5d15 .elementor-button{background-color:#61CE7000;font-family:"neulis-sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:var( --e-global-color-ed6362b );color:var( --e-global-color-ed6362b );border-style:none;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d2e5d15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-13 .elementor-element.elementor-element-30d7642{text-align:start;}.elementor-13 .elementor-element.elementor-element-30d7642 img{width:84%;}.elementor-13 .elementor-element.elementor-element-8b4ae88{--display:flex;--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-13 .elementor-element.elementor-element-8b4ae88.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8c3ccf9{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ed36521{text-align:end;}.elementor-13 .elementor-element.elementor-element-ed36521 img{width:100%;}.elementor-13 .elementor-element.elementor-element-fafc1d6{font-family:"Libre Baskerville", Sans-serif;font-size:46px;font-weight:400;line-height:56px;color:#F6EFE1;}.elementor-13 .elementor-element.elementor-element-8302ecd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Libre Baskerville", Sans-serif;font-weight:400;line-height:28px;color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-8302ecd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-8302ecd.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-e132d40 .elementor-button{background-color:#61CE7000;font-family:"neulis-sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:var( --e-global-color-ed6362b );color:var( --e-global-color-ed6362b );border-style:none;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-e132d40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-13 .elementor-element.elementor-element-6c9deb5{--display:flex;--min-height:1019px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:65px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6c9deb5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6c9deb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilchestercheese.co.uk/wp-content/uploads/2025/03/bluebgcrop.png");background-position:top center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-9e3e750{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6290a92{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-67aa413{--display:flex;--justify-content:center;--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-13 .elementor-element.elementor-element-acefeb5{text-align:start;font-family:"neulis-sans", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;line-height:1px;letter-spacing:5px;color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-4af2eb0 > .elementor-widget-container{padding:10px 0px 70px 0px;}.elementor-13 .elementor-element.elementor-element-4af2eb0{font-family:"Libre Baskerville", Sans-serif;font-size:46px;font-weight:400;line-height:56px;color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-ff44583{text-align:start;font-family:"neulis-sans", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;line-height:1px;letter-spacing:5px;color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-bbac181{text-align:start;}.elementor-13 .elementor-element.elementor-element-bbac181 img{width:68%;}.elementor-13 .elementor-element.elementor-element-2f2b66d{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:00px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-712b4dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-658b907 > .elementor-widget-container{margin:0px 0px 54px 0px;}.elementor-13 .elementor-element.elementor-element-658b907{text-align:start;}.elementor-13 .elementor-element.elementor-element-658b907 img{width:100%;}.elementor-13 .elementor-element.elementor-element-de37359 > .elementor-widget-container{margin:0px 0px 54px 0px;}.elementor-13 .elementor-element.elementor-element-de37359{text-align:start;}.elementor-13 .elementor-element.elementor-element-de37359 img{width:56%;}.elementor-13 .elementor-element.elementor-element-95da2a5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Libre Baskerville", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-95da2a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 184px 0px 0px;}.elementor-13 .elementor-element.elementor-element-95da2a5.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-27bf5e1 > .elementor-widget-container{padding:29px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-27bf5e1{text-align:start;}.elementor-13 .elementor-element.elementor-element-27bf5e1 img{width:15%;}.elementor-13 .elementor-element.elementor-element-7f3ffa6{--display:flex;--min-height:3vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:65px;--padding-bottom:51px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-7f3ffa6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7f3ffa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilchestercheese.co.uk/wp-content/uploads/2025/03/bluebgcrop.png");background-position:top center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-b356b1a{--display:flex;--position:absolute;top:72px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-b356b1a{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-b356b1a{right:0px;}.elementor-13 .elementor-element.elementor-element-c262b41{text-align:start;font-family:"neulis-sans", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;line-height:1px;letter-spacing:5px;color:#F6EFE1;}.elementor-13 .elementor-element.elementor-element-c08b076 > .elementor-widget-container{padding:10px 0px 70px 0px;}.elementor-13 .elementor-element.elementor-element-c08b076{font-family:"Libre Baskerville", Sans-serif;font-size:46px;font-weight:400;line-height:56px;color:#F6EFE1;}.elementor-13 .elementor-element.elementor-element-9bf0469{width:var( --container-widget-width, 126px );max-width:126px;--container-widget-width:126px;--container-widget-flex-grow:0;top:261px;text-align:center;font-family:"neulis-sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:5px;color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-9bf0469 > .elementor-widget-container{padding:38px 20px 28px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ed6362b );border-radius:593px 593px 593px 593px;}.elementor-13 .elementor-element.elementor-element-9bf0469.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-9bf0469{right:226px;}body.rtl .elementor-13 .elementor-element.elementor-element-9bf0469{left:226px;}.elementor-13 .elementor-element.elementor-element-9bf0469 a{color:var( --e-global-color-ed6362b );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-nav-fraction{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-carousel-widget ul.slick-dots li{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-total{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-separator{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active{color:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget .fraction-pagination-current{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-c7797f8 .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 300ms !important;}.elementor-13 .elementor-element.elementor-element-c7797f8 .premium-carousel-nav-progressbar-fill{transition-duration:300ms !important;}.elementor-13 .elementor-element.elementor-element-c7797f8 > .elementor-widget-container{padding:0px 0px 26px 0px;}.elementor-13 .elementor-element.elementor-element-c7797f8 .premium-carousel-wrapper .slick-arrow{font-size:51px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c7797f8 .premium-carousel-wrapper .slick-arrow svg{width:51px;height:51px;fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c7797f8 a.carousel-arrow.carousel-next{right:64px;}.elementor-13 .elementor-element.elementor-element-c7797f8 a.carousel-arrow.carousel-prev{left:64px;}.elementor-13 .elementor-element.elementor-element-c7797f8 a.ver-carousel-arrow.carousel-next{bottom:64px;}.elementor-13 .elementor-element.elementor-element-c7797f8 a.ver-carousel-arrow.carousel-prev{top:64px;}.elementor-13 .elementor-element.elementor-element-c7797f8 a.carousel-next:hover, .elementor-13 .elementor-element.elementor-element-c7797f8 a.carousel-prev:hover{background-color:#21345B00;}.elementor-13 .elementor-element.elementor-element-9bff446{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:0px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-9bff446:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9bff446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-9bff446::before, .elementor-13 .elementor-element.elementor-element-9bff446 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-9bff446 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-9bff446 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-9bff446 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-9bff446 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ilchestercheese.co.uk/wp-content/uploads/2025/03/redborder.png");--background-overlay:'';background-position:bottom center;background-repeat:repeat-x;background-size:2000px auto;}.elementor-13 .elementor-element.elementor-element-e924380{--display:flex;}.elementor-13 .elementor-element.elementor-element-04c6d68 > .elementor-widget-container{padding:40px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-04c6d68{font-family:"Libre Baskerville", Sans-serif;font-size:46px;font-weight:400;line-height:56px;color:#804F52;}.elementor-13 .elementor-element.elementor-element-62544c9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-3bded4d .elementor-button{background-color:#61CE7000;font-family:"neulis-sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:3.4px;fill:var( --e-global-color-7c53b47 );color:var( --e-global-color-7c53b47 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7c53b47 );border-radius:0px 0px 0px 0px;padding:26px 70px 22px 70px;}.elementor-13 .elementor-element.elementor-element-3bded4d .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-3bded4d .elementor-button:focus{background-color:var( --e-global-color-7c53b47 );color:var( --e-global-color-ed6362b );}.elementor-13 .elementor-element.elementor-element-3bded4d{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-3bded4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-13 .elementor-element.elementor-element-3bded4d .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-3bded4d .elementor-button:focus svg{fill:var( --e-global-color-ed6362b );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-fabb1f0{--width:40%;}.elementor-13 .elementor-element.elementor-element-beae867{--width:20%;}.elementor-13 .elementor-element.elementor-element-3afd010{--width:40%;}.elementor-13 .elementor-element.elementor-element-606e2dd{--width:40%;}.elementor-13 .elementor-element.elementor-element-0ad6f9e{--width:20%;}.elementor-13 .elementor-element.elementor-element-e0b0fb1{--width:40%;}.elementor-13 .elementor-element.elementor-element-d0be1b0{--width:54%;}.elementor-13 .elementor-element.elementor-element-9ac3557{--content-width:100%;}.elementor-13 .elementor-element.elementor-element-34d5e11{--width:45%;}.elementor-13 .elementor-element.elementor-element-8b4ae88{--width:10%;}.elementor-13 .elementor-element.elementor-element-8c3ccf9{--width:45%;}.elementor-13 .elementor-element.elementor-element-9bff446{--content-width:825px;}}@media(max-width:1260px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-f614768{--width:100%;}.elementor-13 .elementor-element.elementor-element-fabb1f0{--width:10%;}.elementor-13 .elementor-element.elementor-element-beae867{--width:100%;}.elementor-13 .elementor-element.elementor-element-3afd010{--width:10%;}.elementor-13 .elementor-element.elementor-element-606e2dd{--width:20%;}.elementor-13 .elementor-element.elementor-element-0ad6f9e{--width:60%;}.elementor-13 .elementor-element.elementor-element-e0b0fb1{--width:20%;}.elementor-13 .elementor-element.elementor-element-259fad6{--width:25%;}.elementor-13 .elementor-element.elementor-element-f346007{--width:50%;}.elementor-13 .elementor-element.elementor-element-82b0100{--width:25%;}}@media(min-width:1261px){.elementor-13 .elementor-element.elementor-element-6c9deb5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6c9deb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-13 .elementor-element.elementor-element-7f3ffa6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7f3ffa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(min-width:2400px){.elementor-13 .elementor-element.elementor-element-c501dff{--swiper-slides-to-display:3;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-632px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-632px;}.elementor-13 .elementor-element.elementor-element-c501dff :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-width:0px 0px 0px 0px;border-radius:304px 304px 304px 304px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c501dff :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {border-width:3px 3px 3px 3px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-ac35ee7{left:374px;}body.rtl .elementor-13 .elementor-element.elementor-element-ac35ee7{right:374px;}.elementor-13 .elementor-element.elementor-element-ac35ee7{top:441px;}.elementor-13 .elementor-element.elementor-element-9f2a16a img{width:110px;}.elementor-13 .elementor-element.elementor-element-6c9deb5{--min-height:100vh;}.elementor-13 .elementor-element.elementor-element-95da2a5 > .elementor-widget-container{padding:0px 167px 0px 0px;}.elementor-13 .elementor-element.elementor-element-7f3ffa6{--min-height:80vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-9bf0469{top:324px;}}@media(max-width:1260px){.elementor-13 .elementor-element.elementor-element-8d48d68{--min-height:18vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-05a7c98 img{width:301px;}.elementor-13 .elementor-element.elementor-element-5a1d8e2{--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-5f79ade::before, .elementor-13 .elementor-element.elementor-element-5f79ade > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5f79ade > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5f79ade > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5f79ade > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5f79ade > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ilchestercheese.co.uk/wp-content/uploads/2025/03/TheIlchesterCheese_OrnamentalFrame_Dairy.svg");background-repeat:repeat-x;background-size:1900px auto;}.elementor-13 .elementor-element.elementor-element-5f79ade{--min-height:177px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--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-13 .elementor-element.elementor-element-25b9223{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-259fad6{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-13 .elementor-element.elementor-element-92bbd7b.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-92bbd7b{--icon-size:20px;--grid-column-gap:0px;}.elementor-13 .elementor-element.elementor-element-f346007{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5f2d1f0 > .elementor-widget-container{padding:14px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-5f2d1f0 img{width:53%;}.elementor-13 .elementor-element.elementor-element-82b0100{--justify-content:center;--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-13 .elementor-element.elementor-element-28bd913 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-28bd913{--nav-menu-icon-size:28px;}.elementor-13 .elementor-element.elementor-element-7672577{--min-height:1179px;}.elementor-13 .elementor-element.elementor-element-3815513 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-3815513 .swiper-slide-contents{max-width:100%;}.elementor-13 .elementor-element.elementor-element-c501dff{--swiper-slides-to-display:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--arrow-prev-left-position:27px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:379px;--arrow-next-right-position:28px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:398px;}.elementor-13 .elementor-element.elementor-element-c501dff > .elementor-widget-container{padding:0px 102px 0px 101px;}.elementor-13 .elementor-element.elementor-element-91718ef{--min-height:42vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-91718ef:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-91718ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat-x;}.elementor-13 .elementor-element.elementor-element-8418c45:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8418c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-13 .elementor-element.elementor-element-8418c45{--overlay-opacity:0.29;--padding-top:0px;--padding-bottom:0px;--padding-left:26px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f60bc94 > .elementor-widget-container{margin:0px 0px 27px 0px;}.elementor-13 .elementor-element.elementor-element-66ddfe8{line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-ac35ee7{width:var( --container-widget-width, 130.438px );max-width:130.438px;--container-widget-width:130.438px;--container-widget-flex-grow:0;top:436px;}.elementor-13 .elementor-element.elementor-element-ac35ee7 > .elementor-widget-container{margin:0px 0px 27px 0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-ac35ee7{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-ac35ee7{right:0px;}.elementor-13 .elementor-element.elementor-element-775e78e > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-13 .elementor-element.elementor-element-9ac3557{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-8c3ccf9{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6c9deb5{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-bbac181 img{width:100%;}.elementor-13 .elementor-element.elementor-element-658b907 img{width:100%;}.elementor-13 .elementor-element.elementor-element-de37359 img{width:100%;}.elementor-13 .elementor-element.elementor-element-7f3ffa6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-b356b1a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;top:-3px;}.elementor-13 .elementor-element.elementor-element-c262b41 > .elementor-widget-container{margin:00px 00px 00px 00px;padding:9px 9px 9px 9px;}.elementor-13 .elementor-element.elementor-element-9bf0469 > .elementor-widget-container{margin:0px 0px 27px 0px;}.elementor-13 .elementor-element.elementor-element-9bff446{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-13 .elementor-element.elementor-element-3bded4d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-3bded4d .elementor-button{padding:29px 29px 29px 29px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-f614768{--min-height:0px;}.elementor-13 .elementor-element.elementor-element-05a7c98 > .elementor-widget-container{margin:49px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-5a1d8e2{--min-height:530px;}.elementor-13 .elementor-element.elementor-element-e840874 .swiper-slide{height:68vh;}.elementor-13 .elementor-element.elementor-element-e840874 .swiper-slide-inner{padding:166px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-e840874 .elementor-slide-heading{font-size:19px;line-height:1.4em;letter-spacing:7px;}.elementor-13 .elementor-element.elementor-element-e840874 .elementor-slide-button{font-size:10px;}.elementor-13 .elementor-element.elementor-element-b2df048{--min-height:0px;}.elementor-13 .elementor-element.elementor-element-5b1f0ef > .elementor-widget-container{margin:49px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-5f79ade::before, .elementor-13 .elementor-element.elementor-element-5f79ade > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5f79ade > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5f79ade > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5f79ade > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5f79ade > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ilchestercheese.co.uk/wp-content/uploads/2025/03/TheIlchesterCheese_OrnamentalFrame_Dairy.svg");background-position:top center;background-repeat:repeat-x;background-size:1900px auto;}.elementor-13 .elementor-element.elementor-element-5f79ade{--min-height:327px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-25b9223{--min-height:160px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-13 .elementor-element.elementor-element-259fad6{--width:25%;--justify-content:center;--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-13 .elementor-element.elementor-element-92bbd7b{width:100%;max-width:100%;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-13 .elementor-element.elementor-element-92bbd7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f346007{--width:50%;--justify-content:center;--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-13 .elementor-element.elementor-element-5f2d1f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:17px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-5f2d1f0 img{width:100%;height:112px;}.elementor-13 .elementor-element.elementor-element-82b0100{--width:25%;--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-13 .elementor-element.elementor-element-28bd913 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-28bd913 .elementor-nav-menu--dropdown a{padding-top:18px;padding-bottom:18px;}.elementor-13 .elementor-element.elementor-element-28bd913 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-13 .elementor-element.elementor-element-28bd913 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:57px !important;}.elementor-13 .elementor-element.elementor-element-28bd913{--nav-menu-icon-size:26px;}.elementor-13 .elementor-element.elementor-element-7672577{--min-height:100vh;--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-13 .elementor-element.elementor-element-3815513 > .elementor-widget-container{margin:0px -1px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-3815513 .swiper-slide{height:100vh;}.elementor-13 .elementor-element.elementor-element-3815513 .swiper-slide-contents{max-width:100%;}.elementor-13 .elementor-element.elementor-element-3815513 .swiper-slide-inner{padding:0% 5% 0% 5%;}.elementor-13 .elementor-element.elementor-element-3815513 .elementor-slide-heading{font-size:42px;line-height:1.1em;letter-spacing:7px;}.elementor-13 .elementor-element.elementor-element-3815513 .elementor-slide-button{font-size:10px;}.elementor-13 .elementor-element.elementor-element-7997749{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-dad319d{--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-13 .elementor-element.elementor-element-d2f3103{width:var( --container-widget-width, 304px );max-width:304px;--container-widget-width:304px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-d2f3103.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-d2f3103 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-c501dff{--swiper-slides-to-display:1;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-40%;--arrow-prev-top-position:54%;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-41%;--arrow-next-top-position:54%;--arrow-size:32px;}.elementor-13 .elementor-element.elementor-element-c501dff > .elementor-widget-container{padding:0% 14% 0% 14%;}.elementor-13 .elementor-element.elementor-element-c501dff :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-width:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c501dff :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {border-width:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-91718ef:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-91718ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat-x;}.elementor-13 .elementor-element.elementor-element-8418c45:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8418c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilchestercheese.co.uk/wp-content/uploads/2025/02/ilchester_factory259246.jpg");}.elementor-13 .elementor-element.elementor-element-8418c45{--min-height:493px;--justify-content:center;--overlay-opacity:0.67;}.elementor-13 .elementor-element.elementor-element-d0be1b0{--min-height:46vh;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-f60bc94{font-size:14px;letter-spacing:3.7px;}.elementor-13 .elementor-element.elementor-element-66ddfe8 > .elementor-widget-container{padding:0px 111px 93px 0px;}.elementor-13 .elementor-element.elementor-element-66ddfe8{font-size:31px;line-height:1.3em;}.elementor-13 .elementor-element.elementor-element-ac35ee7{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;top:293px;font-size:14px;}.elementor-13 .elementor-element.elementor-element-ac35ee7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:45px 5px 16px 5px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-ac35ee7{left:2.323px;}body.rtl .elementor-13 .elementor-element.elementor-element-ac35ee7{right:2.323px;}.elementor-13 .elementor-element.elementor-element-849c795{--min-height:584px;--justify-content:flex-start;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-9f2a16a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-9f2a16a img{width:90px;}.elementor-13 .elementor-element.elementor-element-3169c09 > .elementor-widget-container{padding:0px 18px 0px 18px;}.elementor-13 .elementor-element.elementor-element-3169c09{font-size:18px;line-height:1.3em;}.elementor-13 .elementor-element.elementor-element-775e78e > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-13 .elementor-element.elementor-element-775e78e{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;font-size:16px;line-height:1.6em;}.elementor-13 .elementor-element.elementor-element-a84e97a > .elementor-widget-container{margin:35px 1px 24px 1px;}.elementor-13 .elementor-element.elementor-element-a84e97a img{width:69%;height:285px;}.elementor-13 .elementor-element.elementor-element-34d5e11{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-ab702b2{text-align:start;font-size:33px;line-height:1.3em;}.elementor-13 .elementor-element.elementor-element-b780a14{text-align:start;font-size:16px;line-height:1.8em;}.elementor-13 .elementor-element.elementor-element-30d7642 > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-13 .elementor-element.elementor-element-30d7642 img{width:100%;}.elementor-13 .elementor-element.elementor-element-8c3ccf9{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8c3ccf9.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-ed36521.elementor-element{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-fafc1d6{text-align:start;font-size:33px;line-height:1.3em;}.elementor-13 .elementor-element.elementor-element-8302ecd{text-align:start;font-size:16px;line-height:1.8em;}.elementor-13 .elementor-element.elementor-element-6c9deb5{--padding-top:52px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-9e3e750{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6290a92{--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-13 .elementor-element.elementor-element-67aa413.e-con{--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-4af2eb0 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-2f2b66d.e-con{--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-712b4dc{--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-13 .elementor-element.elementor-element-658b907 > .elementor-widget-container{margin:27px 0px 47px 0px;}.elementor-13 .elementor-element.elementor-element-658b907.elementor-element{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-de37359 > .elementor-widget-container{margin:27px 0px 47px 0px;}.elementor-13 .elementor-element.elementor-element-de37359.elementor-element{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-95da2a5 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-95da2a5.elementor-element{--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-95da2a5{text-align:start;font-size:16px;line-height:1.8em;}.elementor-13 .elementor-element.elementor-element-27bf5e1 > .elementor-widget-container{margin:0px 0px 38px 0px;}.elementor-13 .elementor-element.elementor-element-7f3ffa6{--content-width:100vw;--padding-top:52px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-b356b1a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c08b076 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-9bf0469 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-9bf0469{right:27px;}body.rtl .elementor-13 .elementor-element.elementor-element-9bf0469{left:27px;}.elementor-13 .elementor-element.elementor-element-9bf0469{top:211px;font-size:14px;}.elementor-13 .elementor-element.elementor-element-c7797f8 > .elementor-widget-container{padding:29px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-9bff446{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-13 .elementor-element.elementor-element-04c6d68 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-04c6d68{font-size:29px;line-height:1.3em;}.elementor-13 .elementor-element.elementor-element-62544c9{--padding-top:0px;--padding-bottom:74px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for nav-menu, class: .elementor-element-7808f0e */.e--pointer-underline .elementor-item:after {
    background-color: #F6EFE1!important;
    height: 7px;
    left: 0;
    border-radius: 3px;
    width: 7px;
    z-index: 2;
    left: 50%;
    top: 45px;
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-f261319 */.e--pointer-underline .elementor-item:after {
    background-color: #F6EFE1!important;
    height: 7px;
    left: 0;
    border-radius: 3px;
    width: 7px;
    z-index: 2;
    left: 50%;
    top: 45px;
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d48d68 */.elementor-slide-heading span {
    font-family:Libre Baskerville;
    text-transform:lowercase;
    letter-spacing:0px;
    font-style:italic;
}
.elementor-slide-heading {
    max-width: 620px;
}
.shortborder a.elementor-button::after  {
content: "";
  display: block;
  width: 10%; /* Adjust width of the border */
  height: 1px; /* Thickness of the border */
  background-color: #40472B; /* Border color */
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%); /* Centers the border */
}
.shortborder2 a.elementor-button::after  {
content: "";
  display: block;
  width: 10%; /* Adjust width of the border */
  height: 1px; /* Thickness of the border */
  background-color: #F6EFE1; /* Border color */
  position: absolute;
  bottom: 0;
  left: 0%;
  transform: translateX(0%); /* Centers the border */
}
.header-2 {
 transform: translatey(-82px);
 -moz-transition: all .3s ease!important;
 -webkit-transition: all .3s ease!important;
 transition: all .3s ease!important;
 width: 100%!important;
}


.elementor-sticky--effects.header-2  {
 height: auto!important;
 transform: translatey(0px);
}

.elementor-sticky--effects.header-1 {
 display: none!important;
}

/* End Of Slide In From The Top Option */


.smallprint {
    font-size:10px!important;
    margin-top:6px!important;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-00f40f2 */.e--pointer-underline .elementor-item:after {
    background-color: #F6EFE1!important;
    height: 7px;
    left: 0;
    border-radius: 3px;
    width: 7px;
    z-index: 2;
    left: 50%;
    top: 45px;
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-689c444 */.e--pointer-underline .elementor-item:after {
    background-color: #F6EFE1!important;
    height: 7px;
    left: 0;
    border-radius: 3px;
    width: 7px;
    z-index: 2;
    left: 50%;
    top: 45px;
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a1d8e2 */.elementor-slide-heading span {
    font-family:Libre Baskerville;
    text-transform:lowercase;
    letter-spacing:0px;
    font-style:italic;
    font-weight: 400!important;
}
.elementor-slide-heading {
    max-width: 620px;
}
.shortborder a.elementor-button::after  {
content: "";
  display: block;
  width: 10%; /* Adjust width of the border */
  height: 1px; /* Thickness of the border */
  background-color: #40472B; /* Border color */
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%); /* Centers the border */
}
.shortborder2 a.elementor-button::after  {
content: "";
  display: block;
  width: 10%; /* Adjust width of the border */
  height: 1px; /* Thickness of the border */
  background-color: #F6EFE1; /* Border color */
  position: absolute;
  bottom: 0;
  left: 0%;
  transform: translateX(0%); /* Centers the border */
}

header#site-header {
    display: none;
}
.page-content {
    overflow-x: hidden;
}

.post-7181 .shortborder,
.post-7221 .shortborder {
	display:none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f79ade */.elementor-13 .elementor-element.elementor-element-3815513 .elementor-slide-button {
    margin-bottom: 50px;
}
.elementor-13 .elementor-element.elementor-element-3815513 .swiper-slide-inner .elementor-slide-heading:not(:last-child) {
    margin-bottom: 40px;
}
.elementor-13 .elementor-element .elementor-slide-button:before {
content: "";
    display: block;
    width: 10%;
    height: 1px;
    background-color: #40472B;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91718ef */.elementor-slide-heading span {
    font-family:Libre Baskerville;
    text-transform:lowercase;
    letter-spacing:0px;
    font-style:italic;
}
.elementor-slide-heading {
    max-width: 620px;
}
.shortborder a.elementor-button::after  {
content: "";
  display: block;
  width: 10%; /* Adjust width of the border */
  height: 1px; /* Thickness of the border */
  background-color: #40472B; /* Border color */
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%); /* Centers the border */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7997749 */.elementor-13 .elementor-element.elementor-element-c501dff :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {
    border-width: 0px 0px 0px 0px!important;
}
.post-319.brands p img {
    border: none;
    border-radius: 0;
    box-shadow: none;
    height: auto;
    max-width: 100%;
    margin: 13px auto 0px;
    text-align: center;
}

.post-305.brands p img {
    border: none;
    border-radius: 0;
    box-shadow: none;
    height: auto;
    max-width: 100%;
    margin: 0px auto 0px;
    text-align: center;
}
/*.post-319.brands .elementor-element.e-con-full{
padding-left:37px!important;
}*/
/*.post-305.brands .elementor-element.e-con-full{
padding-left:55px!important;
}*/
@media (max-width: 767px) {
.brandlogo img,
.post-305.brands p img {
	margin-top:50px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3ffa6 */@media (max-width: 768px) {
body .elementor-13 .cheesepeeps .elementor-element-c7797f8 a.carousel-arrow.carousel-next, .elementor-131 .cheesepeeps .elementor-element a.carousel-arrow.carousel-next {
        left: 44px !important;
        top: 115px !important;
        position: absolute !important;
    }
}/* End custom CSS */