.elementor-726 .elementor-element.elementor-element-0db87e5:not(.elementor-motion-effects-element-type-background), .elementor-726 .elementor-element.elementor-element-0db87e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://steveryan-gledhill.com/wp-content/uploads/2025/02/banner.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-726 .elementor-element.elementor-element-0db87e5 > .elementor-background-overlay{background-color:#000000;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-726 .elementor-element.elementor-element-0db87e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:250px 0px 200px 0px;}.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-726 .elementor-element.elementor-element-0f5f773{text-align:center;}.elementor-726 .elementor-element.elementor-element-0f5f773 .elementor-heading-title{font-family:"belgrad", Sans-serif;font-size:70px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-726 .elementor-element.elementor-element-d48bf83:not(.elementor-motion-effects-element-type-background), .elementor-726 .elementor-element.elementor-element-d48bf83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #363636 0%, #151515 100%);}.elementor-726 .elementor-element.elementor-element-d48bf83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-726 .elementor-element.elementor-element-d48bf83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-726 .elementor-element.elementor-element-f1a47f5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.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-726 .elementor-element.elementor-element-ff1d25c{color:var( --e-global-color-bd7183f );}.elementor-726 .elementor-element.elementor-element-4fea00a:not(.elementor-motion-effects-element-type-background), .elementor-726 .elementor-element.elementor-element-4fea00a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #363636 0%, #151515 100%);}.elementor-726 .elementor-element.elementor-element-4fea00a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-726 .elementor-element.elementor-element-4fea00a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-726 .elementor-element.elementor-element-cabfc78 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-widget-theme-post-featured-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-726 .elementor-element.elementor-element-60fd620 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-726 .elementor-element.elementor-element-60fd620{text-align:left;}.elementor-726 .elementor-element.elementor-element-60fd620 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-726 .elementor-element.elementor-element-80b5f49 .price{color:var( --e-global-color-bd7183f );}.woocommerce .elementor-726 .elementor-element.elementor-element-42c4bb4 .woocommerce-product-details__short-description{color:#FEFEFE;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-726 .elementor-element.elementor-element-20c71dc .cart button, .elementor-726 .elementor-element.elementor-element-20c71dc .cart .button{background-color:var( --e-global-color-88b83de );transition:all 0.2s;}.elementor-726 .elementor-element.elementor-element-20c71dc .quantity .qty{color:var( --e-global-color-88b83de );transition:all 0.2s;}.woocommerce .elementor-726 .elementor-element.elementor-element-20c71dc form.cart table.variations label{color:var( --e-global-color-88b83de );}.woocommerce .elementor-726 .elementor-element.elementor-element-20c71dc form.cart table.variations td.value select{color:var( --e-global-color-88b83de );}.woocommerce .elementor-726 .elementor-element.elementor-element-20c71dc form.cart table.variations td.value select, .woocommerce .elementor-726 .elementor-element.elementor-element-20c71dc form.cart table.variations td.value:before{background-color:var( --e-global-color-bd7183f );border:var( --e-global-color-88b83de );}.elementor-726 .elementor-element.elementor-element-5fa17d6:not(.elementor-motion-effects-element-type-background), .elementor-726 .elementor-element.elementor-element-5fa17d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #297677 0%, #48A6A7 100%);}.elementor-726 .elementor-element.elementor-element-5fa17d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-726 .elementor-element.elementor-element-5fa17d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-726 .elementor-element.elementor-element-b29af07{text-align:center;}.elementor-726 .elementor-element.elementor-element-b29af07 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-726 .elementor-element.elementor-element-c0208b3{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-40px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-40px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-006433e );}.elementor-726 .elementor-element.elementor-element-c0208b3 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-bd7183f );border-radius:5px 5px 5px 5px;padding:20px 10px 20px 10px;}.elementor-726 .elementor-element.elementor-element-c0208b3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-726 .elementor-element.elementor-element-c0208b3 .swiper-slide > .elementor-element{height:100%;}.elementor-726 .elementor-element.elementor-element-6117293:not(.elementor-motion-effects-element-type-background), .elementor-726 .elementor-element.elementor-element-6117293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-88b83de );}.elementor-726 .elementor-element.elementor-element-6117293{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-726 .elementor-element.elementor-element-6117293 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-726 .elementor-element.elementor-element-309e07e > .elementor-container{max-width:900px;}.elementor-726 .elementor-element.elementor-element-09115d2{text-align:center;}.elementor-726 .elementor-element.elementor-element-09115d2 .elementor-heading-title{font-family:"belgrad", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-726 .elementor-element.elementor-element-0761ed4{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-40px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-40px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-006433e );}.elementor-726 .elementor-element.elementor-element-0761ed4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-bd7183f );border-radius:5px 5px 5px 5px;padding:20px 10px 20px 10px;}.elementor-726 .elementor-element.elementor-element-0761ed4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-726 .elementor-element.elementor-element-0761ed4 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1366px){.elementor-726 .elementor-element.elementor-element-c0208b3{--swiper-slides-to-display:3;}.elementor-726 .elementor-element.elementor-element-0761ed4{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-726 .elementor-element.elementor-element-c0208b3{--swiper-slides-to-display:2;}.elementor-726 .elementor-element.elementor-element-0761ed4{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-726 .elementor-element.elementor-element-0f5f773 .elementor-heading-title{font-size:50px;}.elementor-726 .elementor-element.elementor-element-c0208b3{--swiper-slides-to-display:1;--arrow-prev-left-position:0px;--arrow-next-right-position:0px;}.elementor-726 .elementor-element.elementor-element-09115d2 .elementor-heading-title{font-size:35px;}.elementor-726 .elementor-element.elementor-element-0761ed4{--swiper-slides-to-display:1;--arrow-prev-left-position:0px;--arrow-next-right-position:0px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'belgrad';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://steveryan-gledhill.com/wp-content/uploads/2025/04/Belgrad.ttf') format('truetype');
}
/* End Custom Fonts CSS */