.elementor-224 .elementor-element.elementor-element-2fc90bcb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-2fc90bcb:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-2fc90bcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-56038db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-22a07bdd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-315d6974{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-315d6974.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-224 .elementor-element.elementor-element-63381326 .elementor-icon-box-wrapper{text-align:start;}.elementor-224 .elementor-element.elementor-element-63381326 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-795a2bc );}.elementor-224 .elementor-element.elementor-element-63381326 .elementor-icon-box-title, .elementor-224 .elementor-element.elementor-element-63381326 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:1.4px;}.elementor-224 .elementor-element.elementor-element-63381326:has(:hover) .elementor-icon-box-title,
					 .elementor-224 .elementor-element.elementor-element-63381326:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-63381326{padding:0px 0px 0px 0px;width:auto;max-width:auto;border-radius:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-23c63d7d{text-align:start;padding:0px 0px 24px 0px;}.elementor-224 .elementor-element.elementor-element-23c63d7d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:500;line-height:64px;letter-spacing:0px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-6dc3c7a9{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:32px;letter-spacing:0px;color:var( --e-global-color-5aa6a62 );padding:0px 0px 24px 0px;}.elementor-224 .elementor-element.elementor-element-6dc3c7a9 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-6dc3c7a9.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-8ea2da1{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-224 .elementor-element.elementor-element-58a8eff .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;line-height:20px;background-color:var( --e-global-color-secondary );border-style:none;border-radius:12px 12px 12px 12px;padding:14px 40px 14px 40px;}.elementor-224 .elementor-element.elementor-element-58a8eff{width:100%;max-width:100%;}.elementor-224 .elementor-element.elementor-element-58a8eff.elementor-element{--align-self:center;}.elementor-224 .elementor-element.elementor-element-5d18649 .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;line-height:20px;background-color:#00000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;padding:14px 40px 14px 40px;}.elementor-224 .elementor-element.elementor-element-5d18649{width:100%;max-width:100%;}.elementor-224 .elementor-element.elementor-element-5d18649.elementor-element{--align-self:center;}.elementor-224 .elementor-element.elementor-element-c3f4254 .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;line-height:20px;background-color:#00000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;padding:14px 40px 14px 40px;}.elementor-224 .elementor-element.elementor-element-c3f4254{width:100%;max-width:100%;}.elementor-224 .elementor-element.elementor-element-c3f4254.elementor-element{--align-self:center;}.elementor-224 .elementor-element.elementor-element-2033b21f{--display:flex;--min-height:512px;--gap:2px 0px;--row-gap:2px;--column-gap:0px;--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-weight:var( --e-global-typography-text-font-weight );}.elementor-224 .elementor-element.elementor-element-41f88fd7 img{width:720px;max-width:100%;height:512px;object-fit:cover;object-position:center center;border-radius:8px 60px 8px 60px;}.elementor-224 .elementor-element.elementor-element-c518d1c{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-f65854c{--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:#FFFFFF99;--border-color:#FFFFFF99;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-224 .elementor-element.elementor-element-f65854c:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-f65854c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-224 .elementor-element.elementor-element-562e122 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;line-height:26px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-562e122.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-bbbca94{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-53f30c6 );}.elementor-224 .elementor-element.elementor-element-bbbca94 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-bbbca94.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-19acf14{--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:#FFFFFF99;--border-color:#FFFFFF99;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-224 .elementor-element.elementor-element-19acf14:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-19acf14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-224 .elementor-element.elementor-element-ad4b791 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;line-height:26px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-ad4b791.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-38b7e46{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-53f30c6 );}.elementor-224 .elementor-element.elementor-element-38b7e46 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-38b7e46.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-8514b69{--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:#FFFFFF99;--border-color:#FFFFFF99;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-224 .elementor-element.elementor-element-8514b69:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-8514b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-224 .elementor-element.elementor-element-61bcdef .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;line-height:26px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-61bcdef.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-8bbb3ae{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-53f30c6 );}.elementor-224 .elementor-element.elementor-element-8bbb3ae p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-8bbb3ae.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-5f0730e{--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:#FFFFFF99;--border-color:#FFFFFF99;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-224 .elementor-element.elementor-element-5f0730e:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-5f0730e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-224 .elementor-element.elementor-element-640964b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;line-height:26px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-640964b.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-8728596{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-53f30c6 );}.elementor-224 .elementor-element.elementor-element-8728596 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-8728596.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-cfee7da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-41abea66{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-41abea66:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-41abea66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5aa6a62 );}.elementor-224 .elementor-element.elementor-element-41abea66 > .elementor-shape-bottom .elementor-shape-fill, .elementor-224 .elementor-element.elementor-element-41abea66 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-5aa6a62 );}.elementor-224 .elementor-element.elementor-element-41abea66 > .elementor-shape-bottom svg, .elementor-224 .elementor-element.elementor-element-41abea66 > .e-con-inner > .elementor-shape-bottom svg{width:calc(150% + 1.3px);height:40px;}.elementor-224 .elementor-element.elementor-element-817cbaa{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:1.5px;color:#C4A44F;}.elementor-224 .elementor-element.elementor-element-817cbaa p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-817cbaa.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-319c75fe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;line-height:54px;color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-319c75fe.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-6da3bcb9{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-516efd1 );}.elementor-224 .elementor-element.elementor-element-6da3bcb9 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-e121b57{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-f23c025{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-224 .elementor-element.elementor-element-f23c025:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-f23c025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-1ec45bf{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:0.75px;color:#C9895A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 12px 6px 12px;background-color:#CA875333;border-radius:999px 999px 999px 999px;}.elementor-224 .elementor-element.elementor-element-1ec45bf p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-1ec45bf.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-baf002b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;}.elementor-224 .elementor-element.elementor-element-9bcffda{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-9bcffda p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-ce309e1{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-224 .elementor-element.elementor-element-ce309e1:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-ce309e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-3f49fed{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:0.75px;color:#C9895A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 12px 6px 12px;background-color:#CA875333;border-radius:999px 999px 999px 999px;}.elementor-224 .elementor-element.elementor-element-3f49fed p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-3f49fed.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-64744ad .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;}.elementor-224 .elementor-element.elementor-element-af39d5f{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-af39d5f p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-44bbc3b{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-224 .elementor-element.elementor-element-44bbc3b:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-44bbc3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-5932192{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:0.75px;color:#C9895A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 12px 6px 12px;background-color:#CA875333;border-radius:999px 999px 999px 999px;}.elementor-224 .elementor-element.elementor-element-5932192 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-5932192.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-f3e2dfd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;}.elementor-224 .elementor-element.elementor-element-f5628ec{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-f5628ec p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-98b325c{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-224 .elementor-element.elementor-element-98b325c:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-98b325c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-2afa7be{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:0.75px;color:#C9895A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 12px 6px 12px;background-color:#CA875333;border-radius:999px 999px 999px 999px;}.elementor-224 .elementor-element.elementor-element-2afa7be p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-2afa7be.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-76641b6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;}.elementor-224 .elementor-element.elementor-element-47ff401{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-47ff401 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-4dbb782{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-224 .elementor-element.elementor-element-4dbb782:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-4dbb782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-dc300c3{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:0.75px;color:#C9895A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 12px 6px 12px;background-color:#CA875333;border-radius:999px 999px 999px 999px;}.elementor-224 .elementor-element.elementor-element-dc300c3 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-dc300c3.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-7f6f008 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;}.elementor-224 .elementor-element.elementor-element-8a59210{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-8a59210 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-3e2e3a9{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-224 .elementor-element.elementor-element-3e2e3a9:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-3e2e3a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-10d6348{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:0.75px;color:#C9895A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 12px 6px 12px;background-color:#CA875333;border-radius:999px 999px 999px 999px;}.elementor-224 .elementor-element.elementor-element-10d6348 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-10d6348.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-08f440d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;}.elementor-224 .elementor-element.elementor-element-37c0321{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-37c0321 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-e875cbe{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-224 .elementor-element.elementor-element-e875cbe:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-e875cbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-196c84b{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:0.75px;color:#C9895A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 12px 6px 12px;background-color:#CA875333;border-radius:999px 999px 999px 999px;}.elementor-224 .elementor-element.elementor-element-196c84b p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-196c84b.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-fc38b57 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;}.elementor-224 .elementor-element.elementor-element-85413e3{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-85413e3 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-2233479{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-224 .elementor-element.elementor-element-2233479:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-2233479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-111de84{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:0.75px;color:#C9895A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 12px 6px 12px;background-color:#CA875333;border-radius:999px 999px 999px 999px;}.elementor-224 .elementor-element.elementor-element-111de84 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-111de84.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-04e3674 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;}.elementor-224 .elementor-element.elementor-element-c6d10f8{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-c6d10f8 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-fd54cfe{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-b92dabe{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-b92dabe:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-b92dabe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53f30c6 );}.elementor-224 .elementor-element.elementor-element-a86aed1{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-a86aed1 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-a86aed1.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-fe38a0e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;line-height:54px;color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-fe38a0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-224 .elementor-element.elementor-element-fe38a0e.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-d24bb08{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-7610bd3{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-1119ded{--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:#FFFFFF99;--border-color:#FFFFFF99;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-224 .elementor-element.elementor-element-1119ded:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-1119ded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-e0149a6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;line-height:32px;color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-e0149a6.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-24d49a5{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-224 .elementor-element.elementor-element-24d49a5 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-24d49a5.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-6f11ab7{--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:#FFFFFF99;--border-color:#FFFFFF99;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-224 .elementor-element.elementor-element-6f11ab7:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-6f11ab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-ccab17f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;line-height:32px;color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-ccab17f.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-1fcb197{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-224 .elementor-element.elementor-element-1fcb197 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-1fcb197.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-6c0b7dc{--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:#FFFFFF99;--border-color:#FFFFFF99;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-224 .elementor-element.elementor-element-6c0b7dc:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-6c0b7dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-59e54b4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;line-height:32px;color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-59e54b4.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-0fd9619{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-224 .elementor-element.elementor-element-0fd9619 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-0fd9619.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-51b0a44{--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:#FFFFFF99;--border-color:#FFFFFF99;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-224 .elementor-element.elementor-element-51b0a44:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-51b0a44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-df2f890 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;line-height:32px;color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-df2f890.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-ad5a4e0{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-224 .elementor-element.elementor-element-ad5a4e0 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-ad5a4e0.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-577377d{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:36px;--padding-right:36px;}.elementor-224 .elementor-element.elementor-element-577377d:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-577377d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5aa6a62 );}.elementor-224 .elementor-element.elementor-element-fec7e04{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-224 .elementor-element.elementor-element-fec7e04 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-799721d{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:36px;--padding-right:36px;}.elementor-224 .elementor-element.elementor-element-799721d:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-799721d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5aa6a62 );}.elementor-224 .elementor-element.elementor-element-931e595{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-224 .elementor-element.elementor-element-931e595 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-3a0b51d{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:36px;--padding-right:36px;}.elementor-224 .elementor-element.elementor-element-3a0b51d:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-3a0b51d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5aa6a62 );}.elementor-224 .elementor-element.elementor-element-e8c26ff{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-224 .elementor-element.elementor-element-e8c26ff p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-374e3f1{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-374e3f1:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-374e3f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-c58c1a2{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:1.5px;color:var( --e-global-color-795a2bc );}.elementor-224 .elementor-element.elementor-element-c58c1a2 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-c58c1a2.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-10162ec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;line-height:54px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-10162ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-224 .elementor-element.elementor-element-10162ec.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-d6e10bf{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-5aa6a62 );}.elementor-224 .elementor-element.elementor-element-cb297f5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-224 .elementor-element.elementor-element-6ac8a1a{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-6496fc9{--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:#FFFFFF99;--border-color:#FFFFFF99;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-224 .elementor-element.elementor-element-6496fc9:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-6496fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-224 .elementor-element.elementor-element-e8adb28 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;line-height:26px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-e8adb28.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-ed0f261{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-53f30c6 );}.elementor-224 .elementor-element.elementor-element-ed0f261 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-ed0f261.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-c56acc4{--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:#FFFFFF99;--border-color:#FFFFFF99;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-224 .elementor-element.elementor-element-c56acc4:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-c56acc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-224 .elementor-element.elementor-element-df2f0e7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;line-height:26px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-df2f0e7.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-3820e55{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-53f30c6 );}.elementor-224 .elementor-element.elementor-element-3820e55 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-3820e55.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-9962bf8{--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:#FFFFFF99;--border-color:#FFFFFF99;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-224 .elementor-element.elementor-element-9962bf8:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-9962bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-224 .elementor-element.elementor-element-163bf3e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;line-height:26px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-163bf3e.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-4fb89d4{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-53f30c6 );}.elementor-224 .elementor-element.elementor-element-4fb89d4 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-4fb89d4.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-442295d{--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:#FFFFFF99;--border-color:#FFFFFF99;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;}.elementor-224 .elementor-element.elementor-element-442295d:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-442295d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-224 .elementor-element.elementor-element-3f6258b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;line-height:26px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-3f6258b.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-8605516{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-53f30c6 );}.elementor-224 .elementor-element.elementor-element-8605516 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-8605516.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-10e838c{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:36px;--padding-right:36px;}.elementor-224 .elementor-element.elementor-element-10e838c:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-10e838c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1F;}.elementor-224 .elementor-element.elementor-element-b469d17{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:16px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-b469d17 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-6f97c8a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-5aa6a62 );}.elementor-224 .elementor-element.elementor-element-6f97c8a p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-58a0509{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-58a0509:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-58a0509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53f30c6 );}.elementor-224 .elementor-element.elementor-element-b1d7615 .elementor-icon-box-wrapper{text-align:start;}.elementor-224 .elementor-element.elementor-element-b1d7615 .elementor-icon-box-title{margin-block-end:0px;color:#C9895A;}.elementor-224 .elementor-element.elementor-element-b1d7615 .elementor-icon-box-title, .elementor-224 .elementor-element.elementor-element-b1d7615 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:1.4px;}.elementor-224 .elementor-element.elementor-element-b1d7615:has(:hover) .elementor-icon-box-title,
					 .elementor-224 .elementor-element.elementor-element-b1d7615:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-b1d7615{padding:0px 0px 0px 0px;width:auto;max-width:auto;border-radius:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-27d59a0{text-align:start;padding:0px 0px 40px 0px;}.elementor-224 .elementor-element.elementor-element-27d59a0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:700;line-height:44px;letter-spacing:0px;}.elementor-224 .elementor-element.elementor-element-3ee04d5{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-ba3b8be{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-d007a22 img{width:100%;max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-224 .elementor-element.elementor-element-859f33e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-8bdbbe5 img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-224 .elementor-element.elementor-element-8bdbbe5{border-radius:16px 16px 16px 16px;}.elementor-224 .elementor-element.elementor-element-af6185b img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-224 .elementor-element.elementor-element-af6185b{border-radius:16px 16px 16px 16px;}.elementor-224 .elementor-element.elementor-element-8079d53 img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-224 .elementor-element.elementor-element-8079d53{border-radius:16px 16px 16px 16px;}.elementor-224 .elementor-element.elementor-element-828d6b7 img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-224 .elementor-element.elementor-element-828d6b7{border-radius:16px 16px 16px 16px;}.elementor-224 .elementor-element.elementor-element-ad0b193{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-ad0b193:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-ad0b193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53f30c6 );}.elementor-224 .elementor-element.elementor-element-c16bfb4 .elementor-icon-box-wrapper{text-align:start;}.elementor-224 .elementor-element.elementor-element-c16bfb4 .elementor-icon-box-title{margin-block-end:0px;color:#C9895A;}.elementor-224 .elementor-element.elementor-element-c16bfb4 .elementor-icon-box-title, .elementor-224 .elementor-element.elementor-element-c16bfb4 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:1.4px;}.elementor-224 .elementor-element.elementor-element-c16bfb4:has(:hover) .elementor-icon-box-title,
					 .elementor-224 .elementor-element.elementor-element-c16bfb4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-c16bfb4{padding:0px 0px 0px 0px;width:auto;max-width:auto;border-radius:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-b293433{text-align:start;padding:0px 0px 40px 0px;}.elementor-224 .elementor-element.elementor-element-b293433 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:700;line-height:44px;letter-spacing:0px;}.elementor-224 .elementor-element.elementor-element-533d25d{--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:26px 26px;--row-gap:26px;--column-gap:26px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-c8e0d5a{--display:flex;--border-radius:36px 36px 36px 10px;--padding-top:48px;--padding-bottom:48px;--padding-left:56px;--padding-right:56px;}.elementor-224 .elementor-element.elementor-element-c8e0d5a:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-c8e0d5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-627975d{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-5aa6a62 );padding:18px 18px 18px 18px;background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-224 .elementor-element.elementor-element-627975d p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-627975d.elementor-element{--align-self:center;}.elementor-224 .elementor-element.elementor-element-6bf7372{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;font-style:oblique;line-height:30px;color:var( --e-global-color-primary );padding:0px 0px 24px 0px;}.elementor-224 .elementor-element.elementor-element-6bf7372 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-3ec1df8{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;line-height:20px;color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-3ec1df8 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-44a3469{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#5C574BA6;padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-44a3469 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-c67da35{--display:flex;--border-radius:36px 36px 36px 10px;--padding-top:48px;--padding-bottom:48px;--padding-left:56px;--padding-right:56px;}.elementor-224 .elementor-element.elementor-element-c67da35:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-c67da35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-2f03097{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-5aa6a62 );padding:18px 18px 18px 18px;background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-224 .elementor-element.elementor-element-2f03097 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-2f03097.elementor-element{--align-self:center;}.elementor-224 .elementor-element.elementor-element-9b8777b{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;font-style:oblique;line-height:30px;color:var( --e-global-color-primary );padding:0px 0px 24px 0px;}.elementor-224 .elementor-element.elementor-element-9b8777b p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-b81eab8{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;line-height:20px;color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-b81eab8 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-32133b6{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#5C574BA6;padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-32133b6 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-90ef423{--display:flex;--border-radius:36px 36px 36px 10px;--padding-top:48px;--padding-bottom:48px;--padding-left:56px;--padding-right:56px;}.elementor-224 .elementor-element.elementor-element-90ef423:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-90ef423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-8cc4c28{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-5aa6a62 );padding:18px 18px 18px 18px;background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-224 .elementor-element.elementor-element-8cc4c28 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-8cc4c28.elementor-element{--align-self:center;}.elementor-224 .elementor-element.elementor-element-080b06d{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;font-style:oblique;line-height:30px;color:var( --e-global-color-primary );padding:0px 0px 24px 0px;}.elementor-224 .elementor-element.elementor-element-080b06d p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-45319ca{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;line-height:20px;color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-45319ca p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-cc55bcb{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#5C574BA6;padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-cc55bcb p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-e04dd5b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-224 .elementor-element.elementor-element-e04dd5b .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-224 .elementor-element.elementor-element-e04dd5b .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;line-height:20px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#00000000;border-style:solid;border-width:0px 0px 1px 0px;border-color:#42628073;border-radius:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-224 .elementor-element.elementor-element-e04dd5b{width:auto;max-width:auto;}.elementor-224 .elementor-element.elementor-element-e04dd5b.elementor-element{--align-self:center;}.elementor-224 .elementor-element.elementor-element-fc2d8b2{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-098f375 .elementor-icon-box-wrapper{text-align:start;}.elementor-224 .elementor-element.elementor-element-098f375 .elementor-icon-box-title{margin-block-end:0px;color:#C9895A;}.elementor-224 .elementor-element.elementor-element-098f375 .elementor-icon-box-title, .elementor-224 .elementor-element.elementor-element-098f375 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:1.4px;}.elementor-224 .elementor-element.elementor-element-098f375:has(:hover) .elementor-icon-box-title,
					 .elementor-224 .elementor-element.elementor-element-098f375:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-098f375{padding:0px 0px 0px 0px;width:auto;max-width:auto;border-radius:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-6b07bc7{text-align:start;padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-6b07bc7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:700;line-height:44px;letter-spacing:0px;}.elementor-224 .elementor-element.elementor-element-73532ad{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-516efd1 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;}.elementor-224 .elementor-element.elementor-element-73532ad p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-d04fb00{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-239263a{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:16px 16px 16px 16px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-224 .elementor-element.elementor-element-239263a:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-239263a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5aa6a62 );}.elementor-224 .elementor-element.elementor-element-d34d5ea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:700;line-height:26px;}.elementor-224 .elementor-element.elementor-element-a31ce91 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:40px;color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-c63e370{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-516efd1 );}.elementor-224 .elementor-element.elementor-element-c63e370 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-14fa8cf .elementor-button{font-family:"Roboto", Sans-serif;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-53f30c6 );border-radius:12px 12px 12px 12px;padding:14px 28px 14px 28px;}.elementor-224 .elementor-element.elementor-element-16e3e5a{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:16px 16px 16px 16px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-224 .elementor-element.elementor-element-16e3e5a:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-16e3e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-73e01ce{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:0.75px;color:#FFFFFF;padding:6px 12px 6px 12px;top:-14px;background-color:var( --e-global-color-secondary );border-radius:999px 999px 999px 999px;}.elementor-224 .elementor-element.elementor-element-73e01ce p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-73e01ce.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-224 .elementor-element.elementor-element-73e01ce{left:36px;}body.rtl .elementor-224 .elementor-element.elementor-element-73e01ce{right:36px;}.elementor-224 .elementor-element.elementor-element-0749bc2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:700;line-height:26px;color:var( --e-global-color-795a2bc );}.elementor-224 .elementor-element.elementor-element-2b1a2a2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:40px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-0ca0236{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-0ca0236 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-f574313 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-secondary );border-radius:12px 12px 12px 12px;padding:14px 28px 14px 28px;}.elementor-224 .elementor-element.elementor-element-619e507{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:16px 16px 16px 16px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-224 .elementor-element.elementor-element-619e507:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-619e507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5aa6a62 );}.elementor-224 .elementor-element.elementor-element-c94749c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:700;line-height:26px;}.elementor-224 .elementor-element.elementor-element-aa7047a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:40px;color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-ca1ccee{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-516efd1 );}.elementor-224 .elementor-element.elementor-element-ca1ccee p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-4bcb8a0 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-53f30c6 );border-radius:12px 12px 12px 12px;padding:14px 28px 14px 28px;}.elementor-224 .elementor-element.elementor-element-f21cc63{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:16px 16px 16px 16px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-224 .elementor-element.elementor-element-f21cc63:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-f21cc63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5aa6a62 );}.elementor-224 .elementor-element.elementor-element-ffc4077 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:700;line-height:26px;}.elementor-224 .elementor-element.elementor-element-f33f1c7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:40px;color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-2cec4c8{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-516efd1 );}.elementor-224 .elementor-element.elementor-element-2cec4c8 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-7e76b5f .elementor-button{font-family:"Roboto", Sans-serif;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-53f30c6 );border-radius:12px 12px 12px 12px;padding:14px 28px 14px 28px;}.elementor-224 .elementor-element.elementor-element-54171a1{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:36px;--padding-right:36px;}.elementor-224 .elementor-element.elementor-element-54171a1:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-54171a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE8DC66;}.elementor-224 .elementor-element.elementor-element-fea20de{font-size:14px;color:#6B6B6B;}.elementor-224 .elementor-element.elementor-element-2eb95c3{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:-0.18px;}.elementor-224 .elementor-element.elementor-element-2eb95c3 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-2eb95c3 a{color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-328be53{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-328be53:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-328be53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5aa6a62 );}.elementor-224 .elementor-element.elementor-element-b3133c3{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-224 .elementor-element.elementor-element-b3133c3 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-b3133c3.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-063c34f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;line-height:54px;color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-063c34f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-224 .elementor-element.elementor-element-063c34f.elementor-element{--align-self:flex-start;}.elementor-224 .elementor-element.elementor-element-4391efe{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:36px;--padding-right:36px;}.elementor-224 .elementor-element.elementor-element-4391efe:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-4391efe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53f30c6 );}.elementor-224 .elementor-element.elementor-element-c0c8417 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-224 .elementor-element.elementor-element-1111fbd{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-224 .elementor-element.elementor-element-1111fbd p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-46cd629{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:36px;--padding-right:36px;}.elementor-224 .elementor-element.elementor-element-46cd629:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-46cd629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53f30c6 );}.elementor-224 .elementor-element.elementor-element-47e6831 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-224 .elementor-element.elementor-element-483377f{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-224 .elementor-element.elementor-element-483377f p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-b2bfb99{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:36px;--padding-right:36px;}.elementor-224 .elementor-element.elementor-element-b2bfb99:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-b2bfb99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53f30c6 );}.elementor-224 .elementor-element.elementor-element-6cb92f9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-224 .elementor-element.elementor-element-812d214{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-224 .elementor-element.elementor-element-812d214 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-2fe98c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-2fe98c3:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-2fe98c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09e38c5 );}.elementor-224 .elementor-element.elementor-element-2066c40{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-2066c40.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-224 .elementor-element.elementor-element-d64d8f8{text-align:start;padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-d64d8f8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;line-height:44px;letter-spacing:0px;color:#FFFFFF;}.elementor-224 .elementor-element.elementor-element-b5b0cf3{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0px;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-b5b0cf3 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-08b6463 .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;line-height:20px;background-color:#C9895A;border-style:none;border-radius:12px 12px 12px 12px;padding:16px 40px 16px 40px;}@media(max-width:1024px){.elementor-224 .elementor-element.elementor-element-2fc90bcb{--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:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-224 .elementor-element.elementor-element-56038db{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-224 .elementor-element.elementor-element-23c63d7d .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-224 .elementor-element.elementor-element-c518d1c{--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-224 .elementor-element.elementor-element-41abea66{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-224 .elementor-element.elementor-element-319c75fe .elementor-heading-title{font-size:36px;}.elementor-224 .elementor-element.elementor-element-e121b57{--grid-auto-flow:row;}.elementor-224 .elementor-element.elementor-element-b92dabe{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-224 .elementor-element.elementor-element-fe38a0e .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-224 .elementor-element.elementor-element-7610bd3{--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-224 .elementor-element.elementor-element-374e3f1{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-224 .elementor-element.elementor-element-10162ec .elementor-heading-title{font-size:36px;}.elementor-224 .elementor-element.elementor-element-58a0509{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-224 .elementor-element.elementor-element-27d59a0 .elementor-heading-title{font-size:36px;}.elementor-224 .elementor-element.elementor-element-27d59a0{padding:0px 0px 24px 0px;}.elementor-224 .elementor-element.elementor-element-859f33e{--grid-auto-flow:row;}.elementor-224 .elementor-element.elementor-element-ad0b193{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-224 .elementor-element.elementor-element-b293433 .elementor-heading-title{font-size:36px;}.elementor-224 .elementor-element.elementor-element-b293433{padding:0px 0px 24px 0px;}.elementor-224 .elementor-element.elementor-element-fc2d8b2{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-224 .elementor-element.elementor-element-6b07bc7 .elementor-heading-title{font-size:36px;}.elementor-224 .elementor-element.elementor-element-d04fb00{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-224 .elementor-element.elementor-element-328be53{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-224 .elementor-element.elementor-element-063c34f .elementor-heading-title{font-size:36px;}.elementor-224 .elementor-element.elementor-element-2fe98c3{--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-224 .elementor-element.elementor-element-d64d8f8{text-align:center;}.elementor-224 .elementor-element.elementor-element-d64d8f8 .elementor-heading-title{font-size:28px;}.elementor-224 .elementor-element.elementor-element-b5b0cf3{text-align:center;}}@media(max-width:767px){.elementor-224 .elementor-element.elementor-element-2fc90bcb{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-224 .elementor-element.elementor-element-23c63d7d .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-224 .elementor-element.elementor-element-6dc3c7a9{text-align:start;font-size:14px;line-height:24px;}.elementor-224 .elementor-element.elementor-element-6dc3c7a9 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-58a8eff .elementor-button{font-size:16px;}.elementor-224 .elementor-element.elementor-element-58a8eff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-224 .elementor-element.elementor-element-5d18649 .elementor-button{font-size:16px;}.elementor-224 .elementor-element.elementor-element-5d18649{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-224 .elementor-element.elementor-element-c3f4254 .elementor-button{font-size:16px;}.elementor-224 .elementor-element.elementor-element-c3f4254{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-224 .elementor-element.elementor-element-e121b57{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-224 .elementor-element.elementor-element-58a0509{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-224 .elementor-element.elementor-element-27d59a0 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-224 .elementor-element.elementor-element-859f33e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-224 .elementor-element.elementor-element-ad0b193{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-224 .elementor-element.elementor-element-b293433 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-224 .elementor-element.elementor-element-c8e0d5a{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-224 .elementor-element.elementor-element-c67da35{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-224 .elementor-element.elementor-element-90ef423{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-224 .elementor-element.elementor-element-e04dd5b .elementor-button{font-size:16px;}.elementor-224 .elementor-element.elementor-element-e04dd5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-224 .elementor-element.elementor-element-6b07bc7 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-224 .elementor-element.elementor-element-d04fb00{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-224 .elementor-element.elementor-element-2fe98c3{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-224 .elementor-element.elementor-element-d64d8f8 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-224 .elementor-element.elementor-element-b5b0cf3{text-align:start;font-size:14px;line-height:24px;}.elementor-224 .elementor-element.elementor-element-b5b0cf3 p{margin-block-end:0px;}.elementor-224 .elementor-element.elementor-element-08b6463{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}}@media(min-width:768px){.elementor-224 .elementor-element.elementor-element-22a07bdd{--width:68%;}.elementor-224 .elementor-element.elementor-element-315d6974{--width:100%;}.elementor-224 .elementor-element.elementor-element-8ea2da1{--width:580px;}.elementor-224 .elementor-element.elementor-element-2033b21f{--width:820px;}.elementor-224 .elementor-element.elementor-element-2066c40{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-224 .elementor-element.elementor-element-22a07bdd{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-d007a22 */.elementor-224 .elementor-element.elementor-element-d007a22 img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bdbbe5 */.elementor-224 .elementor-element.elementor-element-8bdbbe5 img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af6185b */.elementor-224 .elementor-element.elementor-element-af6185b img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8079d53 */.elementor-224 .elementor-element.elementor-element-8079d53 img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-828d6b7 */.elementor-224 .elementor-element.elementor-element-828d6b7 img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center;}/* End custom CSS */
/* Start custom CSS *//* ===== Raízes BioFAO — redesign ===== */
body.elementor-page-224 .rz{font-family:Roboto,sans-serif;color:#5C574B}
body.elementor-page-224 .rz-anim{opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}
body.elementor-page-224 .rz-anim.is-in{opacity:1;transform:none}
body.elementor-page-224 .elementor-editor-active .rz-anim{opacity:1;transform:none}
body.elementor-page-224 .rz-eyebrow{font-size:12px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#C8794F;margin:0 0 10px}
body.elementor-page-224 .rz-h3{font-size:22px;font-weight:700;color:#2F4A63;margin:0 0 6px}
/* hero */
body.elementor-page-224 .rz-heroimg img{border-radius:8px 60px 8px 60px !important;box-shadow:0 30px 60px rgba(10,25,40,.35)}
body.elementor-page-224 .rz-heroimg{position:relative}
body.elementor-page-224 .rz-heroimg::after{content:'17 núcleos · 7 estados';position:absolute;left:-18px;bottom:28px;background:#FAF8F4;color:#2F4A63;font:700 14px Roboto,sans-serif;padding:12px 18px 12px 40px;border-radius:999px;box-shadow:0 14px 30px rgba(10,25,40,.25);background-image:radial-gradient(circle at 20px 50%,#7F9A6A 0 6px,transparent 7px);animation:rzFloat 5s ease-in-out infinite}
@keyframes rzFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}
body.elementor-page-224 .rz-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
body.elementor-page-224 .rz-stat{position:relative;background:linear-gradient(160deg,rgba(255,255,255,.12),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.18);border-radius:22px 22px 22px 6px;padding:24px 24px 22px;overflow:hidden;transition:transform .35s,background .35s}
body.elementor-page-224 .rz-stat:hover{transform:translateY(-4px);background:linear-gradient(160deg,rgba(255,255,255,.18),rgba(255,255,255,.06))}
body.elementor-page-224 .rz-stat svg{width:30px;height:30px;stroke:#D3B467;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;margin-bottom:12px}
body.elementor-page-224 .rz-stat b{display:block;font-size:44px;line-height:1;color:#fff;font-weight:700;letter-spacing:-.5px}
body.elementor-page-224 .rz-stat b small{font-size:20px;font-weight:600;margin-left:4px;color:#D3B467}
body.elementor-page-224 .rz-stat > span{display:block;margin-top:8px;font-size:14.5px;line-height:1.45;color:#DCE5EE}
/* gráfico */
body.elementor-page-224 .rz-chart{background:#FAF8F4;border-radius:28px 28px 28px 8px;padding:34px 36px 26px;box-shadow:0 18px 40px rgba(70,55,30,.08);margin:0 0 64px}
body.elementor-page-224 .rz-chart-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-bottom:26px}
body.elementor-page-224 .rz-chart-head p{margin:0;font-size:15px;line-height:1.6;max-width:560px}
body.elementor-page-224 .rz-legend{display:flex;gap:18px;font-size:13px;color:#7A7468}
body.elementor-page-224 .rz-legend i{display:inline-block;width:12px;height:12px;border-radius:3px;margin-right:6px;vertical-align:-1px;background:linear-gradient(180deg,#7F9A6A,#4C6638)}
body.elementor-page-224 .rz-legend i.p{background:repeating-linear-gradient(45deg,#C8794F 0 3px,transparent 3px 6px);border:1px solid #C8794F}
body.elementor-page-224 .rz-bars{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;align-items:end;height:260px;border-bottom:2px solid #E4DCCB;padding:0 10px}
body.elementor-page-224 .rz-bar{position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}
body.elementor-page-224 .rz-col{width:100%;max-width:120px;height:0;border-radius:14px 14px 4px 4px;background:linear-gradient(180deg,#8AA572,#4C6638);position:relative;transition:height 1.4s cubic-bezier(.2,.8,.2,1)}
body.elementor-page-224 .rz-col.proj{position:absolute;bottom:0;background:repeating-linear-gradient(45deg,rgba(200,121,79,.18) 0 4px,transparent 4px 8px);border:1.5px dashed #C8794F;border-bottom:0}
body.elementor-page-224 .rz-col.part{background:linear-gradient(180deg,#C8794F,#A9542F)}
body.elementor-page-224 .rz-chart.is-in .rz-col, body.elementor-page-224 .elementor-editor-active .rz-col{height:var(--h)}
body.elementor-page-224 .rz-bar:nth-child(2) .rz-col{transition-delay:.15s}body.elementor-page-224 .rz-bar:nth-child(3) .rz-col{transition-delay:.3s}body.elementor-page-224 .rz-bar:nth-child(4) .rz-col{transition-delay:.45s}
body.elementor-page-224 .rz-val{position:absolute;top:-30px;left:0;right:0;text-align:center;font-weight:700;color:#2F4A63;font-size:19px;white-space:nowrap}
body.elementor-page-224 .rz-tag{position:absolute;top:-58px;left:50%;transform:translateX(-50%);font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#fff;background:#4C6638;border-radius:999px;padding:3px 9px;white-space:nowrap}
body.elementor-page-224 .rz-xl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:10px 10px 0;text-align:center;font-size:14px;font-weight:700;color:#5C574B}
body.elementor-page-224 .rz-xl small{display:block;font-weight:400;color:#7A7468;font-size:12.5px}
body.elementor-page-224 .rz-chart-foot{margin:18px 0 0;font-size:13px;color:#7A7468;line-height:1.5}
/* linha do tempo-raiz */
body.elementor-page-224 .rz-tl{position:relative;max-width:1080px;margin:0 auto}
body.elementor-page-224 .rz-root{position:absolute;left:50%;top:0;bottom:0;width:60px;transform:translateX(-50%);pointer-events:none}
body.elementor-page-224 .rz-root path{stroke:#7F9A6A;stroke-width:3;fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 3.5s ease}
body.elementor-page-224 .rz-tl.is-in .rz-root path, body.elementor-page-224 .elementor-editor-active .rz-root path{stroke-dashoffset:0}
body.elementor-page-224 .rz-item{position:relative;width:calc(50% - 46px);margin:0 0 26px}
body.elementor-page-224 .rz-item:nth-child(odd){margin-right:auto}
body.elementor-page-224 .rz-item:nth-child(even){margin-left:auto}
body.elementor-page-224 .rz-item::before{content:'';position:absolute;top:30px;width:18px;height:18px;border-radius:50%;background:#FAF8F4;border:3px solid #7F9A6A;box-shadow:0 0 0 6px rgba(127,154,106,.18);z-index:2}
body.elementor-page-224 .rz-item:nth-child(odd)::before{right:-56px}
body.elementor-page-224 .rz-item:nth-child(even)::before{left:-56px}
body.elementor-page-224 .rz-item.key::before{background:#D3B467;border-color:#B8954A;box-shadow:0 0 0 7px rgba(211,180,103,.25)}
body.elementor-page-224 .rz-card{background:#fff;border-radius:24px 24px 24px 6px;padding:26px 28px;box-shadow:0 12px 32px rgba(70,55,30,.07);transition:transform .35s,box-shadow .35s;border-top:4px solid transparent}
body.elementor-page-224 .rz-card:hover{transform:translateY(-4px);box-shadow:0 22px 44px rgba(70,55,30,.13)}
body.elementor-page-224 .rz-item.key .rz-card{border-top-color:#D3B467}
body.elementor-page-224 .rz-yr{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:8px}
body.elementor-page-224 .rz-yr b{font-size:30px;line-height:1;color:#C8794F;font-weight:700;letter-spacing:-.5px}
body.elementor-page-224 .rz-yr em{font-style:normal;font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#4C6638;background:#E3EBDA;border-radius:999px;padding:4px 10px}
body.elementor-page-224 .rz-card h4{font-size:19px;line-height:1.3;color:#2F4A63;margin:0 0 8px;font-weight:700}
body.elementor-page-224 .rz-card p{font-size:15px;line-height:1.65;margin:0;color:#5C574B}
body.elementor-page-224 .rz-item:nth-child(odd){transform-origin:right}
body.elementor-page-224 .rz-item.rz-anim:nth-child(odd){transform:translateX(-24px)}
body.elementor-page-224 .rz-item.rz-anim:nth-child(even){transform:translateX(24px)}
body.elementor-page-224 .rz-item.rz-anim.is-in{transform:none}
@media (min-width:768px){body.elementor-page-224 .rz-item + .rz-item{margin-top:-110px}}
/* custo */
body.elementor-page-224 .rz-cost{display:grid;grid-template-columns:340px minmax(0,1fr);gap:40px;align-items:center}
body.elementor-page-224 .rz-donut{position:relative;background:#FAF8F4;border-radius:28px 28px 28px 8px;padding:30px;text-align:center;box-shadow:0 18px 40px rgba(70,55,30,.08)}
body.elementor-page-224 .rz-donut svg{width:220px;height:220px;display:block;margin:0 auto;transform:rotate(-90deg)}
body.elementor-page-224 .rz-donut circle{fill:none;stroke-width:22}
body.elementor-page-224 .rz-donut .bg{stroke:#ECE6D8}
body.elementor-page-224 .rz-donut .fg{stroke:url(#rzG);stroke-linecap:round;stroke-dasharray:0 1000;transition:stroke-dasharray 1.8s cubic-bezier(.2,.8,.2,1)}
body.elementor-page-224 .rz-cost.is-in .rz-donut .fg, body.elementor-page-224 .elementor-editor-active .rz-donut .fg{stroke-dasharray:518 1000}
body.elementor-page-224 .rz-donut-c{position:absolute;left:0;right:0;top:30px;height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center}
body.elementor-page-224 .rz-donut-c b{font-size:52px;line-height:1;color:#2F4A63}
body.elementor-page-224 .rz-donut-c > span{font-size:13px;color:#7A7468;margin-top:4px}
body.elementor-page-224 .rz-donut p{margin:18px 0 0;font-size:15px;line-height:1.55;color:#4F4A44}
body.elementor-page-224 .rz-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
body.elementor-page-224 .rz-tile{background:#fff;border-radius:22px 22px 22px 6px;padding:26px 24px;box-shadow:0 10px 28px rgba(70,55,30,.07);border-left:4px solid #C8794F}
body.elementor-page-224 .rz-tile:nth-child(2){border-left-color:#426280}body.elementor-page-224 .rz-tile:nth-child(3){border-left-color:#7F9A6A}
body.elementor-page-224 .rz-tile b{display:block;font-size:34px;line-height:1.05;color:#2F4A63;font-weight:700}
body.elementor-page-224 .rz-tile > span{display:block;margin-top:10px;font-size:14.5px;line-height:1.5;color:#5C574B}
body.elementor-page-224 .rz-how{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:22px}
body.elementor-page-224 .rz-how div{background:rgba(255,255,255,.55);border-radius:18px;padding:18px 22px;font-size:14.5px;line-height:1.65;color:#4F4A44}
body.elementor-page-224 .rz-how b{display:block;color:#2F4A63;margin-bottom:4px;font-size:15px}
body.elementor-page-224 .rz-quote{position:relative;margin-top:30px;background:linear-gradient(135deg,#FFFDF9,#FBF0E3);border-radius:6px 28px 28px 28px;padding:30px 40px 28px 46px;box-shadow:0 14px 34px rgba(150,95,50,.10);overflow:hidden}
body.elementor-page-224 .rz-quote::before{content:'';position:absolute;left:0;top:0;bottom:0;width:5px;background:linear-gradient(180deg,#C3A459,#C9895A)}
body.elementor-page-224 .rz-quote p{margin:0;font:italic 400 20px/1.6 Georgia,'Times New Roman',serif;color:#A9542F}
/* amazônia */
body.elementor-page-224 .rz-amz-stats .rz-stat b{font-size:40px}
body.elementor-page-224 .rz-river{position:relative;margin:34px 0 10px;padding:10px 0 0}
body.elementor-page-224 .rz-river svg{width:100%;height:120px;display:block}
body.elementor-page-224 .rz-river .water{stroke:#7FB5C4;stroke-width:3;fill:none;opacity:.6}
body.elementor-page-224 .rz-river .flow{stroke:#BFE0E8;stroke-width:3;fill:none;stroke-dasharray:6 18;animation:rzFlow 2.4s linear infinite}
@keyframes rzFlow{to{stroke-dashoffset:-48}}
body.elementor-page-224 .rz-pins{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:-68px;position:relative}
body.elementor-page-224 .rz-pin{text-align:center;color:#fff}
body.elementor-page-224 .rz-pin i{display:block;width:16px;height:16px;margin:0 auto 10px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:#D3B467;box-shadow:0 0 0 5px rgba(211,180,103,.25);animation:rzPin 2.6s ease-in-out infinite}
body.elementor-page-224 .rz-pin:nth-child(2) i{animation-delay:.3s}body.elementor-page-224 .rz-pin:nth-child(3) i{animation-delay:.6s}body.elementor-page-224 .rz-pin:nth-child(4) i{animation-delay:.9s}body.elementor-page-224 .rz-pin:nth-child(5) i{animation-delay:1.2s}body.elementor-page-224 .rz-pin:nth-child(6) i{animation-delay:1.5s}body.elementor-page-224 .rz-pin:nth-child(7) i{animation-delay:1.8s}
@keyframes rzPin{0%,100%{box-shadow:0 0 0 4px rgba(211,180,103,.3)}50%{box-shadow:0 0 0 10px rgba(211,180,103,0)}}
body.elementor-page-224 .rz-pin b{display:block;font-size:14px;line-height:1.3}
body.elementor-page-224 .rz-pin span{display:block;font-size:12px;color:#BFD0DE;margin-top:2px}
body.elementor-page-224 .rz-peoples{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:34px 0 0;font-size:14.5px;color:#DCE5EE}
body.elementor-page-224 .rz-peoples em{font-style:normal;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:5px 12px;color:#fff;font-size:13px}
body.elementor-page-224 .rz-amz-text{margin:22px 0 0;font-size:15.5px;line-height:1.7;color:#DCE5EE;max-width:900px}
body.elementor-page-224 .rz-amz-note{margin:18px 0 0;font-size:13.5px;line-height:1.6;color:#AFC2D3;max-width:900px}
/* depoimentos / galeria / tiers / faq / cta */
body.elementor-page-224 .rz-testi{position:relative;border-radius:26px 26px 26px 6px !important;box-shadow:0 14px 34px rgba(70,55,30,.08);transition:transform .35s,box-shadow .35s;overflow:hidden}
body.elementor-page-224 .rz-testi:hover{transform:translateY(-6px);box-shadow:0 24px 48px rgba(70,55,30,.14)}
body.elementor-page-224 .rz-testi::before{content:'\201C';position:absolute;right:18px;top:-24px;font:700 130px/1 Georgia,serif;color:#C3A459;opacity:.18}
body.elementor-page-224 .rz-ini, body.elementor-page-224 .rz-ini p{background:linear-gradient(135deg,#7F9A6A,#4C6638) !important;color:#fff !important}
body.elementor-page-224 .rz-q, body.elementor-page-224 .rz-q p{font-family:Georgia,'Times New Roman',serif !important;font-size:16.5px !important;line-height:1.65 !important;color:#4A4540 !important}
body.elementor-page-224 [data-id="3ee04d5"] img{transition:transform 1s cubic-bezier(.2,.8,.2,1) !important}
body.elementor-page-224 [data-id="3ee04d5"] .elementor-widget-image, body.elementor-page-224 [data-id="3ee04d5"] .e-con{overflow:hidden;border-radius:22px 22px 22px 6px}
body.elementor-page-224 [data-id="3ee04d5"] .elementor-widget-image:hover img{transform:scale(1.07)}
body.elementor-page-224 .rz-tier{position:relative;border-radius:26px 26px 26px 6px !important;transition:transform .35s,box-shadow .35s;box-shadow:0 10px 28px rgba(70,55,30,.06);overflow:visible}
body.elementor-page-224 .rz-tier:hover{transform:translateY(-8px);box-shadow:0 26px 50px rgba(70,55,30,.16)}
body.elementor-page-224 .rz-tier-hot{box-shadow:0 0 0 3px #D3B467,0 24px 50px rgba(47,74,99,.3) !important;transform:scale(1.03)}
body.elementor-page-224 .rz-tier-hot:hover{transform:scale(1.03) translateY(-8px)}
body.elementor-page-224 .rz-faq .e-con{border-radius:20px 20px 20px 6px !important;border-left:4px solid #7F9A6A !important;transition:transform .3s,box-shadow .3s}
body.elementor-page-224 .rz-faq .e-con:hover{transform:translateX(4px);box-shadow:0 12px 28px rgba(70,55,30,.08)}
body.elementor-page-224 .rz-cta{position:relative;overflow:hidden;background:linear-gradient(120deg,#4C6638 0%,#627849 55%,#7F9A6A 100%) !important}
body.elementor-page-224 .rz-cta::before, body.elementor-page-224 .rz-cta::after{content:'';position:absolute;border-radius:50%;pointer-events:none}
body.elementor-page-224 .rz-cta::before{width:420px;height:420px;right:-120px;top:-180px;background:radial-gradient(circle,rgba(211,180,103,.35),rgba(211,180,103,0) 70%);animation:rzGlow 7s ease-in-out infinite}
body.elementor-page-224 .rz-cta::after{width:300px;height:300px;left:-100px;bottom:-160px;background:radial-gradient(circle,rgba(255,255,255,.18),rgba(255,255,255,0) 70%);animation:rzGlow 9s ease-in-out infinite reverse}
@keyframes rzGlow{0%,100%{transform:scale(1)}50%{transform:scale(1.2)}}
@media (max-width:1024px){body.elementor-page-224 .rz-stats{grid-template-columns:repeat(2,minmax(0,1fr))}body.elementor-page-224 .rz-cost{grid-template-columns:1fr}body.elementor-page-224 .rz-tiles{grid-template-columns:1fr}body.elementor-page-224 .rz-pins{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:22px;margin-top:20px}body.elementor-page-224 .rz-river svg{display:none}}
@media (max-width:767px){body.elementor-page-224 .rz-root{left:14px;transform:none;width:30px}body.elementor-page-224 .rz-item{width:auto;margin-left:44px !important;margin-right:0 !important}body.elementor-page-224 .rz-item::before{left:-38px !important;right:auto !important}body.elementor-page-224 .rz-item.rz-anim:nth-child(odd),body.elementor-page-224 .rz-item.rz-anim:nth-child(even){transform:translateY(20px)}body.elementor-page-224 .rz-bars{gap:12px;height:200px}body.elementor-page-224 .rz-xl{gap:12px}body.elementor-page-224 .rz-val{font-size:15px}body.elementor-page-224 .rz-tag{display:none}body.elementor-page-224 .rz-how{grid-template-columns:1fr}body.elementor-page-224 .rz-stat b{font-size:36px}body.elementor-page-224 .rz-heroimg::after{left:10px;bottom:14px;font-size:12px}body.elementor-page-224 .rz-pins{grid-template-columns:repeat(2,minmax(0,1fr))}body.elementor-page-224 .rz-tier-hot{transform:none}}
@media (prefers-reduced-motion:reduce){body.elementor-page-224 .rz-anim{opacity:1;transform:none;transition:none}body.elementor-page-224 .rz-col,body.elementor-page-224 .rz-root path,body.elementor-page-224 .rz-donut .fg{transition:none}body.elementor-page-224 .rz-river .flow,body.elementor-page-224 .rz-pin i,body.elementor-page-224 .rz-heroimg::after,body.elementor-page-224 .rz-cta::before,body.elementor-page-224 .rz-cta::after{animation:none}}

body.elementor-page-224 .rz-cta{padding-top:96px !important;padding-bottom:96px !important}
body.elementor-page-224 .rz-cta .elementor-heading-title{font-size:clamp(28px,3vw,42px) !important;line-height:1.2 !important}
body.elementor-page-224 .rz-cta .elementor-widget-text-editor{font-size:17px !important;opacity:.95}
body.elementor-page-224 .rz-cta .elementor-button{padding:18px 34px !important;font-size:17px !important;box-shadow:0 14px 30px rgba(0,0,0,.2);transition:transform .25s !important}
body.elementor-page-224 .rz-cta .elementor-button:hover{transform:translateY(-3px)}/* End custom CSS */