.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-13 .elementor-element.elementor-element-98fbe92{font-family:var( --e-global-typography-568393a-font-family ), Sans-serif;font-size:var( --e-global-typography-568393a-font-size );font-weight:var( --e-global-typography-568393a-font-weight );text-transform:var( --e-global-typography-568393a-text-transform );letter-spacing:var( --e-global-typography-568393a-letter-spacing );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-98fbe92 p{margin-block-end:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-b9bb5ec .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-69dac5d );}.elementor-13 .elementor-element.elementor-element-292c314 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:clamp(36px, calc(-22.9px + 7.68vw), 82px);font-weight:800;text-transform:uppercase;}.elementor-13 .elementor-element.elementor-element-b335197{padding:40px 0px 30px 0px;}.elementor-13 .elementor-element.elementor-element-c30b905{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-13 .elementor-element.elementor-element-06a30ec .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );border-radius:0px 0px 0px 0px;padding:17px 30px 17px 30px;}.elementor-13 .elementor-element.elementor-element-5f69817{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2602a52{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--padding-top:clamp(16px, calc(-16.98px + 5.34vw), 56px);--padding-bottom:clamp(16px, calc(-16.98px + 5.34vw), 56px);--padding-left:clamp(16px, calc(-16.98px + 5.34vw), 56px);--padding-right:clamp(16px, calc(-16.98px + 5.34vw), 56px);}.elementor-13 .elementor-element.elementor-element-2602a52:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2602a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-eaf326c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5f3f532 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-35de021 );}.elementor-13 .elementor-element.elementor-element-0b19292{font-family:var( --e-global-typography-568393a-font-family ), Sans-serif;font-size:var( --e-global-typography-568393a-font-size );font-weight:var( --e-global-typography-568393a-font-weight );text-transform:var( --e-global-typography-568393a-text-transform );letter-spacing:var( --e-global-typography-568393a-letter-spacing );color:var( --e-global-color-eb2b17b );}.elementor-13 .elementor-element.elementor-element-fa80482{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-547cb5f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-35de021 );}.elementor-13 .elementor-element.elementor-element-879ad8c{font-family:var( --e-global-typography-568393a-font-family ), Sans-serif;font-size:var( --e-global-typography-568393a-font-size );font-weight:var( --e-global-typography-568393a-font-weight );text-transform:var( --e-global-typography-568393a-text-transform );letter-spacing:var( --e-global-typography-568393a-letter-spacing );color:var( --e-global-color-eb2b17b );}.elementor-13 .elementor-element.elementor-element-2c5806c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0dcfb50 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-35de021 );}.elementor-13 .elementor-element.elementor-element-8772985{font-family:var( --e-global-typography-568393a-font-family ), Sans-serif;font-size:var( --e-global-typography-568393a-font-size );font-weight:var( --e-global-typography-568393a-font-weight );text-transform:var( --e-global-typography-568393a-text-transform );letter-spacing:var( --e-global-typography-568393a-letter-spacing );color:var( --e-global-color-eb2b17b );}.elementor-13 .elementor-element.elementor-element-faeb2b7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-9a13ed9 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-a148a67 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-1308f49 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-1a24ddf img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-153a388 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-eb3c2eb img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-3f67d95 img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-aecb5da img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-0d6f140{padding:0px 0px 40px 0px;font-family:var( --e-global-typography-568393a-font-family ), Sans-serif;font-size:var( --e-global-typography-568393a-font-size );font-weight:var( --e-global-typography-568393a-font-weight );text-transform:var( --e-global-typography-568393a-text-transform );letter-spacing:var( --e-global-typography-568393a-letter-spacing );color:var( --e-global-color-35de021 );}.elementor-13 .elementor-element.elementor-element-0d6f140 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-3dbf92a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-35de021 );}.elementor-13 .elementor-element.elementor-element-9ff20ea{font-family:"Helvetica", Sans-serif;font-size:clamp(18px, calc(11.16px + 0.5vw), 18px);font-weight:500;text-transform:capitalize;color:var( --e-global-color-35de021 );}.elementor-13 .elementor-element.elementor-element-14fcaa2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e5859d8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5a55e15 );--border-color:var( --e-global-color-5a55e15 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e5859d8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e5859d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-552569c );}.elementor-13 .elementor-element.elementor-element-0062cf3 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-83ec0cc{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:clamp(16px, calc(3.2px + 1.67vw), 26px);--padding-bottom:clamp(20px, calc(2.07px + 2.34vw), 34px);--padding-left:clamp(16px, calc(5.76px + 1.34vw), 24px);--padding-right:clamp(16px, calc(5.76px + 1.34vw), 24px);}.elementor-13 .elementor-element.elementor-element-433ef89{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-0ee21e6-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee21e6-font-size );font-weight:var( --e-global-typography-0ee21e6-font-weight );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-433ef89 p{margin-block-end:5px;}.elementor-13 .elementor-element.elementor-element-525244d .elementor-heading-title{font-family:var( --e-global-typography-191e3a7-font-family ), Sans-serif;font-size:var( --e-global-typography-191e3a7-font-size );font-weight:var( --e-global-typography-191e3a7-font-weight );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-5e6325c{font-family:var( --e-global-typography-0ee21e6-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee21e6-font-size );font-weight:var( --e-global-typography-0ee21e6-font-weight );}.elementor-13 .elementor-element.elementor-element-b8da32e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5a55e15 );--border-color:var( --e-global-color-5a55e15 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b8da32e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b8da32e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-552569c );}.elementor-13 .elementor-element.elementor-element-ae45da0 img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-6a69fd7{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:clamp(16px, calc(3.2px + 1.67vw), 26px);--padding-bottom:clamp(20px, calc(2.07px + 2.34vw), 34px);--padding-left:clamp(16px, calc(5.76px + 1.34vw), 24px);--padding-right:clamp(16px, calc(5.76px + 1.34vw), 24px);}.elementor-13 .elementor-element.elementor-element-b962df2{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-0ee21e6-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee21e6-font-size );font-weight:var( --e-global-typography-0ee21e6-font-weight );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-b962df2 p{margin-block-end:5px;}.elementor-13 .elementor-element.elementor-element-c21d0a8 .elementor-heading-title{font-family:var( --e-global-typography-191e3a7-font-family ), Sans-serif;font-size:var( --e-global-typography-191e3a7-font-size );font-weight:var( --e-global-typography-191e3a7-font-weight );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-7d16d51{font-family:var( --e-global-typography-0ee21e6-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee21e6-font-size );font-weight:var( --e-global-typography-0ee21e6-font-weight );}.elementor-13 .elementor-element.elementor-element-80583b2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5a55e15 );--border-color:var( --e-global-color-5a55e15 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-80583b2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-80583b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-552569c );}.elementor-13 .elementor-element.elementor-element-68a887b img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-78f0a7e{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:clamp(16px, calc(3.2px + 1.67vw), 26px);--padding-bottom:clamp(20px, calc(2.07px + 2.34vw), 34px);--padding-left:clamp(16px, calc(5.76px + 1.34vw), 24px);--padding-right:clamp(16px, calc(5.76px + 1.34vw), 24px);}.elementor-13 .elementor-element.elementor-element-2994d35{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-0ee21e6-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee21e6-font-size );font-weight:var( --e-global-typography-0ee21e6-font-weight );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-2994d35 p{margin-block-end:5px;}.elementor-13 .elementor-element.elementor-element-a5c6b14 .elementor-heading-title{font-family:var( --e-global-typography-191e3a7-font-family ), Sans-serif;font-size:var( --e-global-typography-191e3a7-font-size );font-weight:var( --e-global-typography-191e3a7-font-weight );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-2fa83ac{font-family:var( --e-global-typography-0ee21e6-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee21e6-font-size );font-weight:var( --e-global-typography-0ee21e6-font-weight );}.elementor-13 .elementor-element.elementor-element-9155d30{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5a55e15 );--border-color:var( --e-global-color-5a55e15 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-9155d30:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9155d30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-552569c );}.elementor-13 .elementor-element.elementor-element-9b104ad img{width:100%;height:230px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-8a3c31e{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:clamp(16px, calc(3.2px + 1.67vw), 26px);--padding-bottom:clamp(20px, calc(2.07px + 2.34vw), 34px);--padding-left:clamp(16px, calc(5.76px + 1.34vw), 24px);--padding-right:clamp(16px, calc(5.76px + 1.34vw), 24px);}.elementor-13 .elementor-element.elementor-element-5135742{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-0ee21e6-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee21e6-font-size );font-weight:var( --e-global-typography-0ee21e6-font-weight );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-5135742 p{margin-block-end:5px;}.elementor-13 .elementor-element.elementor-element-b2aaa34 .elementor-heading-title{font-family:var( --e-global-typography-191e3a7-font-family ), Sans-serif;font-size:var( --e-global-typography-191e3a7-font-size );font-weight:var( --e-global-typography-191e3a7-font-weight );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-36c8822{font-family:var( --e-global-typography-0ee21e6-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee21e6-font-size );font-weight:var( --e-global-typography-0ee21e6-font-weight );}.elementor-13 .elementor-element.elementor-element-bf3257b{--display:flex;--min-height:300px;--padding-top:3em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-13 .elementor-element.elementor-element-bf3257b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-bf3257b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#373737;}.elementor-13 .elementor-element.elementor-element-70195e2{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6924ce2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-13 .elementor-element.elementor-element-6e1f55a{text-align:center;}.elementor-13 .elementor-element.elementor-element-6e1f55a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-35de021 );}.elementor-13 .elementor-element.elementor-element-1149098{text-align:center;font-family:"Helvetica", Sans-serif;font-size:clamp(16px, calc(11.4px + 0.33vw), 18px);font-weight:500;letter-spacing:0.6px;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-8481bc7{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13 .elementor-element.elementor-element-e755478{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e755478:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e755478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4795cff{--display:flex;--min-height:300px;}.elementor-13 .elementor-element.elementor-element-4795cff:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4795cff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magco.co.nz/wp-content/uploads/2026/10/All-Heart.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-db1c9e5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:1em;--padding-left:2em;--padding-right:2em;}.elementor-13 .elementor-element.elementor-element-fdea804{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e25857e{font-family:"Helvetica", Sans-serif;font-weight:600;text-transform:uppercase;color:#ABACAB;}.elementor-13 .elementor-element.elementor-element-2b29a54{text-align:end;font-family:var( --e-global-typography-568393a-font-family ), Sans-serif;font-size:var( --e-global-typography-568393a-font-size );font-weight:var( --e-global-typography-568393a-font-weight );text-transform:var( --e-global-typography-568393a-text-transform );letter-spacing:var( --e-global-typography-568393a-letter-spacing );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-b727ea4 .elementor-heading-title{font-family:var( --e-global-typography-dbb559b-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb559b-font-size );font-weight:var( --e-global-typography-dbb559b-font-weight );text-transform:var( --e-global-typography-dbb559b-text-transform );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-4b2a09c .elementor-heading-title{font-family:var( --e-global-typography-191e3a7-font-family ), Sans-serif;font-size:var( --e-global-typography-191e3a7-font-size );font-weight:var( --e-global-typography-191e3a7-font-weight );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-9a0add3{font-family:var( --e-global-typography-0ee21e6-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee21e6-font-size );font-weight:var( --e-global-typography-0ee21e6-font-weight );}.elementor-13 .elementor-element.elementor-element-001143f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-001143f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-001143f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-ca36da1{--display:flex;--min-height:300px;}.elementor-13 .elementor-element.elementor-element-ca36da1:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ca36da1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magco.co.nz/wp-content/uploads/2026/10/WWT.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-c7b1095{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:1em;--padding-left:2em;--padding-right:2em;}.elementor-13 .elementor-element.elementor-element-9117748{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5dea531{font-family:"Helvetica", Sans-serif;font-weight:600;text-transform:uppercase;color:#ABACAB;}.elementor-13 .elementor-element.elementor-element-8fc5a5b{text-align:end;font-family:var( --e-global-typography-568393a-font-family ), Sans-serif;font-size:var( --e-global-typography-568393a-font-size );font-weight:var( --e-global-typography-568393a-font-weight );text-transform:var( --e-global-typography-568393a-text-transform );letter-spacing:var( --e-global-typography-568393a-letter-spacing );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-87961a3 .elementor-heading-title{font-family:var( --e-global-typography-dbb559b-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb559b-font-size );font-weight:var( --e-global-typography-dbb559b-font-weight );text-transform:var( --e-global-typography-dbb559b-text-transform );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-0b9e0f9 .elementor-heading-title{font-family:var( --e-global-typography-191e3a7-font-family ), Sans-serif;font-size:var( --e-global-typography-191e3a7-font-size );font-weight:var( --e-global-typography-191e3a7-font-weight );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-af55f14{font-family:var( --e-global-typography-0ee21e6-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee21e6-font-size );font-weight:var( --e-global-typography-0ee21e6-font-weight );}.elementor-13 .elementor-element.elementor-element-27bb7ea{font-family:var( --e-global-typography-568393a-font-family ), Sans-serif;font-size:var( --e-global-typography-568393a-font-size );font-weight:var( --e-global-typography-568393a-font-weight );text-transform:var( --e-global-typography-568393a-text-transform );letter-spacing:var( --e-global-typography-568393a-letter-spacing );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-27bb7ea p{margin-block-end:20px;}.elementor-13 .elementor-element.elementor-element-f104284 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-69dac5d );}.elementor-13 .elementor-element.elementor-element-91f9078{font-family:var( --e-global-typography-568393a-font-family ), Sans-serif;font-size:var( --e-global-typography-568393a-font-size );font-weight:var( --e-global-typography-568393a-font-weight );text-transform:var( --e-global-typography-568393a-text-transform );letter-spacing:var( --e-global-typography-568393a-letter-spacing );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-91f9078 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-1c76afc{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-cd44018{font-family:var( --e-global-typography-568393a-font-family ), Sans-serif;font-size:var( --e-global-typography-568393a-font-size );font-weight:var( --e-global-typography-568393a-font-weight );text-transform:var( --e-global-typography-568393a-text-transform );letter-spacing:var( --e-global-typography-568393a-letter-spacing );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-cd44018 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-65db990{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-212d7d6{font-family:var( --e-global-typography-568393a-font-family ), Sans-serif;font-size:var( --e-global-typography-568393a-font-size );font-weight:var( --e-global-typography-568393a-font-weight );text-transform:var( --e-global-typography-568393a-text-transform );letter-spacing:var( --e-global-typography-568393a-letter-spacing );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-212d7d6 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-fe9fef1{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-975c8d9{font-family:var( --e-global-typography-568393a-font-family ), Sans-serif;font-size:var( --e-global-typography-568393a-font-size );font-weight:var( --e-global-typography-568393a-font-weight );text-transform:var( --e-global-typography-568393a-text-transform );letter-spacing:var( --e-global-typography-568393a-letter-spacing );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-975c8d9 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-67de335{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d311cb0 .elementor-repeater-item-2df648c.qodef-m-text-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-13 .elementor-element.elementor-element-d311cb0 .elementor-repeater-item-9808446.qodef-m-text-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-13 .elementor-element.elementor-element-d311cb0 .elementor-repeater-item-03630e1.qodef-m-text-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-13 .elementor-element.elementor-element-d311cb0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d311cb0 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-normal-text-marquee 30s linear infinite;}.elementor-13 .elementor-element.elementor-element-d311cb0 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-normal-text-marquee-copy 30s linear infinite;}.elementor-13 .elementor-element.elementor-element-d311cb0 .qodef-m-text-item{color:var( --e-global-color-35de021 );font-family:var( --e-global-typography-f267229-font-family ), Sans-serif;font-size:var( --e-global-typography-f267229-font-size );font-weight:var( --e-global-typography-f267229-font-weight );text-transform:var( --e-global-typography-f267229-text-transform );letter-spacing:var( --e-global-typography-f267229-letter-spacing );padding-right:calc(90px/2);padding-left:calc(90px/2);}.elementor-13 .elementor-element.elementor-element-befb3b8{font-family:var( --e-global-typography-568393a-font-family ), Sans-serif;font-size:var( --e-global-typography-568393a-font-size );font-weight:var( --e-global-typography-568393a-font-weight );text-transform:var( --e-global-typography-568393a-text-transform );letter-spacing:var( --e-global-typography-568393a-letter-spacing );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-befb3b8 p{margin-block-end:20px;}.elementor-13 .elementor-element.elementor-element-bf16bb6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-69dac5d );}.elementor-13 .elementor-element.elementor-element-43f5885{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-df59088{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5a55e15 );--border-color:var( --e-global-color-5a55e15 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-df59088:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-df59088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-552569c );}.elementor-13 .elementor-element.elementor-element-b10da1a img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-1005133{--display:flex;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:clamp(16px, calc(3.2px + 1.67vw), 26px);--padding-bottom:clamp(20px, calc(2.07px + 2.34vw), 34px);--padding-left:clamp(16px, calc(5.76px + 1.34vw), 24px);--padding-right:clamp(16px, calc(5.76px + 1.34vw), 24px);}.elementor-13 .elementor-element.elementor-element-099889c .elementor-heading-title{font-family:var( --e-global-typography-c819c52-font-family ), Sans-serif;font-size:var( --e-global-typography-c819c52-font-size );font-weight:var( --e-global-typography-c819c52-font-weight );text-transform:var( --e-global-typography-c819c52-text-transform );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-099889c .elementor-heading-title a:hover, .elementor-13 .elementor-element.elementor-element-099889c .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-fe44ab6{font-family:var( --e-global-typography-0ee21e6-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee21e6-font-size );font-weight:var( --e-global-typography-0ee21e6-font-weight );}.elementor-13 .elementor-element.elementor-element-4644675{padding:0px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:clamp(10.5px, calc(7.9px + 0.33vw), 12.5px);font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-4644675 p{margin-block-end:5px;}.elementor-13 .elementor-element.elementor-element-2941cf0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5a55e15 );--border-color:var( --e-global-color-5a55e15 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2941cf0:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2941cf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-552569c );}.elementor-13 .elementor-element.elementor-element-266e05e img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-b1335cf{--display:flex;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:clamp(16px, calc(3.2px + 1.67vw), 26px);--padding-bottom:clamp(20px, calc(2.07px + 2.34vw), 34px);--padding-left:clamp(16px, calc(5.76px + 1.34vw), 24px);--padding-right:clamp(16px, calc(5.76px + 1.34vw), 24px);}.elementor-13 .elementor-element.elementor-element-94ae1d3 .elementor-heading-title{font-family:var( --e-global-typography-c819c52-font-family ), Sans-serif;font-size:var( --e-global-typography-c819c52-font-size );font-weight:var( --e-global-typography-c819c52-font-weight );text-transform:var( --e-global-typography-c819c52-text-transform );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-94ae1d3 .elementor-heading-title a:hover, .elementor-13 .elementor-element.elementor-element-94ae1d3 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-5f31d8c{font-family:var( --e-global-typography-0ee21e6-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee21e6-font-size );font-weight:var( --e-global-typography-0ee21e6-font-weight );}.elementor-13 .elementor-element.elementor-element-6d40fd4{padding:0px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:clamp(10.5px, calc(7.9px + 0.33vw), 12.5px);font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-6d40fd4 p{margin-block-end:5px;}.elementor-13 .elementor-element.elementor-element-9c30f3c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5a55e15 );--border-color:var( --e-global-color-5a55e15 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-9c30f3c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9c30f3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-552569c );}.elementor-13 .elementor-element.elementor-element-bf6cb7b img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-bb5860f{--display:flex;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:clamp(16px, calc(3.2px + 1.67vw), 26px);--padding-bottom:clamp(20px, calc(2.07px + 2.34vw), 34px);--padding-left:clamp(16px, calc(5.76px + 1.34vw), 24px);--padding-right:clamp(16px, calc(5.76px + 1.34vw), 24px);}.elementor-13 .elementor-element.elementor-element-9833ebc .elementor-heading-title{font-family:var( --e-global-typography-c819c52-font-family ), Sans-serif;font-size:var( --e-global-typography-c819c52-font-size );font-weight:var( --e-global-typography-c819c52-font-weight );text-transform:var( --e-global-typography-c819c52-text-transform );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-9833ebc .elementor-heading-title a:hover, .elementor-13 .elementor-element.elementor-element-9833ebc .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-6309948{font-family:var( --e-global-typography-0ee21e6-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee21e6-font-size );font-weight:var( --e-global-typography-0ee21e6-font-weight );}.elementor-13 .elementor-element.elementor-element-a0b2e0f{padding:0px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:clamp(10.5px, calc(7.9px + 0.33vw), 12.5px);font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-a0b2e0f p{margin-block-end:5px;}.elementor-13 .elementor-element.elementor-element-cf33c92{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-568393a-font-family ), Sans-serif;font-size:var( --e-global-typography-568393a-font-size );font-weight:var( --e-global-typography-568393a-font-weight );text-transform:var( --e-global-typography-568393a-text-transform );letter-spacing:var( --e-global-typography-568393a-letter-spacing );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-cf33c92 p{margin-block-end:40px;}.elementor-13 .elementor-element.elementor-element-eb805ba .elementor-heading-title{font-family:var( --e-global-typography-dbb559b-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb559b-font-size );font-weight:var( --e-global-typography-dbb559b-font-weight );text-transform:var( --e-global-typography-dbb559b-text-transform );color:var( --e-global-color-69dac5d );}.elementor-13 .elementor-element.elementor-element-99ef9d2{padding:40px 0px 30px 0px;}.elementor-13 .elementor-element.elementor-element-9860e36{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b46020d .elementor-button{background-color:#D0312A00;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-0a5d5f0{font-family:var( --e-global-typography-568393a-font-family ), Sans-serif;font-size:var( --e-global-typography-568393a-font-size );font-weight:var( --e-global-typography-568393a-font-weight );text-transform:var( --e-global-typography-568393a-text-transform );letter-spacing:var( --e-global-typography-568393a-letter-spacing );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-0a5d5f0 p{margin-block-end:40px;}.elementor-13 .elementor-element.elementor-element-289365d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-69dac5d );}.elementor-13 .elementor-element.elementor-element-779eec2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-84035be{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5a55e15 );--border-color:var( --e-global-color-5a55e15 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1e642df img{width:65%;}.elementor-13 .elementor-element.elementor-element-8ae6b57{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5a55e15 );--border-color:var( --e-global-color-5a55e15 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-fb4a2c6 img{width:65%;}.elementor-13 .elementor-element.elementor-element-f8e810b{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5a55e15 );--border-color:var( --e-global-color-5a55e15 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d9a245a img{width:40%;}.elementor-13 .elementor-element.elementor-element-83074d5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5a55e15 );--border-color:var( --e-global-color-5a55e15 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0faff8c img{width:65%;}.elementor-13 .elementor-element.elementor-element-968ecaf{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5a55e15 );--border-color:var( --e-global-color-5a55e15 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e03b899 img{width:65%;}.elementor-13 .elementor-element.elementor-element-15cb64a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5a55e15 );--border-color:var( --e-global-color-5a55e15 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0d23ba1 img{width:65%;}.elementor-13 .elementor-element.elementor-element-a9a7b0e{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5a55e15 );--border-color:var( --e-global-color-5a55e15 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-39e0a8f img{width:65%;}.elementor-13 .elementor-element.elementor-element-11f0838{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5a55e15 );--border-color:var( --e-global-color-5a55e15 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8791233 img{width:65%;}.elementor-13 .elementor-element.elementor-element-813d532 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-35de021 );}.elementor-13 .elementor-element.elementor-element-6bf2474{color:var( --e-global-color-35de021 );}.elementor-13 .elementor-element.elementor-element-386433b{color:var( --e-global-color-35de021 );}.elementor-13 .elementor-element.elementor-element-5b69350 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:17px 30px 17px 30px;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-5f69817{--content-width:clamp(320px, 100vw, 1920px);}.elementor-13 .elementor-element.elementor-element-2602a52{--width:clamp(320px, 100vw, 1920px);}.elementor-13 .elementor-element.elementor-element-faeb2b7{--content-width:clamp(320px, 100vw, 1920px);}.elementor-13 .elementor-element.elementor-element-14fcaa2{--content-width:clamp(320px, 100vw, 1920px);}.elementor-13 .elementor-element.elementor-element-bf3257b{--content-width:clamp(320px, 100vw, 1920px);}.elementor-13 .elementor-element.elementor-element-70195e2{--content-width:clamp(320px, 100vw, 1920px);}.elementor-13 .elementor-element.elementor-element-6924ce2{--width:70%;}.elementor-13 .elementor-element.elementor-element-43f5885{--content-width:clamp(320px, 100vw, 1920px);}}@media(max-width:1366px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-98fbe92{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-13 .elementor-element.elementor-element-b9bb5ec .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-06a30ec .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-2602a52{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-5f3f532 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-0b19292{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-547cb5f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-879ad8c{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-0dcfb50 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-8772985{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-faeb2b7{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-0d6f140{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-3dbf92a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-14fcaa2{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-433ef89{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-525244d .elementor-heading-title{font-size:var( --e-global-typography-191e3a7-font-size );}.elementor-13 .elementor-element.elementor-element-5e6325c{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-b962df2{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-c21d0a8 .elementor-heading-title{font-size:var( --e-global-typography-191e3a7-font-size );}.elementor-13 .elementor-element.elementor-element-7d16d51{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-2994d35{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-a5c6b14 .elementor-heading-title{font-size:var( --e-global-typography-191e3a7-font-size );}.elementor-13 .elementor-element.elementor-element-2fa83ac{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-5135742{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-b2aaa34 .elementor-heading-title{font-size:var( --e-global-typography-191e3a7-font-size );}.elementor-13 .elementor-element.elementor-element-36c8822{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-6e1f55a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-2b29a54{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b727ea4 .elementor-heading-title{font-size:var( --e-global-typography-dbb559b-font-size );}.elementor-13 .elementor-element.elementor-element-4b2a09c .elementor-heading-title{font-size:var( --e-global-typography-191e3a7-font-size );}.elementor-13 .elementor-element.elementor-element-9a0add3{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-8fc5a5b{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-87961a3 .elementor-heading-title{font-size:var( --e-global-typography-dbb559b-font-size );}.elementor-13 .elementor-element.elementor-element-0b9e0f9 .elementor-heading-title{font-size:var( --e-global-typography-191e3a7-font-size );}.elementor-13 .elementor-element.elementor-element-af55f14{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-27bb7ea{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-f104284 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-91f9078{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-cd44018{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-212d7d6{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-975c8d9{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-d311cb0 .elementor-repeater-item-2df648c.qodef-m-text-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-d311cb0 .elementor-repeater-item-9808446.qodef-m-text-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-d311cb0 .elementor-repeater-item-03630e1.qodef-m-text-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-d311cb0 .qodef-m-text-item{font-size:var( --e-global-typography-f267229-font-size );letter-spacing:var( --e-global-typography-f267229-letter-spacing );}.elementor-13 .elementor-element.elementor-element-befb3b8{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-bf16bb6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-43f5885{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-099889c .elementor-heading-title{font-size:var( --e-global-typography-c819c52-font-size );}.elementor-13 .elementor-element.elementor-element-fe44ab6{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-94ae1d3 .elementor-heading-title{font-size:var( --e-global-typography-c819c52-font-size );}.elementor-13 .elementor-element.elementor-element-5f31d8c{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-9833ebc .elementor-heading-title{font-size:var( --e-global-typography-c819c52-font-size );}.elementor-13 .elementor-element.elementor-element-6309948{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-cf33c92{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-eb805ba .elementor-heading-title{font-size:var( --e-global-typography-dbb559b-font-size );}.elementor-13 .elementor-element.elementor-element-b46020d .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-0a5d5f0{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-289365d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-779eec2{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-813d532 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-5b69350 .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-98fbe92{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-13 .elementor-element.elementor-element-b9bb5ec .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-06a30ec .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-2602a52{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-5f3f532 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-0b19292{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-547cb5f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-879ad8c{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-0dcfb50 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-8772985{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-faeb2b7{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-0d6f140{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-3dbf92a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-14fcaa2{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-433ef89{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-525244d .elementor-heading-title{font-size:var( --e-global-typography-191e3a7-font-size );}.elementor-13 .elementor-element.elementor-element-5e6325c{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-b962df2{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-c21d0a8 .elementor-heading-title{font-size:var( --e-global-typography-191e3a7-font-size );}.elementor-13 .elementor-element.elementor-element-7d16d51{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-2994d35{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-a5c6b14 .elementor-heading-title{font-size:var( --e-global-typography-191e3a7-font-size );}.elementor-13 .elementor-element.elementor-element-2fa83ac{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-5135742{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-b2aaa34 .elementor-heading-title{font-size:var( --e-global-typography-191e3a7-font-size );}.elementor-13 .elementor-element.elementor-element-36c8822{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-6e1f55a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-2b29a54{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b727ea4 .elementor-heading-title{font-size:var( --e-global-typography-dbb559b-font-size );}.elementor-13 .elementor-element.elementor-element-4b2a09c .elementor-heading-title{font-size:var( --e-global-typography-191e3a7-font-size );}.elementor-13 .elementor-element.elementor-element-9a0add3{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-8fc5a5b{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-87961a3 .elementor-heading-title{font-size:var( --e-global-typography-dbb559b-font-size );}.elementor-13 .elementor-element.elementor-element-0b9e0f9 .elementor-heading-title{font-size:var( --e-global-typography-191e3a7-font-size );}.elementor-13 .elementor-element.elementor-element-af55f14{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-27bb7ea{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-f104284 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-91f9078{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-cd44018{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-212d7d6{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-975c8d9{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-d311cb0 .elementor-repeater-item-2df648c.qodef-m-text-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-d311cb0 .elementor-repeater-item-9808446.qodef-m-text-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-d311cb0 .elementor-repeater-item-03630e1.qodef-m-text-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-d311cb0 .qodef-m-text-item{font-size:var( --e-global-typography-f267229-font-size );letter-spacing:var( --e-global-typography-f267229-letter-spacing );padding-right:calc(62px/2);padding-left:calc(62px/2);}.elementor-13 .elementor-element.elementor-element-befb3b8{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-bf16bb6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-43f5885{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-b10da1a img{height:220px;}.elementor-13 .elementor-element.elementor-element-099889c .elementor-heading-title{font-size:var( --e-global-typography-c819c52-font-size );}.elementor-13 .elementor-element.elementor-element-fe44ab6{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-266e05e img{height:220px;}.elementor-13 .elementor-element.elementor-element-94ae1d3 .elementor-heading-title{font-size:var( --e-global-typography-c819c52-font-size );}.elementor-13 .elementor-element.elementor-element-5f31d8c{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-bf6cb7b img{height:220px;}.elementor-13 .elementor-element.elementor-element-9833ebc .elementor-heading-title{font-size:var( --e-global-typography-c819c52-font-size );}.elementor-13 .elementor-element.elementor-element-6309948{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-cf33c92{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-eb805ba .elementor-heading-title{font-size:var( --e-global-typography-dbb559b-font-size );}.elementor-13 .elementor-element.elementor-element-b46020d .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-0a5d5f0{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-289365d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-779eec2{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-813d532 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-5b69350 .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:880px){.elementor-13 .elementor-element.elementor-element-c30b905{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-2602a52{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-faeb2b7{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-14fcaa2{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-d311cb0 .qodef-m-text-item{padding-right:calc(62px/2);padding-left:calc(62px/2);}.elementor-13 .elementor-element.elementor-element-43f5885{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-b10da1a img{height:220px;}.elementor-13 .elementor-element.elementor-element-266e05e img{height:220px;}.elementor-13 .elementor-element.elementor-element-bf6cb7b img{height:220px;}.elementor-13 .elementor-element.elementor-element-9860e36{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-b46020d .elementor-button{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-779eec2{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-98fbe92{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-13 .elementor-element.elementor-element-b9bb5ec .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-06a30ec .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-2602a52{--e-con-grid-template-columns:repeat(1, 1fr);--gap:29px 29px;--row-gap:29px;--column-gap:29px;--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-eaf326c{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5f3f532 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-0b19292{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-547cb5f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-879ad8c{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-2c5806c{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0dcfb50 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-8772985{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-faeb2b7{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-0d6f140{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-3dbf92a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-14fcaa2{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-e5859d8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-0062cf3 img{width:100%;height:220px;object-fit:cover;}.elementor-13 .elementor-element.elementor-element-83ec0cc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-433ef89{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-525244d .elementor-heading-title{font-size:var( --e-global-typography-191e3a7-font-size );}.elementor-13 .elementor-element.elementor-element-5e6325c{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-b8da32e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-ae45da0 img{width:100%;height:220px;object-fit:cover;}.elementor-13 .elementor-element.elementor-element-b962df2{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-c21d0a8 .elementor-heading-title{font-size:var( --e-global-typography-191e3a7-font-size );}.elementor-13 .elementor-element.elementor-element-7d16d51{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-80583b2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-68a887b img{width:100%;height:220px;object-fit:cover;}.elementor-13 .elementor-element.elementor-element-2994d35{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-a5c6b14 .elementor-heading-title{font-size:var( --e-global-typography-191e3a7-font-size );}.elementor-13 .elementor-element.elementor-element-2fa83ac{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-9155d30{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-9b104ad img{width:100%;height:220px;object-fit:cover;}.elementor-13 .elementor-element.elementor-element-5135742{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-b2aaa34 .elementor-heading-title{font-size:var( --e-global-typography-191e3a7-font-size );}.elementor-13 .elementor-element.elementor-element-36c8822{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-6e1f55a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-1149098{text-align:start;}.elementor-13 .elementor-element.elementor-element-2b29a54{text-align:start;font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b727ea4 .elementor-heading-title{font-size:var( --e-global-typography-dbb559b-font-size );}.elementor-13 .elementor-element.elementor-element-4b2a09c .elementor-heading-title{font-size:var( --e-global-typography-191e3a7-font-size );}.elementor-13 .elementor-element.elementor-element-9a0add3{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-8fc5a5b{text-align:start;font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-87961a3 .elementor-heading-title{font-size:var( --e-global-typography-dbb559b-font-size );}.elementor-13 .elementor-element.elementor-element-0b9e0f9 .elementor-heading-title{font-size:var( --e-global-typography-191e3a7-font-size );}.elementor-13 .elementor-element.elementor-element-af55f14{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-27bb7ea{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-f104284 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-91f9078{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-cd44018{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-212d7d6{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-975c8d9{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-d311cb0 .elementor-repeater-item-2df648c.qodef-m-text-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-d311cb0 .elementor-repeater-item-9808446.qodef-m-text-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-d311cb0 .elementor-repeater-item-03630e1.qodef-m-text-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-d311cb0 .qodef-m-text-item{font-size:var( --e-global-typography-f267229-font-size );letter-spacing:var( --e-global-typography-f267229-letter-spacing );padding-right:calc(42px/2);padding-left:calc(42px/2);}.elementor-13 .elementor-element.elementor-element-befb3b8{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-bf16bb6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-43f5885{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-df59088{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-b10da1a img{width:100%;height:220px;object-fit:cover;}.elementor-13 .elementor-element.elementor-element-1005133{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-099889c .elementor-heading-title{font-size:var( --e-global-typography-c819c52-font-size );}.elementor-13 .elementor-element.elementor-element-fe44ab6{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-2941cf0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-266e05e img{width:100%;height:220px;object-fit:cover;}.elementor-13 .elementor-element.elementor-element-b1335cf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-94ae1d3 .elementor-heading-title{font-size:var( --e-global-typography-c819c52-font-size );}.elementor-13 .elementor-element.elementor-element-5f31d8c{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-9c30f3c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-bf6cb7b img{width:100%;height:220px;object-fit:cover;}.elementor-13 .elementor-element.elementor-element-bb5860f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-9833ebc .elementor-heading-title{font-size:var( --e-global-typography-c819c52-font-size );}.elementor-13 .elementor-element.elementor-element-6309948{font-size:var( --e-global-typography-0ee21e6-font-size );}.elementor-13 .elementor-element.elementor-element-cf33c92{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-eb805ba .elementor-heading-title{font-size:var( --e-global-typography-dbb559b-font-size );}.elementor-13 .elementor-element.elementor-element-b46020d .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-0a5d5f0{font-size:var( --e-global-typography-568393a-font-size );letter-spacing:var( --e-global-typography-568393a-letter-spacing );}.elementor-13 .elementor-element.elementor-element-289365d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-779eec2{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-813d532 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-5b69350 .elementor-button{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS */.hero-image{
    filter: grayscale(100%);
}
.card-image{
    filter: grayscale(100%);
}
.card-image:hover{
    filter: grayscale(0%);
}/* End custom CSS */