.elementor-2854 .elementor-element.elementor-element-f39760b{--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;--flex-wrap:wrap;--padding-top:4em;--padding-bottom:7em;--padding-left:5em;--padding-right:5em;}.elementor-2854 .elementor-element.elementor-element-f39760b:not(.elementor-motion-effects-element-type-background), .elementor-2854 .elementor-element.elementor-element-f39760b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-2854 .elementor-element.elementor-element-adff2b2{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A6B18E5C;--border-color:#A6B18E5C;--margin-top:0em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:30px;--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-2854 .elementor-element.elementor-element-e744c35 img{width:100%;}.elementor-2854 .elementor-element.elementor-element-e744c35{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-2854 .elementor-element.elementor-element-e744c35.elementor-element{--align-self:flex-start;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-5340045 .elementor-icon-list-icon i{color:#A6B18E;transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-5340045 .elementor-icon-list-icon svg{fill:#A6B18E;transition:fill 0.3s;}.elementor-2854 .elementor-element.elementor-element-5340045{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;padding:10px 10px 10px 10px;width:auto;max-width:auto;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A6B18E;border-radius:689px 689px 689px 689px;}.elementor-2854 .elementor-element.elementor-element-5340045 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2854 .elementor-element.elementor-element-5340045 .elementor-icon-list-item > a{font-family:"Libre Franklin", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-2854 .elementor-element.elementor-element-5340045 .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-5340045.elementor-element{--align-self:center;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2854 .elementor-element.elementor-element-602187e .elementor-image-box-wrapper{text-align:start;}.elementor-2854 .elementor-element.elementor-element-602187e .elementor-image-box-title{font-family:"DM Serif Display", Sans-serif;font-size:3em;font-weight:400;line-height:1.4em;color:#000000;}.elementor-2854 .elementor-element.elementor-element-602187e .elementor-image-box-description{font-family:"Libre Franklin", Sans-serif;font-size:1em;font-weight:400;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-602187e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-2854 .elementor-element.elementor-element-602187e.elementor-element{--align-self:center;}.elementor-2854 .elementor-element.elementor-element-81c7357{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2854 .elementor-element.elementor-element-81c7357:not(.elementor-motion-effects-element-type-background), .elementor-2854 .elementor-element.elementor-element-81c7357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2854 .elementor-element.elementor-element-1edbc5f .elementor-image-box-wrapper{text-align:start;}.elementor-2854 .elementor-element.elementor-element-1edbc5f .elementor-image-box-title{margin-bottom:9px;font-family:"Libre Franklin", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-1edbc5f .elementor-image-box-description{font-family:"Libre Franklin", Sans-serif;font-size:0.9em;font-weight:600;color:#000000;}.elementor-2854 .elementor-element.elementor-element-1edbc5f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0px 0px 10px 0px;width:100%;max-width:100%;border-style:solid;border-width:0px 0px 1px 0px;border-color:#A6B18E;}.elementor-2854 .elementor-element.elementor-element-1edbc5f.elementor-element{--align-self:flex-start;}.elementor-2854 .elementor-element.elementor-element-0666f38 .elementor-image-box-wrapper{text-align:start;}.elementor-2854 .elementor-element.elementor-element-0666f38 .elementor-image-box-title{margin-bottom:9px;font-family:"Libre Franklin", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-0666f38 .elementor-image-box-description{font-family:"Libre Franklin", Sans-serif;font-size:0.9em;font-weight:600;color:#000000;}.elementor-2854 .elementor-element.elementor-element-0666f38{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0px 0px 10px 0px;width:100%;max-width:100%;border-style:solid;border-width:0px 0px 1px 0px;border-color:#A6B18E;}.elementor-2854 .elementor-element.elementor-element-0666f38.elementor-element{--align-self:flex-start;}.elementor-2854 .elementor-element.elementor-element-c801f5c .elementor-image-box-wrapper{text-align:start;}.elementor-2854 .elementor-element.elementor-element-c801f5c .elementor-image-box-title{margin-bottom:9px;font-family:"Libre Franklin", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-c801f5c .elementor-image-box-description{font-family:"Libre Franklin", Sans-serif;font-size:0.9em;font-weight:600;color:#000000;}.elementor-2854 .elementor-element.elementor-element-c801f5c{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0px 0px 10px 0px;width:100%;max-width:100%;border-style:solid;border-width:0px 0px 1px 0px;border-color:#A6B18E;}.elementor-2854 .elementor-element.elementor-element-c801f5c.elementor-element{--align-self:flex-start;}.elementor-2854 .elementor-element.elementor-element-9aaf3d4 .elementor-image-box-wrapper{text-align:start;}.elementor-2854 .elementor-element.elementor-element-9aaf3d4 .elementor-image-box-title{margin-bottom:9px;font-family:"Libre Franklin", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-9aaf3d4 .elementor-image-box-description{font-family:"Libre Franklin", Sans-serif;font-size:0.9em;font-weight:600;color:#000000;}.elementor-2854 .elementor-element.elementor-element-9aaf3d4{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;width:100%;max-width:100%;border-style:none;}.elementor-2854 .elementor-element.elementor-element-9aaf3d4.elementor-element{--align-self:flex-start;}.elementor-2854 .elementor-element.elementor-element-bcb6e76{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:7em;--padding-bottom:3em;--padding-left:5em;--padding-right:5em;}.elementor-2854 .elementor-element.elementor-element-bcb6e76:not(.elementor-motion-effects-element-type-background), .elementor-2854 .elementor-element.elementor-element-bcb6e76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2854 .elementor-element.elementor-element-c1edc7a .elementor-image-box-wrapper{text-align:start;}.elementor-2854 .elementor-element.elementor-element-c1edc7a .elementor-image-box-title{font-family:"DM Serif Display", Sans-serif;font-size:2em;font-weight:400;line-height:1.4em;color:#000000;}.elementor-2854 .elementor-element.elementor-element-c1edc7a .elementor-image-box-description{font-family:"Libre Franklin", Sans-serif;font-size:1em;font-weight:400;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-c1edc7a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2854 .elementor-element.elementor-element-c1edc7a.elementor-element{--align-self:flex-start;}.elementor-2854 .elementor-element.elementor-element-fd91f21 .elementor-image-box-wrapper{text-align:start;}.elementor-2854 .elementor-element.elementor-element-fd91f21 .elementor-image-box-title{margin-bottom:9px;font-family:"Libre Franklin", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-fd91f21 .elementor-image-box-description{font-family:"DM Serif Display", Sans-serif;font-size:1.5em;font-weight:600;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-fd91f21{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0px 0px 10px 0px;width:100%;max-width:100%;border-style:solid;border-width:0px 0px 1px 0px;border-color:#A6B18E;}.elementor-2854 .elementor-element.elementor-element-fd91f21.elementor-element{--align-self:flex-start;}.elementor-2854 .elementor-element.elementor-element-04eaeba .elementor-image-box-wrapper{text-align:start;}.elementor-2854 .elementor-element.elementor-element-04eaeba .elementor-image-box-title{margin-bottom:9px;font-family:"Libre Franklin", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-04eaeba .elementor-image-box-description{font-family:"DM Serif Display", Sans-serif;font-size:1.5em;font-weight:600;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-04eaeba{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0px 0px 10px 0px;width:100%;max-width:100%;border-style:solid;border-width:0px 0px 1px 0px;border-color:#A6B18E;}.elementor-2854 .elementor-element.elementor-element-04eaeba.elementor-element{--align-self:flex-start;}.elementor-2854 .elementor-element.elementor-element-e6fc3e9 .elementor-image-box-wrapper{text-align:start;}.elementor-2854 .elementor-element.elementor-element-e6fc3e9 .elementor-image-box-title{margin-bottom:9px;font-family:"Libre Franklin", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-e6fc3e9 .elementor-image-box-description{font-family:"DM Serif Display", Sans-serif;font-size:1.5em;font-weight:600;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-e6fc3e9{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0px 0px 10px 0px;width:100%;max-width:100%;border-style:solid;border-width:0px 0px 1px 0px;border-color:#A6B18E;}.elementor-2854 .elementor-element.elementor-element-e6fc3e9.elementor-element{--align-self:flex-start;}.elementor-2854 .elementor-element.elementor-element-5d153ce .elementor-image-box-wrapper{text-align:start;}.elementor-2854 .elementor-element.elementor-element-5d153ce .elementor-image-box-title{margin-bottom:9px;font-family:"Libre Franklin", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-5d153ce .elementor-image-box-description{font-family:"DM Serif Display", Sans-serif;font-size:1.5em;font-weight:600;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-5d153ce{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0px 0px 10px 0px;width:100%;max-width:100%;border-style:solid;border-width:0px 0px 1px 0px;border-color:#A6B18E;}.elementor-2854 .elementor-element.elementor-element-5d153ce.elementor-element{--align-self:flex-start;}.elementor-2854 .elementor-element.elementor-element-90e59e2 .elementor-image-box-wrapper{text-align:start;}.elementor-2854 .elementor-element.elementor-element-90e59e2 .elementor-image-box-title{margin-bottom:9px;font-family:"Libre Franklin", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-90e59e2 .elementor-image-box-description{font-family:"DM Serif Display", Sans-serif;font-size:1.5em;font-weight:600;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-90e59e2{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0px 0px 10px 0px;width:100%;max-width:100%;border-style:solid;border-width:0px 0px 1px 0px;border-color:#A6B18E;}.elementor-2854 .elementor-element.elementor-element-90e59e2.elementor-element{--align-self:flex-start;}.elementor-2854 .elementor-element.elementor-element-0f2ab0c .elementor-image-box-wrapper{text-align:start;}.elementor-2854 .elementor-element.elementor-element-0f2ab0c .elementor-image-box-title{margin-bottom:9px;font-family:"Libre Franklin", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-0f2ab0c .elementor-image-box-description{font-family:"DM Serif Display", Sans-serif;font-size:1.5em;font-weight:600;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-0f2ab0c{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;width:100%;max-width:100%;border-style:none;}.elementor-2854 .elementor-element.elementor-element-0f2ab0c.elementor-element{--align-self:flex-start;}.elementor-2854 .elementor-element.elementor-element-8246fc5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:3em;--padding-bottom:7em;--padding-left:4em;--padding-right:4em;}.elementor-2854 .elementor-element.elementor-element-8246fc5:not(.elementor-motion-effects-element-type-background), .elementor-2854 .elementor-element.elementor-element-8246fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2854 .elementor-element.elementor-element-8246fc5.e-con{--align-self:center;}.elementor-2854 .elementor-element.elementor-element-9dc125c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-9dc125c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2854 .elementor-element.elementor-element-9dc125c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;padding:8px 8px 8px 8px;width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E2B244F;border-radius:100px 100px 100px 100px;}.elementor-2854 .elementor-element.elementor-element-9dc125c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2854 .elementor-element.elementor-element-9dc125c .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-2854 .elementor-element.elementor-element-9dc125c .elementor-icon-list-text{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-9dc125c.elementor-element{--align-self:center;}.elementor-2854 .elementor-element.elementor-element-8eb8f55 .elementor-image-box-wrapper{text-align:center;}.elementor-2854 .elementor-element.elementor-element-8eb8f55 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Serif Display", Sans-serif;font-size:2.5em;font-weight:400;color:#383838;}.elementor-2854 .elementor-element.elementor-element-8eb8f55 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:1.1em;font-weight:400;color:#585858;}.elementor-2854 .elementor-element.elementor-element-8eb8f55{margin:0em 25em calc(var(--kit-widget-spacing, 0px) + 4em) 25em;width:100%;max-width:100%;}.elementor-2854 .elementor-element.elementor-element-8eb8f55.elementor-element{--align-self:center;}.elementor-2854 .elementor-element.elementor-element-c3f2887{--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;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--margin-top:0em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2854 .elementor-element.elementor-element-c3f2887:not(.elementor-motion-effects-element-type-background), .elementor-2854 .elementor-element.elementor-element-c3f2887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2854 .elementor-element.elementor-element-e2c41a9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-e2c41a9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2854 .elementor-element.elementor-element-e2c41a9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;border-style:none;}.elementor-2854 .elementor-element.elementor-element-e2c41a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2854 .elementor-element.elementor-element-e2c41a9 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-2854 .elementor-element.elementor-element-e2c41a9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-e2c41a9.elementor-element{--align-self:flex-start;}.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-2854 .elementor-element.elementor-element-dcbdcd7 .elementor-icon-box-wrapper{text-align:start;}.elementor-2854 .elementor-element.elementor-element-dcbdcd7 .elementor-icon-box-title{margin-block-end:23px;color:#000000;}.elementor-2854 .elementor-element.elementor-element-dcbdcd7 .elementor-icon-box-title, .elementor-2854 .elementor-element.elementor-element-dcbdcd7 .elementor-icon-box-title a{font-family:"DM Serif Display", Sans-serif;font-size:2em;font-weight:400;}.elementor-2854 .elementor-element.elementor-element-dcbdcd7 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:#585858;}.elementor-2854 .elementor-element.elementor-element-dcbdcd7{padding:0px 0px 0px 0px;border-style:none;}.elementor-2854 .elementor-element.elementor-element-e2c83eb .elementor-image-box-wrapper{text-align:start;}.elementor-2854 .elementor-element.elementor-element-e2c83eb .elementor-image-box-title{margin-bottom:33px;font-family:"Libre Franklin", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-2854 .elementor-element.elementor-element-e2c83eb .elementor-image-box-description{font-family:"DM Serif Display", Sans-serif;font-size:6em;font-weight:700;color:#FFFFFF;}.elementor-2854 .elementor-element.elementor-element-e2c83eb{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:100%;max-width:100%;}.elementor-2854 .elementor-element.elementor-element-e2c83eb.elementor-element{--align-self:flex-start;}.elementor-2854 .elementor-element.elementor-element-b40afa5{--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;--justify-content:space-between;--flex-wrap:nowrap;--border-radius:20px 20px 20px 20px;--margin-top:0em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2854 .elementor-element.elementor-element-b40afa5:not(.elementor-motion-effects-element-type-background), .elementor-2854 .elementor-element.elementor-element-b40afa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121A15;}.elementor-2854 .elementor-element.elementor-element-b88ced2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-b88ced2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2854 .elementor-element.elementor-element-b88ced2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;border-style:none;}.elementor-2854 .elementor-element.elementor-element-b88ced2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2854 .elementor-element.elementor-element-b88ced2 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-2854 .elementor-element.elementor-element-b88ced2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2854 .elementor-element.elementor-element-b88ced2.elementor-element{--align-self:flex-start;}.elementor-2854 .elementor-element.elementor-element-d87ee93 .elementor-icon-box-wrapper{text-align:start;}.elementor-2854 .elementor-element.elementor-element-d87ee93 .elementor-icon-box-title{margin-block-end:23px;color:#FFFFFF;}.elementor-2854 .elementor-element.elementor-element-d87ee93 .elementor-icon-box-title, .elementor-2854 .elementor-element.elementor-element-d87ee93 .elementor-icon-box-title a{font-family:"DM Serif Display", Sans-serif;font-size:2em;font-weight:400;}.elementor-2854 .elementor-element.elementor-element-d87ee93 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:1em;font-weight:400;color:#D5D5D5;}.elementor-2854 .elementor-element.elementor-element-d87ee93{padding:0px 0px 0px 0px;border-style:none;}.elementor-2854 .elementor-element.elementor-element-b993084 .elementor-image-box-wrapper{text-align:start;}.elementor-2854 .elementor-element.elementor-element-b993084 .elementor-image-box-title{margin-bottom:33px;font-family:"Libre Franklin", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-2854 .elementor-element.elementor-element-b993084 .elementor-image-box-description{font-family:"DM Serif Display", Sans-serif;font-size:6em;font-weight:700;color:#B40101;}.elementor-2854 .elementor-element.elementor-element-b993084{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:100%;max-width:100%;}.elementor-2854 .elementor-element.elementor-element-b993084.elementor-element{--align-self:flex-start;}.elementor-2854 .elementor-element.elementor-element-d452275{--display:flex;--min-height:0px;--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-evenly;--flex-wrap:wrap;--align-content:flex-start;--overlay-opacity:0.1;--padding-top:5em;--padding-bottom:4em;--padding-left:5em;--padding-right:5em;}.elementor-2854 .elementor-element.elementor-element-d452275:not(.elementor-motion-effects-element-type-background), .elementor-2854 .elementor-element.elementor-element-d452275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-2854 .elementor-element.elementor-element-d452275::before, .elementor-2854 .elementor-element.elementor-element-d452275 > .elementor-background-video-container::before, .elementor-2854 .elementor-element.elementor-element-d452275 > .e-con-inner > .elementor-background-video-container::before, .elementor-2854 .elementor-element.elementor-element-d452275 > .elementor-background-slideshow::before, .elementor-2854 .elementor-element.elementor-element-d452275 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2854 .elementor-element.elementor-element-d452275 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2854 .elementor-element.elementor-element-f16da15 .elementor-image-box-wrapper{text-align:center;}.elementor-2854 .elementor-element.elementor-element-f16da15 .elementor-image-box-title{margin-bottom:9px;font-family:"Libre Franklin", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#5C5C5C;}.elementor-2854 .elementor-element.elementor-element-f16da15 .elementor-image-box-description{font-family:"DM Serif Display", Sans-serif;font-size:2em;font-weight:700;color:#000000;}.elementor-2854 .elementor-element.elementor-element-f16da15{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:100%;max-width:100%;}.elementor-2854 .elementor-element.elementor-element-f16da15.elementor-element{--align-self:flex-start;}.elementor-2854 .elementor-element.elementor-element-3852731 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2854 .elementor-element.elementor-element-3852731 .elementor-icon-box-title{margin-block-end:0px;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-3852731.elementor-view-stacked .elementor-icon{background-color:#F9F9F9;}.elementor-2854 .elementor-element.elementor-element-3852731.elementor-view-framed .elementor-icon, .elementor-2854 .elementor-element.elementor-element-3852731.elementor-view-default .elementor-icon{fill:#F9F9F9;color:#F9F9F9;border-color:#F9F9F9;}.elementor-2854 .elementor-element.elementor-element-3852731 .elementor-icon{font-size:26px;padding:4px;}.elementor-2854 .elementor-element.elementor-element-3852731 .elementor-icon-box-title, .elementor-2854 .elementor-element.elementor-element-3852731 .elementor-icon-box-title a{font-family:"Libre Franklin", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-2854 .elementor-element.elementor-element-3852731 .elementor-icon-box-description{font-family:"Libre Franklin", Sans-serif;font-weight:400;}.elementor-2854 .elementor-element.elementor-element-3852731{padding:30px 30px 30px 30px;width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A6B18E;border-radius:10px 10px 10px 10px;}.elementor-2854 .elementor-element.elementor-element-3852731.elementor-element{--align-self:stretch;}.elementor-2854 .elementor-element.elementor-element-5ce743f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2854 .elementor-element.elementor-element-5ce743f .elementor-icon-box-title{margin-block-end:0px;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-5ce743f.elementor-view-stacked .elementor-icon{background-color:#F9F9F9;}.elementor-2854 .elementor-element.elementor-element-5ce743f.elementor-view-framed .elementor-icon, .elementor-2854 .elementor-element.elementor-element-5ce743f.elementor-view-default .elementor-icon{fill:#F9F9F9;color:#F9F9F9;border-color:#F9F9F9;}.elementor-2854 .elementor-element.elementor-element-5ce743f .elementor-icon{font-size:26px;padding:4px;}.elementor-2854 .elementor-element.elementor-element-5ce743f .elementor-icon-box-title, .elementor-2854 .elementor-element.elementor-element-5ce743f .elementor-icon-box-title a{font-family:"Libre Franklin", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-2854 .elementor-element.elementor-element-5ce743f .elementor-icon-box-description{font-family:"Libre Franklin", Sans-serif;font-weight:400;}.elementor-2854 .elementor-element.elementor-element-5ce743f{padding:30px 30px 30px 30px;width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A6B18E;border-radius:10px 10px 10px 10px;}.elementor-2854 .elementor-element.elementor-element-5ce743f.elementor-element{--align-self:stretch;}.elementor-2854 .elementor-element.elementor-element-3382399 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2854 .elementor-element.elementor-element-3382399 .elementor-icon-box-title{margin-block-end:0px;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-3382399.elementor-view-stacked .elementor-icon{background-color:#F9F9F9;}.elementor-2854 .elementor-element.elementor-element-3382399.elementor-view-framed .elementor-icon, .elementor-2854 .elementor-element.elementor-element-3382399.elementor-view-default .elementor-icon{fill:#F9F9F9;color:#F9F9F9;border-color:#F9F9F9;}.elementor-2854 .elementor-element.elementor-element-3382399 .elementor-icon{font-size:26px;padding:4px;}.elementor-2854 .elementor-element.elementor-element-3382399 .elementor-icon-box-title, .elementor-2854 .elementor-element.elementor-element-3382399 .elementor-icon-box-title a{font-family:"Libre Franklin", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-2854 .elementor-element.elementor-element-3382399 .elementor-icon-box-description{font-family:"Libre Franklin", Sans-serif;font-weight:400;}.elementor-2854 .elementor-element.elementor-element-3382399{padding:30px 30px 30px 30px;width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A6B18E;border-radius:10px 10px 10px 10px;}.elementor-2854 .elementor-element.elementor-element-3382399.elementor-element{--align-self:stretch;}.elementor-2854 .elementor-element.elementor-element-1ad55d3 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2854 .elementor-element.elementor-element-1ad55d3 .elementor-icon-box-title{margin-block-end:0px;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-1ad55d3.elementor-view-stacked .elementor-icon{background-color:#F9F9F9;}.elementor-2854 .elementor-element.elementor-element-1ad55d3.elementor-view-framed .elementor-icon, .elementor-2854 .elementor-element.elementor-element-1ad55d3.elementor-view-default .elementor-icon{fill:#F9F9F9;color:#F9F9F9;border-color:#F9F9F9;}.elementor-2854 .elementor-element.elementor-element-1ad55d3 .elementor-icon{font-size:26px;padding:4px;}.elementor-2854 .elementor-element.elementor-element-1ad55d3 .elementor-icon-box-title, .elementor-2854 .elementor-element.elementor-element-1ad55d3 .elementor-icon-box-title a{font-family:"Libre Franklin", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-2854 .elementor-element.elementor-element-1ad55d3 .elementor-icon-box-description{font-family:"Libre Franklin", Sans-serif;font-weight:400;}.elementor-2854 .elementor-element.elementor-element-1ad55d3{padding:30px 30px 30px 30px;width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A6B18E;border-radius:10px 10px 10px 10px;}.elementor-2854 .elementor-element.elementor-element-1ad55d3.elementor-element{--align-self:stretch;}.elementor-2854 .elementor-element.elementor-element-58dbcf4 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2854 .elementor-element.elementor-element-58dbcf4 .elementor-icon-box-title{margin-block-end:0px;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-58dbcf4.elementor-view-stacked .elementor-icon{background-color:#F9F9F9;}.elementor-2854 .elementor-element.elementor-element-58dbcf4.elementor-view-framed .elementor-icon, .elementor-2854 .elementor-element.elementor-element-58dbcf4.elementor-view-default .elementor-icon{fill:#F9F9F9;color:#F9F9F9;border-color:#F9F9F9;}.elementor-2854 .elementor-element.elementor-element-58dbcf4 .elementor-icon{font-size:26px;padding:4px;}.elementor-2854 .elementor-element.elementor-element-58dbcf4 .elementor-icon-box-title, .elementor-2854 .elementor-element.elementor-element-58dbcf4 .elementor-icon-box-title a{font-family:"Libre Franklin", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-2854 .elementor-element.elementor-element-58dbcf4 .elementor-icon-box-description{font-family:"Libre Franklin", Sans-serif;font-weight:400;}.elementor-2854 .elementor-element.elementor-element-58dbcf4{padding:30px 30px 30px 30px;width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A6B18E;border-radius:10px 10px 10px 10px;}.elementor-2854 .elementor-element.elementor-element-58dbcf4.elementor-element{--align-self:stretch;}.elementor-2854 .elementor-element.elementor-element-f24fa79 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2854 .elementor-element.elementor-element-f24fa79 .elementor-icon-box-title{margin-block-end:0px;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-f24fa79.elementor-view-stacked .elementor-icon{background-color:#F9F9F9;}.elementor-2854 .elementor-element.elementor-element-f24fa79.elementor-view-framed .elementor-icon, .elementor-2854 .elementor-element.elementor-element-f24fa79.elementor-view-default .elementor-icon{fill:#F9F9F9;color:#F9F9F9;border-color:#F9F9F9;}.elementor-2854 .elementor-element.elementor-element-f24fa79 .elementor-icon{font-size:26px;padding:4px;}.elementor-2854 .elementor-element.elementor-element-f24fa79 .elementor-icon-box-title, .elementor-2854 .elementor-element.elementor-element-f24fa79 .elementor-icon-box-title a{font-family:"Libre Franklin", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-2854 .elementor-element.elementor-element-f24fa79 .elementor-icon-box-description{font-family:"Libre Franklin", Sans-serif;font-weight:400;}.elementor-2854 .elementor-element.elementor-element-f24fa79{padding:30px 30px 30px 30px;width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A6B18E;border-radius:10px 10px 10px 10px;}.elementor-2854 .elementor-element.elementor-element-f24fa79.elementor-element{--align-self:stretch;}.elementor-2854 .elementor-element.elementor-element-e92c511{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2854 .elementor-element.elementor-element-e92c511:not(.elementor-motion-effects-element-type-background), .elementor-2854 .elementor-element.elementor-element-e92c511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2854 .elementor-element.elementor-element-dec3414 .elementor-image-box-wrapper{text-align:center;}.elementor-2854 .elementor-element.elementor-element-dec3414 .elementor-image-box-title{margin-bottom:9px;font-family:"Libre Franklin", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#5C5C5C;}.elementor-2854 .elementor-element.elementor-element-dec3414 .elementor-image-box-description{font-family:"DM Serif Display", Sans-serif;font-size:2em;font-weight:700;color:#000000;}.elementor-2854 .elementor-element.elementor-element-dec3414{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:100%;max-width:100%;}.elementor-2854 .elementor-element.elementor-element-dec3414.elementor-element{--align-self:flex-start;}.elementor-2854 .elementor-element.elementor-element-b49facc .elementor-icon-box-wrapper{text-align:center;}.elementor-2854 .elementor-element.elementor-element-b49facc .elementor-icon-box-title{margin-block-end:0px;color:#4E4E4E;}.elementor-2854 .elementor-element.elementor-element-b49facc .elementor-icon-box-title, .elementor-2854 .elementor-element.elementor-element-b49facc .elementor-icon-box-title a{font-family:"Libre Franklin", Sans-serif;font-size:1em;font-weight:400;line-height:1.6em;}.elementor-2854 .elementor-element.elementor-element-b49facc .elementor-icon-box-description{font-family:"Libre Franklin", Sans-serif;font-weight:400;}.elementor-2854 .elementor-element.elementor-element-b49facc{padding:0px 0px 0px 0px;width:100%;max-width:100%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2854 .elementor-element.elementor-element-b49facc.elementor-element{--align-self:stretch;}.elementor-2854 .elementor-element.elementor-element-5473ddd{--display:flex;--min-height:0px;--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;--justify-content:center;--flex-wrap:nowrap;--overlay-opacity:0.1;--padding-top:0em;--padding-bottom:4em;--padding-left:5em;--padding-right:5em;}.elementor-2854 .elementor-element.elementor-element-5473ddd:not(.elementor-motion-effects-element-type-background), .elementor-2854 .elementor-element.elementor-element-5473ddd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-2854 .elementor-element.elementor-element-5473ddd::before, .elementor-2854 .elementor-element.elementor-element-5473ddd > .elementor-background-video-container::before, .elementor-2854 .elementor-element.elementor-element-5473ddd > .e-con-inner > .elementor-background-video-container::before, .elementor-2854 .elementor-element.elementor-element-5473ddd > .elementor-background-slideshow::before, .elementor-2854 .elementor-element.elementor-element-5473ddd > .e-con-inner > .elementor-background-slideshow::before, .elementor-2854 .elementor-element.elementor-element-5473ddd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2854 .elementor-element.elementor-element-a9b7c70{--divider-border-style:solid;--divider-color:#A6B18E;--divider-border-width:0.4px;}.elementor-2854 .elementor-element.elementor-element-a9b7c70 .elementor-divider-separator{width:100%;}.elementor-2854 .elementor-element.elementor-element-a9b7c70 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2854 .elementor-element.elementor-element-67a8982 .elementor-image-box-wrapper{text-align:center;}.elementor-2854 .elementor-element.elementor-element-67a8982 .elementor-image-box-title{font-family:"DM Serif Display", Sans-serif;font-size:2em;font-weight:400;line-height:1.4em;color:#A6B18E;}.elementor-2854 .elementor-element.elementor-element-67a8982 .elementor-image-box-description{font-family:"DM Serif Display", Sans-serif;font-size:2em;font-weight:400;color:#000000;}.elementor-2854 .elementor-element.elementor-element-67a8982{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-2854 .elementor-element.elementor-element-67a8982.elementor-element{--align-self:center;}.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-2854 .elementor-element.elementor-element-d736f83{text-align:center;font-family:"Libre Franklin", Sans-serif;font-weight:400;width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-2854 .elementor-element.elementor-element-d736f83.elementor-element{--align-self:center;}.elementor-2854 .elementor-element.elementor-element-5975c97{--divider-border-style:solid;--divider-color:#A6B18E;--divider-border-width:0.4px;}.elementor-2854 .elementor-element.elementor-element-5975c97 .elementor-divider-separator{width:13%;margin:0 auto;margin-center:0;}.elementor-2854 .elementor-element.elementor-element-5975c97 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2854 .elementor-element.elementor-element-f53a686 .elementor-image-box-wrapper{text-align:center;}.elementor-2854 .elementor-element.elementor-element-f53a686 .elementor-image-box-title{font-family:"Libre Franklin", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.4em;color:#525252;}.elementor-2854 .elementor-element.elementor-element-f53a686 .elementor-image-box-description{font-family:"Libre Franklin", Sans-serif;font-size:0.9em;font-weight:400;color:#000000;}.elementor-2854 .elementor-element.elementor-element-f53a686{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-2854 .elementor-element.elementor-element-f53a686.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2854 .elementor-element.elementor-element-81c7357{--width:38%;}.elementor-2854 .elementor-element.elementor-element-c3f2887{--width:38%;}.elementor-2854 .elementor-element.elementor-element-b40afa5{--width:38%;}.elementor-2854 .elementor-element.elementor-element-e92c511{--width:47%;}}@media(max-width:1366px){.elementor-2854 .elementor-element.elementor-element-602187e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-2854 .elementor-element.elementor-element-c1edc7a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-2854 .elementor-element.elementor-element-fd91f21{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2854 .elementor-element.elementor-element-04eaeba{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2854 .elementor-element.elementor-element-e6fc3e9{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2854 .elementor-element.elementor-element-5d153ce{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2854 .elementor-element.elementor-element-90e59e2{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2854 .elementor-element.elementor-element-0f2ab0c{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2854 .elementor-element.elementor-element-8eb8f55{margin:0em 20em calc(var(--kit-widget-spacing, 0px) + 4em) 20em;}.elementor-2854 .elementor-element.elementor-element-67a8982{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-2854 .elementor-element.elementor-element-f53a686{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}}@media(max-width:767px){.elementor-2854 .elementor-element.elementor-element-f39760b{--padding-top:5%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-2854 .elementor-element.elementor-element-adff2b2{--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;--flex-wrap:nowrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-2854 .elementor-element.elementor-element-e744c35{--container-widget-width:138px;--container-widget-flex-grow:0;width:var( --container-widget-width, 138px );max-width:138px;}.elementor-2854 .elementor-element.elementor-element-e744c35.elementor-element{--align-self:center;}.elementor-2854 .elementor-element.elementor-element-5340045 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2854 .elementor-element.elementor-element-5340045 .elementor-icon-list-item > a{font-size:0.7em;}.elementor-2854 .elementor-element.elementor-element-5340045.elementor-element{--align-self:center;}.elementor-2854 .elementor-element.elementor-element-602187e .elementor-image-box-wrapper{text-align:center;}.elementor-2854 .elementor-element.elementor-element-602187e .elementor-image-box-title{font-size:2.4em;}.elementor-2854 .elementor-element.elementor-element-602187e .elementor-image-box-description{font-size:0.9em;line-height:1.4em;}.elementor-2854 .elementor-element.elementor-element-602187e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:100%;max-width:100%;}.elementor-2854 .elementor-element.elementor-element-81c7357{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2854 .elementor-element.elementor-element-1edbc5f .elementor-image-box-title{font-size:0.9em;}.elementor-2854 .elementor-element.elementor-element-1edbc5f .elementor-image-box-description{font-size:0.7em;}.elementor-2854 .elementor-element.elementor-element-0666f38 .elementor-image-box-title{font-size:0.9em;}.elementor-2854 .elementor-element.elementor-element-0666f38 .elementor-image-box-description{font-size:0.7em;}.elementor-2854 .elementor-element.elementor-element-c801f5c .elementor-image-box-title{font-size:0.9em;}.elementor-2854 .elementor-element.elementor-element-c801f5c .elementor-image-box-description{font-size:0.7em;}.elementor-2854 .elementor-element.elementor-element-9aaf3d4 .elementor-image-box-title{font-size:0.9em;}.elementor-2854 .elementor-element.elementor-element-9aaf3d4 .elementor-image-box-description{font-size:0.7em;}.elementor-2854 .elementor-element.elementor-element-bcb6e76{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-2854 .elementor-element.elementor-element-c1edc7a .elementor-image-box-title{font-size:1.9em;}.elementor-2854 .elementor-element.elementor-element-c1edc7a .elementor-image-box-description{font-size:1.2em;}.elementor-2854 .elementor-element.elementor-element-c1edc7a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:100%;max-width:100%;}.elementor-2854 .elementor-element.elementor-element-8246fc5{--justify-content:center;--padding-top:25%;--padding-bottom:12%;--padding-left:5%;--padding-right:5%;}.elementor-2854 .elementor-element.elementor-element-8246fc5.e-con{--align-self:center;}.elementor-2854 .elementor-element.elementor-element-9dc125c{width:auto;max-width:auto;}.elementor-2854 .elementor-element.elementor-element-9dc125c.elementor-element{--align-self:center;}.elementor-2854 .elementor-element.elementor-element-8eb8f55 .elementor-image-box-wrapper{text-align:center;}.elementor-2854 .elementor-element.elementor-element-8eb8f55 .elementor-image-box-title{margin-bottom:9px;font-size:1.5em;}.elementor-2854 .elementor-element.elementor-element-8eb8f55 .elementor-image-box-description{font-size:1rem;}.elementor-2854 .elementor-element.elementor-element-8eb8f55{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:100%;max-width:100%;}.elementor-2854 .elementor-element.elementor-element-c3f2887{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2854 .elementor-element.elementor-element-e2c41a9{width:auto;max-width:auto;}.elementor-2854 .elementor-element.elementor-element-e2c41a9.elementor-element{--align-self:flex-start;}.elementor-2854 .elementor-element.elementor-element-dcbdcd7 .elementor-icon-box-title, .elementor-2854 .elementor-element.elementor-element-dcbdcd7 .elementor-icon-box-title a{font-size:1.5rem;}.elementor-2854 .elementor-element.elementor-element-dcbdcd7 .elementor-icon-box-description{font-size:0.9rem;}.elementor-2854 .elementor-element.elementor-element-dcbdcd7{padding:0px 0px 0px 0px;}.elementor-2854 .elementor-element.elementor-element-e2c83eb .elementor-image-box-title{margin-bottom:4px;font-size:1em;}.elementor-2854 .elementor-element.elementor-element-e2c83eb .elementor-image-box-description{font-size:2em;}.elementor-2854 .elementor-element.elementor-element-b40afa5{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2854 .elementor-element.elementor-element-b88ced2{width:auto;max-width:auto;}.elementor-2854 .elementor-element.elementor-element-b88ced2.elementor-element{--align-self:flex-start;}.elementor-2854 .elementor-element.elementor-element-d87ee93 .elementor-icon-box-title, .elementor-2854 .elementor-element.elementor-element-d87ee93 .elementor-icon-box-title a{font-size:1.5rem;}.elementor-2854 .elementor-element.elementor-element-d87ee93 .elementor-icon-box-description{font-size:0.9rem;}.elementor-2854 .elementor-element.elementor-element-d87ee93{padding:0px 0px 0px 0px;}.elementor-2854 .elementor-element.elementor-element-b993084 .elementor-image-box-title{margin-bottom:4px;font-size:1em;}.elementor-2854 .elementor-element.elementor-element-b993084 .elementor-image-box-description{font-size:2em;}.elementor-2854 .elementor-element.elementor-element-d452275{--padding-top:10%;--padding-bottom:12%;--padding-left:5%;--padding-right:5%;}.elementor-2854 .elementor-element.elementor-element-f16da15 .elementor-image-box-description{font-size:1.7em;}.elementor-2854 .elementor-element.elementor-element-3852731{width:100%;max-width:100%;}.elementor-2854 .elementor-element.elementor-element-5ce743f{width:100%;max-width:100%;}.elementor-2854 .elementor-element.elementor-element-3382399{width:100%;max-width:100%;}.elementor-2854 .elementor-element.elementor-element-1ad55d3{width:100%;max-width:100%;}.elementor-2854 .elementor-element.elementor-element-58dbcf4{width:100%;max-width:100%;}.elementor-2854 .elementor-element.elementor-element-f24fa79{width:100%;max-width:100%;}.elementor-2854 .elementor-element.elementor-element-e92c511{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2854 .elementor-element.elementor-element-dec3414 .elementor-image-box-description{font-size:1.7em;}.elementor-2854 .elementor-element.elementor-element-b49facc .elementor-icon-box-title, .elementor-2854 .elementor-element.elementor-element-b49facc .elementor-icon-box-title a{font-size:1em;}.elementor-2854 .elementor-element.elementor-element-b49facc .elementor-icon-box-description{font-size:1em;}.elementor-2854 .elementor-element.elementor-element-b49facc{width:100%;max-width:100%;}.elementor-2854 .elementor-element.elementor-element-5473ddd{--padding-top:0%;--padding-bottom:12%;--padding-left:5%;--padding-right:5%;}.elementor-2854 .elementor-element.elementor-element-67a8982 .elementor-image-box-title{font-size:1.9em;}.elementor-2854 .elementor-element.elementor-element-67a8982 .elementor-image-box-description{font-size:1.4em;}.elementor-2854 .elementor-element.elementor-element-67a8982{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:100%;max-width:100%;}.elementor-2854 .elementor-element.elementor-element-d736f83{font-size:0.9em;line-height:1.4em;width:100%;max-width:100%;}.elementor-2854 .elementor-element.elementor-element-5975c97 .elementor-divider-separator{width:32%;}.elementor-2854 .elementor-element.elementor-element-f53a686 .elementor-image-box-title{margin-bottom:6px;font-size:0.7em;}.elementor-2854 .elementor-element.elementor-element-f53a686 .elementor-image-box-description{font-size:0.7em;}.elementor-2854 .elementor-element.elementor-element-f53a686{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:100%;max-width:100%;}}/* Start custom CSS for image-box, class: .elementor-element-1edbc5f */.elementor-2854 .elementor-element.elementor-element-1edbc5f .elementor-image-box-img img {
  object-fit: cover;
  display: block;
}

