.elementor-58 .elementor-element.elementor-element-626c8ae{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-c9ebac0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-321077f{text-align:start;}.elementor-58 .elementor-element.elementor-element-a31e595{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-4778fae .menu-item a.hfe-menu-item{padding-left:0px;padding-right:0px;}.elementor-58 .elementor-element.elementor-element-4778fae .menu-item a.hfe-sub-menu-item{padding-left:calc( 0px + 20px );padding-right:0px;}.elementor-58 .elementor-element.elementor-element-4778fae .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 40px );padding-right:0px;}.elementor-58 .elementor-element.elementor-element-4778fae .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 60px );padding-right:0px;}.elementor-58 .elementor-element.elementor-element-4778fae .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 80px );padding-right:0px;}.elementor-58 .elementor-element.elementor-element-4778fae .menu-item a.hfe-menu-item, .elementor-58 .elementor-element.elementor-element-4778fae .menu-item a.hfe-sub-menu-item{padding-top:10px;padding-bottom:10px;}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-4778fae .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:20px;}body.rtl .elementor-58 .elementor-element.elementor-element-4778fae .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:20px;}.elementor-58 .elementor-element.elementor-element-4778fae nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:20px;}.elementor-58 .elementor-element.elementor-element-4778fae ul.sub-menu{width:220px;}.elementor-58 .elementor-element.elementor-element-4778fae .sub-menu a.hfe-sub-menu-item,
						 .elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-58 .elementor-element.elementor-element-4778fae .hfe-nav-menu__toggle{margin-left:auto;}.elementor-58 .elementor-element.elementor-element-4778fae a.hfe-menu-item, .elementor-58 .elementor-element.elementor-element-4778fae a.hfe-sub-menu-item{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0px;}.elementor-58 .elementor-element.elementor-element-4778fae .menu-item a.hfe-menu-item, .elementor-58 .elementor-element.elementor-element-4778fae .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-4778fae .menu-item a.hfe-menu-item:hover,
								.elementor-58 .elementor-element.elementor-element-4778fae .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-58 .elementor-element.elementor-element-4778fae .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-58 .elementor-element.elementor-element-4778fae .menu-item a.hfe-menu-item.highlighted,
								.elementor-58 .elementor-element.elementor-element-4778fae .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-4778fae .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-58 .elementor-element.elementor-element-4778fae .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-4778fae .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-4778fae .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-58 .elementor-element.elementor-element-4778fae .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-4778fae .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-58 .elementor-element.elementor-element-4778fae .menu-item.current-menu-ancestor a.hfe-menu-item{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-4778fae .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent.current-menu-item a.hfe-menu-item:before,
								.elementor-58 .elementor-element.elementor-element-4778fae .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent.current-menu-item a.hfe-menu-item:after{background-color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-4778fae .hfe-nav-menu:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a.current-menu-item:after{background-color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-4778fae .hfe-pointer__framed .menu-item.parent.current-menu-item a.hfe-menu-item:before,
								.elementor-58 .elementor-element.elementor-element-4778fae .hfe-pointer__framed .menu-item.parent.current-menu-item a.hfe-menu-item:after{border-color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-4778fae .sub-menu a.hfe-sub-menu-item,
								.elementor-58 .elementor-element.elementor-element-4778fae .elementor-menu-toggle,
								.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown li a.hfe-menu-item,
								.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown li a.hfe-sub-menu-item,
								.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown-expandible li a.hfe-menu-item,
								.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-4778fae .sub-menu,
								.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown,
								.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown-expandible,
								.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-4778fae .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-58 .elementor-element.elementor-element-4778fae .elementor-menu-toggle:hover,
								.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-4778fae .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{background-color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-4778fae .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,
							.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,
							.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,
							.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active
							{color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-4778fae .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,
							.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,
							.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,
							.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active{background-color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-4778fae .hfe-nav-menu .sub-menu,
								.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown,
						 		.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown-expandible{box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-58 .elementor-element.elementor-element-4778fae .sub-menu li.menu-item:not(:last-child),
						.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#E1E1E136;border-bottom-width:1px;}.elementor-58 .elementor-element.elementor-element-2f4a7db0:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-2f4a7db0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://queensburyfoods.com/wp-content/uploads/2026/10/c06a3492-740d-4132-84dc-aad7a0dfce14.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-2f4a7db0 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-2f4a7db0 > .elementor-container{min-height:900px;}.elementor-58 .elementor-element.elementor-element-2f4a7db0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-2f4a7db0 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-2f4a7db0 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:80px;transform:translateX(-50%) rotateY(180deg);}.elementor-58 .elementor-element.elementor-element-1a579de{text-align:center;}.elementor-58 .elementor-element.elementor-element-1a579de .elementor-heading-title{font-family:var( --e-global-typography-844b06b-font-family ), Sans-serif;font-size:var( --e-global-typography-844b06b-font-size );font-weight:var( --e-global-typography-844b06b-font-weight );text-transform:var( --e-global-typography-844b06b-text-transform );letter-spacing:var( --e-global-typography-844b06b-letter-spacing );color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-1ba87980{text-align:center;}.elementor-58 .elementor-element.elementor-element-1ba87980 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-711b49cc{text-align:center;}.elementor-58 .elementor-element.elementor-element-711b49cc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-213da8c4{text-align:center;}.elementor-58 .elementor-element.elementor-element-213da8c4 .elementor-heading-title{font-family:"Open Sans Hebrew Condensed", Sans-serif;font-size:125px;font-weight:300;text-transform:uppercase;letter-spacing:4.2px;color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-45dcf539 .pp-dual-heading{flex-direction:row;gap:0px;}.elementor-58 .elementor-element.elementor-element-45dcf539{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-45dcf539.pp-dual-heading-inline .pp-dual-heading{justify-content:center;}.elementor-58 .elementor-element.elementor-element-45dcf539.pp-dual-heading-block .pp-dual-heading{align-items:center;}.elementor-58 .elementor-element.elementor-element-45dcf539 .pp-first-text{color:var( --e-global-color-0cf89d2 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-58 .elementor-element.elementor-element-45dcf539 .pp-second-text{color:var( --e-global-color-0cf89d2 );font-family:"Open Sans Hebrew Condensed", Sans-serif;font-size:125px;font-weight:300;text-transform:uppercase;letter-spacing:4.2px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-58 .elementor-element.elementor-element-6b081cf3{padding:30px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-6b081cf3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-58 .elementor-element.elementor-element-6b081cf3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-58 .elementor-element.elementor-element-6b081cf3 .elementor-button{fill:var( --e-global-color-0cf89d2 );color:var( --e-global-color-0cf89d2 );border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-58 .elementor-element.elementor-element-6b081cf3 .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-6b081cf3 .elementor-button:focus{color:var( --e-global-color-0cf89d2 );border-color:#A27A45;}.elementor-58 .elementor-element.elementor-element-6b081cf3 .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-6b081cf3 .elementor-button:focus svg{fill:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-34864129{padding:0px 0px 80px 0px;}.elementor-58 .elementor-element.elementor-element-6a4aa4d6{text-align:start;}.elementor-58 .elementor-element.elementor-element-6a4aa4d6 img{width:6%;}.elementor-58 .elementor-element.elementor-element-60d82cbe{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-58 .elementor-element.elementor-element-60d82cbe img{width:10%;}.elementor-58 .elementor-element.elementor-element-6daf00e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -95px) 0px;padding:0px 0px 0px 0px;z-index:0;text-align:center;}.elementor-58 .elementor-element.elementor-element-6daf00e2 .elementor-heading-title{font-family:var( --e-global-typography-195aa5b-font-family ), Sans-serif;font-size:var( --e-global-typography-195aa5b-font-size );font-weight:var( --e-global-typography-195aa5b-font-weight );text-transform:var( --e-global-typography-195aa5b-text-transform );text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-730db6f9 .pp-dual-heading{flex-direction:row;gap:15px;}.elementor-58 .elementor-element.elementor-element-730db6f9{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-730db6f9.pp-dual-heading-inline .pp-dual-heading{justify-content:center;}.elementor-58 .elementor-element.elementor-element-730db6f9.pp-dual-heading-block .pp-dual-heading{align-items:center;}.elementor-58 .elementor-element.elementor-element-730db6f9 .pp-first-text{color:var( --e-global-color-secondary );font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;letter-spacing:4.2px;}.elementor-58 .elementor-element.elementor-element-730db6f9 .pp-second-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca6e6e7-font-family ), Sans-serif;font-size:var( --e-global-typography-ca6e6e7-font-size );font-weight:var( --e-global-typography-ca6e6e7-font-weight );text-transform:var( --e-global-typography-ca6e6e7-text-transform );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-134b7e25{margin-top:-20px;margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-7eb743a8{padding:0px 0px 0px 0px;z-index:10;text-align:center;font-family:"Inter", Sans-serif;}.elementor-58 .elementor-element.elementor-element-29f06b50{padding:0px 0px 0px 0px;text-align:end;}.elementor-58 .elementor-element.elementor-element-adc6fab:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-adc6fab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://queensburyfoods.com/wp-content/uploads/2026/10/01_Dillmill-Home_02-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-adc6fab > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.88;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-adc6fab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 160px 0px;}.elementor-58 .elementor-element.elementor-element-adc6fab > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-adc6fab > .elementor-shape-top svg{width:calc(100% + 1.3px);height:50px;}.elementor-58 .elementor-element.elementor-element-adc6fab > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-adc6fab > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:50px;}.elementor-58 .elementor-element.elementor-element-79d6a516 .elementor-counter-number-wrapper{color:var( --e-global-color-0cf89d2 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-58 .elementor-element.elementor-element-79d6a516 .elementor-counter-title{color:var( --e-global-color-0cf89d2 );font-family:var( --e-global-typography-92cf36a-font-family ), Sans-serif;font-size:var( --e-global-typography-92cf36a-font-size );font-weight:var( --e-global-typography-92cf36a-font-weight );text-transform:var( --e-global-typography-92cf36a-text-transform );}.elementor-58 .elementor-element.elementor-element-2a200753{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-39410e4a .elementor-counter-number-wrapper{color:var( --e-global-color-0cf89d2 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-58 .elementor-element.elementor-element-39410e4a .elementor-counter-title{color:var( --e-global-color-0cf89d2 );font-family:var( --e-global-typography-92cf36a-font-family ), Sans-serif;font-size:var( --e-global-typography-92cf36a-font-size );font-weight:var( --e-global-typography-92cf36a-font-weight );text-transform:var( --e-global-typography-92cf36a-text-transform );}.elementor-58 .elementor-element.elementor-element-7dffdec4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-4592d78c .elementor-counter-number-wrapper{color:var( --e-global-color-0cf89d2 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-58 .elementor-element.elementor-element-4592d78c .elementor-counter-title{color:var( --e-global-color-0cf89d2 );font-family:var( --e-global-typography-92cf36a-font-family ), Sans-serif;font-size:var( --e-global-typography-92cf36a-font-size );font-weight:var( --e-global-typography-92cf36a-font-weight );text-transform:var( --e-global-typography-92cf36a-text-transform );}.elementor-58 .elementor-element.elementor-element-731f06da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-3432d5b1{padding:0px 0px 80px 0px;}.elementor-58 .elementor-element.elementor-element-bfa1d68 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-4e5d104c{margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-58 .elementor-element.elementor-element-4e5d104c img{width:10%;}.elementor-58 .elementor-element.elementor-element-77450da7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -95px) 0px;padding:0px 0px 0px 0px;z-index:0;text-align:center;}.elementor-58 .elementor-element.elementor-element-77450da7 .elementor-heading-title{font-family:var( --e-global-typography-195aa5b-font-family ), Sans-serif;font-size:var( --e-global-typography-195aa5b-font-size );font-weight:var( --e-global-typography-195aa5b-font-weight );text-transform:var( --e-global-typography-195aa5b-text-transform );text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-2f0d391f .pp-dual-heading{flex-direction:row;}.elementor-58 .elementor-element.elementor-element-2f0d391f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-2f0d391f.pp-dual-heading-inline .pp-dual-heading{justify-content:center;}.elementor-58 .elementor-element.elementor-element-2f0d391f.pp-dual-heading-block .pp-dual-heading{align-items:center;}.elementor-58 .elementor-element.elementor-element-2f0d391f .pp-first-text{color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-2f0d391f .pp-second-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca6e6e7-font-family ), Sans-serif;font-size:var( --e-global-typography-ca6e6e7-font-size );font-weight:var( --e-global-typography-ca6e6e7-font-weight );text-transform:var( --e-global-typography-ca6e6e7-text-transform );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-52e1df4d{margin-top:-20px;margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-381c7b6c{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-1360eef0{padding:20px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-7342eccb .salvattore-column{width:calc(100% / 3);}.elementor-58 .elementor-element.elementor-element-7342eccb .jw-images-layout__list::before{content:"3 .salvattore-column";}.elementor-58 .elementor-element.elementor-element-7342eccb .layout-type-grid .jw-images-layout__list::before{content:"";}.elementor-58 .elementor-element.elementor-element-7342eccb .layout-type-grid .jw-images-layout__list .jw-images-layout__item{width:calc(100% / 3);}.elementor-58 .elementor-element.elementor-element-7342eccb .jw-images-layout__content:before{background-color:var( --e-global-color-secondary );opacity:0.8;}.elementor-58 .elementor-element.elementor-element-7342eccb .jw-images-layout__image-instance{height:290px;}.elementor-58 .elementor-element.elementor-element-7342eccb .jw-images-layout__inner{margin:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c9adfe1 );}.elementor-58 .elementor-element.elementor-element-7342eccb .jw-images-layout__list{margin:-10px;}.elementor-58 .elementor-element.elementor-element-7342eccb .jw-images-layout__icon svg{font-size:20px;}.elementor-58 .elementor-element.elementor-element-7342eccb .jw-images-layout__icon i{font-size:20px;}.elementor-58 .elementor-element.elementor-element-7342eccb .jw-images-layout__icon .jw-images-layout-icon-inner{width:40px;height:40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0cf89d2 );border-radius:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-7342eccb .jw-images-layout__icon{justify-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-7342eccb .jw-images-layout__title{color:var( --e-global-color-0cf89d2 );text-align:center;order:1;}.elementor-58 .elementor-element.elementor-element-7342eccb .jw-images-layout__desc{text-align:center;order:2;}.elementor-58 .elementor-element.elementor-element-7342eccb .jw-images-layout__content{justify-content:flex-end;}.elementor-58 .elementor-element.elementor-element-4eca68d5 .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-4eca68d5 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-4eca68d5{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-4eca68d5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-58 .elementor-element.elementor-element-4eca68d5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-58 .elementor-element.elementor-element-4eca68d5 .elementor-button{font-family:"Open Sans Hebrew Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-0cf89d2 );color:var( --e-global-color-0cf89d2 );border-radius:10px 10px 10px 10px;padding:18px 36px 18px 36px;}.elementor-58 .elementor-element.elementor-element-4eca68d5 .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-4eca68d5 .elementor-button:focus svg{fill:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-72c59ea7{text-align:start;}.elementor-58 .elementor-element.elementor-element-72c59ea7 img{width:12%;}.elementor-58 .elementor-element.elementor-element-1939d52{padding:0px 0px 80px 0px;}.elementor-58 .elementor-element.elementor-element-a7ce700 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-bf2ca7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -95px) 0px;padding:0px 0px 0px 0px;z-index:0;text-align:center;}.elementor-58 .elementor-element.elementor-element-bf2ca7f .elementor-heading-title{font-family:var( --e-global-typography-195aa5b-font-family ), Sans-serif;font-size:var( --e-global-typography-195aa5b-font-size );font-weight:var( --e-global-typography-195aa5b-font-weight );text-transform:var( --e-global-typography-195aa5b-text-transform );text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-29e90e4 .pp-dual-heading{flex-direction:row;}.elementor-58 .elementor-element.elementor-element-29e90e4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-29e90e4.pp-dual-heading-inline .pp-dual-heading{justify-content:center;}.elementor-58 .elementor-element.elementor-element-29e90e4.pp-dual-heading-block .pp-dual-heading{align-items:center;}.elementor-58 .elementor-element.elementor-element-29e90e4 .pp-first-text{color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-29e90e4 .pp-second-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca6e6e7-font-family ), Sans-serif;font-size:var( --e-global-typography-ca6e6e7-font-size );font-weight:var( --e-global-typography-ca6e6e7-font-weight );text-transform:var( --e-global-typography-ca6e6e7-text-transform );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-67bbd38{margin-top:-20px;margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-00e6e9a{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-79819dd{padding:20px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-4f58bf0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-4f58bf0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3A2E0A;}.elementor-58 .elementor-element.elementor-element-4f58bf0:hover > .elementor-element-populated{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-4f58bf0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F3A2E38;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-58 .elementor-element.elementor-element-4f58bf0 > .elementor-element-populated, .elementor-58 .elementor-element.elementor-element-4f58bf0 > .elementor-element-populated > .elementor-background-overlay, .elementor-58 .elementor-element.elementor-element-4f58bf0 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-4f58bf0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-0763eb8 img{width:100%;height:220px;border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-922753f{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-922753f .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:25px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-05ccebf{padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-58 .elementor-element.elementor-element-9df6734:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-9df6734 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3A2E0A;}.elementor-58 .elementor-element.elementor-element-9df6734:hover > .elementor-element-populated{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-9df6734 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F3A2E38;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px;}.elementor-58 .elementor-element.elementor-element-9df6734 > .elementor-element-populated, .elementor-58 .elementor-element.elementor-element-9df6734 > .elementor-element-populated > .elementor-background-overlay, .elementor-58 .elementor-element.elementor-element-9df6734 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-9df6734 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-31a8b32 img{width:100%;height:220px;border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-c73696f{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-c73696f .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:25px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-6bada7d{padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-58 .elementor-element.elementor-element-bbbe8f7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-bbbe8f7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3A2E0A;}.elementor-58 .elementor-element.elementor-element-bbbe8f7:hover > .elementor-element-populated{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-bbbe8f7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F3A2E38;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-58 .elementor-element.elementor-element-bbbe8f7 > .elementor-element-populated, .elementor-58 .elementor-element.elementor-element-bbbe8f7 > .elementor-element-populated > .elementor-background-overlay, .elementor-58 .elementor-element.elementor-element-bbbe8f7 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-bbbe8f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-aae41ec img{width:100%;height:220px;border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-07f005e{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-07f005e .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:25px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-06fed95{padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-58 .elementor-element.elementor-element-805512a{padding:20px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-822c8db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-822c8db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3A2E0A;}.elementor-58 .elementor-element.elementor-element-822c8db:hover > .elementor-element-populated{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-822c8db > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F3A2E38;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-58 .elementor-element.elementor-element-822c8db > .elementor-element-populated, .elementor-58 .elementor-element.elementor-element-822c8db > .elementor-element-populated > .elementor-background-overlay, .elementor-58 .elementor-element.elementor-element-822c8db > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-822c8db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-b07301a img{width:100%;height:220px;border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-cd75f18{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-cd75f18 .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:25px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-6759371{padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-58 .elementor-element.elementor-element-d7cc861:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-d7cc861 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3A2E0A;}.elementor-58 .elementor-element.elementor-element-d7cc861:hover > .elementor-element-populated{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-d7cc861 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F3A2E38;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px;}.elementor-58 .elementor-element.elementor-element-d7cc861 > .elementor-element-populated, .elementor-58 .elementor-element.elementor-element-d7cc861 > .elementor-element-populated > .elementor-background-overlay, .elementor-58 .elementor-element.elementor-element-d7cc861 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-d7cc861 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-d38308a img{width:100%;height:220px;border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-ea3f4ba{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-ea3f4ba .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:25px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-da01525{padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-58 .elementor-element.elementor-element-165b69f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-165b69f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3A2E0A;}.elementor-58 .elementor-element.elementor-element-165b69f:hover > .elementor-element-populated{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-165b69f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F3A2E38;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-58 .elementor-element.elementor-element-165b69f > .elementor-element-populated, .elementor-58 .elementor-element.elementor-element-165b69f > .elementor-element-populated > .elementor-background-overlay, .elementor-58 .elementor-element.elementor-element-165b69f > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-165b69f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-635780c img{width:100%;height:220px;border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-53c8b69{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-53c8b69 .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:25px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-0ed5dd2{padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-58 .elementor-element.elementor-element-6868187 .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-6868187 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-6868187{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-6868187 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-58 .elementor-element.elementor-element-6868187 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-58 .elementor-element.elementor-element-6868187 .elementor-button{font-family:"Open Sans Hebrew Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-0cf89d2 );color:var( --e-global-color-0cf89d2 );border-radius:10px 10px 10px 10px;padding:18px 36px 18px 36px;}.elementor-58 .elementor-element.elementor-element-6868187 .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-6868187 .elementor-button:focus svg{fill:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-1b73dd1{padding:0px 0px 80px 0px;}.elementor-58 .elementor-element.elementor-element-aac8dbf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-05a9da7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -95px) 0px;padding:0px 0px 0px 0px;z-index:0;text-align:center;}.elementor-58 .elementor-element.elementor-element-05a9da7 .elementor-heading-title{font-family:var( --e-global-typography-195aa5b-font-family ), Sans-serif;font-size:var( --e-global-typography-195aa5b-font-size );font-weight:var( --e-global-typography-195aa5b-font-weight );text-transform:var( --e-global-typography-195aa5b-text-transform );text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-56b33ba .pp-dual-heading{flex-direction:row;}.elementor-58 .elementor-element.elementor-element-56b33ba{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-56b33ba.pp-dual-heading-inline .pp-dual-heading{justify-content:center;}.elementor-58 .elementor-element.elementor-element-56b33ba.pp-dual-heading-block .pp-dual-heading{align-items:center;}.elementor-58 .elementor-element.elementor-element-56b33ba .pp-first-text{color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-56b33ba .pp-second-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca6e6e7-font-family ), Sans-serif;font-size:var( --e-global-typography-ca6e6e7-font-size );font-weight:var( --e-global-typography-ca6e6e7-font-weight );text-transform:var( --e-global-typography-ca6e6e7-text-transform );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-9277060{margin-top:-20px;margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-eaa192b{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-3d42aa2{padding:20px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-7c520c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-7c520c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3A2E0A;}.elementor-58 .elementor-element.elementor-element-7c520c2:hover > .elementor-element-populated{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-7c520c2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F3A2E38;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-58 .elementor-element.elementor-element-7c520c2 > .elementor-element-populated, .elementor-58 .elementor-element.elementor-element-7c520c2 > .elementor-element-populated > .elementor-background-overlay, .elementor-58 .elementor-element.elementor-element-7c520c2 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-7c520c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-153c878 img{width:100%;height:220px;border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-bf0a160{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-bf0a160 .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:25px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-6a54059{padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-58 .elementor-element.elementor-element-ae26ff8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-ae26ff8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3A2E0A;}.elementor-58 .elementor-element.elementor-element-ae26ff8:hover > .elementor-element-populated{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-ae26ff8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F3A2E38;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px;}.elementor-58 .elementor-element.elementor-element-ae26ff8 > .elementor-element-populated, .elementor-58 .elementor-element.elementor-element-ae26ff8 > .elementor-element-populated > .elementor-background-overlay, .elementor-58 .elementor-element.elementor-element-ae26ff8 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-ae26ff8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-978eb89 img{width:100%;height:220px;border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-263ed1c{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-263ed1c .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:25px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-fd57014{padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-58 .elementor-element.elementor-element-f734b89:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-f734b89 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3A2E0A;}.elementor-58 .elementor-element.elementor-element-f734b89:hover > .elementor-element-populated{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-f734b89 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F3A2E38;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-58 .elementor-element.elementor-element-f734b89 > .elementor-element-populated, .elementor-58 .elementor-element.elementor-element-f734b89 > .elementor-element-populated > .elementor-background-overlay, .elementor-58 .elementor-element.elementor-element-f734b89 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-f734b89 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-5c79ac3 img{width:100%;height:220px;border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-522bf2b{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-522bf2b .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:25px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-d8dd740{padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-58 .elementor-element.elementor-element-a9cd7bf{padding:20px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-db71b0d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-db71b0d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3A2E0A;}.elementor-58 .elementor-element.elementor-element-db71b0d:hover > .elementor-element-populated{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-db71b0d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F3A2E38;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-58 .elementor-element.elementor-element-db71b0d > .elementor-element-populated, .elementor-58 .elementor-element.elementor-element-db71b0d > .elementor-element-populated > .elementor-background-overlay, .elementor-58 .elementor-element.elementor-element-db71b0d > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-db71b0d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-319443f img{width:100%;height:220px;border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-c608a94{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-c608a94 .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:25px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-9957aa5{padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-58 .elementor-element.elementor-element-57df1eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-57df1eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3A2E0A;}.elementor-58 .elementor-element.elementor-element-57df1eb:hover > .elementor-element-populated{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-57df1eb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F3A2E38;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px;}.elementor-58 .elementor-element.elementor-element-57df1eb > .elementor-element-populated, .elementor-58 .elementor-element.elementor-element-57df1eb > .elementor-element-populated > .elementor-background-overlay, .elementor-58 .elementor-element.elementor-element-57df1eb > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-57df1eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-d264e72 img{width:100%;height:220px;border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-d9561f9{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-d9561f9 .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:25px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-9eb8b6e{padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-58 .elementor-element.elementor-element-fd5fbb2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-fd5fbb2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3A2E0A;}.elementor-58 .elementor-element.elementor-element-fd5fbb2:hover > .elementor-element-populated{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-fd5fbb2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F3A2E38;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-58 .elementor-element.elementor-element-fd5fbb2 > .elementor-element-populated, .elementor-58 .elementor-element.elementor-element-fd5fbb2 > .elementor-element-populated > .elementor-background-overlay, .elementor-58 .elementor-element.elementor-element-fd5fbb2 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-fd5fbb2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-ebcff1c img{width:100%;height:220px;border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-7c89de0{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-7c89de0 .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:25px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-ace91e4{padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-58 .elementor-element.elementor-element-325d78e .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-325d78e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-325d78e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-325d78e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-58 .elementor-element.elementor-element-325d78e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-58 .elementor-element.elementor-element-325d78e .elementor-button{font-family:"Open Sans Hebrew Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-0cf89d2 );color:var( --e-global-color-0cf89d2 );border-radius:10px 10px 10px 10px;padding:18px 36px 18px 36px;}.elementor-58 .elementor-element.elementor-element-325d78e .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-325d78e .elementor-button:focus svg{fill:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-c713476{padding:0px 0px 80px 0px;}.elementor-58 .elementor-element.elementor-element-a2ef6ed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-669e02a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -95px) 0px;padding:0px 0px 0px 0px;z-index:0;text-align:center;}.elementor-58 .elementor-element.elementor-element-669e02a .elementor-heading-title{font-family:var( --e-global-typography-195aa5b-font-family ), Sans-serif;font-size:var( --e-global-typography-195aa5b-font-size );font-weight:var( --e-global-typography-195aa5b-font-weight );text-transform:var( --e-global-typography-195aa5b-text-transform );text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-12f15f1 .pp-dual-heading{flex-direction:row;}.elementor-58 .elementor-element.elementor-element-12f15f1{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-12f15f1.pp-dual-heading-inline .pp-dual-heading{justify-content:center;}.elementor-58 .elementor-element.elementor-element-12f15f1.pp-dual-heading-block .pp-dual-heading{align-items:center;}.elementor-58 .elementor-element.elementor-element-12f15f1 .pp-first-text{color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-12f15f1 .pp-second-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca6e6e7-font-family ), Sans-serif;font-size:var( --e-global-typography-ca6e6e7-font-size );font-weight:var( --e-global-typography-ca6e6e7-font-weight );text-transform:var( --e-global-typography-ca6e6e7-text-transform );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-d9eeaa9.ekit-equal-height-enable,
					.elementor-58 .elementor-element.elementor-element-d9eeaa9.ekit-equal-height-enable > div,
					.elementor-58 .elementor-element.elementor-element-d9eeaa9.ekit-equal-height-enable .ekit-wid-con,
					.elementor-58 .elementor-element.elementor-element-d9eeaa9.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-58 .elementor-element.elementor-element-d9eeaa9 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-58 .elementor-element.elementor-element-d9eeaa9 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-58 .elementor-element.elementor-element-d9eeaa9 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-58 .elementor-element.elementor-element-d9eeaa9 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-58 .elementor-element.elementor-element-d9eeaa9 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-58 .elementor-element.elementor-element-d9eeaa9 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-58 .elementor-element.elementor-element-799b9151:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-799b9151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://queensburyfoods.com/wp-content/uploads/2026/10/62c5dac0-b9cb-4fff-957f-f65d9e87ba15.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-799b9151{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 120px 0px;}.elementor-58 .elementor-element.elementor-element-799b9151 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-799b9151 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-799b9151 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:80px;}.elementor-58 .elementor-element.elementor-element-48934e93:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-48934e93 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3A2E;}.elementor-58 .elementor-element.elementor-element-48934e93 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-58 .elementor-element.elementor-element-48934e93 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-3874c967 .pp-dual-heading{flex-direction:row;gap:10px;}.elementor-58 .elementor-element.elementor-element-3874c967{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:start;}.elementor-58 .elementor-element.elementor-element-3874c967.pp-dual-heading-inline .pp-dual-heading{justify-content:start;}.elementor-58 .elementor-element.elementor-element-3874c967.pp-dual-heading-block .pp-dual-heading{align-items:start;}.elementor-58 .elementor-element.elementor-element-3874c967 .pp-first-text{color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-3874c967 .pp-second-text{color:var( --e-global-color-0cf89d2 );font-family:var( --e-global-typography-ca6e6e7-font-family ), Sans-serif;font-size:var( --e-global-typography-ca6e6e7-font-size );font-weight:var( --e-global-typography-ca6e6e7-font-weight );text-transform:var( --e-global-typography-ca6e6e7-text-transform );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-6942282b{padding:0% 58% 0% 0%;color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-1b9f4520.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-58 .elementor-element.elementor-element-1b9f4520.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-58 .elementor-element.elementor-element-1b9f4520.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-58 .elementor-element.elementor-element-1b9f4520 .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-58 .elementor-element.elementor-element-1b9f4520 .elementor-image-box-description{font-family:var( --e-global-typography-3eae0e7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eae0e7-font-size );font-weight:var( --e-global-typography-3eae0e7-font-weight );color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-311aa95a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-311aa95a.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-58 .elementor-element.elementor-element-311aa95a.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-58 .elementor-element.elementor-element-311aa95a.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-58 .elementor-element.elementor-element-311aa95a .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-58 .elementor-element.elementor-element-311aa95a .elementor-image-box-description{font-family:var( --e-global-typography-3eae0e7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eae0e7-font-size );font-weight:var( --e-global-typography-3eae0e7-font-weight );color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-7b984395{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-7b984395.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-58 .elementor-element.elementor-element-7b984395.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-58 .elementor-element.elementor-element-7b984395.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-58 .elementor-element.elementor-element-7b984395 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-58 .elementor-element.elementor-element-7b984395 .elementor-image-box-description{font-family:var( --e-global-typography-3eae0e7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eae0e7-font-size );font-weight:var( --e-global-typography-3eae0e7-font-weight );color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-37c8df69{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-37c8df69.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-58 .elementor-element.elementor-element-37c8df69.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-58 .elementor-element.elementor-element-37c8df69.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-58 .elementor-element.elementor-element-37c8df69 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-58 .elementor-element.elementor-element-37c8df69 .elementor-image-box-description{font-family:var( --e-global-typography-3eae0e7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eae0e7-font-size );font-weight:var( --e-global-typography-3eae0e7-font-weight );color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-3d97547{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-3d97547.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-58 .elementor-element.elementor-element-3d97547.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-58 .elementor-element.elementor-element-3d97547.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-58 .elementor-element.elementor-element-3d97547 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-58 .elementor-element.elementor-element-3d97547 .elementor-image-box-description{font-family:var( --e-global-typography-3eae0e7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eae0e7-font-size );font-weight:var( --e-global-typography-3eae0e7-font-weight );color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-7562a6c9{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-7562a6c9.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-58 .elementor-element.elementor-element-7562a6c9.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-58 .elementor-element.elementor-element-7562a6c9.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-58 .elementor-element.elementor-element-7562a6c9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-58 .elementor-element.elementor-element-7562a6c9 .elementor-image-box-description{font-family:var( --e-global-typography-3eae0e7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eae0e7-font-size );font-weight:var( --e-global-typography-3eae0e7-font-weight );color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-788fcedb{padding:80px 0px 140px 0px;}.elementor-58 .elementor-element.elementor-element-38ceb943:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-38ceb943 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://queensburyfoods.com/wp-content/uploads/2026/10/joanna-kosinska-oPsaQVRaXKI-unsplash-768x513.jpg");background-position:center left;background-size:auto;}.elementor-58 .elementor-element.elementor-element-38ceb943 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-58 .elementor-element.elementor-element-38ceb943 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-1fbc9bb2{--spacer-size:50px;}.elementor-58 .elementor-element.elementor-element-5540a302:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-5540a302 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://queensburyfoods.com/wp-content/uploads/2026/10/6fc20637-6d8f-4b22-8f69-a4fe6778b90d.jpg");background-position:center center;background-size:cover;}.elementor-58 .elementor-element.elementor-element-5540a302 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:180px 0px 180px 0px;}.elementor-58 .elementor-element.elementor-element-5540a302 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-1e4eb945{text-align:center;}.elementor-58 .elementor-element.elementor-element-1e4eb945 .elementor-heading-title{color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-4487bba0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-4487bba0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://queensburyfoods.com/wp-content/uploads/2026/10/annie-spratt-GJH1Q8p1Cds-unsplash-194x300.jpg");}.elementor-58 .elementor-element.elementor-element-4487bba0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-58 .elementor-element.elementor-element-4487bba0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-2c30a166{--spacer-size:50px;}.elementor-58 .elementor-element.elementor-element-1ffa0a04:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-1ffa0a04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-1ffa0a04{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-1ffa0a04 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-694ada62 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-7ec65a36 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-58 .elementor-element.elementor-element-3377f777{margin-top:-100px;margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-6145728 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-6145728 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-3287eb97:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-3287eb97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-3287eb97 > .elementor-background-overlay{background-image:url("https://queensburyfoods.com/wp-content/uploads/2026/10/ae22527b-bfdb-4b23-9821-ff228f3d5c42.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-3287eb97 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-58 .elementor-element.elementor-element-3287eb97, .elementor-58 .elementor-element.elementor-element-3287eb97 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-58 .elementor-element.elementor-element-3287eb97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 70px 90px;}.elementor-58 .elementor-element.elementor-element-20f34958.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-58 .elementor-element.elementor-element-20f34958.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-58 .elementor-element.elementor-element-20f34958.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-58 .elementor-element.elementor-element-20f34958 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-20f34958 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-58 .elementor-element.elementor-element-20f34958 .elementor-image-box-description{font-family:var( --e-global-typography-e22a70b-font-family ), Sans-serif;font-size:var( --e-global-typography-e22a70b-font-size );font-weight:var( --e-global-typography-e22a70b-font-weight );text-transform:var( --e-global-typography-e22a70b-text-transform );letter-spacing:var( --e-global-typography-e22a70b-letter-spacing );}.elementor-58 .elementor-element.elementor-element-79a23f3f.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-58 .elementor-element.elementor-element-79a23f3f.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-58 .elementor-element.elementor-element-79a23f3f.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-58 .elementor-element.elementor-element-79a23f3f .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-79a23f3f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-58 .elementor-element.elementor-element-79a23f3f .elementor-image-box-description{font-family:var( --e-global-typography-e22a70b-font-family ), Sans-serif;font-size:var( --e-global-typography-e22a70b-font-size );font-weight:var( --e-global-typography-e22a70b-font-weight );text-transform:var( --e-global-typography-e22a70b-text-transform );letter-spacing:var( --e-global-typography-e22a70b-letter-spacing );}.elementor-58 .elementor-element.elementor-element-6e0f81e3.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-58 .elementor-element.elementor-element-6e0f81e3.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-58 .elementor-element.elementor-element-6e0f81e3.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-58 .elementor-element.elementor-element-6e0f81e3 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-6e0f81e3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-58 .elementor-element.elementor-element-6e0f81e3 .elementor-image-box-description{font-family:var( --e-global-typography-e22a70b-font-family ), Sans-serif;font-size:var( --e-global-typography-e22a70b-font-size );font-weight:var( --e-global-typography-e22a70b-font-weight );text-transform:var( --e-global-typography-e22a70b-text-transform );letter-spacing:var( --e-global-typography-e22a70b-letter-spacing );}.elementor-58 .elementor-element.elementor-element-b3a79ae:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-b3a79ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://queensburyfoods.com/wp-content/uploads/2026/10/01_Dillmill-Home_02-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-b3a79ae > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.88;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-b3a79ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:160px 0px 160px 0px;}.elementor-58 .elementor-element.elementor-element-b3a79ae > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-b3a79ae > .elementor-shape-top svg{width:calc(100% + 1.3px);height:50px;}.elementor-58 .elementor-element.elementor-element-b3a79ae > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-b3a79ae > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:50px;}.elementor-58 .elementor-element.elementor-element-31ccc07 .pp-dual-heading{flex-direction:row;gap:15px;}.elementor-58 .elementor-element.elementor-element-31ccc07{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-31ccc07.pp-dual-heading-inline .pp-dual-heading{justify-content:center;}.elementor-58 .elementor-element.elementor-element-31ccc07.pp-dual-heading-block .pp-dual-heading{align-items:center;}.elementor-58 .elementor-element.elementor-element-31ccc07 .pp-first-text{color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-31ccc07 .pp-second-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca6e6e7-font-family ), Sans-serif;font-size:var( --e-global-typography-ca6e6e7-font-size );font-weight:var( --e-global-typography-ca6e6e7-font-weight );text-transform:var( --e-global-typography-ca6e6e7-text-transform );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-1f1e72f{padding:0px 0px 0px 0px;text-align:center;font-family:"Open Sans Hebrew Condensed", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-10eddbaa{padding:0px 0px 80px 0px;}.elementor-58 .elementor-element.elementor-element-7b80c5fb{margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-58 .elementor-element.elementor-element-7b80c5fb img{width:8%;}.elementor-58 .elementor-element.elementor-element-656d309e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -95px) 0px;padding:0px 0px 0px 0px;z-index:0;text-align:center;}.elementor-58 .elementor-element.elementor-element-656d309e .elementor-heading-title{font-family:var( --e-global-typography-195aa5b-font-family ), Sans-serif;font-size:var( --e-global-typography-195aa5b-font-size );font-weight:var( --e-global-typography-195aa5b-font-weight );text-transform:var( --e-global-typography-195aa5b-text-transform );text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-40e76968 .pp-dual-heading{flex-direction:row;}.elementor-58 .elementor-element.elementor-element-40e76968{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-40e76968.pp-dual-heading-inline .pp-dual-heading{justify-content:center;}.elementor-58 .elementor-element.elementor-element-40e76968.pp-dual-heading-block .pp-dual-heading{align-items:center;}.elementor-58 .elementor-element.elementor-element-40e76968 .pp-first-text{color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-40e76968 .pp-second-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca6e6e7-font-family ), Sans-serif;font-size:var( --e-global-typography-ca6e6e7-font-size );font-weight:var( --e-global-typography-ca6e6e7-font-weight );text-transform:var( --e-global-typography-ca6e6e7-text-transform );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-697ab8b1{margin-top:-20px;margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-554deb13{padding:0px 0px 0px 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-4c7c14f1{padding:20px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-2b2ffbe0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-2b2ffbe0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://queensburyfoods.com/wp-content/uploads/2026/10/da5980a1-7f01-44ba-b1dd-3963d092d5f2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-2b2ffbe0.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-58 .elementor-element.elementor-element-2b2ffbe0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-58 .elementor-element.elementor-element-2b2ffbe0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;padding:0px 50px 70px 0px;}.elementor-58 .elementor-element.elementor-element-2b2ffbe0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-7d4ac43c{text-align:end;}.elementor-58 .elementor-element.elementor-element-7d4ac43c .elementor-heading-title{font-family:var( --e-global-typography-3c4f79f-font-family ), Sans-serif;font-size:var( --e-global-typography-3c4f79f-font-size );font-weight:var( --e-global-typography-3c4f79f-font-weight );text-transform:var( --e-global-typography-3c4f79f-text-transform );letter-spacing:var( --e-global-typography-3c4f79f-letter-spacing );color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-424a79e6 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .salvattore-column{width:calc(100% / 2);}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .jw-images-layout__list::before{content:"2 .salvattore-column";}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .layout-type-grid .jw-images-layout__list::before{content:"";}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .layout-type-grid .jw-images-layout__list .jw-images-layout__item{width:calc(100% / 2);}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .jw-images-layout__content:before{background-color:var( --e-global-color-secondary );opacity:0.9;}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .jw-images-layout__image-instance{height:200px;}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .jw-images-layout__inner{margin:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c9adfe1 );}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .jw-images-layout__list{margin:-10px;}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .jw-images-layout__icon svg{font-size:20px;}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .jw-images-layout__icon i{font-size:20px;}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .jw-images-layout__icon .jw-images-layout-icon-inner{width:40px;height:40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0cf89d2 );border-radius:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .jw-images-layout__icon{justify-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .jw-images-layout__title{color:var( --e-global-color-0cf89d2 );text-align:center;order:1;}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .jw-images-layout__desc{text-align:center;order:2;}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .jw-images-layout__content{justify-content:flex-end;}.elementor-58 .elementor-element.elementor-element-1abf7520{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-58 .elementor-element.elementor-element-2a0b8454{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-8360171{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -95px) 0px;padding:0px 0px 0px 0px;z-index:0;text-align:center;}.elementor-58 .elementor-element.elementor-element-8360171 .elementor-heading-title{font-family:var( --e-global-typography-195aa5b-font-family ), Sans-serif;font-size:var( --e-global-typography-195aa5b-font-size );font-weight:var( --e-global-typography-195aa5b-font-weight );text-transform:var( --e-global-typography-195aa5b-text-transform );text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-c5b484b .pp-dual-heading{flex-direction:row;}.elementor-58 .elementor-element.elementor-element-c5b484b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-c5b484b.pp-dual-heading-inline .pp-dual-heading{justify-content:center;}.elementor-58 .elementor-element.elementor-element-c5b484b.pp-dual-heading-block .pp-dual-heading{align-items:center;}.elementor-58 .elementor-element.elementor-element-c5b484b .pp-first-text{color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-c5b484b .pp-second-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca6e6e7-font-family ), Sans-serif;font-size:var( --e-global-typography-ca6e6e7-font-size );font-weight:var( --e-global-typography-ca6e6e7-font-weight );text-transform:var( --e-global-typography-ca6e6e7-text-transform );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-6237dddd{--display:flex;}.elementor-58 .elementor-element.elementor-element-36b1ca45{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#6D6D6D;}.elementor-58 .elementor-element.elementor-element-64a95128{--display:flex;}.elementor-58 .elementor-element.elementor-element-59aa63d7{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#6D6D6D;}.elementor-58 .elementor-element.elementor-element-6bc1f650{--display:flex;}.elementor-58 .elementor-element.elementor-element-731834e3{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#6D6D6D;}.elementor-58 .elementor-element.elementor-element-3ab1f451{--display:flex;}.elementor-58 .elementor-element.elementor-element-54b4d29e{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#6D6D6D;}.elementor-58 .elementor-element.elementor-element-54984d92{--display:flex;}.elementor-58 .elementor-element.elementor-element-43a799ce{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#6D6D6D;}.elementor-58 .elementor-element.elementor-element-4631aea0{--n-accordion-title-font-size:16px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-58 .elementor-element.elementor-element-4631aea0.elementor-element{--align-self:center;}:where( .elementor-58 .elementor-element.elementor-element-4631aea0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans Hebrew", Sans-serif;}:where( .elementor-58 .elementor-element.elementor-element-4631aea0 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:10px 10px 10px 10px;}.elementor-58 .elementor-element.elementor-element-959dfd1{--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;--padding-top:200px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-959dfd1:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-959dfd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://queensburyfoods.com/wp-content/uploads/2026/10/62c5dac0-b9cb-4fff-957f-f65d9e87ba15.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-959dfd1 > .elementor-shape-top .elementor-shape-fill, .elementor-58 .elementor-element.elementor-element-959dfd1 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-959dfd1 > .elementor-shape-top svg, .elementor-58 .elementor-element.elementor-element-959dfd1 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:80px;}.elementor-58 .elementor-element.elementor-element-b575351{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-adc4c22{--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;--justify-content:space-between;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-31d4421 .pp-dual-heading{flex-direction:row;}.elementor-58 .elementor-element.elementor-element-31d4421{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-31d4421.pp-dual-heading-inline .pp-dual-heading{justify-content:center;}.elementor-58 .elementor-element.elementor-element-31d4421.pp-dual-heading-block .pp-dual-heading{align-items:center;}.elementor-58 .elementor-element.elementor-element-31d4421 .pp-first-text{color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-31d4421 .pp-second-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca6e6e7-font-family ), Sans-serif;font-size:var( --e-global-typography-ca6e6e7-font-size );font-weight:var( --e-global-typography-ca6e6e7-font-weight );text-transform:var( --e-global-typography-ca6e6e7-text-transform );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-7c9f0cf{width:var( --container-widget-width, 32% );max-width:32%;background-color:#FFFFFF;padding:20px 20px 20px 20px;--container-widget-width:32%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-58 .elementor-element.elementor-element-7c9f0cf .elementor-testimonial-wrapper{text-align:start;}.elementor-58 .elementor-element.elementor-element-7c9f0cf .elementor-testimonial-content{color:#3A3A3A;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-7c9f0cf .elementor-testimonial-name{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-58 .elementor-element.elementor-element-7c9f0cf .elementor-testimonial-job{color:#000000;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-58 .elementor-element.elementor-element-456f7dc{width:var( --container-widget-width, 32% );max-width:32%;background-color:#FFFFFF;padding:20px 20px 20px 20px;--container-widget-width:32%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-58 .elementor-element.elementor-element-456f7dc .elementor-testimonial-wrapper{text-align:start;}.elementor-58 .elementor-element.elementor-element-456f7dc .elementor-testimonial-content{color:#3A3A3A;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-456f7dc .elementor-testimonial-name{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-58 .elementor-element.elementor-element-456f7dc .elementor-testimonial-job{color:#000000;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-58 .elementor-element.elementor-element-c0a5e09{width:var( --container-widget-width, 32% );max-width:32%;background-color:#FFFFFF;padding:20px 20px 20px 20px;--container-widget-width:32%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-58 .elementor-element.elementor-element-c0a5e09 .elementor-testimonial-wrapper{text-align:start;}.elementor-58 .elementor-element.elementor-element-c0a5e09 .elementor-testimonial-content{color:#3A3A3A;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-c0a5e09 .elementor-testimonial-name{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-58 .elementor-element.elementor-element-c0a5e09 .elementor-testimonial-job{color:#000000;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-58 .elementor-element.elementor-element-1e6f489{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-1f7184d .pp-dual-heading{flex-direction:row;}.elementor-58 .elementor-element.elementor-element-1f7184d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-1f7184d.pp-dual-heading-inline .pp-dual-heading{justify-content:center;}.elementor-58 .elementor-element.elementor-element-1f7184d.pp-dual-heading-block .pp-dual-heading{align-items:center;}.elementor-58 .elementor-element.elementor-element-1f7184d .pp-first-text{color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-1f7184d .pp-second-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca6e6e7-font-family ), Sans-serif;font-size:var( --e-global-typography-ca6e6e7-font-size );font-weight:var( --e-global-typography-ca6e6e7-font-weight );text-transform:var( --e-global-typography-ca6e6e7-text-transform );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-68d90b4{width:var( --container-widget-width, 600px );max-width:600px;padding:0px 0px 0px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;align-self:center;text-align:center;font-family:"Open Sans Hebrew Condensed", Sans-serif;font-size:20px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-2b9f964{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-58 .elementor-element.elementor-element-2b9f964.elementor-element{--align-self:center;}.elementor-58 .elementor-element.elementor-element-2b9f964 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-58 .elementor-element.elementor-element-2b9f964 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-58 .elementor-element.elementor-element-2b9f964 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-58 .elementor-element.elementor-element-2b9f964 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-58 .elementor-element.elementor-element-2b9f964 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-2b9f964 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-58 .elementor-element.elementor-element-2b9f964 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-58 .elementor-element.elementor-element-2b9f964 .elementor-field-type-html{padding-bottom:0px;}.elementor-58 .elementor-element.elementor-element-2b9f964 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#02010133;border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-2b9f964 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#02010133;border-radius:5px 5px 5px 5px;}.elementor-58 .elementor-element.elementor-element-2b9f964 .elementor-field-group .elementor-select-wrapper::before{color:#02010133;}.elementor-58 .elementor-element.elementor-element-2b9f964 .elementor-button{font-size:17px;border-radius:10px 10px 10px 10px;padding:18px 36px 18px 36px;}.elementor-58 .elementor-element.elementor-element-2b9f964 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-58 .elementor-element.elementor-element-2b9f964 .elementor-button[type="submit"]{color:#ffffff;}.elementor-58 .elementor-element.elementor-element-2b9f964 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-58 .elementor-element.elementor-element-2b9f964 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-58 .elementor-element.elementor-element-2b9f964 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-58 .elementor-element.elementor-element-2b9f964 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-58 .elementor-element.elementor-element-2b9f964 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-58 .elementor-element.elementor-element-2b9f964 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-58 .elementor-element.elementor-element-1836a398:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-1836a398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aa7707 );}.elementor-58 .elementor-element.elementor-element-1836a398{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 40px 0px;}.elementor-58 .elementor-element.elementor-element-1836a398 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-22fe9116{padding:0px 0px 40px 0px;}.elementor-58 .elementor-element.elementor-element-7bd1474f{margin:-30px -320px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;padding:0px 0px 0px 0px;z-index:0;text-align:center;}.elementor-58 .elementor-element.elementor-element-7bd1474f .elementor-heading-title{font-family:var( --e-global-typography-195aa5b-font-family ), Sans-serif;font-size:var( --e-global-typography-195aa5b-font-size );font-weight:var( --e-global-typography-195aa5b-font-weight );text-transform:var( --e-global-typography-195aa5b-text-transform );text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:#FFFDEF;}.elementor-58 .elementor-element.elementor-element-4168b07d .pp-dual-heading{flex-direction:column;}.elementor-58 .elementor-element.elementor-element-4168b07d{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;text-align:start;}.elementor-58 .elementor-element.elementor-element-4168b07d.pp-dual-heading-inline .pp-dual-heading{justify-content:start;}.elementor-58 .elementor-element.elementor-element-4168b07d.pp-dual-heading-block .pp-dual-heading{align-items:start;}.elementor-58 .elementor-element.elementor-element-4168b07d .pp-first-text{color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-4168b07d .pp-second-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca6e6e7-font-family ), Sans-serif;font-size:var( --e-global-typography-ca6e6e7-font-size );font-weight:var( --e-global-typography-ca6e6e7-font-weight );text-transform:var( --e-global-typography-ca6e6e7-text-transform );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-6996eb9e{padding:30px 80px 0px 0px;text-align:justify;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .post-items > .post-item{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-blog-block-post, .elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-post-image-card, .elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-post-card{background-color:#00000000;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-meta-lists .elementskit-single-meta{background-color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-btn{background-color:var( --e-global-color-6aa7707 );padding:0px 0px 0px 0px;font-family:var( --e-global-typography-e22a70b-font-family ), Sans-serif;font-size:var( --e-global-typography-e22a70b-font-size );font-weight:var( --e-global-typography-e22a70b-font-weight );text-transform:var( --e-global-typography-e22a70b-text-transform );letter-spacing:var( --e-global-typography-e22a70b-letter-spacing );color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-btn:hover{background-color:#FFFDEF;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-post-image-card{display:block;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .btn-wraper{text-align:left;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-58 .elementor-element.elementor-element-205e8ec6 .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-58 .elementor-element.elementor-element-205e8ec6 .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-blog-block-post .elementskit-post-body{padding:15px 20px 20px 20px;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-post-image-card .elementskit-post-body{padding:15px 20px 20px 20px;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-post-body{border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c9adfe1 );}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-post-image-card:hover .elementskit-post-body {border-color:var( --e-global-color-5427de5 );}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-entry-thumb{border-radius:10px 10px 10px 10px;margin:0px 0px -10px 0px;} .elementor-58 .elementor-element.elementor-element-205e8ec6 .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .post-meta-list a, .elementor-58 .elementor-element.elementor-element-205e8ec6 .post-meta-list .meta-date-text{font-family:var( --e-global-typography-92cf36a-font-family ), Sans-serif;font-size:var( --e-global-typography-92cf36a-font-size );font-weight:var( --e-global-typography-92cf36a-font-weight );text-transform:var( --e-global-typography-92cf36a-text-transform );}.elementor-58 .elementor-element.elementor-element-205e8ec6 .post-meta-list{text-align:left;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .post-meta-list > span{margin:0px 15px 0px 0px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-205e8ec6 .post-meta-list > span :is(i, svg){font-size:18px;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .post-meta-list > span:hover{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-205e8ec6.ekit-blog-posts--bg-hover .elementskit-post-image-card:hover .post-meta-list > span{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-meta-lists.elementskit-style-tag{left:-10px;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-meta-lists.elementskit-style-tag > .elementskit-single-meta::before{border-width:5px;left:0%;top:-10px;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-post-body .entry-title, .elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-entry-header .entry-title, .elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:var( --e-global-typography-126b496-font-family ), Sans-serif;font-size:var( --e-global-typography-126b496-font-size );font-weight:var( --e-global-typography-126b496-font-weight );text-transform:var( --e-global-typography-126b496-text-transform );}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-post-body .entry-title a{color:#000000;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-entry-header .entry-title a{color:#000000;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-post-body .entry-title a:hover{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-entry-header .entry-title a:hover{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-post-card:hover .entry-title a{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-post-image-card:hover .entry-title a{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-post-body .entry-title{text-align:left;margin:-5px 0px 10px 0px;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-entry-header .entry-title{text-align:left;margin:-5px 0px 10px 0px;}.elementor-58 .elementor-element.elementor-element-c0f9cb3:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-c0f9cb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://queensburyfoods.com/wp-content/uploads/2026/10/3c7a7244-4c99-41bb-9218-0c490fdcd186.webp");background-position:center center;background-repeat:no-repeat;background-size:15% auto;}.elementor-58 .elementor-element.elementor-element-c0f9cb3 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.88;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-c0f9cb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 20px 0px;}.elementor-58 .elementor-element.elementor-element-8022884 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-2146b41{text-align:center;}.elementor-58 .elementor-element.elementor-element-2146b41 .elementor-heading-title{color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-b7de168{padding:0% 35% 0% 35%;text-align:center;font-family:var( --e-global-typography-92cf36a-font-family ), Sans-serif;font-size:var( --e-global-typography-92cf36a-font-size );font-weight:var( --e-global-typography-92cf36a-font-weight );text-transform:var( --e-global-typography-92cf36a-text-transform );color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-72b20f5{padding:25px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-2067d9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-2067d9a .elementor-heading-title{font-family:var( --e-global-typography-d4a61ce-font-family ), Sans-serif;font-size:var( --e-global-typography-d4a61ce-font-size );font-weight:var( --e-global-typography-d4a61ce-font-weight );text-transform:var( --e-global-typography-d4a61ce-text-transform );color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-b1c6481{text-align:center;color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-33c798c{padding:30px 0px 0px 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-33c798c .elementor-heading-title{font-family:var( --e-global-typography-3eae0e7-font-family ), Sans-serif;font-size:var( --e-global-typography-3eae0e7-font-size );font-weight:var( --e-global-typography-3eae0e7-font-weight );color:#82817F;}.elementor-58 .elementor-element.elementor-element-76d3efc{padding:0px 0px 0px 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-76d3efc .elementor-heading-title{font-family:var( --e-global-typography-d4a61ce-font-family ), Sans-serif;font-size:var( --e-global-typography-d4a61ce-font-size );font-weight:var( --e-global-typography-d4a61ce-font-weight );text-transform:var( --e-global-typography-d4a61ce-text-transform );color:var( --e-global-color-0cf89d2 );}.elementor-58 .elementor-element.elementor-element-cbf3166{text-align:center;}.elementor-58 .elementor-element.elementor-element-cbf3166 .elementor-heading-title{font-size:var( --e-global-typography-82877e4-font-size );font-weight:var( --e-global-typography-82877e4-font-weight );text-transform:var( --e-global-typography-82877e4-text-transform );letter-spacing:var( --e-global-typography-82877e4-letter-spacing );color:var( --e-global-color-0cf89d2 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-58 .elementor-element.elementor-element-4778fae .menu-item a.hfe-menu-item{padding-left:4px;padding-right:4px;}.elementor-58 .elementor-element.elementor-element-4778fae .menu-item a.hfe-sub-menu-item{padding-left:calc( 4px + 20px );padding-right:4px;}.elementor-58 .elementor-element.elementor-element-4778fae .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 4px + 40px );padding-right:4px;}.elementor-58 .elementor-element.elementor-element-4778fae .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 4px + 60px );padding-right:4px;}.elementor-58 .elementor-element.elementor-element-4778fae .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 4px + 80px );padding-right:4px;}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-4778fae.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-4778fae a.hfe-menu-item, .elementor-58 .elementor-element.elementor-element-4778fae a.hfe-sub-menu-item{font-size:14px;}.elementor-58 .elementor-element.elementor-element-2f4a7db0 > .elementor-container{min-height:750px;}.elementor-58 .elementor-element.elementor-element-1a579de .elementor-heading-title{font-size:var( --e-global-typography-844b06b-font-size );letter-spacing:var( --e-global-typography-844b06b-letter-spacing );}.elementor-58 .elementor-element.elementor-element-1ba87980 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-58 .elementor-element.elementor-element-711b49cc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-58 .elementor-element.elementor-element-213da8c4 .elementor-heading-title{font-size:100px;}.elementor-58 .elementor-element.elementor-element-45dcf539 .pp-first-text{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-58 .elementor-element.elementor-element-45dcf539 .pp-second-text{font-size:100px;}.elementor-58 .elementor-element.elementor-element-34864129{padding:0px 0px 40px 0px;}.elementor-58 .elementor-element.elementor-element-6a4aa4d6 img{width:15%;}.elementor-58 .elementor-element.elementor-element-60d82cbe{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-60d82cbe img{width:15%;}.elementor-58 .elementor-element.elementor-element-6daf00e2 .elementor-heading-title{font-size:var( --e-global-typography-195aa5b-font-size );}.elementor-58 .elementor-element.elementor-element-730db6f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-730db6f9 .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-7eb743a8{font-size:18px;}.elementor-58 .elementor-element.elementor-element-29f06b50 img{width:20%;}.elementor-58 .elementor-element.elementor-element-79d6a516 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-58 .elementor-element.elementor-element-79d6a516 .elementor-counter-title{font-size:var( --e-global-typography-92cf36a-font-size );}.elementor-58 .elementor-element.elementor-element-39410e4a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-58 .elementor-element.elementor-element-39410e4a .elementor-counter-title{font-size:var( --e-global-typography-92cf36a-font-size );}.elementor-58 .elementor-element.elementor-element-4592d78c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-58 .elementor-element.elementor-element-4592d78c .elementor-counter-title{font-size:var( --e-global-typography-92cf36a-font-size );}.elementor-58 .elementor-element.elementor-element-3432d5b1{padding:80px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-4e5d104c{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-4e5d104c img{width:15%;}.elementor-58 .elementor-element.elementor-element-77450da7 .elementor-heading-title{font-size:var( --e-global-typography-195aa5b-font-size );}.elementor-58 .elementor-element.elementor-element-2f0d391f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-2f0d391f .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-381c7b6c{font-size:18px;}.elementor-58 .elementor-element.elementor-element-7342eccb .salvattore-column{width:calc(100% / 2);}.elementor-58 .elementor-element.elementor-element-7342eccb .jw-images-layout__list::before{content:"2 .salvattore-column";}.elementor-58 .elementor-element.elementor-element-7342eccb .layout-type-grid .jw-images-layout__list::before{content:"";}.elementor-58 .elementor-element.elementor-element-7342eccb .layout-type-grid .jw-images-layout__list .jw-images-layout__item{width:calc(100% / 2);}.elementor-58 .elementor-element.elementor-element-72c59ea7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-58 .elementor-element.elementor-element-1939d52{padding:80px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-bf2ca7f .elementor-heading-title{font-size:var( --e-global-typography-195aa5b-font-size );}.elementor-58 .elementor-element.elementor-element-29e90e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-29e90e4 .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-00e6e9a{font-size:18px;}.elementor-58 .elementor-element.elementor-element-922753f .elementor-heading-title{font-size:22px;}.elementor-58 .elementor-element.elementor-element-05ccebf{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-c73696f .elementor-heading-title{font-size:22px;}.elementor-58 .elementor-element.elementor-element-6bada7d{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-07f005e .elementor-heading-title{font-size:22px;}.elementor-58 .elementor-element.elementor-element-06fed95{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-cd75f18 .elementor-heading-title{font-size:22px;}.elementor-58 .elementor-element.elementor-element-6759371{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-ea3f4ba .elementor-heading-title{font-size:22px;}.elementor-58 .elementor-element.elementor-element-da01525{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-53c8b69 .elementor-heading-title{font-size:22px;}.elementor-58 .elementor-element.elementor-element-0ed5dd2{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-1b73dd1{padding:80px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-05a9da7 .elementor-heading-title{font-size:var( --e-global-typography-195aa5b-font-size );}.elementor-58 .elementor-element.elementor-element-56b33ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-56b33ba .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-eaa192b{font-size:18px;}.elementor-58 .elementor-element.elementor-element-bf0a160 .elementor-heading-title{font-size:22px;}.elementor-58 .elementor-element.elementor-element-6a54059{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-263ed1c .elementor-heading-title{font-size:22px;}.elementor-58 .elementor-element.elementor-element-fd57014{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-522bf2b .elementor-heading-title{font-size:22px;}.elementor-58 .elementor-element.elementor-element-d8dd740{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-c608a94 .elementor-heading-title{font-size:22px;}.elementor-58 .elementor-element.elementor-element-9957aa5{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-d9561f9 .elementor-heading-title{font-size:22px;}.elementor-58 .elementor-element.elementor-element-9eb8b6e{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-7c89de0 .elementor-heading-title{font-size:22px;}.elementor-58 .elementor-element.elementor-element-ace91e4{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-c713476{padding:80px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-669e02a .elementor-heading-title{font-size:var( --e-global-typography-195aa5b-font-size );}.elementor-58 .elementor-element.elementor-element-12f15f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-12f15f1 .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-799b9151{padding:120px 0px 80px 0px;}.elementor-58 .elementor-element.elementor-element-48934e93 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-58 .elementor-element.elementor-element-3874c967 .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-6942282b{padding:0px 180px 0px 0px;}.elementor-58 .elementor-element.elementor-element-1b9f4520 .elementor-image-box-description{font-size:var( --e-global-typography-3eae0e7-font-size );}.elementor-58 .elementor-element.elementor-element-311aa95a .elementor-image-box-description{font-size:var( --e-global-typography-3eae0e7-font-size );}.elementor-58 .elementor-element.elementor-element-7b984395 .elementor-image-box-description{font-size:var( --e-global-typography-3eae0e7-font-size );}.elementor-58 .elementor-element.elementor-element-37c8df69 .elementor-image-box-description{font-size:var( --e-global-typography-3eae0e7-font-size );}.elementor-58 .elementor-element.elementor-element-3d97547 .elementor-image-box-description{font-size:var( --e-global-typography-3eae0e7-font-size );}.elementor-58 .elementor-element.elementor-element-7562a6c9 .elementor-image-box-description{font-size:var( --e-global-typography-3eae0e7-font-size );}.elementor-58 .elementor-element.elementor-element-788fcedb{padding:80px 0px 80px 0px;}.elementor-58 .elementor-element.elementor-element-3377f777{margin-top:-80px;margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-20f34958 .elementor-image-box-description{font-size:var( --e-global-typography-e22a70b-font-size );letter-spacing:var( --e-global-typography-e22a70b-letter-spacing );}.elementor-58 .elementor-element.elementor-element-79a23f3f .elementor-image-box-description{font-size:var( --e-global-typography-e22a70b-font-size );letter-spacing:var( --e-global-typography-e22a70b-letter-spacing );}.elementor-58 .elementor-element.elementor-element-6e0f81e3 .elementor-image-box-description{font-size:var( --e-global-typography-e22a70b-font-size );letter-spacing:var( --e-global-typography-e22a70b-letter-spacing );}.elementor-58 .elementor-element.elementor-element-31ccc07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-31ccc07 .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-1f1e72f{font-size:18px;}.elementor-58 .elementor-element.elementor-element-10eddbaa{padding:80px 0px 80px 0px;}.elementor-58 .elementor-element.elementor-element-7b80c5fb{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-7b80c5fb img{width:15%;}.elementor-58 .elementor-element.elementor-element-656d309e .elementor-heading-title{font-size:var( --e-global-typography-195aa5b-font-size );}.elementor-58 .elementor-element.elementor-element-40e76968{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-40e76968 .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-2b2ffbe0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-58 .elementor-element.elementor-element-7d4ac43c{text-align:end;}.elementor-58 .elementor-element.elementor-element-7d4ac43c .elementor-heading-title{font-size:var( --e-global-typography-3c4f79f-font-size );letter-spacing:var( --e-global-typography-3c4f79f-letter-spacing );}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .salvattore-column{width:calc(100% / 2);}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .jw-images-layout__list::before{content:"2 .salvattore-column";}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .layout-type-grid .jw-images-layout__list::before{content:"";}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .layout-type-grid .jw-images-layout__list .jw-images-layout__item{width:calc(100% / 2);}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .jw-images-layout__inner{margin:5px;}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .jw-images-layout__list{margin:-5px;}.elementor-58 .elementor-element.elementor-element-13ce1ff8 .jw-images-layout__title{margin:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-8360171 .elementor-heading-title{font-size:var( --e-global-typography-195aa5b-font-size );}.elementor-58 .elementor-element.elementor-element-c5b484b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-c5b484b .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-959dfd1{--padding-top:120px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-31d4421{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-31d4421 .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-1f7184d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-1f7184d .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-68d90b4{font-size:18px;}.elementor-58 .elementor-element.elementor-element-22fe9116{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-7bd1474f .elementor-heading-title{font-size:var( --e-global-typography-195aa5b-font-size );}.elementor-58 .elementor-element.elementor-element-4168b07d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-4168b07d .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-205e8ec6 .post-items > .post-item{flex:0 0 50%;max-width:50%;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-58 .elementor-element.elementor-element-205e8ec6 .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-58 .elementor-element.elementor-element-205e8ec6 .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .post-meta-list a, .elementor-58 .elementor-element.elementor-element-205e8ec6 .post-meta-list .meta-date-text{font-size:var( --e-global-typography-92cf36a-font-size );}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-post-body .entry-title, .elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-entry-header .entry-title, .elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-126b496-font-size );}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-btn{font-size:var( --e-global-typography-e22a70b-font-size );letter-spacing:var( --e-global-typography-e22a70b-letter-spacing );}.elementor-58 .elementor-element.elementor-element-b7de168{font-size:var( --e-global-typography-92cf36a-font-size );}.elementor-58 .elementor-element.elementor-element-2067d9a .elementor-heading-title{font-size:var( --e-global-typography-d4a61ce-font-size );}.elementor-58 .elementor-element.elementor-element-33c798c .elementor-heading-title{font-size:var( --e-global-typography-3eae0e7-font-size );}.elementor-58 .elementor-element.elementor-element-76d3efc .elementor-heading-title{font-size:var( --e-global-typography-d4a61ce-font-size );}.elementor-58 .elementor-element.elementor-element-cbf3166 .elementor-heading-title{font-size:var( --e-global-typography-82877e4-font-size );letter-spacing:var( --e-global-typography-82877e4-letter-spacing );}}@media(max-width:767px){.elementor-58 .elementor-element.elementor-element-626c8ae{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-c9ebac0{--width:70%;}.elementor-58 .elementor-element.elementor-element-a31e595{--width:30%;}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-4778fae.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-58 .elementor-element.elementor-element-4778fae nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-4778fae{width:100%;max-width:100%;}.elementor-58 .elementor-element.elementor-element-4778fae.elementor-element{--align-self:flex-end;}.elementor-58 .elementor-element.elementor-element-2f4a7db0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-1a579de .elementor-heading-title{font-size:var( --e-global-typography-844b06b-font-size );letter-spacing:var( --e-global-typography-844b06b-letter-spacing );}.elementor-58 .elementor-element.elementor-element-1ba87980 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-58 .elementor-element.elementor-element-711b49cc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-58 .elementor-element.elementor-element-213da8c4{padding:30px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-213da8c4 .elementor-heading-title{font-size:70px;line-height:0em;}.elementor-58 .elementor-element.elementor-element-45dcf539{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-45dcf539 .pp-first-text{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-58 .elementor-element.elementor-element-45dcf539 .pp-second-text{font-size:70px;line-height:0em;}.elementor-58 .elementor-element.elementor-element-6b081cf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-34864129{padding:0px 0px 10px 0px;}.elementor-58 .elementor-element.elementor-element-6a4aa4d6 img{width:24%;}.elementor-58 .elementor-element.elementor-element-60d82cbe{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-60d82cbe img{width:24%;}.elementor-58 .elementor-element.elementor-element-6daf00e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-6daf00e2 .elementor-heading-title{font-size:var( --e-global-typography-195aa5b-font-size );}.elementor-58 .elementor-element.elementor-element-730db6f9{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-730db6f9 .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-7eb743a8{font-size:16px;}.elementor-58 .elementor-element.elementor-element-29f06b50{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-29f06b50 img{width:24%;}.elementor-58 .elementor-element.elementor-element-79d6a516 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-58 .elementor-element.elementor-element-79d6a516 .elementor-counter-title{font-size:var( --e-global-typography-92cf36a-font-size );}.elementor-58 .elementor-element.elementor-element-39410e4a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-58 .elementor-element.elementor-element-39410e4a .elementor-counter-title{font-size:var( --e-global-typography-92cf36a-font-size );}.elementor-58 .elementor-element.elementor-element-4592d78c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-58 .elementor-element.elementor-element-4592d78c .elementor-counter-title{font-size:var( --e-global-typography-92cf36a-font-size );}.elementor-58 .elementor-element.elementor-element-3432d5b1{padding:40px 0px 40px 0px;}.elementor-58 .elementor-element.elementor-element-4e5d104c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-4e5d104c img{width:24%;}.elementor-58 .elementor-element.elementor-element-77450da7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-77450da7 .elementor-heading-title{font-size:var( --e-global-typography-195aa5b-font-size );}.elementor-58 .elementor-element.elementor-element-2f0d391f{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-2f0d391f .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-381c7b6c{font-size:16px;}.elementor-58 .elementor-element.elementor-element-7342eccb .salvattore-column{width:calc(100% / 1);}.elementor-58 .elementor-element.elementor-element-7342eccb .jw-images-layout__list::before{content:"1 .salvattore-column";}.elementor-58 .elementor-element.elementor-element-7342eccb .layout-type-grid .jw-images-layout__list::before{content:"";}.elementor-58 .elementor-element.elementor-element-7342eccb .layout-type-grid .jw-images-layout__list .jw-images-layout__item{width:calc(100% / 1);}.elementor-58 .elementor-element.elementor-element-4eca68d5{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-72c59ea7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-58 .elementor-element.elementor-element-72c59ea7 img{width:24%;}.elementor-58 .elementor-element.elementor-element-1939d52{padding:40px 10px 40px 10px;}.elementor-58 .elementor-element.elementor-element-bf2ca7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-bf2ca7f .elementor-heading-title{font-size:var( --e-global-typography-195aa5b-font-size );}.elementor-58 .elementor-element.elementor-element-29e90e4{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-29e90e4 .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-00e6e9a{font-size:16px;}.elementor-58 .elementor-element.elementor-element-4f58bf0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-58 .elementor-element.elementor-element-922753f{text-align:center;}.elementor-58 .elementor-element.elementor-element-922753f .elementor-heading-title{font-size:18px;}.elementor-58 .elementor-element.elementor-element-05ccebf{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-9df6734 > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-58 .elementor-element.elementor-element-c73696f{text-align:center;}.elementor-58 .elementor-element.elementor-element-c73696f .elementor-heading-title{font-size:18px;}.elementor-58 .elementor-element.elementor-element-6bada7d{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-bbbe8f7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-58 .elementor-element.elementor-element-07f005e{text-align:center;}.elementor-58 .elementor-element.elementor-element-07f005e .elementor-heading-title{font-size:18px;}.elementor-58 .elementor-element.elementor-element-06fed95{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-822c8db > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-58 .elementor-element.elementor-element-cd75f18{text-align:center;}.elementor-58 .elementor-element.elementor-element-cd75f18 .elementor-heading-title{font-size:18px;}.elementor-58 .elementor-element.elementor-element-6759371{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-d7cc861 > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-58 .elementor-element.elementor-element-ea3f4ba{text-align:center;}.elementor-58 .elementor-element.elementor-element-ea3f4ba .elementor-heading-title{font-size:18px;}.elementor-58 .elementor-element.elementor-element-da01525{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-165b69f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-58 .elementor-element.elementor-element-53c8b69{text-align:center;}.elementor-58 .elementor-element.elementor-element-53c8b69 .elementor-heading-title{font-size:18px;}.elementor-58 .elementor-element.elementor-element-0ed5dd2{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-6868187{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-1b73dd1{padding:40px 10px 40px 10px;}.elementor-58 .elementor-element.elementor-element-05a9da7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-05a9da7 .elementor-heading-title{font-size:var( --e-global-typography-195aa5b-font-size );}.elementor-58 .elementor-element.elementor-element-56b33ba{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-56b33ba .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-eaa192b{font-size:16px;}.elementor-58 .elementor-element.elementor-element-7c520c2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-58 .elementor-element.elementor-element-bf0a160{text-align:center;}.elementor-58 .elementor-element.elementor-element-bf0a160 .elementor-heading-title{font-size:18px;}.elementor-58 .elementor-element.elementor-element-6a54059{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-ae26ff8 > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-58 .elementor-element.elementor-element-263ed1c{text-align:center;}.elementor-58 .elementor-element.elementor-element-263ed1c .elementor-heading-title{font-size:18px;}.elementor-58 .elementor-element.elementor-element-fd57014{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-f734b89 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-58 .elementor-element.elementor-element-522bf2b{text-align:center;}.elementor-58 .elementor-element.elementor-element-522bf2b .elementor-heading-title{font-size:18px;}.elementor-58 .elementor-element.elementor-element-d8dd740{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-db71b0d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-58 .elementor-element.elementor-element-c608a94{text-align:center;}.elementor-58 .elementor-element.elementor-element-c608a94 .elementor-heading-title{font-size:18px;}.elementor-58 .elementor-element.elementor-element-9957aa5{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-57df1eb > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-58 .elementor-element.elementor-element-d9561f9{text-align:center;}.elementor-58 .elementor-element.elementor-element-d9561f9 .elementor-heading-title{font-size:18px;}.elementor-58 .elementor-element.elementor-element-9eb8b6e{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-fd5fbb2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-58 .elementor-element.elementor-element-7c89de0{text-align:center;}.elementor-58 .elementor-element.elementor-element-7c89de0 .elementor-heading-title{font-size:18px;}.elementor-58 .elementor-element.elementor-element-ace91e4{font-size:var( --e-global-typography-text-font-size );}.elementor-58 .elementor-element.elementor-element-325d78e{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-c713476{padding:40px 10px 40px 10px;}.elementor-58 .elementor-element.elementor-element-669e02a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-669e02a .elementor-heading-title{font-size:var( --e-global-typography-195aa5b-font-size );}.elementor-58 .elementor-element.elementor-element-12f15f1{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-12f15f1 .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-48934e93 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-58 .elementor-element.elementor-element-3874c967{text-align:center;}.elementor-58 .elementor-element.elementor-element-3874c967.pp-dual-heading-inline .pp-dual-heading{justify-content:center;}.elementor-58 .elementor-element.elementor-element-3874c967.pp-dual-heading-block .pp-dual-heading{align-items:center;}.elementor-58 .elementor-element.elementor-element-3874c967 .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-6942282b{padding:0px 0px 0px 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-1b9f4520{padding:0px 0px 20px 0px;}.elementor-58 .elementor-element.elementor-element-1b9f4520 .elementor-image-box-img{margin-bottom:20px;}.elementor-58 .elementor-element.elementor-element-1b9f4520 .elementor-image-box-description{font-size:var( --e-global-typography-3eae0e7-font-size );}.elementor-58 .elementor-element.elementor-element-311aa95a{padding:0px 0px 20px 0px;}.elementor-58 .elementor-element.elementor-element-311aa95a .elementor-image-box-img{margin-bottom:20px;}.elementor-58 .elementor-element.elementor-element-311aa95a .elementor-image-box-description{font-size:var( --e-global-typography-3eae0e7-font-size );}.elementor-58 .elementor-element.elementor-element-7b984395{padding:0px 0px 20px 0px;}.elementor-58 .elementor-element.elementor-element-7b984395 .elementor-image-box-img{margin-bottom:20px;}.elementor-58 .elementor-element.elementor-element-7b984395 .elementor-image-box-description{font-size:var( --e-global-typography-3eae0e7-font-size );}.elementor-58 .elementor-element.elementor-element-37c8df69{padding:0px 0px 20px 0px;}.elementor-58 .elementor-element.elementor-element-37c8df69 .elementor-image-box-img{margin-bottom:20px;}.elementor-58 .elementor-element.elementor-element-37c8df69 .elementor-image-box-description{font-size:var( --e-global-typography-3eae0e7-font-size );}.elementor-58 .elementor-element.elementor-element-3d97547{padding:0px 0px 20px 0px;}.elementor-58 .elementor-element.elementor-element-3d97547 .elementor-image-box-img{margin-bottom:20px;}.elementor-58 .elementor-element.elementor-element-3d97547 .elementor-image-box-description{font-size:var( --e-global-typography-3eae0e7-font-size );}.elementor-58 .elementor-element.elementor-element-7562a6c9{padding:0px 0px 20px 0px;}.elementor-58 .elementor-element.elementor-element-7562a6c9 .elementor-image-box-img{margin-bottom:20px;}.elementor-58 .elementor-element.elementor-element-7562a6c9 .elementor-image-box-description{font-size:var( --e-global-typography-3eae0e7-font-size );}.elementor-58 .elementor-element.elementor-element-788fcedb{padding:40px 0px 40px 0px;}.elementor-58 .elementor-element.elementor-element-38ceb943 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-58 .elementor-element.elementor-element-1fbc9bb2{--spacer-size:200px;}.elementor-58 .elementor-element.elementor-element-5540a302 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:160px 0px 160px 0px;}.elementor-58 .elementor-element.elementor-element-4487bba0 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-58 .elementor-element.elementor-element-2c30a166{--spacer-size:200px;}.elementor-58 .elementor-element.elementor-element-3377f777{margin-top:40px;margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-3287eb97{padding:160px 0px 180px 0px;}.elementor-58 .elementor-element.elementor-element-20f34958 .elementor-image-box-img{margin-bottom:20px;}.elementor-58 .elementor-element.elementor-element-20f34958 .elementor-image-box-description{font-size:var( --e-global-typography-e22a70b-font-size );letter-spacing:var( --e-global-typography-e22a70b-letter-spacing );}.elementor-58 .elementor-element.elementor-element-79a23f3f .elementor-image-box-img{margin-bottom:20px;}.elementor-58 .elementor-element.elementor-element-79a23f3f .elementor-image-box-description{font-size:var( --e-global-typography-e22a70b-font-size );letter-spacing:var( --e-global-typography-e22a70b-letter-spacing );}.elementor-58 .elementor-element.elementor-element-6e0f81e3 .elementor-image-box-img{margin-bottom:20px;}.elementor-58 .elementor-element.elementor-element-6e0f81e3 .elementor-image-box-description{font-size:var( --e-global-typography-e22a70b-font-size );letter-spacing:var( --e-global-typography-e22a70b-letter-spacing );}.elementor-58 .elementor-element.elementor-element-31ccc07{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-31ccc07 .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-1f1e72f{font-size:16px;}.elementor-58 .elementor-element.elementor-element-10eddbaa{padding:0px 0px 40px 0px;}.elementor-58 .elementor-element.elementor-element-7b80c5fb{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-7b80c5fb img{width:24%;}.elementor-58 .elementor-element.elementor-element-656d309e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-656d309e .elementor-heading-title{font-size:var( --e-global-typography-195aa5b-font-size );}.elementor-58 .elementor-element.elementor-element-40e76968{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-40e76968 .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-2b2ffbe0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58 .elementor-element.elementor-element-2b2ffbe0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-58 .elementor-element.elementor-element-2b2ffbe0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0px 60px 0px;}.elementor-58 .elementor-element.elementor-element-7d4ac43c{text-align:center;}.elementor-58 .elementor-element.elementor-element-7d4ac43c .elementor-heading-title{font-size:var( --e-global-typography-3c4f79f-font-size );letter-spacing:var( --e-global-typography-3c4f79f-letter-spacing );}.elementor-58 .elementor-element.elementor-element-424a79e6 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-8360171{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-8360171 .elementor-heading-title{font-size:var( --e-global-typography-195aa5b-font-size );}.elementor-58 .elementor-element.elementor-element-c5b484b{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-c5b484b .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-31d4421{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-31d4421 .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-1f7184d{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-1f7184d .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-68d90b4{font-size:16px;}.elementor-58 .elementor-element.elementor-element-1836a398{padding:40px 0px 10px 0px;}.elementor-58 .elementor-element.elementor-element-7bd1474f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-7bd1474f .elementor-heading-title{font-size:var( --e-global-typography-195aa5b-font-size );}.elementor-58 .elementor-element.elementor-element-4168b07d{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-4168b07d.pp-dual-heading-inline .pp-dual-heading{justify-content:center;}.elementor-58 .elementor-element.elementor-element-4168b07d.pp-dual-heading-block .pp-dual-heading{align-items:center;}.elementor-58 .elementor-element.elementor-element-4168b07d .pp-second-text{font-size:var( --e-global-typography-ca6e6e7-font-size );letter-spacing:var( --e-global-typography-ca6e6e7-letter-spacing );}.elementor-58 .elementor-element.elementor-element-6996eb9e{padding:0px 0px 0px 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .post-items > .post-item{flex:0 0 100%;max-width:100%;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-58 .elementor-element.elementor-element-205e8ec6 .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-58 .elementor-element.elementor-element-205e8ec6 .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .post-meta-list a, .elementor-58 .elementor-element.elementor-element-205e8ec6 .post-meta-list .meta-date-text{font-size:var( --e-global-typography-92cf36a-font-size );}.elementor-58 .elementor-element.elementor-element-205e8ec6 .post-meta-list{text-align:left;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-post-body .entry-title, .elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-entry-header .entry-title, .elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-126b496-font-size );}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-post-body .entry-title{text-align:left;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-entry-header .entry-title{text-align:left;}.elementor-58 .elementor-element.elementor-element-205e8ec6 .elementskit-btn{font-size:var( --e-global-typography-e22a70b-font-size );letter-spacing:var( --e-global-typography-e22a70b-letter-spacing );}.elementor-58 .elementor-element.elementor-element-c0f9cb3{padding:60px 10px 40px 10px;}.elementor-58 .elementor-element.elementor-element-b7de168{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-92cf36a-font-size );}.elementor-58 .elementor-element.elementor-element-2067d9a .elementor-heading-title{font-size:var( --e-global-typography-d4a61ce-font-size );}.elementor-58 .elementor-element.elementor-element-33c798c .elementor-heading-title{font-size:var( --e-global-typography-3eae0e7-font-size );}.elementor-58 .elementor-element.elementor-element-76d3efc .elementor-heading-title{font-size:var( --e-global-typography-d4a61ce-font-size );}.elementor-58 .elementor-element.elementor-element-cbf3166 .elementor-heading-title{font-size:var( --e-global-typography-82877e4-font-size );letter-spacing:var( --e-global-typography-82877e4-letter-spacing );}}@media(min-width:768px){.elementor-58 .elementor-element.elementor-element-74a40817{width:20%;}.elementor-58 .elementor-element.elementor-element-5752b906{width:59.332%;}.elementor-58 .elementor-element.elementor-element-aeaef2f{width:20%;}.elementor-58 .elementor-element.elementor-element-13b827f0{width:20%;}.elementor-58 .elementor-element.elementor-element-3eeca556{width:59.332%;}.elementor-58 .elementor-element.elementor-element-5e8c25d6{width:20%;}.elementor-58 .elementor-element.elementor-element-de1058d{width:20%;}.elementor-58 .elementor-element.elementor-element-ae919ff{width:59.332%;}.elementor-58 .elementor-element.elementor-element-53157bf{width:20%;}.elementor-58 .elementor-element.elementor-element-94d6ffb{width:20%;}.elementor-58 .elementor-element.elementor-element-23c7eba{width:59.332%;}.elementor-58 .elementor-element.elementor-element-8947336{width:20%;}.elementor-58 .elementor-element.elementor-element-26761984{width:5%;}.elementor-58 .elementor-element.elementor-element-48934e93{width:89.332%;}.elementor-58 .elementor-element.elementor-element-1a8de020{width:5%;}.elementor-58 .elementor-element.elementor-element-38ceb943{width:25%;}.elementor-58 .elementor-element.elementor-element-5540a302{width:49.332%;}.elementor-58 .elementor-element.elementor-element-4487bba0{width:25%;}.elementor-58 .elementor-element.elementor-element-11a186a9{width:20%;}.elementor-58 .elementor-element.elementor-element-2eb5482a{width:59.332%;}.elementor-58 .elementor-element.elementor-element-302ffecc{width:20%;}.elementor-58 .elementor-element.elementor-element-2b2ffbe0{width:50%;}.elementor-58 .elementor-element.elementor-element-424a79e6{width:50%;}.elementor-58 .elementor-element.elementor-element-1abf7520{--content-width:1250px;}.elementor-58 .elementor-element.elementor-element-959dfd1{--content-width:1250px;}.elementor-58 .elementor-element.elementor-element-715b871e{width:40%;}.elementor-58 .elementor-element.elementor-element-5537b07d{width:60%;}.elementor-58 .elementor-element.elementor-element-a31fad8{width:30%;}.elementor-58 .elementor-element.elementor-element-f0fe99a{width:39.332%;}.elementor-58 .elementor-element.elementor-element-93ff173{width:30%;}.elementor-58 .elementor-element.elementor-element-4101a5d{width:25%;}.elementor-58 .elementor-element.elementor-element-5da9bcb{width:50%;}.elementor-58 .elementor-element.elementor-element-06db8f9{width:24.556%;}}@media(max-width:1024px) and (min-width:768px){.elementor-58 .elementor-element.elementor-element-a31fad8{width:25%;}.elementor-58 .elementor-element.elementor-element-f0fe99a{width:50%;}.elementor-58 .elementor-element.elementor-element-93ff173{width:25%;}}/* Start custom CSS *//* ===== Queensbury premium theme (page-level overrides) ===== */
body.elementor-page-58{
  --kb-brown:#1F3A2E; --kb-ink:#1B2621; --kb-muted:#55625B; --kb-gold:#A27A45;
  --kb-cream:#F3F6F4; --kb-line:#DDE5E0; --kb-serif:"Cormorant Garamond",Georgia,serif; --kb-sans:"Inter",Helvetica,Arial,sans-serif;
  --e-global-color-primary:#A27A45; --e-global-color-secondary:#1F3A2E; --e-global-color-text:#1B2621;
  --e-global-color-accent:#A27A45; --e-global-color-b31ecab:#7C8A82; --e-global-color-c9adfe1:#DDE5E0;
  --e-global-color-5427de5:#B08D57; --e-global-color-6aa7707:#F3F6F4;
  --e-global-typography-primary-font-family:"Cormorant Garamond"; --e-global-typography-primary-font-size:92px;
  --e-global-typography-primary-font-weight:500; --e-global-typography-primary-text-transform:none; --e-global-typography-primary-letter-spacing:-0.5px;
  --e-global-typography-secondary-font-family:"Cormorant Garamond"; --e-global-typography-secondary-font-size:52px;
  --e-global-typography-secondary-font-weight:500; --e-global-typography-secondary-text-transform:none; --e-global-typography-secondary-letter-spacing:0px;
  --e-global-typography-text-font-family:"Inter"; --e-global-typography-text-font-size:17px; --e-global-typography-text-font-weight:400;
  --e-global-typography-accent-font-family:"Inter"; --e-global-typography-accent-font-weight:500;
  --e-global-typography-d4a61ce-font-family:"Inter"; --e-global-typography-d4a61ce-font-size:13px; --e-global-typography-d4a61ce-font-weight:600; --e-global-typography-d4a61ce-text-transform:uppercase;
  --e-global-typography-844b06b-font-family:"Inter"; --e-global-typography-844b06b-font-size:13px; --e-global-typography-844b06b-font-weight:600; --e-global-typography-844b06b-text-transform:uppercase;
  --e-global-typography-3eae0e7-font-family:"Inter"; --e-global-typography-3eae0e7-font-weight:400;
  --e-global-typography-e22a70b-font-family:"Inter"; --e-global-typography-e22a70b-font-size:13px; --e-global-typography-e22a70b-font-weight:500; --e-global-typography-e22a70b-letter-spacing:2.5px;
  --e-global-typography-195aa5b-font-family:"Inter"; --e-global-typography-195aa5b-font-size:13px; --e-global-typography-195aa5b-font-weight:600; --e-global-typography-195aa5b-text-transform:uppercase;
  --e-global-typography-126b496-font-family:"Cormorant Garamond"; --e-global-typography-126b496-font-size:28px; --e-global-typography-126b496-font-weight:600; --e-global-typography-126b496-text-transform:none;
  --e-global-typography-92cf36a-font-family:"Inter"; --e-global-typography-92cf36a-font-size:13px; --e-global-typography-92cf36a-font-weight:500;
  --e-global-typography-1dae885-font-family:"Cormorant Garamond"; --e-global-typography-1dae885-font-size:92px; --e-global-typography-1dae885-font-weight:400; --e-global-typography-1dae885-text-transform:none; --e-global-typography-1dae885-letter-spacing:-0.5px;
  --e-global-typography-3c4f79f-font-family:"Cormorant Garamond"; --e-global-typography-3c4f79f-font-size:72px; --e-global-typography-3c4f79f-font-weight:500; --e-global-typography-3c4f79f-text-transform:none; --e-global-typography-3c4f79f-letter-spacing:0px;
  --e-global-typography-ca6e6e7-font-family:"Cormorant Garamond"; --e-global-typography-ca6e6e7-font-size:52px; --e-global-typography-ca6e6e7-font-weight:400; --e-global-typography-ca6e6e7-text-transform:none; --e-global-typography-ca6e6e7-letter-spacing:0px;
  --e-global-typography-82877e4-font-family:"Inter"; --e-global-typography-82877e4-font-size:13px; --e-global-typography-82877e4-font-weight:600; --e-global-typography-82877e4-letter-spacing:2px;
  --e-global-typography-1d103d3-font-family:"Cormorant Garamond"; --e-global-typography-1d103d3-font-size:26px; --e-global-typography-1d103d3-font-weight:600;
  background:#FFFFFF; color:var(--kb-ink); font-family:var(--kb-sans);
}
@media (max-width:1024px){ body.elementor-page-58{
  --e-global-typography-primary-font-size:68px; --e-global-typography-1dae885-font-size:68px;
  --e-global-typography-secondary-font-size:44px; --e-global-typography-ca6e6e7-font-size:44px; --e-global-typography-3c4f79f-font-size:56px; } }
@media (max-width:767px){ body.elementor-page-58{
  --e-global-typography-primary-font-size:48px; --e-global-typography-primary-line-height:1.05em; --e-global-typography-1dae885-font-size:48px;
  --e-global-typography-secondary-font-size:36px; --e-global-typography-secondary-line-height:1.1em; --e-global-typography-ca6e6e7-font-size:36px;
  --e-global-typography-3c4f79f-font-size:44px; --e-global-typography-195aa5b-font-size:12px; --e-global-typography-text-font-size:16px; } }

/* No flashy entrance animations */
body.elementor-page-58 .elementor-invisible{visibility:visible!important}
body.elementor-page-58 .animated{animation:none!important;opacity:1!important;transform:none!important}

/* Header */
body.elementor-page-58 .elementor-element-626c8ae{background:#FFFFFF;border-bottom:1px solid var(--kb-line)}
body.elementor-page-58 .elementor-element-321077f img{display:none!important}
body.elementor-page-58 .elementor-element-321077f a::after{
  content:"Queensbury";display:inline-block;font-family:var(--kb-serif);font-size:34px;font-weight:600;letter-spacing:1px;color:var(--kb-brown);line-height:1}
body.elementor-page-58 .elementor-element-4778fae .elementor-nav-menu{flex-wrap:nowrap}
body.elementor-page-58 .elementor-element-4778fae .elementor-nav-menu a.elementor-item{
  font-family:var(--kb-sans)!important;font-size:12.5px!important;font-weight:500!important;letter-spacing:1.8px!important;
  text-transform:uppercase;color:var(--kb-ink)!important;padding-left:14px!important;padding-right:14px!important;white-space:nowrap}
body.elementor-page-58 .elementor-element-4778fae .elementor-nav-menu a.elementor-item:hover,
body.elementor-page-58 .elementor-element-4778fae .elementor-nav-menu a.elementor-item-active{color:var(--kb-gold)!important}
body.elementor-page-58 .elementor-element-4778fae .elementor-item:after,body.elementor-page-58 .elementor-element-4778fae .elementor-item:before{background-color:var(--kb-gold)!important;height:1px!important}

/* Hero */
body.elementor-page-58 .elementor-element-1ba87980,body.elementor-page-58 .elementor-element-711b49cc,body.elementor-page-58 .elementor-element-213da8c4{display:none!important}
body.elementor-page-58 .elementor-element-2f4a7db0 > .elementor-background-overlay{background:linear-gradient(180deg,rgba(12,26,19,.55) 0%,rgba(12,26,19,.35) 45%,rgba(12,26,19,.6) 100%)!important;opacity:1!important}
body.elementor-page-58 .elementor-element-1a579de .elementor-heading-title{font-family:var(--kb-sans)!important;font-size:13px!important;font-weight:600!important;letter-spacing:4px!important;text-transform:uppercase!important;color:#D9C089!important}
body.elementor-page-58 .elementor-element-45dcf539 .pp-dual-heading{line-height:1.05!important}
body.elementor-page-58 .elementor-element-45dcf539 .pp-first-text,body.elementor-page-58 .elementor-element-45dcf539 .pp-second-text{font-family:var(--kb-serif)!important;text-transform:none!important;letter-spacing:0!important;color:#fff!important}
body.elementor-page-58 .elementor-element-45dcf539 .pp-first-text{font-weight:500!important}
body.elementor-page-58 .elementor-element-45dcf539 .pp-second-text{font-style:italic;font-weight:400!important;color:#D9C089!important}

/* Headings everywhere */
body.elementor-page-58 .pp-dual-heading{font-family:var(--kb-serif)!important;line-height:1.1!important}
body.elementor-page-58 .pp-dual-heading .pp-first-text{font-family:var(--kb-serif)!important;text-transform:none!important;letter-spacing:0!important;font-weight:500!important}
body.elementor-page-58 .pp-dual-heading .pp-second-text{font-family:var(--kb-serif)!important;text-transform:none!important;letter-spacing:0!important;font-style:italic;font-weight:400!important;color:var(--kb-gold)!important}
body.elementor-page-58 .elementor-widget-heading .elementor-heading-title{letter-spacing:.3px}

/* Script watermarks become small gold eyebrow labels */
body.elementor-page-58 :is(.elementor-element-6daf00e2,.elementor-element-77450da7,.elementor-element-656d309e,.elementor-element-8360171,.elementor-element-7bd1474f) .elementor-heading-title{
  font-family:var(--kb-sans)!important;font-size:13px!important;font-weight:600!important;letter-spacing:4px!important;text-transform:uppercase!important;
  color:var(--kb-gold)!important;opacity:1!important;-webkit-text-stroke:0!important;line-height:1.4!important}
body.elementor-page-58 :is(.elementor-element-6daf00e2,.elementor-element-77450da7,.elementor-element-656d309e,.elementor-element-8360171,.elementor-element-7bd1474f){margin-bottom:14px!important;opacity:1!important}
body.elementor-page-58 :is(.elementor-element-730db6f9,.elementor-element-2f0d391f,.elementor-element-40e76968,.elementor-element-c5b484b,.elementor-element-4168b07d){margin-top:0!important}

/* Body copy */
body.elementor-page-58 .elementor-widget-text-editor{font-family:var(--kb-sans)!important;color:var(--kb-muted)!important;line-height:1.75!important}
body.elementor-page-58 .elementor-widget-text-editor p{font-family:var(--kb-sans)!important}

/* Buttons */
body.elementor-page-58 .elementor-button{background:var(--kb-brown)!important;color:#F3F6F4!important;border-radius:2px!important;
  font-family:var(--kb-sans)!important;font-size:12.5px!important;font-weight:600!important;letter-spacing:2.2px!important;text-transform:uppercase!important;
  padding:17px 36px!important;box-shadow:none!important;transition:background .25s ease,color .25s ease}
body.elementor-page-58 .elementor-button:hover{background:var(--kb-gold)!important;color:#fff!important}
body.elementor-page-58 .elementor-element-6b081cf3 .elementor-button{background:#FFFFFF!important;color:var(--kb-brown)!important}
body.elementor-page-58 .elementor-element-6b081cf3 .elementor-button:hover{background:var(--kb-gold)!important;color:#fff!important}

/* Product grids: clean tiles, name always visible under the photo */
body.elementor-page-58 .jw-images-layout__item{padding:10px!important}
body.elementor-page-58 .jw-images-layout__inner{background:#fff!important;border:1px solid var(--kb-line);border-radius:2px;overflow:hidden;transition:box-shadow .3s ease}
body.elementor-page-58 .jw-images-layout__inner:hover{box-shadow:0 14px 30px -18px rgba(31,58,46,.35)}
body.elementor-page-58 .jw-images-layout__inner:before,body.elementor-page-58 .jw-images-layout__inner:after,body.elementor-page-58 .jw-images-layout__link:before,body.elementor-page-58 .jw-images-layout__link:after{display:none!important}
body.elementor-page-58 .jw-images-layout__content{position:static!important;opacity:1!important;transform:none!important;background:#fff!important;padding:16px 12px 20px!important;border-top:1px solid var(--kb-line)}
body.elementor-page-58 .jw-images-layout__content .jw-images-layout__icon{display:none!important}
body.elementor-page-58 .jw-images-layout__title{font-family:var(--kb-serif)!important;font-size:22px!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;color:var(--kb-brown)!important;margin:0!important}
body.elementor-page-58 .jw-images-layout__image-instance{transition:transform .5s ease}
body.elementor-page-58 .jw-images-layout__inner:hover .jw-images-layout__image-instance{transform:scale(1.04)}
body.elementor-page-58 .elementor-element-7d4ac43c .elementor-heading-title{font-family:var(--kb-serif)!important;font-style:italic;font-weight:500!important;color:#fff!important}

/* Counters */
body.elementor-page-58 .elementor-counter-number-wrapper{font-family:var(--kb-serif)!important;font-weight:500!important;color:#D9C089!important}
body.elementor-page-58 .elementor-counter-title{font-family:var(--kb-sans)!important;font-size:12.5px!important;font-weight:500!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:#F3F6F4!important}

/* Image boxes / deals */
body.elementor-page-58 .elementor-image-box-title{font-family:var(--kb-serif)!important;font-size:24px!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important}
body.elementor-page-58 .elementor-image-box-description{font-family:var(--kb-sans)!important;font-size:15px!important;line-height:1.6!important}
body.elementor-page-58 .elementor-element-799b9151 .elementor-image-box-img img{filter:grayscale(1) sepia(.45) brightness(1.05);}
body.elementor-page-58 .elementor-element-799b9151 .elementor-image-box-description{color:#D5E0D9!important}

/* FAQ */
body.elementor-page-58 .e-n-accordion-item{border:0!important;border-bottom:1px solid var(--kb-line)!important;margin:0!important}
body.elementor-page-58 .e-n-accordion-item-title{background:transparent!important;border:0!important;padding:22px 4px!important}
body.elementor-page-58 .e-n-accordion-item-title-text{font-family:var(--kb-serif)!important;font-size:22px!important;font-weight:600!important;color:var(--kb-brown)!important}
body.elementor-page-58 .e-n-accordion-item > [role=region], body.elementor-page-58 .e-n-accordion-item .e-con{border:0!important;background:transparent!important}

/* Testimonials */
body.elementor-page-58 .elementor-testimonial-content{font-family:var(--kb-serif)!important;font-size:21px!important;font-style:italic;line-height:1.5!important;color:var(--kb-ink)!important}
body.elementor-page-58 .elementor-testimonial-name{font-family:var(--kb-sans)!important;font-size:13px!important;letter-spacing:2px;text-transform:uppercase;color:var(--kb-brown)!important}
body.elementor-page-58 .elementor-testimonial-job{font-family:var(--kb-sans)!important;color:var(--kb-muted)!important}

/* Form */
body.elementor-page-58 .elementor-field-textual{background:#fff!important;border:1px solid var(--kb-line)!important;border-radius:2px!important;font-family:var(--kb-sans)!important;color:var(--kb-ink)!important;padding:14px 16px!important}
body.elementor-page-58 .elementor-field-textual:focus{border-color:var(--kb-gold)!important;box-shadow:none!important}
body.elementor-page-58 .elementor-field-group > label{font-family:var(--kb-sans)!important;font-size:12px!important;letter-spacing:1.5px;text-transform:uppercase;color:var(--kb-muted)!important}

/* Footer */
body.elementor-page-58 .elementor-element-c0f9cb3 > .elementor-background-overlay{background:#172B22!important;opacity:.94!important}
body.elementor-page-58 .elementor-element-c0f9cb3 .elementor-heading-title{color:#F3F6F4!important}
body.elementor-page-58 .elementor-element-2146b41 .elementor-heading-title{font-family:var(--kb-serif)!important;text-transform:none!important;letter-spacing:0!important}
body.elementor-page-58 .elementor-element-c0f9cb3 :is(.elementor-element-2067d9a,.elementor-element-a2c3716,.elementor-element-76d3efc) .elementor-heading-title{font-family:var(--kb-sans)!important;font-size:12px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#C9A564!important}
body.elementor-page-58 .elementor-element-c0f9cb3 .elementor-widget-text-editor{color:#D5E0D9!important;text-transform:none!important}
body.elementor-page-58 .elementor-element-c0f9cb3 .elementor-social-icon{background:transparent!important;border:1px solid rgba(255,255,255,.35)!important}
body.elementor-page-58 .elementor-element-c0f9cb3 .elementor-social-icon i,body.elementor-page-58 .elementor-element-c0f9cb3 .elementor-social-icon svg{color:#F3F6F4!important;fill:#F3F6F4!important}
body.elementor-page-58 .elementor-element-33c798c .elementor-heading-title{font-family:var(--kb-sans)!important;font-size:12px!important;letter-spacing:1.5px!important;color:#93A39A!important}

/* Fixes round 2 */
.elementor-widget-heading .elementor-heading-title{font-family:var(--kb-serif)!important;text-transform:none!important;letter-spacing:0!important;font-weight:500!important}
body.elementor-page-58 .elementor-element.elementor-element-45dcf539 .pp-dual-heading .pp-second-text{color:#D9C089!important}
body.elementor-page-58 .elementor-element.elementor-element-45dcf539 .pp-dual-heading .pp-first-text{margin-right:.22em}
body.elementor-page-58 .elementor-element-45dcf539 .pp-dual-heading{text-shadow:0 2px 24px rgba(0,0,0,.35)}
body.elementor-page-58 .elementor-element-799b9151 .elementor-widget-text-editor{color:#D5E0D9!important}
body.elementor-page-58 .elementor-element-6942282b, body.elementor-page-58 .elementor-element-6942282b *{color:#D5E0D9!important}

body.elementor-page-58 .elementor-element.elementor-element-45dcf539 .pp-dual-heading, body.elementor-page-58 .elementor-element.elementor-element-45dcf539 .pp-dual-heading span{font-size:100px!important}
@media (max-width:1024px){body.elementor-page-58 .elementor-element.elementor-element-45dcf539 .pp-dual-heading, body.elementor-page-58 .elementor-element.elementor-element-45dcf539 .pp-dual-heading span{font-size:66px!important}}
@media (max-width:767px){body.elementor-page-58 .elementor-element.elementor-element-45dcf539 .pp-dual-heading, body.elementor-page-58 .elementor-element.elementor-element-45dcf539 .pp-dual-heading span{font-size:46px!important}}

body.elementor-page-58 .elementor-shape .elementor-shape-fill{fill:#FFFFFF!important}
body.elementor-page-58 .elementor-counter .elementor-counter-number-wrapper{font-size:60px!important;line-height:1.1!important}

body.elementor-page-58 .elementor-element-4778fae ul.hfe-nav-menu{flex-wrap:nowrap!important}
body.elementor-page-58 .elementor-element-4778fae a.hfe-menu-item{font-family:var(--kb-sans)!important;font-size:12.5px!important;font-weight:500!important;letter-spacing:1.8px!important;text-transform:uppercase!important;color:var(--kb-ink)!important;padding-left:14px!important;padding-right:14px!important;white-space:nowrap}
body.elementor-page-58 .elementor-element-4778fae a.hfe-menu-item:hover,body.elementor-page-58 .elementor-element-4778fae .current-menu-item > a.hfe-menu-item{color:var(--kb-gold)!important}
body.elementor-page-58 .elementor-element-4778fae a.hfe-menu-item:before,body.elementor-page-58 .elementor-element-4778fae a.hfe-menu-item:after{background-color:var(--kb-gold)!important;height:1px!important}

body.elementor-page-58 .elementor-element-1e4eb945 .elementor-heading-title{font-size:56px!important;font-style:italic;color:#fff!important;text-shadow:0 2px 20px rgba(0,0,0,.55)}
body.elementor-page-58 .elementor-element-1ffa0a04{display:none!important}

body.elementor-page-58 .elementor-element-1f1e72f, body.elementor-page-58 .elementor-element-1f1e72f *{color:#D5E0D9!important}
body.elementor-page-58 .elementor-element-1f1e72f{max-width:760px;margin:0 auto}
body.elementor-page-58 .pp-dual-heading .pp-first-text{margin-right:.2em}

body.elementor-page-58 .elementor-element-b1c6481, body.elementor-page-58 .elementor-element-b1c6481 *{font-size:15px!important;line-height:1.7!important}
body.elementor-page-58 :is(.elementor-element-cbf3166,.elementor-element-f99bf71) .elementor-heading-title{font-family:var(--kb-sans)!important;font-size:15px!important;font-weight:400!important;color:#D5E0D9!important}

/* Green palette: remove beige textures */
body.elementor-page-58 .elementor-element-799b9151, body.elementor-page-58 .elementor-element-959dfd1{background-image:none!important;background-color:#F3F6F4!important}
body.elementor-page-58 .elementor-element-799b9151 > .elementor-background-overlay, body.elementor-page-58 .elementor-element-959dfd1 > .elementor-background-overlay{display:none!important}
body.elementor-page-58 .elementor-element-1836a398{background-color:#F3F6F4!important}
body.elementor-page-58 .elementor-element-799b9151 .elementor-image-box-img img{filter:grayscale(1) brightness(1.08)!important}


/* ===== Brand consistency pass (Oct 2026) ===== */
/* Section eyebrows: match OUR STORY / CUSTOMER FAVOURITES style */
body.elementor-page-58 :is(.elementor-element-bf2ca7f,.elementor-element-05a9da7,.elementor-element-669e02a) .elementor-heading-title{font-family:var(--kb-sans)!important;font-size:13px!important;font-weight:600!important;letter-spacing:4px!important;text-transform:uppercase!important;color:var(--kb-gold)!important;font-style:normal!important;text-shadow:none!important;opacity:1!important;line-height:1.4!important}
body.elementor-page-58 :is(.elementor-element-bf2ca7f,.elementor-element-05a9da7,.elementor-element-669e02a){margin-bottom:14px!important;opacity:1!important}
/* Gold accent on dark backgrounds: use light gold like the hero */
body.elementor-page-58 :is(.elementor-element-3874c967,.elementor-element-31ccc07) .pp-dual-heading .pp-second-text{color:#D9C089!important}
/* Footer labels: same light gold as other dark-section accents */
body.elementor-page-58 .elementor-element:is(.elementor-element-2067d9a,.elementor-element-a2c3716,.elementor-element-76d3efc).elementor-widget-heading .elementor-heading-title.elementor-heading-title{color:#D9C089!important}
body.elementor-page-58 .elementor-element-2146b41 .elementor-heading-title em{font-style:italic;font-weight:400;color:#D9C089}
/* Cannoli feature: product title + copy in brand type */
body.elementor-page-58 .elementor-element-d9eeaa9 .elementskit-info-box-title{font-family:var(--kb-serif)!important;font-size:30px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;color:var(--kb-brown)!important}
body.elementor-page-58 .elementor-element-d9eeaa9 .elementskit-box-style-content{font-family:var(--kb-sans)!important;color:var(--kb-muted)!important}
/* Contact form fields in brand sans */
body.elementor-page-58 .elementor-widget-form :is(input,textarea,select){font-family:var(--kb-sans)!important;color:var(--kb-ink)!important}
/* Section headings under eyebrows: same spacing as Best Sellers */
body.elementor-page-58 :is(.elementor-element-29e90e4,.elementor-element-56b33ba,.elementor-element-12f15f1){margin-top:0!important}
body.elementor-page-58 .elementor-element-d9eeaa9 .elementskit-box-style-content{max-width:760px;margin-left:auto!important;margin-right:auto!important;line-height:1.75!important}
/* Deals icons: recoloured to brand gold + forest green, so no grey filter */
body.elementor-page-58 .elementor-element.elementor-element-799b9151 .elementor-image-box-img img.attachment-full, body.elementor-page-58 .elementor-element.elementor-element-799b9151 .elementor-widget-image-box .elementor-image-box-img img{filter:none!important;opacity:1!important}
/* ===== end brand consistency pass ===== *//* End custom CSS */