.elementor-10 .elementor-element.elementor-element-055be1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-10 .elementor-element.elementor-element-f9b47f5.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f9b47f5 .elementor-heading-title{font-family:"Palmer Sans Serif", Sans-serif;font-size:56px;font-weight:400;line-height:58px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-9d19dfe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-de63335{--display:flex;overflow:visible;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-10 .elementor-element.elementor-element-509462d{--display:flex;--justify-content:center;overflow:visible;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-20fe6e1{width:var( --container-widget-width, 892px );max-width:892px;--container-widget-width:892px;--container-widget-flex-grow:0;font-family:"Avenir", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-2d52db1{--display:flex;--min-height:1084px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-10 .elementor-element.elementor-element-2d52db1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2d52db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://foodwastepreventionweek.com/wp-content/uploads/2025/01/bg.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-59fef97{width:var( --container-widget-width, 860px );max-width:860px;--container-widget-width:860px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-59fef97 > .elementor-widget-container{margin:160px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-59fef97 .elementor-heading-title{font-family:"Palmer Sans Serif", Sans-serif;font-size:56px;font-weight:400;line-height:68px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-8c709d0{width:var( --container-widget-width, 892px );max-width:892px;--container-widget-width:892px;--container-widget-flex-grow:0;font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bbad60b{width:var( --container-widget-width, 882px );max-width:882px;--container-widget-width:882px;--container-widget-flex-grow:0;font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bbad60b > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-37c4b8e{width:var( --container-widget-width, 882px );max-width:882px;--container-widget-width:882px;--container-widget-flex-grow:0;font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3f5af28 > .elementor-widget-container{margin:-150px -20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3f5af28.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-3f5af28{z-index:1;}.elementor-10 .elementor-element.elementor-element-3f5af28 img{width:374px;}.elementor-10 .elementor-element.elementor-element-fdef9eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-10 .elementor-element.elementor-element-c063512 > .elementor-widget-container{margin:-400px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-733ceb1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-10 .elementor-element.elementor-element-df34377{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-c377475{--display:flex;--min-height:618px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-c377475:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c377475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://foodwastepreventionweek.com/wp-content/uploads/2025/01/cross-lines.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-965a2dd > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-10 .elementor-element.elementor-element-965a2dd{text-align:center;}.elementor-10 .elementor-element.elementor-element-965a2dd img{width:376px;}.elementor-10 .elementor-element.elementor-element-41e8228{--display:flex;--padding-top:80px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-bcfa12e{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-bcfa12e .elementor-heading-title{font-family:"Palmer Sans Serif", Sans-serif;font-size:56px;font-weight:400;line-height:60px;color:var( --e-global-color-secondary );}.elementor-widget-image-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-b7e1810{width:var( --container-widget-width, 555px );max-width:555px;--container-widget-width:555px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b7e1810 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b7e1810 .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-b7e1810 .elementor-image-box-title{font-family:"Spot", Sans-serif;font-size:56px;font-weight:400;line-height:60px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-b7e1810 .elementor-image-box-description{font-family:"Avenir", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10 .elementor-element.elementor-element-d82dbd6 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Avenir", Sans-serif;font-size:20px;font-weight:900;line-height:20px;border-radius:60px 60px 60px 60px;padding:20px 32px 20px 32px;}.elementor-10 .elementor-element.elementor-element-d82dbd6{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d82dbd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ed56502{--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;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-6c32910{text-align:center;}.elementor-10 .elementor-element.elementor-element-6c32910 img{width:555px;}.elementor-10 .elementor-element.elementor-element-958c294{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-45px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-4447987{--display:flex;--padding-top:80px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-8919cd7{width:var( --container-widget-width, 376px );max-width:376px;--container-widget-width:376px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8919cd7 .elementor-heading-title{font-family:"Palmer Sans Serif", Sans-serif;font-size:56px;font-weight:400;line-height:58px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-a229e2d{width:var( --container-widget-width, 555px );max-width:555px;--container-widget-width:555px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a229e2d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a229e2d .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-a229e2d .elementor-image-box-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:56px;font-weight:600;line-height:60px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-a229e2d .elementor-image-box-description{font-family:"Avenir", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-10 .elementor-element.elementor-element-4c29f2c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Avenir", Sans-serif;font-size:20px;font-weight:900;line-height:20px;border-radius:60px 60px 60px 60px;padding:20px 32px 20px 32px;}.elementor-10 .elementor-element.elementor-element-4c29f2c{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4c29f2c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0d20a07{--display:flex;--min-height:432px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-0d20a07:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0d20a07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://foodwastepreventionweek.com/wp-content/uploads/2025/01/cross-lines.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-73a2efd > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-10 .elementor-element.elementor-element-73a2efd{text-align:center;}.elementor-10 .elementor-element.elementor-element-73a2efd img{width:350px;}.elementor-10 .elementor-element.elementor-element-6046370{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;overflow:visible;}.elementor-10 .elementor-element.elementor-element-6046370:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6046370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9EFEA;}.elementor-10 .elementor-element.elementor-element-2b7587a{width:var( --container-widget-width, 664px );max-width:664px;--container-widget-width:664px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2b7587a > .elementor-widget-container{margin:120px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2b7587a .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-2b7587a .elementor-image-box-title{margin-bottom:10px;font-family:"Palmer Sans Serif", Sans-serif;font-size:72px;font-weight:400;line-height:10px;}.elementor-10 .elementor-element.elementor-element-2b7587a .elementor-image-box-description{font-family:"Avenir", Sans-serif;font-size:26px;font-weight:400;line-height:35px;}.elementor-10 .elementor-element.elementor-element-fe4b2ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-760e197{--display:flex;--min-height:158px;--justify-content:center;overflow:visible;}.elementor-10 .elementor-element.elementor-element-760e197:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-760e197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://foodwastepreventionweek.com/wp-content/uploads/2025/01/Group-2.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-905c7ad{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-905c7ad > .elementor-widget-container{--e-transform-rotateZ:-27.47deg;margin:25px 0px 0px 15px;}.elementor-10 .elementor-element.elementor-element-905c7ad .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:22px;font-weight:900;line-height:37px;color:#F9EFEA;}.elementor-10 .elementor-element.elementor-element-2aea1bc{--display:flex;--justify-content:center;overflow:visible;}.elementor-10 .elementor-element.elementor-element-2aea1bc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2aea1bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://foodwastepreventionweek.com/wp-content/uploads/2025/01/Vector.svg");background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-9bfa60b{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-9bfa60b > .elementor-widget-container{margin:25px 0px 0px 20px;}.elementor-10 .elementor-element.elementor-element-9bfa60b .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:22px;font-weight:900;line-height:37px;color:#F9EFEA;}.elementor-10 .elementor-element.elementor-element-f4bbea3{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-19px;--margin-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-f4bbea3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f4bbea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://foodwastepreventionweek.com/wp-content/uploads/2025/01/Group-3.svg");background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-2dd04f5{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-2dd04f5 > .elementor-widget-container{--e-transform-rotateZ:54.24deg;margin:30px 34px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2dd04f5 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:22px;font-weight:900;line-height:37px;color:#F9EFEA;}.elementor-10 .elementor-element.elementor-element-3d4ee70{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-3d4ee70:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3d4ee70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://foodwastepreventionweek.com/wp-content/uploads/2025/01/Libraries.svg");background-position:center center;background-repeat:no-repeat;background-size:164px auto;}.elementor-10 .elementor-element.elementor-element-ce66f87{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-ce66f87 > .elementor-widget-container{--e-transform-rotateZ:28.13deg;margin:26px 0px 0px 15px;}.elementor-10 .elementor-element.elementor-element-ce66f87 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:22px;font-weight:900;line-height:37px;color:#F9EFEA;}.elementor-10 .elementor-element.elementor-element-49264f1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-10 .elementor-element.elementor-element-49264f1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-49264f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://foodwastepreventionweek.com/wp-content/uploads/2025/01/House-hold.svg");background-position:center center;background-repeat:no-repeat;background-size:143px auto;}.elementor-10 .elementor-element.elementor-element-4d7ea6b{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4d7ea6b > .elementor-widget-container{--e-transform-rotateZ:-27.47deg;margin:25px 0px 0px 15px;}.elementor-10 .elementor-element.elementor-element-4d7ea6b .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:22px;font-weight:900;line-height:22px;-webkit-text-stroke-color:#000;stroke:#000;color:#F9EFEA;}.elementor-10 .elementor-element.elementor-element-0bfc27a{--display:flex;--justify-content:center;overflow:visible;}.elementor-10 .elementor-element.elementor-element-0bfc27a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0bfc27a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://foodwastepreventionweek.com/wp-content/uploads/2025/01/Sportsteam.svg");background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-81471d8{width:var( --container-widget-width, 83px );max-width:83px;--container-widget-width:83px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-81471d8 > .elementor-widget-container{margin:25px 0px 0px 30px;}.elementor-10 .elementor-element.elementor-element-81471d8 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:22px;font-weight:900;line-height:22px;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-6abba8e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-00cee42{--display:flex;--min-height:158px;--justify-content:center;overflow:visible;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-63c8b77 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-e436de5{--display:flex;--min-height:158px;--justify-content:center;overflow:visible;}.elementor-10 .elementor-element.elementor-element-7dc7fbd .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-05d00e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-dad776c{--display:flex;--min-height:158px;--justify-content:center;overflow:visible;}.elementor-10 .elementor-element.elementor-element-408b913 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-98c80e0{--display:flex;--min-height:158px;--justify-content:center;overflow:visible;}.elementor-10 .elementor-element.elementor-element-6e115f6 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-5f17fa8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-162d162{--display:flex;--min-height:158px;--justify-content:center;overflow:visible;}.elementor-10 .elementor-element.elementor-element-f03c357 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-23a4918{--display:flex;--min-height:158px;--justify-content:center;overflow:visible;}.elementor-10 .elementor-element.elementor-element-bab2acd .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-f1325af > .elementor-widget-container{margin:20px 0px -19px 0px;}.elementor-10 .elementor-element.elementor-element-f1325af .elementor-heading-title{font-family:"Palmer Sans Serif", Sans-serif;font-size:38px;font-weight:400;line-height:64px;}.elementor-10 .elementor-element.elementor-element-8b6a98a{width:var( --container-widget-width, 855px );max-width:855px;--container-widget-width:855px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-8b6a98a .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-59a8ac8 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Avenir", Sans-serif;font-size:20px;font-weight:900;line-height:20px;border-radius:60px 60px 60px 60px;padding:20px 32px 20px 32px;}.elementor-10 .elementor-element.elementor-element-59a8ac8{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-59a8ac8 > .elementor-widget-container{margin:40px 0px 60px 0px;}.elementor-10 .elementor-element.elementor-element-c9714a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-3995967{--display:flex;overflow:visible;}.elementor-10 .elementor-element.elementor-element-113c406{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-04e678d{--display:flex;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-75c0c02{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-75c0c02 > .elementor-widget-container{margin:0px -150px -90px 0px;}.elementor-10 .elementor-element.elementor-element-75c0c02.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-75c0c02 img{width:174px;}.elementor-10 .elementor-element.elementor-element-13b740a{width:var( --container-widget-width, 793px );max-width:793px;--container-widget-width:793px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-13b740a .elementor-heading-title{font-family:"Palmer Sans Serif", Sans-serif;font-size:80px;font-weight:400;line-height:80px;letter-spacing:-2.4px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-9a9b534{width:var( --container-widget-width, 508px );max-width:508px;--container-widget-width:508px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9a9b534 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9a9b534 .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-9a9b534 .elementor-image-box-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:46px;font-weight:600;line-height:60px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-9a9b534 .elementor-image-box-description{font-family:"Avenir", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-10 .elementor-element.elementor-element-2ac8117{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10 .elementor-element.elementor-element-c6d44b6{--grid-columns:1;}.elementor-10 .elementor-element.elementor-element-f4e5fe1{--display:flex;--justify-content:center;overflow:visible;}.elementor-10 .elementor-element.elementor-element-a4a0fe4{--grid-columns:1;}.elementor-10 .elementor-element.elementor-element-c814ddb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-011b014{--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;overflow:visible;}.elementor-10 .elementor-element.elementor-element-f398511{--display:flex;overflow:visible;}.elementor-10 .elementor-element.elementor-element-8a00533{width:var( --container-widget-width, 793px );max-width:793px;--container-widget-width:793px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8a00533 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-10 .elementor-element.elementor-element-8a00533 .elementor-heading-title{font-family:"Palmer Sans Serif", Sans-serif;font-size:72px;font-weight:400;line-height:80px;letter-spacing:-2.4px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-4ab5f94{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-10 .elementor-element.elementor-element-21c955f{width:var( --container-widget-width, 508px );max-width:508px;--container-widget-width:508px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-21c955f > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-21c955f .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-21c955f .elementor-image-box-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:46px;font-weight:600;line-height:60px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-21c955f .elementor-image-box-description{font-family:"Avenir", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-10 .elementor-element.elementor-element-14aed76 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Avenir", Sans-serif;font-size:20px;font-weight:900;line-height:20px;border-radius:60px 60px 60px 60px;padding:20px 32px 20px 32px;}.elementor-10 .elementor-element.elementor-element-14aed76{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-14aed76 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-14aed76.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-503f00d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-6af9c18{--grid-columns:3;}.elementor-10 .elementor-element.elementor-element-ae98106{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-10 .elementor-element.elementor-element-551fa19{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-8d1b336{--display:flex;--justify-content:center;overflow:visible;}.elementor-10 .elementor-element.elementor-element-ceed7ba{text-align:right;}.elementor-10 .elementor-element.elementor-element-ceed7ba img{width:107px;}.elementor-10 .elementor-element.elementor-element-260e61f{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-260e61f > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-260e61f .elementor-icon-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-260e61f.elementor-view-stacked .elementor-icon{background-color:#0B512900;}.elementor-10 .elementor-element.elementor-element-260e61f.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-260e61f.elementor-view-default .elementor-icon{color:#0B512900;border-color:#0B512900;}.elementor-10 .elementor-element.elementor-element-260e61f.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-260e61f.elementor-view-default .elementor-icon svg{fill:#0B512900;}.elementor-10 .elementor-element.elementor-element-260e61f .elementor-icon{font-size:30px;}.elementor-10 .elementor-element.elementor-element-260e61f .elementor-icon svg{height:30px;}.elementor-10 .elementor-element.elementor-element-260e61f .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-5f16ccb{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-087994a{width:var( --container-widget-width, 623px );max-width:623px;--container-widget-width:623px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-087994a > .elementor-widget-container{margin:70px 0px -20px 0px;}.elementor-10 .elementor-element.elementor-element-087994a .elementor-heading-title{font-family:"Palmer Sans Serif", Sans-serif;font-size:56px;font-weight:400;line-height:84px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-66a575d{width:var( --container-widget-width, 508px );max-width:508px;--container-widget-width:508px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-66a575d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-66a575d.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-66a575d .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-66a575d .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-66a575d .elementor-image-box-description{font-family:"Avenir", Sans-serif;font-size:32px;font-weight:900;line-height:26px;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-e48b045{--display:flex;--justify-content:center;overflow:visible;}.elementor-10 .elementor-element.elementor-element-a6d9ea4{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a6d9ea4 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a6d9ea4 .elementor-icon-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-a6d9ea4.elementor-view-stacked .elementor-icon{background-color:#0B512900;}.elementor-10 .elementor-element.elementor-element-a6d9ea4.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-a6d9ea4.elementor-view-default .elementor-icon{color:#0B512900;border-color:#0B512900;}.elementor-10 .elementor-element.elementor-element-a6d9ea4.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-a6d9ea4.elementor-view-default .elementor-icon svg{fill:#0B512900;}.elementor-10 .elementor-element.elementor-element-a6d9ea4 .elementor-icon{font-size:30px;}.elementor-10 .elementor-element.elementor-element-a6d9ea4 .elementor-icon svg{height:30px;}.elementor-10 .elementor-element.elementor-element-a6d9ea4 .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-7f53d27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-widget-image-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10 .elementor-element.elementor-element-101c3a1{--e-image-carousel-slides-to-show:7;}.elementor-10 .elementor-element.elementor-element-101c3a1 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-101c3a1 .swiper-wrapper{display:flex;align-items:center;}.elementor-10 .elementor-element.elementor-element-bc4c2be .elementor-button{background-color:var( --e-global-color-primary );font-family:"Avenir", Sans-serif;font-size:20px;font-weight:900;line-height:20px;border-radius:60px 60px 60px 60px;padding:20px 32px 20px 32px;}.elementor-10 .elementor-element.elementor-element-bc4c2be{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-bc4c2be > .elementor-widget-container{margin:40px 0px 120px 0px;}.elementor-10 .elementor-element.elementor-element-4415690{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-10 .elementor-element.elementor-element-110d41b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-164f67a{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-72251f2{width:var( --container-widget-width, 543px );max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-72251f2 > .elementor-widget-container{margin:70px 0px -25px 0px;}.elementor-10 .elementor-element.elementor-element-72251f2 .elementor-heading-title{font-family:"Palmer Sans Serif", Sans-serif;font-size:56px;font-weight:400;line-height:66px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-cc188d5{width:var( --container-widget-width, 627px );max-width:627px;--container-widget-width:627px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-cc188d5 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-cc188d5.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-cc188d5 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-cc188d5 .elementor-image-box-title{font-family:"Spot", Sans-serif;font-size:56px;font-weight:400;line-height:60px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-cc188d5 .elementor-image-box-description{font-family:"Avenir", Sans-serif;font-size:32px;font-weight:900;line-height:46px;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a3e2e5e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Avenir", Sans-serif;font-size:20px;font-weight:900;line-height:20px;border-radius:60px 60px 60px 60px;padding:20px 32px 20px 32px;}.elementor-10 .elementor-element.elementor-element-a3e2e5e{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-a3e2e5e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a3e2e5e.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8713fe7{--display:flex;--justify-content:center;overflow:visible;}.elementor-10 .elementor-element.elementor-element-f20bbba > .elementor-widget-container{margin:-80px 0px 0px -380px;}.elementor-10 .elementor-element.elementor-element-f20bbba img{width:118px;}.elementor-10 .elementor-element.elementor-element-0ec9eee > .elementor-widget-container{margin:-65px -90px 54px 0px;}.elementor-10 .elementor-element.elementor-element-0ec9eee.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-0ec9eee{z-index:1;}.elementor-10 .elementor-element.elementor-element-0ec9eee img{width:356px;}.elementor-10 .elementor-element.elementor-element-f52d038 > .elementor-widget-container{margin:-300px 0px 100px 0px;}.elementor-10 .elementor-element.elementor-element-2af4f0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-f566fb2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-27b7cdf{--display:flex;--justify-content:center;overflow:visible;}.elementor-10 .elementor-element.elementor-element-c10e082 > .elementor-widget-container{margin:0px -50px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c10e082 img{width:123px;}.elementor-10 .elementor-element.elementor-element-64f3e70{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-bd5cb63{width:var( --container-widget-width, 795px );max-width:795px;--container-widget-width:795px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-bd5cb63 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-bd5cb63 .elementor-heading-title{font-family:"Palmer Sans Serif", Sans-serif;font-size:56px;font-weight:400;line-height:64px;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7ba5543{--display:flex;--justify-content:center;overflow:visible;}.elementor-10 .elementor-element.elementor-element-d3f86c1 > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-10 .elementor-element.elementor-element-d3f86c1 img{width:104px;}.elementor-10 .elementor-element.elementor-element-5fff94e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-055be1b{--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-f9b47f5 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-10 .elementor-element.elementor-element-9d19dfe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-20fe6e1{font-size:20px;}.elementor-10 .elementor-element.elementor-element-59fef97 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-59fef97{--container-widget-width:580px;--container-widget-flex-grow:0;width:var( --container-widget-width, 580px );max-width:580px;}.elementor-10 .elementor-element.elementor-element-59fef97 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-10 .elementor-element.elementor-element-8c709d0{font-size:20px;}.elementor-10 .elementor-element.elementor-element-bbad60b{font-size:20px;}.elementor-10 .elementor-element.elementor-element-37c4b8e{font-size:20px;}.elementor-10 .elementor-element.elementor-element-3f5af28 > .elementor-widget-container{margin:-30px -10px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3f5af28 img{width:180px;}.elementor-10 .elementor-element.elementor-element-c063512 > .elementor-widget-container{margin:-440px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-df34377{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-c377475{--min-height:533px;}.elementor-10 .elementor-element.elementor-element-965a2dd img{width:265px;}.elementor-10 .elementor-element.elementor-element-bcfa12e{--container-widget-width:273px;--container-widget-flex-grow:0;width:var( --container-widget-width, 273px );max-width:273px;}.elementor-10 .elementor-element.elementor-element-bcfa12e .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-10 .elementor-element.elementor-element-b7e1810 .elementor-image-box-description{font-size:20px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-d82dbd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d82dbd6{--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;}.elementor-10 .elementor-element.elementor-element-d82dbd6 .elementor-button{font-size:20px;}.elementor-10 .elementor-element.elementor-element-ed56502{--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-6c32910 > .elementor-widget-container{margin:92px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6c32910 img{width:340px;}.elementor-10 .elementor-element.elementor-element-958c294{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-8919cd7{--container-widget-width:271px;--container-widget-flex-grow:0;width:var( --container-widget-width, 271px );max-width:271px;}.elementor-10 .elementor-element.elementor-element-8919cd7 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-10 .elementor-element.elementor-element-a229e2d .elementor-image-box-description{font-size:20px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-4c29f2c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4c29f2c{--container-widget-width:241px;--container-widget-flex-grow:0;width:var( --container-widget-width, 241px );max-width:241px;}.elementor-10 .elementor-element.elementor-element-4c29f2c .elementor-button{font-size:20px;padding:15px 30px 15px 30px;}.elementor-10 .elementor-element.elementor-element-0d20a07{--min-height:375px;}.elementor-10 .elementor-element.elementor-element-73a2efd img{width:226px;}.elementor-10 .elementor-element.elementor-element-2b7587a > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2b7587a{--container-widget-width:396px;--container-widget-flex-grow:0;width:var( --container-widget-width, 396px );max-width:396px;}.elementor-10 .elementor-element.elementor-element-2b7587a .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-2b7587a .elementor-image-box-title{font-size:40px;line-height:1px;}.elementor-10 .elementor-element.elementor-element-2b7587a .elementor-image-box-description{font-size:20px;}.elementor-10 .elementor-element.elementor-element-fe4b2ee{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-905c7ad > .elementor-widget-container{margin:27px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-905c7ad .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-9bfa60b > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-10 .elementor-element.elementor-element-9bfa60b .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-2dd04f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2dd04f5 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-3d4ee70:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3d4ee70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:138px auto;}.elementor-10 .elementor-element.elementor-element-ce66f87 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ce66f87 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-4d7ea6b .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-0bfc27a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0bfc27a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-10 .elementor-element.elementor-element-81471d8 > .elementor-widget-container{margin:17px 0px 0px 5px;}.elementor-10 .elementor-element.elementor-element-81471d8 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-f1325af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f1325af .elementor-heading-title{font-size:40px;line-height:0em;}.elementor-10 .elementor-element.elementor-element-8b6a98a .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-59a8ac8 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-10 .elementor-element.elementor-element-59a8ac8 .elementor-button{font-size:20px;}.elementor-10 .elementor-element.elementor-element-c9714a7{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-75c0c02 img{width:120px;}.elementor-10 .elementor-element.elementor-element-13b740a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-13b740a{--container-widget-width:800px;--container-widget-flex-grow:0;width:var( --container-widget-width, 800px );max-width:800px;}.elementor-10 .elementor-element.elementor-element-13b740a .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-10 .elementor-element.elementor-element-9a9b534 .elementor-image-box-description{font-size:20px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-c6d44b6{--grid-columns:1;}.elementor-10 .elementor-element.elementor-element-a4a0fe4{--grid-columns:1;}.elementor-10 .elementor-element.elementor-element-a4a0fe4 > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c814ddb{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-8a00533 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8a00533{--container-widget-width:800px;--container-widget-flex-grow:0;width:var( --container-widget-width, 800px );max-width:800px;}.elementor-10 .elementor-element.elementor-element-8a00533 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-10 .elementor-element.elementor-element-21c955f .elementor-image-box-description{font-size:20px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-14aed76 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-14aed76 .elementor-button{font-size:20px;}.elementor-10 .elementor-element.elementor-element-503f00d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-6af9c18{--grid-columns:2;}.elementor-10 .elementor-element.elementor-element-551fa19{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-260e61f > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-10 .elementor-element.elementor-element-260e61f{--container-widget-width:156px;--container-widget-flex-grow:0;width:var( --container-widget-width, 156px );max-width:156px;}.elementor-10 .elementor-element.elementor-element-260e61f .elementor-icon{font-size:18px;}.elementor-10 .elementor-element.elementor-element-260e61f .elementor-icon svg{height:18px;}.elementor-10 .elementor-element.elementor-element-087994a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-087994a{text-align:center;}.elementor-10 .elementor-element.elementor-element-087994a .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-10 .elementor-element.elementor-element-66a575d > .elementor-widget-container{margin:-27px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-66a575d .elementor-image-box-description{font-size:20px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-a6d9ea4 > .elementor-widget-container{margin:-15px 0px -20px 0px;}.elementor-10 .elementor-element.elementor-element-a6d9ea4{--container-widget-width:156px;--container-widget-flex-grow:0;width:var( --container-widget-width, 156px );max-width:156px;}.elementor-10 .elementor-element.elementor-element-a6d9ea4 .elementor-icon{font-size:18px;}.elementor-10 .elementor-element.elementor-element-a6d9ea4 .elementor-icon svg{height:18px;}.elementor-10 .elementor-element.elementor-element-7f53d27{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-101c3a1{--e-image-carousel-slides-to-show:4;}.elementor-10 .elementor-element.elementor-element-101c3a1 > .elementor-widget-container{margin:20px 0px 40px 0px;}.elementor-10 .elementor-element.elementor-element-bc4c2be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-bc4c2be .elementor-button{font-size:20px;}.elementor-10 .elementor-element.elementor-element-4415690{--margin-top:40px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-72251f2 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-72251f2 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-10 .elementor-element.elementor-element-cc188d5 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-cc188d5 .elementor-image-box-description{font-size:20px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-a3e2e5e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a3e2e5e .elementor-button{font-size:20px;}.elementor-10 .elementor-element.elementor-element-f20bbba > .elementor-widget-container{margin:0px 0px 0px -200px;}.elementor-10 .elementor-element.elementor-element-f20bbba img{width:80px;}.elementor-10 .elementor-element.elementor-element-0ec9eee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0ec9eee img{width:170px;}.elementor-10 .elementor-element.elementor-element-f52d038 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c10e082 img{width:80px;}.elementor-10 .elementor-element.elementor-element-bd5cb63 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-bd5cb63 .elementor-heading-title{font-size:40px;line-height:52px;}.elementor-10 .elementor-element.elementor-element-d3f86c1 img{width:70px;}.elementor-10 .elementor-element.elementor-element-5fff94e{--margin-top:10px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-055be1b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-f9b47f5 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-10 .elementor-element.elementor-element-f9b47f5 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-10 .elementor-element.elementor-element-de63335{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-509462d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-20fe6e1{font-size:18px;}.elementor-10 .elementor-element.elementor-element-2d52db1{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-59fef97 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-59fef97{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-10 .elementor-element.elementor-element-59fef97 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-10 .elementor-element.elementor-element-8c709d0{font-size:18px;}.elementor-10 .elementor-element.elementor-element-bbad60b{font-size:18px;}.elementor-10 .elementor-element.elementor-element-37c4b8e{font-size:18px;}.elementor-10 .elementor-element.elementor-element-3f5af28 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3f5af28 img{width:120px;}.elementor-10 .elementor-element.elementor-element-c063512 > .elementor-widget-container{margin:-240px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c377475{--min-height:344px;}.elementor-10 .elementor-element.elementor-element-965a2dd img{width:230px;}.elementor-10 .elementor-element.elementor-element-41e8228{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-bcfa12e > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-10 .elementor-element.elementor-element-bcfa12e{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-10 .elementor-element.elementor-element-bcfa12e .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-10 .elementor-element.elementor-element-b7e1810 .elementor-image-box-description{font-size:18px;line-height:26px;}.elementor-10 .elementor-element.elementor-element-d82dbd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d82dbd6{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-10 .elementor-element.elementor-element-d82dbd6 .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-ed56502{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-6c32910 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6c32910 img{width:236px;}.elementor-10 .elementor-element.elementor-element-4447987{--margin-top:-40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-4447987.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-8919cd7 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-10 .elementor-element.elementor-element-8919cd7{--container-widget-width:241px;--container-widget-flex-grow:0;width:var( --container-widget-width, 241px );max-width:241px;}.elementor-10 .elementor-element.elementor-element-8919cd7 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-10 .elementor-element.elementor-element-a229e2d .elementor-image-box-description{font-size:18px;line-height:26px;}.elementor-10 .elementor-element.elementor-element-4c29f2c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4c29f2c{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-10 .elementor-element.elementor-element-4c29f2c .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-0d20a07{--min-height:344px;}.elementor-10 .elementor-element.elementor-element-73a2efd > .elementor-widget-container{margin:0px -29px 0px 0px;}.elementor-10 .elementor-element.elementor-element-73a2efd{text-align:right;}.elementor-10 .elementor-element.elementor-element-73a2efd img{width:230px;}.elementor-10 .elementor-element.elementor-element-2b7587a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2b7587a .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-2b7587a .elementor-image-box-title{margin-bottom:-10px;font-size:32px;line-height:46px;}.elementor-10 .elementor-element.elementor-element-2b7587a .elementor-image-box-description{font-size:18px;}.elementor-10 .elementor-element.elementor-element-6abba8e{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-63c8b77 .elementor-icon{font-size:145px;}.elementor-10 .elementor-element.elementor-element-63c8b77 .elementor-icon svg{height:145px;}.elementor-10 .elementor-element.elementor-element-7dc7fbd .elementor-icon{font-size:145px;}.elementor-10 .elementor-element.elementor-element-7dc7fbd .elementor-icon svg{height:145px;}.elementor-10 .elementor-element.elementor-element-05d00e6{--flex-wrap:nowrap;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-408b913 .elementor-icon{font-size:140px;}.elementor-10 .elementor-element.elementor-element-408b913 .elementor-icon svg{height:140px;}.elementor-10 .elementor-element.elementor-element-6e115f6 .elementor-icon{font-size:145px;}.elementor-10 .elementor-element.elementor-element-6e115f6 .elementor-icon svg{height:145px;}.elementor-10 .elementor-element.elementor-element-5f17fa8{--flex-wrap:nowrap;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-f03c357 .elementor-icon{font-size:140px;}.elementor-10 .elementor-element.elementor-element-f03c357 .elementor-icon svg{height:140px;}.elementor-10 .elementor-element.elementor-element-bab2acd .elementor-icon{font-size:145px;}.elementor-10 .elementor-element.elementor-element-bab2acd .elementor-icon svg{height:145px;}.elementor-10 .elementor-element.elementor-element-f1325af .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-10 .elementor-element.elementor-element-8b6a98a > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:-39px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8b6a98a .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-10 .elementor-element.elementor-element-59a8ac8 > .elementor-widget-container{margin:0px 0px 40px 10px;}.elementor-10 .elementor-element.elementor-element-59a8ac8 .elementor-button{font-size:18px;padding:10px 015px 10px 015px;}.elementor-10 .elementor-element.elementor-element-04e678d{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-75c0c02 > .elementor-widget-container{margin:0px 0px -90px 0px;}.elementor-10 .elementor-element.elementor-element-75c0c02{text-align:right;}.elementor-10 .elementor-element.elementor-element-75c0c02 img{width:102px;}.elementor-10 .elementor-element.elementor-element-13b740a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-13b740a{--container-widget-width:239px;--container-widget-flex-grow:0;width:var( --container-widget-width, 239px );max-width:239px;}.elementor-10 .elementor-element.elementor-element-13b740a .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-10 .elementor-element.elementor-element-9a9b534 .elementor-image-box-description{font-size:18px;line-height:26px;}.elementor-10 .elementor-element.elementor-element-c6d44b6{--grid-columns:1;}.elementor-10 .elementor-element.elementor-element-a4a0fe4{--grid-columns:1;}.elementor-10 .elementor-element.elementor-element-a4a0fe4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c814ddb{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-8a00533 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-10 .elementor-element.elementor-element-8a00533{--container-widget-width:239px;--container-widget-flex-grow:0;width:var( --container-widget-width, 239px );max-width:239px;}.elementor-10 .elementor-element.elementor-element-8a00533 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-10 .elementor-element.elementor-element-21c955f .elementor-image-box-description{font-size:18px;line-height:26px;}.elementor-10 .elementor-element.elementor-element-14aed76 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-14aed76 .elementor-button{font-size:18px;padding:10px 015px 10px 015px;}.elementor-10 .elementor-element.elementor-element-503f00d{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-6af9c18{--grid-columns:1;}.elementor-10 .elementor-element.elementor-element-ae98106{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-ceed7ba{text-align:left;}.elementor-10 .elementor-element.elementor-element-ceed7ba img{width:61px;}.elementor-10 .elementor-element.elementor-element-260e61f > .elementor-widget-container{margin:-30px 0px -20px 0px;}.elementor-10 .elementor-element.elementor-element-260e61f{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-10 .elementor-element.elementor-element-260e61f.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-087994a > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-087994a .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-10 .elementor-element.elementor-element-66a575d > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-66a575d .elementor-image-box-description{font-size:18px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-a6d9ea4 > .elementor-widget-container{margin:-30px 0px -20px 0px;}.elementor-10 .elementor-element.elementor-element-a6d9ea4{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}.elementor-10 .elementor-element.elementor-element-a6d9ea4.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-7f53d27{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-101c3a1{--e-image-carousel-slides-to-show:2;}.elementor-10 .elementor-element.elementor-element-101c3a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-bc4c2be > .elementor-widget-container{margin:-5px 0px 0px 10px;}.elementor-10 .elementor-element.elementor-element-bc4c2be .elementor-button{font-size:18px;padding:10px 015px 10px 015px;}.elementor-10 .elementor-element.elementor-element-110d41b{--flex-wrap:nowrap;}.elementor-10 .elementor-element.elementor-element-72251f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-72251f2{--container-widget-width:457px;--container-widget-flex-grow:0;width:var( --container-widget-width, 457px );max-width:457px;}.elementor-10 .elementor-element.elementor-element-72251f2 .elementor-heading-title{font-size:32px;line-height:44px;}.elementor-10 .elementor-element.elementor-element-cc188d5 .elementor-image-box-description{font-size:18px;line-height:26px;}.elementor-10 .elementor-element.elementor-element-a3e2e5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a3e2e5e .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-8713fe7{--width:30%;--justify-content:flex-start;}.elementor-10 .elementor-element.elementor-element-f20bbba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f20bbba{text-align:right;}.elementor-10 .elementor-element.elementor-element-f20bbba img{width:60px;}.elementor-10 .elementor-element.elementor-element-0ec9eee > .elementor-widget-container{margin:-38px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0ec9eee img{width:140px;}.elementor-10 .elementor-element.elementor-element-f52d038 > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c10e082 > .elementor-widget-container{margin:0px 0px -54px -20px;}.elementor-10 .elementor-element.elementor-element-c10e082{text-align:left;}.elementor-10 .elementor-element.elementor-element-c10e082 img{width:40px;}.elementor-10 .elementor-element.elementor-element-bd5cb63 .elementor-heading-title{font-size:32px;line-height:44px;}.elementor-10 .elementor-element.elementor-element-d3f86c1 > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d3f86c1{text-align:right;}.elementor-10 .elementor-element.elementor-element-d3f86c1 img{width:50px;}.elementor-10 .elementor-element.elementor-element-5fff94e{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-2d52db1{--content-width:1225px;}.elementor-10 .elementor-element.elementor-element-fdef9eb{--content-width:1225px;}.elementor-10 .elementor-element.elementor-element-6046370{--content-width:1075px;}.elementor-10 .elementor-element.elementor-element-f4bbea3{--width:94%;}.elementor-10 .elementor-element.elementor-element-c9714a7{--content-width:1300px;}.elementor-10 .elementor-element.elementor-element-2ac8117{--width:16%;}.elementor-10 .elementor-element.elementor-element-c814ddb{--content-width:1300px;}.elementor-10 .elementor-element.elementor-element-4ab5f94{--width:80%;}.elementor-10 .elementor-element.elementor-element-ae98106{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-8d1b336{--width:24%;}.elementor-10 .elementor-element.elementor-element-5f16ccb{--width:52%;}.elementor-10 .elementor-element.elementor-element-e48b045{--width:24%;}.elementor-10 .elementor-element.elementor-element-7f53d27{--content-width:1400px;}.elementor-10 .elementor-element.elementor-element-4415690{--content-width:1233px;}.elementor-10 .elementor-element.elementor-element-8713fe7{--width:0%;}.elementor-10 .elementor-element.elementor-element-f566fb2{--content-width:1000px;}.elementor-10 .elementor-element.elementor-element-27b7cdf{--width:20%;}.elementor-10 .elementor-element.elementor-element-7ba5543{--width:22%;}.elementor-10 .elementor-element.elementor-element-5fff94e{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-2ac8117{--width:30%;}.elementor-10 .elementor-element.elementor-element-8d1b336{--width:18%;}.elementor-10 .elementor-element.elementor-element-5f16ccb{--width:60%;}.elementor-10 .elementor-element.elementor-element-e48b045{--width:18%;}}/* Start custom CSS for text-editor, class: .elementor-element-20fe6e1 */.elementor-10 .elementor-element.elementor-element-20fe6e1 a {
    color: #FBAC18
}
.elementor-10 .elementor-element.elementor-element-20fe6e1 a:hover{
    color: #0B5129
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-196a268 */@media (max-width: 767px) {
    #asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner {
        position: relative;
        height: 450px;
        display: none !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Palmer Sans Serif';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://foodwastepreventionweek.com/wp-content/uploads/2025/01/Palmer-Sans-Serif-normal-400-100.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://foodwastepreventionweek.com/wp-content/uploads/2025/01/Avenir-Roman-12.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://foodwastepreventionweek.com/wp-content/uploads/2025/01/Avenir-Medium-09.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://foodwastepreventionweek.com/wp-content/uploads/2025/01/Avenir-Heavy-05.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://foodwastepreventionweek.com/wp-content/uploads/2025/01/Avenir-Black-03.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Spot';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://foodwastepreventionweek.com/wp-content/uploads/2025/01/Spot-Normal.ttf') format('truetype');
}
/* End Custom Fonts CSS */