.elementor-2854 .elementor-element.elementor-element-1edbc5f .elementor-image-box-content {
  flex: 1;
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: 1rem;
}

.elementor-2854 .elementor-element.elementor-element-1edbc5f .elementor-image-box-title,
.elementor-2854 .elementor-element.elementor-element-1edbc5f .elementor-image-box-description {
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0666f38 */.elementor-2854 .elementor-element.elementor-element-0666f38 .elementor-image-box-img img {
  object-fit: cover;
  display: block;
}

.elementor-2854 .elementor-element.elementor-element-0666f38 .elementor-image-box-content {
  flex: 1;
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: 1rem;
}

.elementor-2854 .elementor-element.elementor-element-0666f38 .elementor-image-box-title,
.elementor-2854 .elementor-element.elementor-element-0666f38 .elementor-image-box-description {
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c801f5c */.elementor-2854 .elementor-element.elementor-element-c801f5c .elementor-image-box-img img {
  object-fit: cover;
  display: block;
}

.elementor-2854 .elementor-element.elementor-element-c801f5c .elementor-image-box-content {
  flex: 1;
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: 1rem;
}

.elementor-2854 .elementor-element.elementor-element-c801f5c .elementor-image-box-title,
.elementor-2854 .elementor-element.elementor-element-c801f5c .elementor-image-box-description {
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9aaf3d4 */.elementor-2854 .elementor-element.elementor-element-9aaf3d4 .elementor-image-box-img img {
  object-fit: cover;
  display: block;
}

.elementor-2854 .elementor-element.elementor-element-9aaf3d4 .elementor-image-box-content {
  flex: 1;
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: 1rem;
}

.elementor-2854 .elementor-element.elementor-element-9aaf3d4 .elementor-image-box-title,
.elementor-2854 .elementor-element.elementor-element-9aaf3d4 .elementor-image-box-description {
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f39760b *//* =============================================
TEXTO GRADIENTE — FUNDO ESCURO
============================================= */
@keyframes grad-sweep {
0% { background-position: 200% center; }
100% { background-position: -200% center; }
}
.texto-grad {
background: linear-gradient(90deg, #F5F5F5 30%, #6D28FF 50%, #F5F5F5 70%);
background-size: 200% auto;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
animation: grad-sweep 5s linear infinite;
}

/* =============================================
TEXTO GRADIENTE — FUNDO BRANCO
============================================= */
.grad {
background: linear-gradient(90deg, #080808 30%, #4C1D95 50%, #080808 70%);
background-size: 200% auto;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
animation: grad-sweep 5s linear infinite;
}

.destaque {
background: #E84747;
background: linear-gradient(to right, #E84747 0%, #FFB3B3 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

html, body {
    overflow-x:hidden;
    width:100%;
}

.elementor-2854 .elementor-element.elementor-element-f39760b u {
    text-decoration-color:#6D28FF!important;
}



@keyframes girar {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}

@keyframes girar2 {
  from { transform: rotate(0deg); }
  to { transform: rotate(-360deg); }
}

.caixa-def{
  font-family: "Onest", sans-serif;
}

.caixa-def ul{
  list-style:none;
  padding:0;
  margin:0;
  display:flex;
  flex-direction:column;
  gap:8px;
}

.caixa-def ul li{
  color:#c6c6c7!important;
  font-size:1.15em;
  padding-left:16px;
  position:relative;
}

/* DOT ROXO */
.caixa-def ul li::before{
  content:'•';
  position:absolute;
  left:0;
  top:0.1em;
  color:#6d63ff; /* roxo premium */
  font-size:1.3em;
  line-height:1;
  animation:pulse-dot 1.2s ease-in-out infinite;
}

.caixa-def ul.sub{
  margin-top:6px;
  padding-left:8px;
  gap:4px;
}

.caixa-def ul.sub li{
  font-size:0.9em;
  color:#9a9a9b;
}



/* PULSE MAIS SUAVE (sem neon feio) */
@keyframes pulse-dot{
  0%,100%{
    opacity:1;
    text-shadow:0 0 6px rgba(109,99,255,0.6);
  }
  50%{
    opacity:0.5;
    text-shadow:none;
  }
}

@media (max-width:768px){
  .caixa-def ul{
    text-align:left;
  }
}

.elementor-2854 .elementor-element.elementor-element-f39760b{
  text-wrap:balance;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fd91f21 */.elementor-2854 .elementor-element.elementor-element-fd91f21 .elementor-image-box-img img {
  object-fit: cover;
  display: block;
}

.elementor-2854 .elementor-element.elementor-element-fd91f21 .elementor-image-box-content {
  flex: 1;
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: 1rem;
}

.elementor-2854 .elementor-element.elementor-element-fd91f21 .elementor-image-box-title,
.elementor-2854 .elementor-element.elementor-element-fd91f21 .elementor-image-box-description {
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-04eaeba */.elementor-2854 .elementor-element.elementor-element-04eaeba .elementor-image-box-img img {
  object-fit: cover;
  display: block;
}

.elementor-2854 .elementor-element.elementor-element-04eaeba .elementor-image-box-content {
  flex: 1;
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: 1rem;
}

.elementor-2854 .elementor-element.elementor-element-04eaeba .elementor-image-box-title,
.elementor-2854 .elementor-element.elementor-element-04eaeba .elementor-image-box-description {
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e6fc3e9 */.elementor-2854 .elementor-element.elementor-element-e6fc3e9 .elementor-image-box-img img {
  object-fit: cover;
  display: block;
}

.elementor-2854 .elementor-element.elementor-element-e6fc3e9 .elementor-image-box-content {
  flex: 1;
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: 1rem;
}

.elementor-2854 .elementor-element.elementor-element-e6fc3e9 .elementor-image-box-title,
.elementor-2854 .elementor-element.elementor-element-e6fc3e9 .elementor-image-box-description {
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d153ce */.elementor-2854 .elementor-element.elementor-element-5d153ce .elementor-image-box-img img {
  object-fit: cover;
  display: block;
}

.elementor-2854 .elementor-element.elementor-element-5d153ce .elementor-image-box-content {
  flex: 1;
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: 1rem;
}

.elementor-2854 .elementor-element.elementor-element-5d153ce .elementor-image-box-title,
.elementor-2854 .elementor-element.elementor-element-5d153ce .elementor-image-box-description {
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-90e59e2 */.elementor-2854 .elementor-element.elementor-element-90e59e2 .elementor-image-box-img img {
  object-fit: cover;
  display: block;
}

.elementor-2854 .elementor-element.elementor-element-90e59e2 .elementor-image-box-content {
  flex: 1;
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: 1rem;
}

.elementor-2854 .elementor-element.elementor-element-90e59e2 .elementor-image-box-title,
.elementor-2854 .elementor-element.elementor-element-90e59e2 .elementor-image-box-description {
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0f2ab0c */.elementor-2854 .elementor-element.elementor-element-0f2ab0c .elementor-image-box-img img {
  object-fit: cover;
  display: block;
}

.elementor-2854 .elementor-element.elementor-element-0f2ab0c .elementor-image-box-content {
  flex: 1;
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: 1rem;
}

.elementor-2854 .elementor-element.elementor-element-0f2ab0c .elementor-image-box-title,
.elementor-2854 .elementor-element.elementor-element-0f2ab0c .elementor-image-box-description {
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8eb8f55 */.elementor-2854 .elementor-element.elementor-element-8eb8f55 i {
    color: #1E2B24;
}

.elementor-2854 .elementor-element.elementor-element-8eb8f55{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-dcbdcd7 */.elementor-2854 .elementor-element.elementor-element-dcbdcd7{
    text-wrap: balance;
}

.elementor-2854 .elementor-element.elementor-element-dcbdcd7:hover circle#Ellipse1 {
  fill: #F9F9F9 !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2c83eb */.preco-orcamento {
  font-family: "DM Serif Display", serif !important;
  font-size: 6em !important;
  line-height: 1 !important;
  letter-spacing: -0.03em !important;
  font-weight: 400 !important;
}

/* CIFRÃO */
.preco-orcamento .preco-moeda {
  font-size: 0.38em !important;
  vertical-align: top !important;
  position: relative !important;
  top: 0.4em !important;
  margin-right: 4px !important;
  color: #A6B18E !important;
  -webkit-text-fill-color: #A6B18E !important;
}

/* PREÇO ESCURO - CARD CLARO */
.preco-orcamento.preco-escuro .preco-valor {
  color: #111111 !important;
  -webkit-text-fill-color: #111111 !important;
}

/* PREÇO CLARO - CARD ESCURO */
.preco-orcamento.preco-claro .preco-valor {
  color: #F4F1E8 !important;
  -webkit-text-fill-color: #F4F1E8 !important;
}

.orc-tag {
  display: inline-block;
  padding: 5px 11px;
  font-size: 12px;
  font-weight: 600;
  line-height: 1;
  border-radius: 999px;
  letter-spacing: 0.2px;
}

/* TAG PARA CARD CLARO */
.orc-tag.tag-clara {
  color: #3A3A35 !important;
  background: rgba(166, 177, 142, 0.10);
  border: 1px solid rgba(166, 177, 142, 0.28);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b88ced2 *//* TAG PARA CARD ESCURO */
.orc-tag.tag-escura {
  color: #A6B18E !important;
  background: rgba(166, 177, 142, 0.08);
  border: 1px solid rgba(166, 177, 142, 0.22);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d87ee93 */.elementor-2854 .elementor-element.elementor-element-d87ee93{
    text-wrap: balance;
}

.elementor-2854 .elementor-element.elementor-element-d87ee93:hover circle#Ellipse1 {
  fill: #F9F9F9 !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b993084 */.preco-orcamento {
  font-family: "DM Serif Display", serif !important;
  font-size: 6em !important;
  line-height: 1 !important;
  letter-spacing: -0.03em !important;
  font-weight: 400 !important;
}

.preco-orcamento .preco-moeda {
  font-size: 0.38em !important;
  vertical-align: top !important;
  position: relative !important;
  top: 0.4em !important;
  margin-right: 4px !important;
  color: #A6B18E !important;
  -webkit-text-fill-color: #A6B18E !important;
}

.preco-orcamento .preco-valor {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
}

.preco-claro {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3852731 */.elementor-2854 .elementor-element.elementor-element-3852731{
    text-wrap:balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ce743f */.elementor-2854 .elementor-element.elementor-element-5ce743f{
    text-wrap:balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3382399 */.elementor-2854 .elementor-element.elementor-element-3382399{
    text-wrap:balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1ad55d3 */.elementor-2854 .elementor-element.elementor-element-1ad55d3{
    text-wrap:balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58dbcf4 */.elementor-2854 .elementor-element.elementor-element-58dbcf4{
    text-wrap:balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f24fa79 */.elementor-2854 .elementor-element.elementor-element-f24fa79{
    text-wrap:balance;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dec3414 */.elementor-2854 .elementor-element.elementor-element-dec3414{
    text-wrap:balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b49facc */.elementor-2854 .elementor-element.elementor-element-b49facc{
    text-wrap:balance;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-67a8982 */.gold-italic {
  color: #A6B18E;
  font-style: italic;
  font-weight: 500;
  letter-spacing: 0.01em;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f53a686 */.gold-italic {
  color: #A6B18E;
  font-style: italic;
  font-weight: 500;
  letter-spacing: 0.01em;
}/* End custom CSS */