.elementor-32700 .elementor-element.elementor-element-324e3270 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-32700 .elementor-element.elementor-element-52741ffb{text-align:center;}.elementor-32700 .elementor-element.elementor-element-52741ffb img{width:100%;}.elementor-32700 .elementor-element.elementor-element-5df104fa:not(.elementor-motion-effects-element-type-background), .elementor-32700 .elementor-element.elementor-element-5df104fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-32700 .elementor-element.elementor-element-5df104fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-32700 .elementor-element.elementor-element-5df104fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32700 .elementor-element.elementor-element-1e48a974.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-32700 .elementor-element.elementor-element-1e48a974 > .elementor-element-populated{padding:64px 20px 72px 20px;}.elementor-32700 .elementor-element.elementor-element-3d549bb2{padding:0px 0px 0px 0px;text-align:center;}.elementor-32700 .elementor-element.elementor-element-3d549bb2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;color:#2b9fb0;}.elementor-32700 .elementor-element.elementor-element-660634b2{padding:6px 0px 12px 0px;text-align:center;}.elementor-32700 .elementor-element.elementor-element-660634b2 .elementor-heading-title{font-family:"Avenir Semi Bold", Sans-serif;font-size:66px;font-weight:600;color:#000000;}.elementor-32700 .elementor-element.elementor-element-6fd1340{padding:0px 0px 0px 0px;}.elementor-32700 .elementor-element.elementor-element-6be32059{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;text-align:center;font-family:"Avenir Regular", Sans-serif;font-size:17px;font-weight:300;line-height:1.8em;color:#626262;}.elementor-32700 .elementor-element.elementor-element-71a0a6ec{--spacer-size:14px;}.elementor-32700 .elementor-element.elementor-element-77c19aaa .elementor-button{background-color:#000000;font-family:"Avenir Medium", Sans-serif;font-size:17px;font-weight:500;line-height:1.8em;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;border-radius:100px 100px 100px 100px;padding:15px 35px 15px 35px;}.elementor-32700 .elementor-element.elementor-element-71b6a876 .elementor-button{background-color:transparent;font-family:"Avenir Medium", Sans-serif;font-size:17px;font-weight:500;line-height:1.8em;letter-spacing:0.5px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:100px 100px 100px 100px;padding:15px 35px 15px 35px;}.elementor-32700 .elementor-element.elementor-element-71b6a876 .elementor-button:hover, .elementor-32700 .elementor-element.elementor-element-71b6a876 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-32700 .elementor-element.elementor-element-71b6a876 .elementor-button:hover svg, .elementor-32700 .elementor-element.elementor-element-71b6a876 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-32700 .elementor-element.elementor-element-927594d{--spacer-size:1px;}.elementor-32700 .elementor-element.elementor-element-7b89811b:not(.elementor-motion-effects-element-type-background), .elementor-32700 .elementor-element.elementor-element-7b89811b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9adbe8;}.elementor-32700 .elementor-element.elementor-element-7b89811b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32700 .elementor-element.elementor-element-7b89811b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32700 .elementor-element.elementor-element-49fa8e89 > .elementor-element-populated{padding:58px 20px 58px 20px;}.elementor-32700 .elementor-element.elementor-element-9117798{text-align:center;font-family:"Avenir Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.34em;color:#0b5b66;}.elementor-32700 .elementor-element.elementor-element-77f12440{text-align:center;}.elementor-32700 .elementor-element.elementor-element-77f12440 .elementor-heading-title{font-family:"Avenir Semi Bold", Sans-serif;font-size:42px;font-weight:700;color:#000000;}.elementor-32700 .elementor-element.elementor-element-aed4bc8{text-align:center;}.elementor-32700 .elementor-element.elementor-element-5d6834d{text-align:center;}.elementor-32700 .elementor-element.elementor-element-4302be9{text-align:center;font-family:"Avenir Medium", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.06em;color:#2a2a2a;}.elementor-32700 .elementor-element.elementor-element-4b9e0c7d:not(.elementor-motion-effects-element-type-background), .elementor-32700 .elementor-element.elementor-element-4b9e0c7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-32700 .elementor-element.elementor-element-4b9e0c7d > .elementor-container{max-width:840px;}.elementor-32700 .elementor-element.elementor-element-4b9e0c7d{border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000000D;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 0px 56px 0px;}.elementor-32700 .elementor-element.elementor-element-4b9e0c7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32700 .elementor-element.elementor-element-7eb7cd7e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32700 .elementor-element.elementor-element-7eb7cd7e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAFAFD;}.elementor-32700 .elementor-element.elementor-element-7eb7cd7e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-32700 .elementor-element.elementor-element-7eb7cd7e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-32700 .elementor-element.elementor-element-7eb7cd7e > .elementor-element-populated, .elementor-32700 .elementor-element.elementor-element-7eb7cd7e > .elementor-element-populated > .elementor-background-overlay, .elementor-32700 .elementor-element.elementor-element-7eb7cd7e > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-32700 .elementor-element.elementor-element-7eb7cd7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32700 .elementor-element.elementor-element-26fbd186{padding:0px 0px 8px 0px;text-align:center;}.elementor-32700 .elementor-element.elementor-element-26fbd186 .elementor-heading-title{color:#000000;}.elementor-32700 .elementor-element.elementor-element-3d21f5d:not(.elementor-motion-effects-element-type-background), .elementor-32700 .elementor-element.elementor-element-3d21f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-32700 .elementor-element.elementor-element-3d21f5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32700 .elementor-element.elementor-element-3d21f5d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32700 .elementor-element.elementor-element-7c79514.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-32700 .elementor-element.elementor-element-7c79514 > .elementor-element-populated{padding:76px 20px 76px 20px;}.elementor-32700 .elementor-element.elementor-element-263d0b4{text-align:center;font-family:"Avenir Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.34em;color:#2b9fb0;}.elementor-32700 .elementor-element.elementor-element-4bd3dac{padding:0px 0px 8px 0px;text-align:center;}.elementor-32700 .elementor-element.elementor-element-4bd3dac .elementor-heading-title{font-family:"Avenir Semi Bold", Sans-serif;font-size:42px;font-weight:700;line-height:1.15em;color:#000000;}.elementor-32700 .elementor-element.elementor-element-c7c3164{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;text-align:center;font-family:"Avenir Regular", Sans-serif;font-size:16.5px;font-weight:300;line-height:1.8em;color:#626262;}.elementor-32700 .elementor-element.elementor-element-e4d3684{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;text-align:center;font-family:"Avenir Regular", Sans-serif;font-size:16.5px;font-weight:300;line-height:1.8em;color:#626262;}.elementor-32700 .elementor-element.elementor-element-35a50d53:not(.elementor-motion-effects-element-type-background), .elementor-32700 .elementor-element.elementor-element-35a50d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf9f7;}.elementor-32700 .elementor-element.elementor-element-35a50d53{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32700 .elementor-element.elementor-element-35a50d53 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32700 .elementor-element.elementor-element-4d45683f > .elementor-element-populated{padding:76px 20px 10px 20px;}.elementor-32700 .elementor-element.elementor-element-3c7d04f8{text-align:center;font-family:"Avenir Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.34em;color:#2b9fb0;}.elementor-32700 .elementor-element.elementor-element-6ffe71c6{text-align:center;}.elementor-32700 .elementor-element.elementor-element-6ffe71c6 .elementor-heading-title{font-family:"Avenir Semi Bold", Sans-serif;font-size:42px;font-weight:700;letter-spacing:0.2px;color:#000000;}.elementor-32700 .elementor-element.elementor-element-8fec55b:not(.elementor-motion-effects-element-type-background), .elementor-32700 .elementor-element.elementor-element-8fec55b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf9f7;}.elementor-32700 .elementor-element.elementor-element-8fec55b > .elementor-container{max-width:1080px;}.elementor-32700 .elementor-element.elementor-element-8fec55b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 76px 20px;}.elementor-32700 .elementor-element.elementor-element-8fec55b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32700 .elementor-element.elementor-element-39cc297f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32700 .elementor-element.elementor-element-39cc297f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-32700 .elementor-element.elementor-element-39cc297f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7e7e7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 13px 0px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;padding:38px 28px 38px 28px;}.elementor-32700 .elementor-element.elementor-element-39cc297f > .elementor-element-populated, .elementor-32700 .elementor-element.elementor-element-39cc297f > .elementor-element-populated > .elementor-background-overlay, .elementor-32700 .elementor-element.elementor-element-39cc297f > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-32700 .elementor-element.elementor-element-39cc297f:hover > .elementor-element-populated{box-shadow:0px 14px 34px 0px rgba(0, 0, 0, 0.07058823529411765);}.elementor-32700 .elementor-element.elementor-element-39cc297f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32700 .elementor-element.elementor-element-1add44f9{padding:0px 0px 10px 0px;text-align:center;font-family:"Avenir Medium", Sans-serif;font-size:16px;font-weight:600;color:#626262;}.elementor-32700 .elementor-element.elementor-element-2af53084{text-align:center;}.elementor-32700 .elementor-element.elementor-element-2af53084 .elementor-heading-title{font-family:"Avenir Semi Bold", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-32700 .elementor-element.elementor-element-4e160e9c{text-align:center;font-family:"Avenir Regular", Sans-serif;font-size:15px;font-weight:300;line-height:1.8em;color:#626262;}.elementor-32700 .elementor-element.elementor-element-a8ddecd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32700 .elementor-element.elementor-element-a8ddecd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-32700 .elementor-element.elementor-element-a8ddecd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7e7e7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 13px 0px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;padding:38px 28px 38px 28px;}.elementor-32700 .elementor-element.elementor-element-a8ddecd > .elementor-element-populated, .elementor-32700 .elementor-element.elementor-element-a8ddecd > .elementor-element-populated > .elementor-background-overlay, .elementor-32700 .elementor-element.elementor-element-a8ddecd > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-32700 .elementor-element.elementor-element-a8ddecd:hover > .elementor-element-populated{box-shadow:0px 14px 34px 0px rgba(0, 0, 0, 0.07058823529411765);}.elementor-32700 .elementor-element.elementor-element-a8ddecd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32700 .elementor-element.elementor-element-2a464bd1{padding:0px 0px 10px 0px;text-align:center;font-family:"Avenir Medium", Sans-serif;font-size:16px;font-weight:600;color:#626262;}.elementor-32700 .elementor-element.elementor-element-e39fbf4{text-align:center;}.elementor-32700 .elementor-element.elementor-element-e39fbf4 .elementor-heading-title{font-family:"Avenir Semi Bold", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-32700 .elementor-element.elementor-element-3bb8798e{text-align:center;font-family:"Avenir Regular", Sans-serif;font-size:15px;font-weight:300;line-height:1.8em;color:#626262;}.elementor-32700 .elementor-element.elementor-element-1f63d938:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32700 .elementor-element.elementor-element-1f63d938 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-32700 .elementor-element.elementor-element-1f63d938 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7e7e7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 13px 0px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;padding:38px 28px 38px 28px;}.elementor-32700 .elementor-element.elementor-element-1f63d938 > .elementor-element-populated, .elementor-32700 .elementor-element.elementor-element-1f63d938 > .elementor-element-populated > .elementor-background-overlay, .elementor-32700 .elementor-element.elementor-element-1f63d938 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-32700 .elementor-element.elementor-element-1f63d938:hover > .elementor-element-populated{box-shadow:0px 14px 34px 0px rgba(0, 0, 0, 0.07058823529411765);}.elementor-32700 .elementor-element.elementor-element-1f63d938 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32700 .elementor-element.elementor-element-449ffd06{padding:0px 0px 10px 0px;text-align:center;font-family:"Avenir Medium", Sans-serif;font-size:16px;font-weight:600;color:#626262;}.elementor-32700 .elementor-element.elementor-element-77d68b07{text-align:center;}.elementor-32700 .elementor-element.elementor-element-77d68b07 .elementor-heading-title{font-family:"Avenir Semi Bold", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-32700 .elementor-element.elementor-element-2d525bb3{text-align:center;font-family:"Avenir Regular", Sans-serif;font-size:15px;font-weight:300;line-height:1.8em;color:#626262;}.elementor-32700 .elementor-element.elementor-element-52cbbebf:not(.elementor-motion-effects-element-type-background), .elementor-32700 .elementor-element.elementor-element-52cbbebf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-32700 .elementor-element.elementor-element-52cbbebf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32700 .elementor-element.elementor-element-52cbbebf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32700 .elementor-element.elementor-element-2a0516cd > .elementor-element-populated{padding:76px 20px 10px 20px;}.elementor-32700 .elementor-element.elementor-element-7f9b801a{text-align:center;font-family:"Avenir Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.34em;color:#2b9fb0;}.elementor-32700 .elementor-element.elementor-element-267ca2b8{padding:0px 0px 10px 0px;text-align:center;}.elementor-32700 .elementor-element.elementor-element-267ca2b8 .elementor-heading-title{font-family:"Avenir Semi Bold", Sans-serif;font-size:42px;font-weight:700;letter-spacing:0.2px;color:#000000;}.elementor-32700 .elementor-element.elementor-element-2bb25d8f{text-align:center;font-family:"Avenir Regular", Sans-serif;font-size:16.5px;font-weight:300;line-height:1.8em;color:#626262;}.elementor-32700 .elementor-element.elementor-element-4529284b:not(.elementor-motion-effects-element-type-background), .elementor-32700 .elementor-element.elementor-element-4529284b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-32700 .elementor-element.elementor-element-4529284b > .elementor-container{max-width:1080px;}.elementor-32700 .elementor-element.elementor-element-4529284b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 20px 20px 20px;}.elementor-32700 .elementor-element.elementor-element-4529284b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32700 .elementor-element.elementor-element-2f6b0216:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32700 .elementor-element.elementor-element-2f6b0216 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-32700 .elementor-element.elementor-element-2f6b0216 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7e7e7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 13px 0px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;padding:0px 0px 34px 0px;}.elementor-32700 .elementor-element.elementor-element-2f6b0216 > .elementor-element-populated, .elementor-32700 .elementor-element.elementor-element-2f6b0216 > .elementor-element-populated > .elementor-background-overlay, .elementor-32700 .elementor-element.elementor-element-2f6b0216 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-32700 .elementor-element.elementor-element-2f6b0216 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32700 .elementor-element.elementor-element-64c7d5c2{text-align:center;}.elementor-32700 .elementor-element.elementor-element-64c7d5c2 img{width:100%;border-radius:12px 12px 0px 0px;}.elementor-32700 .elementor-element.elementor-element-f31c985{padding:16px 26px 10px 26px;text-align:center;font-family:"Avenir Regular", Sans-serif;font-size:10.5px;font-weight:600;letter-spacing:0.2em;color:#626262;}.elementor-32700 .elementor-element.elementor-element-2ad56bde{padding:0px 26px 10px 26px;text-align:center;}.elementor-32700 .elementor-element.elementor-element-2ad56bde .elementor-heading-title{font-family:"Avenir Semi Bold", Sans-serif;font-size:23px;font-weight:700;line-height:1.15em;letter-spacing:0.2px;color:#000000;}.elementor-32700 .elementor-element.elementor-element-27feb24c{padding:0px 26px 28px 26px;text-align:center;font-family:"Avenir Regular", Sans-serif;font-size:14.5px;font-weight:300;line-height:1.8em;color:#626262;}.elementor-32700 .elementor-element.elementor-element-1f5206eb{text-align:center;font-family:"Avenir Medium", Sans-serif;font-size:19px;font-weight:600;color:#626262;}.elementor-32700 .elementor-element.elementor-element-537c47c3 .elementor-button{background-color:transparent;font-family:"Avenir Medium", Sans-serif;font-size:13px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.25s;border-style:solid;border-width:0px 0px 2px 0px;border-color:#9ADBE8;border-radius:0px 0px 0px 0px;padding:15px 0px 6px 0px;}.elementor-32700 .elementor-element.elementor-element-537c47c3 .elementor-button:hover, .elementor-32700 .elementor-element.elementor-element-537c47c3 .elementor-button:focus{border-color:#2B9FB0;}.elementor-32700 .elementor-element.elementor-element-41ca3cd5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32700 .elementor-element.elementor-element-41ca3cd5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-32700 .elementor-element.elementor-element-41ca3cd5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7e7e7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 13px 0px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;padding:0px 0px 34px 0px;}.elementor-32700 .elementor-element.elementor-element-41ca3cd5 > .elementor-element-populated, .elementor-32700 .elementor-element.elementor-element-41ca3cd5 > .elementor-element-populated > .elementor-background-overlay, .elementor-32700 .elementor-element.elementor-element-41ca3cd5 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-32700 .elementor-element.elementor-element-41ca3cd5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32700 .elementor-element.elementor-element-2f3e449{text-align:center;}.elementor-32700 .elementor-element.elementor-element-2f3e449 img{width:100%;border-radius:12px 12px 0px 0px;}.elementor-32700 .elementor-element.elementor-element-5111fc36{padding:16px 26px 10px 26px;text-align:center;font-family:"Avenir Regular", Sans-serif;font-size:10.5px;font-weight:600;letter-spacing:0.2em;color:#626262;}.elementor-32700 .elementor-element.elementor-element-3e68763f{padding:0px 26px 10px 26px;text-align:center;}.elementor-32700 .elementor-element.elementor-element-3e68763f .elementor-heading-title{font-family:"Avenir Semi Bold", Sans-serif;font-size:23px;font-weight:700;line-height:1.15em;letter-spacing:0.2px;color:#000000;}.elementor-32700 .elementor-element.elementor-element-732145ac{padding:0px 26px 0px 26px;text-align:center;font-family:"Avenir Regular", Sans-serif;font-size:14.5px;font-weight:300;line-height:1.8em;color:#626262;}.elementor-32700 .elementor-element.elementor-element-6c0a1f5d{text-align:center;font-family:"Avenir Medium", Sans-serif;font-size:19px;font-weight:600;color:#626262;}.elementor-32700 .elementor-element.elementor-element-31b025c3 .elementor-button{background-color:transparent;font-family:"Avenir Medium", Sans-serif;font-size:13px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.25s;border-style:solid;border-width:0px 0px 2px 0px;border-color:#9ADBE8;border-radius:0px 0px 0px 0px;padding:15px 0px 6px 0px;}.elementor-32700 .elementor-element.elementor-element-31b025c3 .elementor-button:hover, .elementor-32700 .elementor-element.elementor-element-31b025c3 .elementor-button:focus{border-color:#2B9FB0;}.elementor-32700 .elementor-element.elementor-element-2b399b7e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32700 .elementor-element.elementor-element-2b399b7e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-32700 .elementor-element.elementor-element-2b399b7e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7e7e7;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 13px 0px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;padding:0px 0px 34px 0px;}.elementor-32700 .elementor-element.elementor-element-2b399b7e > .elementor-element-populated, .elementor-32700 .elementor-element.elementor-element-2b399b7e > .elementor-element-populated > .elementor-background-overlay, .elementor-32700 .elementor-element.elementor-element-2b399b7e > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-32700 .elementor-element.elementor-element-2b399b7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32700 .elementor-element.elementor-element-6bc9c954{text-align:center;}.elementor-32700 .elementor-element.elementor-element-6bc9c954 img{width:100%;border-radius:12px 12px 0px 0px;}.elementor-32700 .elementor-element.elementor-element-46c9c6de{padding:16px 26px 10px 26px;text-align:center;font-family:"Avenir Regular", Sans-serif;font-size:10.5px;font-weight:600;letter-spacing:0.2em;color:#626262;}.elementor-32700 .elementor-element.elementor-element-66e20bf9{padding:0px 26px 10px 26px;text-align:center;}.elementor-32700 .elementor-element.elementor-element-66e20bf9 .elementor-heading-title{font-family:"Avenir Semi Bold", Sans-serif;font-size:23px;font-weight:700;line-height:1.15em;letter-spacing:0.2px;color:#000000;}.elementor-32700 .elementor-element.elementor-element-7eb69646{padding:0px 26px 27px 26px;text-align:center;font-family:"Avenir Regular", Sans-serif;font-size:14.5px;font-weight:300;line-height:1.8em;color:#626262;}.elementor-32700 .elementor-element.elementor-element-b27f7ad{text-align:center;font-family:"Avenir Medium", Sans-serif;font-size:19px;font-weight:600;color:#626262;}.elementor-32700 .elementor-element.elementor-element-79b3bddf .elementor-button{background-color:transparent;font-family:"Avenir Medium", Sans-serif;font-size:13px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.25s;border-style:solid;border-width:0px 0px 2px 0px;border-color:#9ADBE8;border-radius:0px 0px 0px 0px;padding:15px 0px 6px 0px;}.elementor-32700 .elementor-element.elementor-element-79b3bddf .elementor-button:hover, .elementor-32700 .elementor-element.elementor-element-79b3bddf .elementor-button:focus{border-color:#2B9FB0;}.elementor-32700 .elementor-element.elementor-element-327fea4:not(.elementor-motion-effects-element-type-background), .elementor-32700 .elementor-element.elementor-element-327fea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-32700 .elementor-element.elementor-element-327fea4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32700 .elementor-element.elementor-element-327fea4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32700 .elementor-element.elementor-element-16d3c2ad > .elementor-element-populated{padding:76px 24px 76px 24px;}.elementor-32700 .elementor-element.elementor-element-18d42f26{padding:0px 0px 10px 0px;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:500;line-height:1.3em;color:#000000;}.elementor-32700 .elementor-element.elementor-element-5f15d4a8{text-align:center;font-family:"Avenir Regular", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0.2em;color:#2b9fb0;}.elementor-32700 .elementor-element.elementor-element-279d03b0:not(.elementor-motion-effects-element-type-background), .elementor-32700 .elementor-element.elementor-element-279d03b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf9f7;}.elementor-32700 .elementor-element.elementor-element-279d03b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32700 .elementor-element.elementor-element-279d03b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32700 .elementor-element.elementor-element-292e399a > .elementor-element-populated{padding:76px 20px 10px 20px;}.elementor-32700 .elementor-element.elementor-element-207cc4f4{text-align:center;font-family:"Avenir Medium", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.34em;color:#2b9fb0;}.elementor-32700 .elementor-element.elementor-element-4e6d4141{text-align:center;}.elementor-32700 .elementor-element.elementor-element-4e6d4141 .elementor-heading-title{font-family:"Avenir Semi Bold", Sans-serif;font-size:42px;font-weight:700;color:#000000;}.elementor-32700 .elementor-element.elementor-element-3833a59c:not(.elementor-motion-effects-element-type-background), .elementor-32700 .elementor-element.elementor-element-3833a59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf9f7;}.elementor-32700 .elementor-element.elementor-element-3833a59c > .elementor-container{max-width:1024px;}.elementor-32700 .elementor-element.elementor-element-3833a59c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 20px 76px 20px;}.elementor-32700 .elementor-element.elementor-element-3833a59c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32700 .elementor-element.elementor-element-75e6b1fa > .elementor-element-populated{margin:0px 13px 0px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;padding:0px 12px 0px 12px;}.elementor-32700 .elementor-element.elementor-element-1c056bdd{text-align:center;font-family:"Montserrat, sans-serif", Sans-serif;font-size:26px;font-weight:300;color:#626262;}.elementor-32700 .elementor-element.elementor-element-730dafd6{padding:5px 0px 0px 0px;text-align:center;}.elementor-32700 .elementor-element.elementor-element-730dafd6 .elementor-heading-title{font-family:"Avenir Semi Bold", Sans-serif;font-size:19px;font-weight:700;line-height:1.15em;letter-spacing:0.2px;color:#000000;}.elementor-32700 .elementor-element.elementor-element-25cff186{text-align:center;font-family:"Avenir Regular", Sans-serif;font-size:14.5px;font-weight:300;line-height:1.8em;color:#626262;}.elementor-32700 .elementor-element.elementor-element-46233ba0 > .elementor-element-populated{margin:0px 13px 0px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;padding:0px 12px 0px 12px;}.elementor-32700 .elementor-element.elementor-element-22d7c0c2{text-align:center;font-family:"Montserrat, sans-serif", Sans-serif;font-size:26px;font-weight:300;color:#626262;}.elementor-32700 .elementor-element.elementor-element-5cd6a169{padding:5px 0px 0px 0px;text-align:center;}.elementor-32700 .elementor-element.elementor-element-5cd6a169 .elementor-heading-title{font-family:"Avenir Semi Bold", Sans-serif;font-size:19px;font-weight:700;line-height:1.15em;letter-spacing:0.2px;color:#000000;}.elementor-32700 .elementor-element.elementor-element-ead56a5{text-align:center;font-family:"Avenir Regular", Sans-serif;font-size:14.5px;font-weight:300;line-height:1.8em;color:#626262;}.elementor-32700 .elementor-element.elementor-element-6a70b32b > .elementor-element-populated{margin:0px 13px 0px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;padding:0px 12px 0px 12px;}.elementor-32700 .elementor-element.elementor-element-33645b0e{text-align:center;font-family:"Montserrat, sans-serif", Sans-serif;font-size:26px;font-weight:300;color:#626262;}.elementor-32700 .elementor-element.elementor-element-1bc8af9{padding:5px 0px 0px 0px;text-align:center;}.elementor-32700 .elementor-element.elementor-element-1bc8af9 .elementor-heading-title{font-family:"Avenir Semi Bold", Sans-serif;font-size:19px;font-weight:700;line-height:1.15em;letter-spacing:0.2px;color:#000000;}.elementor-32700 .elementor-element.elementor-element-26bad2cc{text-align:center;font-family:"Avenir Regular", Sans-serif;font-size:14.5px;font-weight:300;line-height:1.8em;color:#626262;}.elementor-32700 .elementor-element.elementor-element-682d638a:not(.elementor-motion-effects-element-type-background), .elementor-32700 .elementor-element.elementor-element-682d638a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eafafd;}.elementor-32700 .elementor-element.elementor-element-682d638a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32700 .elementor-element.elementor-element-682d638a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32700 .elementor-element.elementor-element-7d745bb4 > .elementor-element-populated{padding:60px 24px 60px 24px;}.elementor-32700 .elementor-element.elementor-element-58744078{text-align:center;font-family:"Avenir Medium", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0.34em;color:#2b9fb0;}.elementor-32700 .elementor-element.elementor-element-55546387{text-align:center;font-family:"Avenir Regular", Sans-serif;font-size:15.5px;font-weight:300;line-height:1.8em;color:#4b4b4b;}.elementor-32700 .elementor-element.elementor-element-4795028d:not(.elementor-motion-effects-element-type-background), .elementor-32700 .elementor-element.elementor-element-4795028d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-32700 .elementor-element.elementor-element-4795028d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32700 .elementor-element.elementor-element-4795028d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32700 .elementor-element.elementor-element-2de41ab5 > .elementor-element-populated{padding:82px 24px 82px 24px;}.elementor-32700 .elementor-element.elementor-element-fd93a02{text-align:center;font-family:"Avenir Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.34em;color:#2b9fb0;}.elementor-32700 .elementor-element.elementor-element-e00c58c{padding:0px 0px 10px 0px;text-align:center;}.elementor-32700 .elementor-element.elementor-element-e00c58c .elementor-heading-title{font-family:"Avenir Semi Bold", Sans-serif;font-size:42px;font-weight:700;line-height:1.15em;letter-spacing:0.2px;color:#000000;}.elementor-32700 .elementor-element.elementor-element-6e55f28a{text-align:center;font-family:"Avenir Regular", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;color:#626262;}.elementor-32700 .elementor-element.elementor-element-575f54d3{--spacer-size:10px;}.elementor-32700 .elementor-element.elementor-element-3d6fe649 .elementor-button{background-color:#000000;font-family:"Avenir Medium", Sans-serif;font-size:17px;font-weight:500;line-height:1.8em;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:100px 100px 100px 100px;padding:15px 35px 15px 35px;}@media(max-width:767px){.elementor-32700 .elementor-element.elementor-element-1e48a974 > .elementor-element-populated{padding:25px 0px 25px 0px;}.elementor-32700 .elementor-element.elementor-element-3d549bb2 .elementor-heading-title{font-size:15px;}.elementor-32700 .elementor-element.elementor-element-660634b2{padding:0px 0px 10px 0px;}.elementor-32700 .elementor-element.elementor-element-660634b2 .elementor-heading-title{font-size:23px;}.elementor-32700 .elementor-element.elementor-element-6be32059{width:100%;max-width:100%;font-size:15px;line-height:1.2em;}.elementor-32700 .elementor-element.elementor-element-71a0a6ec{--spacer-size:5px;}.elementor-32700 .elementor-element.elementor-element-77c19aaa .elementor-button{font-size:15px;padding:10px 25px 10px 25px;}.elementor-32700 .elementor-element.elementor-element-71b6a876 .elementor-button{font-size:15px;padding:10px 25px 10px 25px;}.elementor-32700 .elementor-element.elementor-element-49fa8e89 > .elementor-element-populated{padding:25px 15px 25px 15px;}.elementor-32700 .elementor-element.elementor-element-9117798{font-size:10px;}.elementor-32700 .elementor-element.elementor-element-77f12440 .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-32700 .elementor-element.elementor-element-aed4bc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32700 .elementor-element.elementor-element-5d6834d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32700 .elementor-element.elementor-element-7eb7cd7e > .elementor-element-populated{padding:25px 0px 25px 0px;}.elementor-32700 .elementor-element.elementor-element-26fbd186 .elementor-heading-title{font-size:23px;}.elementor-32700 .elementor-element.elementor-element-7c79514 > .elementor-element-populated{padding:25px 0px 25px 0px;}.elementor-32700 .elementor-element.elementor-element-263d0b4{font-size:10px;}.elementor-32700 .elementor-element.elementor-element-4bd3dac .elementor-heading-title{font-size:23px;}.elementor-32700 .elementor-element.elementor-element-c7c3164{width:100%;max-width:100%;line-height:1.2em;}.elementor-32700 .elementor-element.elementor-element-e4d3684{line-height:1.2em;}.elementor-32700 .elementor-element.elementor-element-4d45683f > .elementor-element-populated{padding:25px 0px 25px 0px;}.elementor-32700 .elementor-element.elementor-element-3c7d04f8{font-size:10px;}.elementor-32700 .elementor-element.elementor-element-6ffe71c6 .elementor-heading-title{font-size:23px;}.elementor-32700 .elementor-element.elementor-element-8fec55b{padding:0px 0px 0px 0px;}.elementor-32700 .elementor-element.elementor-element-39cc297f > .elementor-element-populated{margin:0px 0px 13px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32700 .elementor-element.elementor-element-4e160e9c{line-height:1.2em;}.elementor-32700 .elementor-element.elementor-element-a8ddecd > .elementor-element-populated{margin:13px 0px 13px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32700 .elementor-element.elementor-element-3bb8798e{line-height:1.2em;}.elementor-32700 .elementor-element.elementor-element-1f63d938 > .elementor-element-populated{margin:13px 0px 13px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32700 .elementor-element.elementor-element-2d525bb3{line-height:1.2em;}.elementor-32700 .elementor-element.elementor-element-2a0516cd > .elementor-element-populated{padding:25px 0px 25px 0px;}.elementor-32700 .elementor-element.elementor-element-7f9b801a{font-size:10px;}.elementor-32700 .elementor-element.elementor-element-267ca2b8 .elementor-heading-title{font-size:23px;}.elementor-32700 .elementor-element.elementor-element-2bb25d8f{line-height:1.3em;}.elementor-32700 .elementor-element.elementor-element-4529284b{padding:0px 0px 0px 0px;}.elementor-32700 .elementor-element.elementor-element-2f6b0216 > .elementor-element-populated{margin:0px 0px 13px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32700 .elementor-element.elementor-element-27feb24c{padding:0px 26px 15px 26px;}.elementor-32700 .elementor-element.elementor-element-41ca3cd5 > .elementor-element-populated{margin:13px 0px 13px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32700 .elementor-element.elementor-element-732145ac{padding:0px 26px 15px 26px;}.elementor-32700 .elementor-element.elementor-element-2b399b7e > .elementor-element-populated{margin:13px 0px 13px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32700 .elementor-element.elementor-element-7eb69646{padding:0px 26px 15px 26px;}.elementor-32700 .elementor-element.elementor-element-16d3c2ad > .elementor-element-populated{padding:74px 0px 74px 0px;}.elementor-32700 .elementor-element.elementor-element-18d42f26{font-size:35px;}.elementor-32700 .elementor-element.elementor-element-5f15d4a8{font-size:10px;}.elementor-32700 .elementor-element.elementor-element-292e399a > .elementor-element-populated{padding:25px 0px 25px 0px;}.elementor-32700 .elementor-element.elementor-element-207cc4f4{font-size:10px;}.elementor-32700 .elementor-element.elementor-element-4e6d4141 .elementor-heading-title{font-size:23px;}.elementor-32700 .elementor-element.elementor-element-3833a59c{padding:0px 0px 0px 0px;}.elementor-32700 .elementor-element.elementor-element-75e6b1fa > .elementor-element-populated{margin:0px 0px 13px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32700 .elementor-element.elementor-element-46233ba0 > .elementor-element-populated{margin:13px 0px 13px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32700 .elementor-element.elementor-element-6a70b32b > .elementor-element-populated{margin:13px 0px 13px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32700 .elementor-element.elementor-element-7d745bb4 > .elementor-element-populated{padding:25px 15px 25px 15px;}.elementor-32700 .elementor-element.elementor-element-55546387{line-height:1.5em;}.elementor-32700 .elementor-element.elementor-element-2de41ab5 > .elementor-element-populated{padding:25px 0px 25px 0px;}.elementor-32700 .elementor-element.elementor-element-fd93a02{font-size:10px;}.elementor-32700 .elementor-element.elementor-element-e00c58c{padding:0px 0px 0px 0px;}.elementor-32700 .elementor-element.elementor-element-e00c58c .elementor-heading-title{font-size:23px;}.elementor-32700 .elementor-element.elementor-element-575f54d3{--spacer-size:1px;}.elementor-32700 .elementor-element.elementor-element-3d6fe649 .elementor-button{font-size:15px;padding:10px 25px 10px 25px;}}/* Start custom CSS for heading, class: .elementor-element-6fd1340 */.rule {
    width: 64px;
    height: 3px;
    background: #9adbe8;
    margin: 0px auto;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aed4bc8 */.code-box {
    display: inline-flex;
    align-items: center;
    gap: 16px;
    margin: 10px 0 10px;
    background: #fff;
    border: 2px dashed #8a8a8a;
    padding: 14px 26px;
    border-radius: 8px;
}
.code-box .lbl {
    font-size: 11px;
    letter-spacing: .28em;
    text-transform: uppercase;
    color: #8a8a8a;
}
.code-box .code {
    font-size: 26px;
    letter-spacing: .16em;
    color: #000000;
    font-weight: 600;
    line-height: 1.8
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d6834d */.code-box {
    display: inline-flex;
    align-items: center;
    gap: 16px;
    margin: 10px 0 0px;
    background: #fff;
    border: 2px dashed #8a8a8a;
    padding: 10px 12px;
    border-radius: 8px;
}
.code-box .lbl {
    font-size: 11px;
    letter-spacing: .28em;
    text-transform: uppercase;
    color: #8a8a8a;
}
.code-box .code {
    font-size: 23px;
    letter-spacing: .16em;
    color: #000000;
    font-weight: 600;
    line-height: 1.8
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26fbd186 */.inner {
    margin: 0 auto;
    display: flex;
    align-items: center;
    gap: 38px;
}
.inner img {
    width: 160px;
    height: 160px;
    object-fit: contain;
    flex-shrink: 0;
    mix-blend-mode: multiply;
}
.inner .txt {
    text-align: left;
}
.inner .txt .eyebrow {
    color: #2b9fb0;
    margin-bottom: 8px;
    display: block;
}
.eyebrow {
    font-weight: 500;
    letter-spacing: .34em;
    text-transform: uppercase;
    font-size: 12px;
}
.inner .txt h3 {
    font-size: 25px;
    margin: 0px; line-height: 1.3;
    font-family: "Avenir Semi Bold", Sans-serif;
}
.inner .txt p {
    color: #626262;
    font-size: 15px;
    font-weight: 300;
    line-height: 1.8;
    margin-top: 10px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Semi Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://kingsfinefood.co.uk/wp-content/uploads/2025/05/Avenir-Heavy.woff2') format('woff2'),
		url('https://kingsfinefood.co.uk/wp-content/uploads/2025/05/Avenir-Heavy.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://kingsfinefood.co.uk/wp-content/uploads/2025/05/Avenir-Book.woff2') format('woff2'),
		url('https://kingsfinefood.co.uk/wp-content/uploads/2025/05/Avenir-Book.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://kingsfinefood.co.uk/wp-content/uploads/2025/05/Avenir-Medium.woff2') format('woff2'),
		url('https://kingsfinefood.co.uk/wp-content/uploads/2025/05/Avenir-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */