.elementor-22664 .elementor-element.elementor-element-b82ab49{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-b82ab49:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-b82ab49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-section_bg_color );}.elementor-22664 .elementor-element.elementor-element-f5d9f53{--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;}.elementor-22664 .elementor-element.elementor-element-20ccff1{width:100%;max-width:100%;}.elementor-22664 .elementor-element.elementor-element-20ccff1 img{width:100%;height:60vh;object-fit:cover;object-position:bottom center;border-radius:1px 1px 1px 1px;}.elementor-22664 .elementor-element.elementor-element-2f55d66{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-2f55d66:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-2f55d66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc9b9d9 );}.elementor-22664 .elementor-element.elementor-element-19c8f7d{--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;}.elementor-22664 .elementor-element.elementor-element-f31d08c{--spacer-size:5px;}.elementor-22664 .elementor-element.elementor-element-64e27c7{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-8c0c9da{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-fccc12d{--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;}.elementor-22664 .elementor-element.elementor-element-71387c6{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-22664 .elementor-element.elementor-element-71387c6 img{width:100%;height:60vh;object-fit:cover;object-position:center center;}.elementor-22664 .elementor-element.elementor-element-27a5967{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22664 .elementor-element.elementor-element-e42ae95{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-81c03bb{--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;}.elementor-22664 .elementor-element.elementor-element-52c4327{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-3c71c02{--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;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-d4be92b{--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;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-22664 .elementor-element.elementor-element-d4be92b:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-d4be92b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent_color_one );}.elementor-22664 .elementor-element.elementor-element-571be77{--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;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-22664 .elementor-element.elementor-element-571be77:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-571be77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent_color_one );}.elementor-22664 .elementor-element.elementor-element-872f4dd{--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;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-22664 .elementor-element.elementor-element-872f4dd:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-872f4dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent_color_one );}.elementor-22664 .elementor-element.elementor-element-1d4c25e{--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;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-22664 .elementor-element.elementor-element-1d4c25e:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-1d4c25e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent_color_one );}.elementor-22664 .elementor-element.elementor-element-ea39e05{--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;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-22664 .elementor-element.elementor-element-ea39e05:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-ea39e05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent_color_one );}.elementor-22664 .elementor-element.elementor-element-7893401{--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;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-22664 .elementor-element.elementor-element-7893401:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-7893401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent_color_one );}.elementor-22664 .elementor-element.elementor-element-efca15e{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-a7f526d{width:100%;max-width:100%;}.elementor-22664 .elementor-element.elementor-element-a7f526d .wpte-elementor-widget {--column-no:4;--gap:20px 20px;}.elementor-22664 .elementor-element.elementor-element-a7f526d .wpte-elementor-widget .wpte-card{--g-p:20px 20px 20px 20px;--img-fit:cover;--t-fc-h:var( --e-global-color-primary );--l-is:16px;--l-decoration:default;}.elementor-22664 .elementor-element.elementor-element-a7f526d .wpte-elementor-widget .wpte-card img{transition-timing-function:linear;transition-duration:0.3s;}.elementor-22664 .elementor-element.elementor-element-737cfba .wpte-elementor-widget {--column-no:4;--gap:30px 30px;}.elementor-22664 .elementor-element.elementor-element-737cfba .wpte-elementor-widget .wpte-card{--img-fit:cover;--t-fc-h:var( --e-global-color-primary );--l-is:16px;--l-decoration:default;}.elementor-22664 .elementor-element.elementor-element-737cfba .wpte-elementor-widget .wpte-card img{transition-timing-function:linear;transition-duration:0.3s;}.elementor-22664 .elementor-element.elementor-element-0b16cf3 .wpte-elementor-widget .wpte-card{--g-p:20px 20px 20px 20px;--img-fit:cover;--l-decoration:default;}.elementor-22664 .elementor-element.elementor-element-0b16cf3 .wpte-elementor-widget .wpte-card img{transition-timing-function:linear;transition-duration:0.3s;}.elementor-22664 .elementor-element.elementor-element-6037ba5 .wpte-elementor-widget .wpte-card{--g-p:10px 10px 10px 10px;--img-fit:cover;--t-fc-h:var( --e-global-color-primary );--l-decoration:default;}.elementor-22664 .elementor-element.elementor-element-6037ba5 .wpte-elementor-widget .wpte-card img{transition-timing-function:linear;transition-duration:0.3s;}.elementor-22664 .elementor-element.elementor-element-fbed99a{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-fbed99a:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-fbed99a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2484855 );}.elementor-22664 .elementor-element.elementor-element-a9bd663{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-a9bd663:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-a9bd663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2484855 );}.elementor-22664 .elementor-element.elementor-element-92cdf98{--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;}.elementor-22664 .elementor-element.elementor-element-92cdf98:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-92cdf98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2484855 );}.elementor-22664 .elementor-element.elementor-element-2ad3509.elementor-element{--order:-99999 /* order start hack */;}.elementor-22664 .elementor-element.elementor-element-b300bbe{--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;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-b300bbe:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-b300bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2484855 );}.elementor-22664 .elementor-element.elementor-element-df2424a{--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;}.elementor-22664 .elementor-element.elementor-element-60390c1{padding:5px 5px 5px 5px;}.elementor-22664 .elementor-element.elementor-element-7fa73fb{padding:5px 5px 5px 5px;}.elementor-22664 .elementor-element.elementor-element-96a201d{--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;}.elementor-22664 .elementor-element.elementor-element-c9cc050{padding:10px 10px 10px 10px;}.elementor-22664 .elementor-element.elementor-element-c9cc050.elementor-element{--order:99999 /* order end hack */;}.elementor-22664 .elementor-element.elementor-element-6e93eb7{--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;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-6e93eb7:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-6e93eb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2484855 );}.elementor-22664 .elementor-element.elementor-element-e427a8d{--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;}.elementor-22664 .elementor-element.elementor-element-4c0ca28{padding:5px 5px 5px 5px;}.elementor-22664 .elementor-element.elementor-element-6106136{padding:5px 5px 5px 5px;}.elementor-22664 .elementor-element.elementor-element-dd71152{--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;}.elementor-22664 .elementor-element.elementor-element-67a26e8{padding:10px 10px 10px 10px;}.elementor-22664 .elementor-element.elementor-element-67a26e8.elementor-element{--order:99999 /* order end hack */;}.elementor-22664 .elementor-element.elementor-element-bd80619{--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;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-bd80619:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-bd80619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2484855 );}.elementor-22664 .elementor-element.elementor-element-c5eea43{--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;}.elementor-22664 .elementor-element.elementor-element-e7ff08a{padding:5px 5px 5px 5px;}.elementor-22664 .elementor-element.elementor-element-45b9cd1{padding:5px 5px 5px 5px;}.elementor-22664 .elementor-element.elementor-element-4b13c58{--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;}.elementor-22664 .elementor-element.elementor-element-0e51fd9{padding:10px 10px 10px 10px;}.elementor-22664 .elementor-element.elementor-element-0e51fd9.elementor-element{--order:99999 /* order end hack */;}.elementor-22664 .elementor-element.elementor-element-3f9c557{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-3f9c557:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-3f9c557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2484855 );}.elementor-22664 .elementor-element.elementor-element-78ea8a8{--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;}.elementor-22664 .elementor-element.elementor-element-78ea8a8:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-78ea8a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2484855 );}.elementor-22664 .elementor-element.elementor-element-062d0ce.elementor-element{--order:-99999 /* order start hack */;}.elementor-22664 .elementor-element.elementor-element-9a7af88{--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;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-9a7af88:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-9a7af88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2484855 );}.elementor-22664 .elementor-element.elementor-element-4718af1{--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;}.elementor-22664 .elementor-element.elementor-element-8c2f1db{padding:5px 5px 5px 5px;}.elementor-22664 .elementor-element.elementor-element-0934c2c{padding:5px 5px 5px 5px;}.elementor-22664 .elementor-element.elementor-element-3ddb2d2{--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;}.elementor-22664 .elementor-element.elementor-element-3bc5101{padding:10px 10px 10px 10px;}.elementor-22664 .elementor-element.elementor-element-3bc5101.elementor-element{--order:99999 /* order end hack */;}.elementor-22664 .elementor-element.elementor-element-2dd0032{--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;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-2dd0032:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-2dd0032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2484855 );}.elementor-22664 .elementor-element.elementor-element-ba75eca{--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;}.elementor-22664 .elementor-element.elementor-element-6ea22b4{padding:5px 5px 5px 5px;}.elementor-22664 .elementor-element.elementor-element-7fe214e{padding:5px 5px 5px 5px;}.elementor-22664 .elementor-element.elementor-element-3226ffc{--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;}.elementor-22664 .elementor-element.elementor-element-5ea5711{padding:10px 10px 10px 10px;}.elementor-22664 .elementor-element.elementor-element-5ea5711.elementor-element{--order:99999 /* order end hack */;}.elementor-22664 .elementor-element.elementor-element-6676b14{--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;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-6676b14:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-6676b14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2484855 );}.elementor-22664 .elementor-element.elementor-element-035600a{--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;}.elementor-22664 .elementor-element.elementor-element-3e95d5d{padding:5px 5px 5px 5px;}.elementor-22664 .elementor-element.elementor-element-1a38c7f{padding:5px 5px 5px 5px;}.elementor-22664 .elementor-element.elementor-element-d009698{--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;}.elementor-22664 .elementor-element.elementor-element-c53a1ee{padding:10px 10px 10px 10px;}.elementor-22664 .elementor-element.elementor-element-c53a1ee.elementor-element{--order:99999 /* order end hack */;}.elementor-22664 .elementor-element.elementor-element-87b5b47{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-25f7772{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-25f7772:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-25f7772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2484855 );}.elementor-22664 .elementor-element.elementor-element-9e19e3c{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-9e19e3c:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-9e19e3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2484855 );}.elementor-22664 .elementor-element.elementor-element-8776b5e{--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;--flex-wrap:wrap;}.elementor-22664 .elementor-element.elementor-element-a7d2156{--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;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-22664 .elementor-element.elementor-element-a7d2156:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-a7d2156 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00b407d );}.elementor-22664 .elementor-element.elementor-element-030a002{padding:5px 5px 5px 5px;}.elementor-22664 .elementor-element.elementor-element-0366395{--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;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-22664 .elementor-element.elementor-element-0366395:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-0366395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00b407d );}.elementor-22664 .elementor-element.elementor-element-a8ece18{padding:5px 5px 5px 5px;}.elementor-22664 .elementor-element.elementor-element-e1660cf{--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;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-22664 .elementor-element.elementor-element-e1660cf:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-e1660cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00b407d );}.elementor-22664 .elementor-element.elementor-element-078a769{padding:5px 5px 5px 5px;}.elementor-22664 .elementor-element.elementor-element-3cd7cac9{padding:20px 20px 20px 20px;}.elementor-22664 .elementor-element.elementor-element-3e0a42db:not(.elementor-motion-effects-element-type-background), .elementor-22664 .elementor-element.elementor-element-3e0a42db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eaf7ef;}.elementor-22664 .elementor-element.elementor-element-3e0a42db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 50px 20px;}.elementor-22664 .elementor-element.elementor-element-3e0a42db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22664 .elementor-element.elementor-element-4a8cb86f{text-align:start;}body.elementor-page-22664:not(.elementor-motion-effects-element-type-background), body.elementor-page-22664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-22664 .elementor-element.elementor-element-a7f526d .wpte-elementor-widget {--column-no:2;}.elementor-22664 .elementor-element.elementor-element-737cfba .wpte-elementor-widget {--column-no:2;}}@media(max-width:767px){.elementor-22664 .elementor-element.elementor-element-950610b{width:auto;max-width:auto;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-22664 .elementor-element.elementor-element-19c8f7d{--content-width:100%;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-19c8f7d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-22664 .elementor-element.elementor-element-c140d7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22664 .elementor-element.elementor-element-e42ae95{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-81c03bb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-efca15e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22664 .elementor-element.elementor-element-a7f526d .wpte-elementor-widget {--column-no:1;}.elementor-22664 .elementor-element.elementor-element-737cfba .wpte-elementor-widget {--column-no:1;}.elementor-22664 .elementor-element.elementor-element-0749dd1{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-22664 .elementor-element.elementor-element-3e0a42db{padding:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-22664 .elementor-element.elementor-element-fccc12d{--width:39%;}.elementor-22664 .elementor-element.elementor-element-27a5967{--width:59%;}.elementor-22664 .elementor-element.elementor-element-d4be92b{--width:30%;}.elementor-22664 .elementor-element.elementor-element-571be77{--width:30%;}.elementor-22664 .elementor-element.elementor-element-872f4dd{--width:30%;}.elementor-22664 .elementor-element.elementor-element-1d4c25e{--width:30%;}.elementor-22664 .elementor-element.elementor-element-ea39e05{--width:30%;}.elementor-22664 .elementor-element.elementor-element-7893401{--width:30%;}.elementor-22664 .elementor-element.elementor-element-df2424a{--width:66.6666%;}.elementor-22664 .elementor-element.elementor-element-96a201d{--width:33.3333%;}.elementor-22664 .elementor-element.elementor-element-e427a8d{--width:66.6666%;}.elementor-22664 .elementor-element.elementor-element-dd71152{--width:33.3333%;}.elementor-22664 .elementor-element.elementor-element-c5eea43{--width:66.6666%;}.elementor-22664 .elementor-element.elementor-element-4b13c58{--width:33.3333%;}.elementor-22664 .elementor-element.elementor-element-4718af1{--width:66.6666%;}.elementor-22664 .elementor-element.elementor-element-3ddb2d2{--width:33.3333%;}.elementor-22664 .elementor-element.elementor-element-ba75eca{--width:66.6666%;}.elementor-22664 .elementor-element.elementor-element-3226ffc{--width:33.3333%;}.elementor-22664 .elementor-element.elementor-element-035600a{--width:66.6666%;}.elementor-22664 .elementor-element.elementor-element-d009698{--width:33.3333%;}.elementor-22664 .elementor-element.elementor-element-a7d2156{--width:30%;}.elementor-22664 .elementor-element.elementor-element-0366395{--width:30%;}.elementor-22664 .elementor-element.elementor-element-e1660cf{--width:30%;}}/* Start custom CSS for heading, class: .elementor-element-9a6825c */.gf-underline {
  display: inline-block;
  background-image: linear-gradient(#009245, #009245);
  background-size: 100% 1.5px;   /* thinner line */
  background-position: 0 100%;   /* stays aligned to baseline */
  background-repeat: no-repeat;
  padding-bottom: 5px;           /* more breathing room */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-950610b */.hero-buttons {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-top: 20px;
}

.hero-buttons a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 14px 28px;
  border-radius: 12px;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
  flex: 1 1 auto;
  min-width: 220px;

  /* Solid brand green */
  background-color: #009245;
  color: #fff !important;
  border: 2px solid #009245;
  box-shadow: 0 4px 12px rgba(0,0,0,.25);
  transition: transform .08s ease, background-color .25s ease, border-color .25s ease;
}

.hero-buttons a:active { transform: translateY(1px); }

.hero-buttons .btn-icon svg {
  width: 20px;
  height: 20px;
  display: block;
  flex: 0 0 auto;
  vertical-align: middle;
  pointer-events: none;
}

/* Hover → brand brown */
.hero-buttons a:hover {
  background-color: #7b3f00;
  border-color: #7b3f00;
  color: #fff !important;
}

/* Optional: hide icons on small screens */
@media (max-width: 480px) {
  .hero-buttons .btn-icon { display: none; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f36bf6d */.gf-table-wrap{
overflow-x:auto;
width:100%;
}

.gf-compare-table{
width:100%;
border-collapse:collapse;
min-width:650px;
font-size:15px;
}

.gf-compare-table th,
.gf-compare-table td{
padding:14px;
border:1px solid #e3e3e3;
text-align:left;
vertical-align:top;
}

.gf-compare-table thead{
background:#f5f5f5;
font-weight:600;
}

.gf-compare-table th{
text-align:center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d7e008b */.gf-table-wrap{
width:100%;
overflow-x:auto;
}

.gf-country-table{
width:100%;
border-collapse:collapse;
min-width:600px;
font-size:15px;
}

.gf-country-table th,
.gf-country-table td{
padding:14px;
border:1px solid #e3e3e3;
text-align:left;
vertical-align:top;
}

.gf-country-table thead{
background:#f5f5f5;
font-weight:600;
}

.gf-country-table th{
text-align:left;
}

.gf-table-note{
background:#f9f9f9;
font-style:italic;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0749dd1 */.gf-table-wrap{
width:100%;
overflow-x:auto;
}

.gf-season-table{
width:100%;
border-collapse:collapse;
min-width:550px;
font-size:15px;
}

.gf-season-table th,
.gf-season-table td{
padding:14px;
border:1px solid #e3e3e3;
text-align:left;
vertical-align:top;
}

.gf-season-table thead{
background:#009245;
color:#fff;
font-weight:600;
}

.gf-season-note{
margin-top:12px;
font-style:italic;
color:#555;
}/* End custom CSS */