/* https://www.forfoodssake.com.au/wp-content/uploads/elementor/css/post-3222.css?ver=1751421108 */
.elementor-3222 .elementor-element.elementor-element-60f38a3>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3222 .elementor-element.elementor-element-60f38a3>.elementor-background-overlay{background-color:#000;background-image:url(/wp-content/uploads/2023/08/large-2048x2048.png);opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3222 .elementor-element.elementor-element-60f38a3>.elementor-container{max-width:1600px;min-height:80vh}.elementor-3222 .elementor-element.elementor-element-60f38a3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-160px;margin-bottom:0;padding:0 0 20px 0}.elementor-bc-flex-widget .elementor-3222 .elementor-element.elementor-element-dcbf2af.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-3222 .elementor-element.elementor-element-dcbf2af.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-3222 .elementor-element.elementor-element-dcbf2af.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-3222 .elementor-element.elementor-element-dcbf2af>.elementor-element-populated{padding:0 0 30px 0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-3222 .elementor-element.elementor-element-d4a0f66>.elementor-widget-container{padding:0 0 20px 0}.elementor-3222 .elementor-element.elementor-element-d4a0f66{text-align:left}.elementor-3222 .elementor-element.elementor-element-d4a0f66 .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:74px;font-weight:600;letter-spacing:-2px;color:#FFF}.elementor-3222 .elementor-element.elementor-element-bab35d8 .box-button,.elementor-3222 .elementor-element.elementor-element-bab35d8 .box-button .popup-icon,.elementor-3222 .elementor-element.elementor-element-bab35d8 .box-button:hover,.elementor-3222 .elementor-element.elementor-element-bab35d8 .box-button:focus,.elementor-3222 .elementor-element.elementor-element-bab35d8 .box-hover:hover .box-button{background:#02010100}.elementor-3222 .elementor-element.elementor-element-bab35d8 .box-button{border-style:solid;border-width:2px 2px 2px 2px;border-radius:0 0 0 0}.elementor-3222 .elementor-element.elementor-element-bab35d8 .box-button,.elementor-3222 .elementor-element.elementor-element-bab35d8 .box-button *{color:#FFD990}.elementor-3222 .elementor-element.elementor-element-bab35d8 .box-button svg{fill:#FFD990;color:#FFD990}.elementor-3222 .elementor-element.elementor-element-bab35d8 .box-button,.elementor-3222 .elementor-element.elementor-element-bab35d8 .box-button:hover,.elementor-3222 .elementor-element.elementor-element-bab35d8 .box-button:focus,.elementor-3222 .elementor-element.elementor-element-bab35d8 .box-hover:hover .box-button{border-color:#FFD990}.elementor-3222 .elementor-element.elementor-element-2a8636f{padding:50px 0 0 0}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-3222 .elementor-element.elementor-element-f784b80{width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0}.elementor-widget-the7-heading .the7-heading-title{color:var(--e-global-color-primary);text-decoration-color:var(--e-global-color-primary)}.elementor-widget-the7-heading .the7-heading-title:hover,.elementor-widget-the7-heading .the7-heading-title:hover a{color:var(--e-global-color-primary)}.elementor-3222 .elementor-element.elementor-element-ae146cb{width:var(--container-widget-width,75%);max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0}.elementor-3222 .elementor-element.elementor-element-ae146cb>.elementor-widget-container{padding:40px 50px 0 10px}.elementor-3222 .elementor-element.elementor-element-ae146cb .the7-heading-title{font-family:"Helvetica",Sans-serif;font-size:30px;font-weight:600;line-height:1.5em;letter-spacing:-.5px;color:#FFF;text-decoration-style:solid}.elementor-3222 .elementor-element.elementor-element-ae146cb .the7-heading-title:hover,.elementor-3222 .elementor-element.elementor-element-ae146cb .the7-heading-title:hover a{color:#FFF}.elementor-3222 .elementor-element.elementor-element-ae146cb .the7-heading-title:hover{text-decoration:none}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text);--textColor:var( --e-global-color-text )}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-3222 .elementor-element.elementor-element-91aea01{width:var(--container-widget-width,66%);max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;font-family:"Helvetica",Sans-serif;font-size:30px;font-weight:300;line-height:1.5em;color:#FFF;--textColor:#FFFFFF}.elementor-3222 .elementor-element.elementor-element-91aea01>.elementor-widget-container{padding:10px 10px 10px 10px}.elementor-3222 .elementor-element.elementor-element-2ff168a>.elementor-element-populated{padding:10px 15px 10px 15px}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent )}.elementor-widget-gallery .elementor-gallery-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-3222 .elementor-element.elementor-element-1de3257 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-3222 .elementor-element.elementor-element-1de3257 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-3222 .elementor-element.elementor-element-1de3257{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-3222 .elementor-element.elementor-element-0fa70a3{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start}.elementor-3222 .elementor-element.elementor-element-0fa70a3>.elementor-widget-container{padding:40px 50px 0 10px}.elementor-3222 .elementor-element.elementor-element-0fa70a3 .the7-heading-title{font-family:"Helvetica",Sans-serif;font-size:40px;font-weight:600;line-height:1.5em;letter-spacing:-.5px;color:#FFF;text-decoration-style:solid}.elementor-3222 .elementor-element.elementor-element-0fa70a3 .the7-heading-title:hover,.elementor-3222 .elementor-element.elementor-element-0fa70a3 .the7-heading-title:hover a{color:var(--e-global-color-the7_content_primary_text_color)}.elementor-3222 .elementor-element.elementor-element-0fa70a3 .the7-heading-title:hover{text-decoration:none}.elementor-3222 .elementor-element.elementor-element-bf81202>.elementor-container{max-width:1600px}.elementor-3222 .elementor-element.elementor-element-bf81202 .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:15px}.elementor-3222 .elementor-element.elementor-element-bf81202{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 0 57px 0}.elementor-3222 .elementor-element.elementor-element-bf81202>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3222 .elementor-element.elementor-element-75f9dd4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-3222 .elementor-element.elementor-element-75f9dd4>.elementor-element-populated{padding:30px 20px 30px 0}.elementor-3222 .elementor-element.elementor-element-42234b1:not(.elementor-motion-effects-element-type-background),.elementor-3222 .elementor-element.elementor-element-42234b1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2023/08/ffs-home-tiles2.png);background-position:center center;background-size:cover}.elementor-3222 .elementor-element.elementor-element-42234b1>.elementor-background-overlay{background-color:#000000C2;opacity:.5;transition:background 0.5s,border-radius 0.3s,opacity 0.5s}.elementor-3222 .elementor-element.elementor-element-42234b1:hover>.elementor-background-overlay{background-color:#8ED5F6;background-image:url(/wp-content/uploads/2023/08/home-tile-hover.png);background-position:center center;background-size:cover;opacity:1}.elementor-3222 .elementor-element.elementor-element-42234b1>.elementor-container{min-height:470px}.elementor-3222 .elementor-element.elementor-element-42234b1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3222 .elementor-element.elementor-element-d2db1bc>.elementor-element-populated{padding:0 0 0 10px}.elementor-3222 .elementor-element.elementor-element-bee0da5>.elementor-widget-container{padding:20px 20px 0 20px}.elementor-3222 .elementor-element.elementor-element-bee0da5 .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:54px;font-weight:600;letter-spacing:-2px;color:#FFF}.elementor-3222 .elementor-element.elementor-element-c454115{--spacer-size:220px}.elementor-3222 .elementor-element.elementor-element-b13e499>.elementor-widget-container{padding:0 20px 0 20px}.elementor-3222 .elementor-element.elementor-element-b13e499{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:300;color:#FFF;--textColor:#FFFFFF}.elementor-3222 .elementor-element.elementor-element-97dd25c .box-button,.elementor-3222 .elementor-element.elementor-element-97dd25c .box-button .popup-icon,.elementor-3222 .elementor-element.elementor-element-97dd25c .box-button:hover,.elementor-3222 .elementor-element.elementor-element-97dd25c .box-button:focus,.elementor-3222 .elementor-element.elementor-element-97dd25c .box-hover:hover .box-button{background:#02010100}.elementor-3222 .elementor-element.elementor-element-97dd25c>.elementor-widget-container{padding:0 0 20px 20px}.elementor-3222 .elementor-element.elementor-element-97dd25c .box-button{border-style:solid;border-width:2px 2px 2px 2px;border-radius:0 0 0 0}.elementor-3222 .elementor-element.elementor-element-97dd25c .box-button,.elementor-3222 .elementor-element.elementor-element-97dd25c .box-button *{color:#FFD990}.elementor-3222 .elementor-element.elementor-element-97dd25c .box-button svg{fill:#FFD990;color:#FFD990}.elementor-3222 .elementor-element.elementor-element-97dd25c .box-button,.elementor-3222 .elementor-element.elementor-element-97dd25c .box-button:hover,.elementor-3222 .elementor-element.elementor-element-97dd25c .box-button:focus,.elementor-3222 .elementor-element.elementor-element-97dd25c .box-hover:hover .box-button{border-color:#FFD990}.elementor-3222 .elementor-element.elementor-element-b88b964:not(.elementor-motion-effects-element-type-background),.elementor-3222 .elementor-element.elementor-element-b88b964>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2023/09/ffs-speakers.png);background-position:center center;background-size:cover}.elementor-3222 .elementor-element.elementor-element-b88b964:hover{background-color:#83C670AD}.elementor-3222 .elementor-element.elementor-element-b88b964>.elementor-background-overlay{background-color:#03030396;opacity:.5;transition:background 0.8s,border-radius 0.3s,opacity 0.8s}.elementor-3222 .elementor-element.elementor-element-b88b964:hover>.elementor-background-overlay{background-color:#83C670;background-image:url(/wp-content/uploads/2023/08/home-tile-hover2.png);background-position:center center;background-size:cover;opacity:1}.elementor-3222 .elementor-element.elementor-element-b88b964>.elementor-container{min-height:470px}.elementor-3222 .elementor-element.elementor-element-b88b964{transition:background 0.4s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3222 .elementor-element.elementor-element-5be284c>.elementor-widget-container{padding:20px 20px 0 20px}.elementor-3222 .elementor-element.elementor-element-5be284c .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:54px;font-weight:600;letter-spacing:-2px;color:#FFF}.elementor-3222 .elementor-element.elementor-element-b4ca6ad{--spacer-size:220px}.elementor-3222 .elementor-element.elementor-element-21d3719>.elementor-widget-container{padding:0 20px 0 20px}.elementor-3222 .elementor-element.elementor-element-21d3719{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:300;color:#FFF;--textColor:#FFFFFF}.elementor-3222 .elementor-element.elementor-element-53432b8 .box-button,.elementor-3222 .elementor-element.elementor-element-53432b8 .box-button .popup-icon,.elementor-3222 .elementor-element.elementor-element-53432b8 .box-button:hover,.elementor-3222 .elementor-element.elementor-element-53432b8 .box-button:focus,.elementor-3222 .elementor-element.elementor-element-53432b8 .box-hover:hover .box-button{background:#02010100}.elementor-3222 .elementor-element.elementor-element-53432b8>.elementor-widget-container{padding:0 0 20px 20px}.elementor-3222 .elementor-element.elementor-element-53432b8 .box-button{border-style:solid;border-width:2px 2px 2px 2px;border-radius:0 0 0 0}.elementor-3222 .elementor-element.elementor-element-53432b8 .box-button,.elementor-3222 .elementor-element.elementor-element-53432b8 .box-button *{color:#FFD990}.elementor-3222 .elementor-element.elementor-element-53432b8 .box-button svg{fill:#FFD990;color:#FFD990}.elementor-3222 .elementor-element.elementor-element-53432b8 .box-button,.elementor-3222 .elementor-element.elementor-element-53432b8 .box-button:hover,.elementor-3222 .elementor-element.elementor-element-53432b8 .box-button:focus,.elementor-3222 .elementor-element.elementor-element-53432b8 .box-hover:hover .box-button{border-color:#FFD990}.elementor-3222 .elementor-element.elementor-element-b89d441:not(.elementor-motion-effects-element-type-background),.elementor-3222 .elementor-element.elementor-element-b89d441>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2023/08/ffs-home-tiles3.png);background-position:center center;background-size:cover}.elementor-3222 .elementor-element.elementor-element-b89d441>.elementor-background-overlay{background-color:#0000008A;opacity:.5;transition:background 0.5s,border-radius 0.3s,opacity 0.5s}.elementor-3222 .elementor-element.elementor-element-b89d441:hover>.elementor-background-overlay{background-color:#F79554;background-image:url(/wp-content/uploads/2023/08/home-tile-hover3.png);background-position:center center;background-size:cover;opacity:1}.elementor-3222 .elementor-element.elementor-element-b89d441>.elementor-container{min-height:470px}.elementor-3222 .elementor-element.elementor-element-b89d441{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3222 .elementor-element.elementor-element-f8cd3d8>.elementor-widget-container{padding:20px 20px 0 20px}.elementor-3222 .elementor-element.elementor-element-f8cd3d8 .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:54px;font-weight:600;letter-spacing:-2px;color:#FFF}.elementor-3222 .elementor-element.elementor-element-ec76a32{--spacer-size:246px}.elementor-3222 .elementor-element.elementor-element-2353746>.elementor-widget-container{padding:0 20px 0 20px}.elementor-3222 .elementor-element.elementor-element-2353746{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:300;color:#FFF;--textColor:#FFFFFF}.elementor-3222 .elementor-element.elementor-element-86d1e69 .box-button,.elementor-3222 .elementor-element.elementor-element-86d1e69 .box-button .popup-icon,.elementor-3222 .elementor-element.elementor-element-86d1e69 .box-button:hover,.elementor-3222 .elementor-element.elementor-element-86d1e69 .box-button:focus,.elementor-3222 .elementor-element.elementor-element-86d1e69 .box-hover:hover .box-button{background:#02010100}.elementor-3222 .elementor-element.elementor-element-86d1e69>.elementor-widget-container{padding:0 0 20px 20px}.elementor-3222 .elementor-element.elementor-element-86d1e69 .box-button{border-style:solid;border-width:2px 2px 2px 2px;border-radius:0 0 0 0}.elementor-3222 .elementor-element.elementor-element-86d1e69 .box-button,.elementor-3222 .elementor-element.elementor-element-86d1e69 .box-button *{color:#FFD990}.elementor-3222 .elementor-element.elementor-element-86d1e69 .box-button svg{fill:#FFD990;color:#FFD990}.elementor-3222 .elementor-element.elementor-element-86d1e69 .box-button,.elementor-3222 .elementor-element.elementor-element-86d1e69 .box-button:hover,.elementor-3222 .elementor-element.elementor-element-86d1e69 .box-button:focus,.elementor-3222 .elementor-element.elementor-element-86d1e69 .box-hover:hover .box-button{border-color:#FFD990}.elementor-3222 .elementor-element.elementor-element-5a5710d>.elementor-element-populated{padding:0 0 20px 0}.elementor-3222 .elementor-element.elementor-element-4251add{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start}.elementor-3222 .elementor-element.elementor-element-4251add>.elementor-widget-container{padding:40px 50px 0 10px}.elementor-3222 .elementor-element.elementor-element-4251add .the7-heading-title{font-family:"Helvetica",Sans-serif;font-size:40px;font-weight:600;line-height:1.5em;letter-spacing:-.5px;color:#FFF;text-decoration-style:solid}.elementor-3222 .elementor-element.elementor-element-4251add .the7-heading-title:hover,.elementor-3222 .elementor-element.elementor-element-4251add .the7-heading-title:hover a{color:var(--e-global-color-the7_content_primary_text_color)}.elementor-3222 .elementor-element.elementor-element-4251add .the7-heading-title:hover{text-decoration:none}.elementor-3222 .elementor-element.elementor-element-7a93c22>.elementor-element-populated{padding:0 0 0 0}.elementor-3222 .elementor-element.elementor-element-1fd3907{padding:0 0 0 0}.elementor-3222 .elementor-element.elementor-element-36ae581>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-3222 .elementor-element.elementor-element-36ae581 .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:28px;font-weight:600;color:#FFD990}.elementor-3222 .elementor-element.elementor-element-b185d9c{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left}.elementor-3222 .elementor-element.elementor-element-b185d9c>.elementor-widget-container{padding:10px 0 0 0}.elementor-3222 .elementor-element.elementor-element-b185d9c img,.elementor-3222 .elementor-element.elementor-element-b185d9c svg{opacity:1}.elementor-3222 .elementor-element.elementor-element-94804ce{padding:0 0 0 0}.elementor-3222 .elementor-element.elementor-element-71af2a9>.elementor-widget-container{padding:0 0 0 0}.elementor-3222 .elementor-element.elementor-element-71af2a9 .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:28px;font-weight:600;color:#FFD990}.elementor-3222 .elementor-element.elementor-element-fc3c386{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left}.elementor-3222 .elementor-element.elementor-element-fc3c386>.elementor-widget-container{padding:10px 0 0 0}.elementor-3222 .elementor-element.elementor-element-fc3c386 img,.elementor-3222 .elementor-element.elementor-element-fc3c386 svg{opacity:1}.elementor-3222 .elementor-element.elementor-element-de364af{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;text-align:left}.elementor-3222 .elementor-element.elementor-element-de364af>.elementor-widget-container{margin:-26px 0 0 0;padding:0 0 0 0}.elementor-3222 .elementor-element.elementor-element-de364af img,.elementor-3222 .elementor-element.elementor-element-de364af svg{opacity:1}.elementor-3222 .elementor-element.elementor-element-7f19995{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left}.elementor-3222 .elementor-element.elementor-element-7f19995>.elementor-widget-container{padding:10px 0 0 0}.elementor-3222 .elementor-element.elementor-element-7f19995 img,.elementor-3222 .elementor-element.elementor-element-7f19995 svg{opacity:1}.elementor-3222 .elementor-element.elementor-element-44e8c92{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left}.elementor-3222 .elementor-element.elementor-element-44e8c92>.elementor-widget-container{padding:10px 0 0 0}.elementor-3222 .elementor-element.elementor-element-44e8c92 img,.elementor-3222 .elementor-element.elementor-element-44e8c92 svg{opacity:1}.elementor-3222 .elementor-element.elementor-element-98ba7ac{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left}.elementor-3222 .elementor-element.elementor-element-98ba7ac>.elementor-widget-container{padding:10px 0 0 0}.elementor-3222 .elementor-element.elementor-element-98ba7ac img,.elementor-3222 .elementor-element.elementor-element-98ba7ac svg{opacity:1}.elementor-3222 .elementor-element.elementor-element-a6979a0{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left}.elementor-3222 .elementor-element.elementor-element-a6979a0>.elementor-widget-container{padding:10px 0 0 0}.elementor-3222 .elementor-element.elementor-element-a6979a0 img,.elementor-3222 .elementor-element.elementor-element-a6979a0 svg{opacity:1}.elementor-3222 .elementor-element.elementor-element-ac751fe{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left}.elementor-3222 .elementor-element.elementor-element-ac751fe>.elementor-widget-container{padding:10px 0 0 0}.elementor-3222 .elementor-element.elementor-element-ac751fe img,.elementor-3222 .elementor-element.elementor-element-ac751fe svg{opacity:1}.elementor-3222 .elementor-element.elementor-element-196bf8b{width:var(--container-widget-width,58%);max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:left}.elementor-3222 .elementor-element.elementor-element-196bf8b>.elementor-widget-container{padding:0 0 0 0}.elementor-3222 .elementor-element.elementor-element-196bf8b img,.elementor-3222 .elementor-element.elementor-element-196bf8b svg{opacity:1}.elementor-3222 .elementor-element.elementor-element-096c6ea{padding:0 0 0 0}.elementor-3222 .elementor-element.elementor-element-e585bb9>.elementor-widget-container{padding:0 0 0 0}.elementor-3222 .elementor-element.elementor-element-e585bb9 .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:28px;font-weight:600;color:#FFD990}.elementor-3222 .elementor-element.elementor-element-df3f865{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;text-align:left}.elementor-3222 .elementor-element.elementor-element-df3f865>.elementor-widget-container{padding:10px 0 0 0}.elementor-3222 .elementor-element.elementor-element-608ab00>.elementor-widget-container{padding:0 0 0 0}.elementor-3222 .elementor-element.elementor-element-608ab00 .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:28px;font-weight:600;color:#FFD990}.elementor-3222 .elementor-element.elementor-element-c6b2f04{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left}.elementor-3222 .elementor-element.elementor-element-c6b2f04>.elementor-widget-container{padding:10px 0 0 0}.elementor-3222 .elementor-element.elementor-element-d5dd4bd{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left}.elementor-3222 .elementor-element.elementor-element-d5dd4bd>.elementor-widget-container{margin:0 0 0 0;padding:10px 0 0 0}.elementor-3222 .elementor-element.elementor-element-f0956e2>.elementor-widget-container{padding:0 0 0 0}.elementor-3222 .elementor-element.elementor-element-f0956e2 .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:28px;font-weight:600;color:#FFD990}.elementor-3222 .elementor-element.elementor-element-40bffc3{padding:20px 0 0 0}body.elementor-page-3222:not(.elementor-motion-effects-element-type-background),body.elementor-page-3222>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}body.elementor-page-3222{padding:0 0 0 0}@media(min-width:768px){.elementor-3222 .elementor-element.elementor-element-dcbf2af{width:55.853%}.elementor-3222 .elementor-element.elementor-element-5126085{width:43.48%}.elementor-3222 .elementor-element.elementor-element-0c9e0b5{width:25%}.elementor-3222 .elementor-element.elementor-element-33af0e3{width:50%}.elementor-3222 .elementor-element.elementor-element-2bda512{width:24.666%}}@media(max-width:1024px) and (min-width:768px){.elementor-3222 .elementor-element.elementor-element-dcbf2af{width:90%}.elementor-3222 .elementor-element.elementor-element-5126085{width:10%}.elementor-3222 .elementor-element.elementor-element-0c9e0b5{width:25%}.elementor-3222 .elementor-element.elementor-element-33af0e3{width:50%}}@media(max-width:1024px){.elementor-3222 .elementor-element.elementor-element-60f38a3>.elementor-container{min-height:74vh}.elementor-3222 .elementor-element.elementor-element-d4a0f66>.elementor-widget-container{padding:0 0 0 10px}.elementor-3222 .elementor-element.elementor-element-d4a0f66 .elementor-heading-title{font-size:7.2vw}.elementor-3222 .elementor-element.elementor-element-f784b80{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-3222 .elementor-element.elementor-element-ae146cb{--container-widget-width:75%;--container-widget-flex-grow:0;width:var(--container-widget-width,75%);max-width:75%}.elementor-3222 .elementor-element.elementor-element-ae146cb .the7-heading-title{font-size:20px}.elementor-3222 .elementor-element.elementor-element-91aea01{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:22px}.elementor-3222 .elementor-element.elementor-element-2ff168a>.elementor-element-populated{padding:0 10px 20px 10px}.elementor-3222 .elementor-element.elementor-element-0fa70a3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3222 .elementor-element.elementor-element-0fa70a3 .the7-heading-title{font-size:36px}.elementor-3222 .elementor-element.elementor-element-bf81202 .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:10px}.elementor-3222 .elementor-element.elementor-element-bf81202{padding:0 10px 0 10px}.elementor-3222 .elementor-element.elementor-element-bee0da5>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-3222 .elementor-element.elementor-element-bee0da5 .elementor-heading-title{font-size:42px}.elementor-3222 .elementor-element.elementor-element-c454115{--spacer-size:117px}.elementor-3222 .elementor-element.elementor-element-b13e499>.elementor-widget-container{padding:0 10px 0 10px}.elementor-3222 .elementor-element.elementor-element-97dd25c>.elementor-widget-container{padding:0 10px 10px 10px}.elementor-3222 .elementor-element.elementor-element-5be284c>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-3222 .elementor-element.elementor-element-5be284c .elementor-heading-title{font-size:42px}.elementor-3222 .elementor-element.elementor-element-b4ca6ad{--spacer-size:141px}.elementor-3222 .elementor-element.elementor-element-21d3719>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-3222 .elementor-element.elementor-element-53432b8>.elementor-widget-container{padding:0 10px 10px 10px}.elementor-3222 .elementor-element.elementor-element-f8cd3d8>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-3222 .elementor-element.elementor-element-f8cd3d8 .elementor-heading-title{font-size:42px}.elementor-3222 .elementor-element.elementor-element-ec76a32{--spacer-size:191px}.elementor-3222 .elementor-element.elementor-element-2353746>.elementor-widget-container{padding:0 10px 0 10px}.elementor-3222 .elementor-element.elementor-element-86d1e69>.elementor-widget-container{padding:0 10px 0 10px}.elementor-3222 .elementor-element.elementor-element-5a5710d>.elementor-element-populated{padding:0 10px 20px 10px}.elementor-3222 .elementor-element.elementor-element-4251add{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3222 .elementor-element.elementor-element-4251add .the7-heading-title{font-size:36px}.elementor-3222 .elementor-element.elementor-element-7a93c22>.elementor-element-populated{padding:0 10px 0 10px}.elementor-3222 .elementor-element.elementor-element-36ae581 .elementor-heading-title{font-size:22px}.elementor-3222 .elementor-element.elementor-element-71af2a9 .elementor-heading-title{font-size:22px}.elementor-3222 .elementor-element.elementor-element-de364af>.elementor-widget-container{margin:-20px 0 0 0}.elementor-3222 .elementor-element.elementor-element-196bf8b>.elementor-widget-container{padding:4px 0 0 0}.elementor-3222 .elementor-element.elementor-element-196bf8b{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-3222 .elementor-element.elementor-element-e585bb9 .elementor-heading-title{font-size:22px}.elementor-3222 .elementor-element.elementor-element-608ab00 .elementor-heading-title{font-size:22px}.elementor-3222 .elementor-element.elementor-element-c6b2f04{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-3222 .elementor-element.elementor-element-d5dd4bd>.elementor-widget-container{margin:0 0 0 0;padding:10px 0 0 10px}.elementor-3222 .elementor-element.elementor-element-d5dd4bd{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-3222 .elementor-element.elementor-element-f0956e2 .elementor-heading-title{font-size:22px}}@media(max-width:767px){.elementor-3222 .elementor-element.elementor-element-d4a0f66>.elementor-widget-container{padding:0 10px 0 10px}.elementor-3222 .elementor-element.elementor-element-d4a0f66 .elementor-heading-title{font-size:38px}.elementor-3222 .elementor-element.elementor-element-bab35d8{width:100%;max-width:100%}.elementor-3222 .elementor-element.elementor-element-bab35d8>.elementor-widget-container{margin:0 0 0 -10px;padding:0 0 0 0}.elementor-3222 .elementor-element.elementor-element-bab35d8 .box-button{font-size:16px;padding:15px 15px 15px 15px}.elementor-3222 .elementor-element.elementor-element-bab35d8{--box-button-padding-top:15px;--box-button-padding-right:15px;--box-button-padding-bottom:15px;--box-button-padding-left:15px}.elementor-3222 .elementor-element.elementor-element-2a8636f{padding:30px 10px 0 0}.elementor-3222 .elementor-element.elementor-element-f784b80>.elementor-widget-container{padding:0 0 0 10px}.elementor-3222 .elementor-element.elementor-element-f784b80{--container-widget-width:75%;--container-widget-flex-grow:0;width:var(--container-widget-width,75%);max-width:75%}.elementor-3222 .elementor-element.elementor-element-ae146cb>.elementor-widget-container{padding:010px 0 0 10px}.elementor-3222 .elementor-element.elementor-element-ae146cb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3222 .elementor-element.elementor-element-ae146cb .the7-heading-title{font-size:20px;letter-spacing:0}.elementor-3222 .elementor-element.elementor-element-91aea01{font-size:20px}.elementor-3222 .elementor-element.elementor-element-0fa70a3>.elementor-widget-container{padding:010px 0 0 10px}.elementor-3222 .elementor-element.elementor-element-0fa70a3 .the7-heading-title{font-size:48px;letter-spacing:-3px}.elementor-3222 .elementor-element.elementor-element-bf81202 .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:20px}.elementor-3222 .elementor-element.elementor-element-bf81202{padding:0 0 0 0}.elementor-3222 .elementor-element.elementor-element-c454115{--spacer-size:147px}.elementor-3222 .elementor-element.elementor-element-b4ca6ad{--spacer-size:147px}.elementor-3222 .elementor-element.elementor-element-ec76a32{--spacer-size:198px}.elementor-3222 .elementor-element.elementor-element-4251add>.elementor-widget-container{padding:010px 0 0 10px}.elementor-3222 .elementor-element.elementor-element-4251add .the7-heading-title{font-size:48px;letter-spacing:-3px}.elementor-3222 .elementor-element.elementor-element-7a93c22>.elementor-element-populated{padding:0 0 0 0}.elementor-3222 .elementor-element.elementor-element-23cfb09{width:100%}.elementor-3222 .elementor-element.elementor-element-36ae581>.elementor-widget-container{padding:0 0 0 10px}.elementor-3222 .elementor-element.elementor-element-36ae581 .elementor-heading-title{font-size:26px}.elementor-3222 .elementor-element.elementor-element-6653df0{width:60%}.elementor-3222 .elementor-element.elementor-element-b185d9c>.elementor-widget-container{padding:0 0 0 10px}.elementor-3222 .elementor-element.elementor-element-b185d9c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-3222 .elementor-element.elementor-element-ae0aa6e{width:100%}.elementor-3222 .elementor-element.elementor-element-71af2a9>.elementor-widget-container{padding:0 0 0 10px}.elementor-3222 .elementor-element.elementor-element-71af2a9 .elementor-heading-title{font-size:26px}.elementor-3222 .elementor-element.elementor-element-1b49fe3{width:50%}.elementor-3222 .elementor-element.elementor-element-fc3c386{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%;align-self:center}.elementor-3222 .elementor-element.elementor-element-41a052e{width:50%}.elementor-3222 .elementor-element.elementor-element-de364af>.elementor-widget-container{margin:-20px 0 0 0}.elementor-3222 .elementor-element.elementor-element-de364af{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%;align-self:center}.elementor-3222 .elementor-element.elementor-element-9ab1698{width:50%}.elementor-3222 .elementor-element.elementor-element-7f19995{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%;align-self:center}.elementor-3222 .elementor-element.elementor-element-b3b996d{width:50%}.elementor-3222 .elementor-element.elementor-element-44e8c92>.elementor-widget-container{padding:10px 0 0 10px}.elementor-3222 .elementor-element.elementor-element-44e8c92{--container-widget-width:96%;--container-widget-flex-grow:0;width:var(--container-widget-width,96%);max-width:96%;align-self:center}.elementor-3222 .elementor-element.elementor-element-5943726{width:50%}.elementor-3222 .elementor-element.elementor-element-98ba7ac{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%;align-self:center}.elementor-3222 .elementor-element.elementor-element-d9c71ce{width:50%}.elementor-3222 .elementor-element.elementor-element-a6979a0{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-3222 .elementor-element.elementor-element-547599a{width:50%}.elementor-3222 .elementor-element.elementor-element-ac751fe{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-3222 .elementor-element.elementor-element-bafeb56{width:50%}.elementor-3222 .elementor-element.elementor-element-196bf8b{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-3222 .elementor-element.elementor-element-252d53b{width:100%}.elementor-3222 .elementor-element.elementor-element-e585bb9>.elementor-widget-container{padding:0 0 0 10px}.elementor-3222 .elementor-element.elementor-element-e585bb9 .elementor-heading-title{font-size:26px}.elementor-3222 .elementor-element.elementor-element-df3f865{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-3222 .elementor-element.elementor-element-33af0e3{width:100%}.elementor-3222 .elementor-element.elementor-element-608ab00>.elementor-widget-container{padding:0 0 0 10px}.elementor-3222 .elementor-element.elementor-element-608ab00 .elementor-heading-title{font-size:26px}.elementor-3222 .elementor-element.elementor-element-c6b2f04{--container-widget-width:48%;--container-widget-flex-grow:0;width:var(--container-widget-width,48%);max-width:48%}.elementor-3222 .elementor-element.elementor-element-d5dd4bd{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-3222 .elementor-element.elementor-element-2bda512{width:50%}.elementor-3222 .elementor-element.elementor-element-f0956e2>.elementor-widget-container{padding:0 0 0 10px}.elementor-3222 .elementor-element.elementor-element-f0956e2 .elementor-heading-title{font-size:26px}.elementor-3222 .elementor-element.elementor-element-23ec16b{width:100%}}.branding a img,.branding img{max-width:80%;height:auto;padding-top:20px}#phantom .logo-box{padding-top:10px}