.elementor-10 .elementor-element.elementor-element-5f9a552{--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:center;--overlay-opacity:0.32;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-5f9a552:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5f9a552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1F0F;background-image:url("https://romulovictor.com.br/wp-content/uploads/2026/03/2-Pra-quem-e-o-curso-2-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-5f9a552::before, .elementor-10 .elementor-element.elementor-element-5f9a552 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5f9a552 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5f9a552 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-5f9a552 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-5f9a552 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e8bdd8d );--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-3b695cd{--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;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:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:22px 22px 22px 22px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-3b695cd.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:inherit;background-color:inherit;}.elementor-10 .elementor-element.elementor-element-8c858b9{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8c858b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e782d88{--display:flex;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a3b21a8{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -2em) 0em;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#D4B06A;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-80b90b0{text-align:start;}.elementor-10 .elementor-element.elementor-element-80b90b0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:64px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.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-10 .elementor-element.elementor-element-edcc21d{--divider-border-style:solid;--divider-color:#B8944F;--divider-border-width:3px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-10 .elementor-element.elementor-element-edcc21d .elementor-divider-separator{width:80px;}.elementor-10 .elementor-element.elementor-element-edcc21d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-8cb5afb{width:var( --container-widget-width, 52.143% );max-width:52.143%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;--container-widget-width:52.143%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8cb5afb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-6ba9159{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;color:#FAF6F0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-f71177b .elementor-button{background-color:#5C7461;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;border-radius:6px 6px 6px 6px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-f71177b{width:var( --container-widget-width, 53.25% );max-width:53.25%;--container-widget-width:53.25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-f71177b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-f71177b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-f71177b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10 .elementor-element.elementor-element-f71177b .elementor-button .elementor-button-icon i, .elementor-10 .elementor-element.elementor-element-f71177b .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-10 .elementor-element.elementor-element-ff1caf1{--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-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ff1caf1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1e32d28{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3dbbb69{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f14a3d5{--display:flex;--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-10 .elementor-element.elementor-element-1a03f38{margin:-45em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-10 .elementor-element.elementor-element-23cb2cf{--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:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-23cb2cf:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-23cb2cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}.elementor-10 .elementor-element.elementor-element-be78384{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-db1da27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B8944F20;--border-color:#B8944F20;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-10 .elementor-element.elementor-element-7ea21ba .elementor-counter-title{text-align:left;}.elementor-10 .elementor-element.elementor-element-7ea21ba .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e8bdd8d );}.elementor-10 .elementor-element.elementor-element-4e8a709 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#1A2F1A;}.elementor-10 .elementor-element.elementor-element-3a103ad{text-align:start;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#6B6B6B;}.elementor-10 .elementor-element.elementor-element-e58e29f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B8944F20;--border-color:#B8944F20;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-85bab63 .elementor-counter-title{text-align:left;}.elementor-10 .elementor-element.elementor-element-85bab63 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e8bdd8d );}.elementor-10 .elementor-element.elementor-element-a5dc830 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#1A2F1A;}.elementor-10 .elementor-element.elementor-element-bc89fab{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#6B6B6B;}.elementor-10 .elementor-element.elementor-element-d6cdc58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B8944F20;--border-color:#B8944F20;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-c9d0df6 .elementor-counter-title{text-align:left;}.elementor-10 .elementor-element.elementor-element-c9d0df6 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e8bdd8d );}.elementor-10 .elementor-element.elementor-element-697f382 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#1A2F1A;}.elementor-10 .elementor-element.elementor-element-9df6edf{width:var( --container-widget-width, 99.242% );max-width:99.242%;--container-widget-width:99.242%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#6B6B6B;}.elementor-10 .elementor-element.elementor-element-9df6edf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-5fff8a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B8944F20;--border-color:#B8944F20;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-3ff04b0 .elementor-counter-title{text-align:left;}.elementor-10 .elementor-element.elementor-element-3ff04b0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e8bdd8d );}.elementor-10 .elementor-element.elementor-element-5565791 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#1A2F1A;}.elementor-10 .elementor-element.elementor-element-1e0ebe1{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#6B6B6B;}.elementor-10 .elementor-element.elementor-element-51f9581{--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:30px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-51f9581:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-51f9581 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}.elementor-10 .elementor-element.elementor-element-3a287f2{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3a287f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d32c59d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d32c59d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4e68bbc{border-radius:32px 32px 32px 32px;}.elementor-10 .elementor-element.elementor-element-4e68bbc img{border-radius:33px 33px 33px 33px;}.elementor-10 .elementor-element.elementor-element-c943249{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c943249.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d9ece43{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -2em) 0em;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;color:#B8944F;}.elementor-10 .elementor-element.elementor-element-5dcb1c5{text-align:start;}.elementor-10 .elementor-element.elementor-element-5dcb1c5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:#1A2F1A;}.elementor-10 .elementor-element.elementor-element-79c20a0{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#6B6B6B;}.elementor-10 .elementor-element.elementor-element-4d4f189{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-10 .elementor-element.elementor-element-be74330{background-color:#F0EBE3;padding:16px 16px 16px 16px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-be74330 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-be74330 .elementor-icon-box-title{margin-bottom:6px;margin-top:0;color:#1A2F1ACC;}.elementor-10 .elementor-element.elementor-element-be74330 .elementor-image-box-title{margin-bottom:6px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-be74330.elementor-view-stacked .elementor-icon{background-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-be74330.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-be74330.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-be74330 .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-be74330 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-be74330 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-be74330:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-be74330:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-be74330 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;color:#6B6B6B;}.elementor-10 .elementor-element.elementor-element-2543c99{background-color:#F0EBE3;padding:16px 16px 16px 16px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-2543c99 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-2543c99 .elementor-icon-box-title{margin-bottom:6px;margin-top:0;color:#1A2F1ACC;}.elementor-10 .elementor-element.elementor-element-2543c99 .elementor-image-box-title{margin-bottom:6px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-2543c99.elementor-view-stacked .elementor-icon{background-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-2543c99.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-2543c99.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-2543c99 .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-2543c99 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-2543c99 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-2543c99:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-2543c99:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-2543c99 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;color:#6B6B6B;}.elementor-10 .elementor-element.elementor-element-76e32fd{background-color:#F0EBE3;padding:16px 16px 16px 16px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-76e32fd .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-76e32fd .elementor-icon-box-title{margin-bottom:6px;margin-top:0;color:#1A2F1ACC;}.elementor-10 .elementor-element.elementor-element-76e32fd .elementor-image-box-title{margin-bottom:6px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-76e32fd.elementor-view-stacked .elementor-icon{background-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-76e32fd.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-76e32fd.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-76e32fd .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-76e32fd .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-76e32fd .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-76e32fd:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-76e32fd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-76e32fd .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;color:#6B6B6B;}.elementor-10 .elementor-element.elementor-element-272f93b{--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:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-272f93b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-272f93b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1F0F;}.elementor-10 .elementor-element.elementor-element-cf6770d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;color:#B8944F;}.elementor-10 .elementor-element.elementor-element-b1f6b5e{text-align:center;}.elementor-10 .elementor-element.elementor-element-b1f6b5e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c15ef9c{width:var( --container-widget-width, 60% );max-width:60%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 3em) 0em;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF60;}.elementor-10 .elementor-element.elementor-element-c15ef9c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-13e9720{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c90326d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-c90326d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c90326d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#142214;}.elementor-10 .elementor-element.elementor-element-efdea86{background-color:transparent;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-efdea86 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-efdea86 .elementor-icon-box-title{margin-bottom:21px;margin-top:0;color:#D4B06A;}.elementor-10 .elementor-element.elementor-element-efdea86 .elementor-image-box-title{margin-bottom:21px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-efdea86.elementor-view-stacked .elementor-icon{background-color:#B8944F;fill:#FFFFFF;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-efdea86.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-efdea86.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-efdea86.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-efdea86 .elementor-icon{font-size:52px;padding:19px;}.elementor-10 .elementor-element.elementor-element-efdea86 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-efdea86 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-efdea86:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-efdea86:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-efdea86 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;color:#FFFFFFFA;}.elementor-10 .elementor-element.elementor-element-d7e8135{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-d7e8135:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d7e8135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#142214;}.elementor-10 .elementor-element.elementor-element-f99549d{background-color:transparent;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-f99549d .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-f99549d .elementor-icon-box-title{margin-bottom:21px;margin-top:0;color:#D4B06A;}.elementor-10 .elementor-element.elementor-element-f99549d .elementor-image-box-title{margin-bottom:21px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-f99549d.elementor-view-stacked .elementor-icon{background-color:#B8944F;fill:#FFFFFF;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f99549d.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-f99549d.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-f99549d.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f99549d.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-f99549d.elementor-view-framed:hover .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-f99549d.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-26a9d63 );color:var( --e-global-color-26a9d63 );border-color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-f99549d .elementor-icon{font-size:52px;padding:19px;}.elementor-10 .elementor-element.elementor-element-f99549d .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-f99549d .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-f99549d:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-f99549d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-f99549d .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;color:#FFFFFFFA;}.elementor-10 .elementor-element.elementor-element-ab1b76c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-ab1b76c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ab1b76c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#142214;}.elementor-10 .elementor-element.elementor-element-ebac6c8{background-color:transparent;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-ebac6c8 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-ebac6c8 .elementor-icon-box-title{margin-bottom:21px;margin-top:0;color:#D4B06A;}.elementor-10 .elementor-element.elementor-element-ebac6c8 .elementor-image-box-title{margin-bottom:21px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-ebac6c8.elementor-view-stacked .elementor-icon{background-color:#B8944F;fill:#FFFFFF;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ebac6c8.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-ebac6c8.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-ebac6c8.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ebac6c8.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-ebac6c8.elementor-view-framed:hover .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-ebac6c8.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-26a9d63 );color:var( --e-global-color-26a9d63 );border-color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-ebac6c8 .elementor-icon{font-size:52px;padding:19px;}.elementor-10 .elementor-element.elementor-element-ebac6c8 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-ebac6c8 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-ebac6c8:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-ebac6c8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-ebac6c8 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;color:#FFFFFFFA;}.elementor-10 .elementor-element.elementor-element-6a171d6{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-46a7a0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-46a7a0a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-46a7a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#142214;}.elementor-10 .elementor-element.elementor-element-c2ef744{background-color:transparent;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-c2ef744 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-c2ef744 .elementor-icon-box-title{margin-bottom:21px;margin-top:0;color:#D4B06A;}.elementor-10 .elementor-element.elementor-element-c2ef744 .elementor-image-box-title{margin-bottom:21px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-c2ef744.elementor-view-stacked .elementor-icon{background-color:#B8944F;fill:#FFFFFF;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c2ef744.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-c2ef744.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-c2ef744.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c2ef744.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-c2ef744.elementor-view-framed:hover .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-c2ef744.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-26a9d63 );color:var( --e-global-color-26a9d63 );border-color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-c2ef744 .elementor-icon{font-size:52px;padding:19px;}.elementor-10 .elementor-element.elementor-element-c2ef744 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-c2ef744 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-c2ef744:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-c2ef744:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-c2ef744 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;color:#FFFFFFFA;}.elementor-10 .elementor-element.elementor-element-efc58b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-efc58b0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-efc58b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#142214;}.elementor-10 .elementor-element.elementor-element-238c680{background-color:transparent;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-238c680 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-238c680 .elementor-icon-box-title{margin-bottom:21px;margin-top:0;color:#D4B06A;}.elementor-10 .elementor-element.elementor-element-238c680 .elementor-image-box-title{margin-bottom:21px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-238c680.elementor-view-stacked .elementor-icon{background-color:#B8944F;fill:#FFFFFF;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-238c680.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-238c680.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-238c680.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-238c680.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-238c680.elementor-view-framed:hover .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-238c680.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-26a9d63 );color:var( --e-global-color-26a9d63 );border-color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-238c680 .elementor-icon{font-size:52px;padding:19px;}.elementor-10 .elementor-element.elementor-element-238c680 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-238c680 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-238c680:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-238c680:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-238c680 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;color:#FFFFFFFA;}.elementor-10 .elementor-element.elementor-element-6d608c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-6d608c7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6d608c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#142214;}.elementor-10 .elementor-element.elementor-element-233d985{background-color:transparent;padding:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-233d985 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-233d985 .elementor-icon-box-title{margin-bottom:21px;margin-top:0;color:#D4B06A;}.elementor-10 .elementor-element.elementor-element-233d985 .elementor-image-box-title{margin-bottom:21px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-233d985.elementor-view-stacked .elementor-icon{background-color:#B8944F;fill:#FFFFFF;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-233d985.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-233d985.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-233d985.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-233d985.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-233d985.elementor-view-framed:hover .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-233d985.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-26a9d63 );color:var( --e-global-color-26a9d63 );border-color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-233d985 .elementor-icon{font-size:52px;padding:19px;}.elementor-10 .elementor-element.elementor-element-233d985 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-233d985 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-233d985:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-233d985:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-233d985 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;color:#FFFFFFFA;}.elementor-10 .elementor-element.elementor-element-c1b9d87{--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:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-c1b9d87:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c1b9d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}.elementor-10 .elementor-element.elementor-element-1993dcd{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e362708{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-e362708.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-371875f{text-align:start;}.elementor-10 .elementor-element.elementor-element-371875f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#1A2F1A;}.elementor-10 .elementor-element.elementor-element-5123745{width:var( --container-widget-width, 68.166% );max-width:68.166%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;--container-widget-width:68.166%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#6B6B6B;}.elementor-10 .elementor-element.elementor-element-5123745.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1643f5f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1643f5f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-06dd487{background-color:transparent;padding:0px 0px 16px 0px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-06dd487 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-06dd487 .elementor-icon-box-title{margin-bottom:6px;margin-top:0;color:#1A2F1A;}.elementor-10 .elementor-element.elementor-element-06dd487 .elementor-image-box-title{margin-bottom:6px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-06dd487.elementor-view-stacked .elementor-icon{background-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-06dd487.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-06dd487.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-06dd487 .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-06dd487 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-06dd487 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-06dd487:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-06dd487:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-06dd487 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;color:#6B6B6B;}.elementor-10 .elementor-element.elementor-element-437a7f1{background-color:transparent;padding:0px 0px 16px 0px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-437a7f1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-437a7f1 .elementor-icon-box-title{margin-bottom:6px;margin-top:0;color:#1A2F1A;}.elementor-10 .elementor-element.elementor-element-437a7f1 .elementor-image-box-title{margin-bottom:6px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-437a7f1.elementor-view-stacked .elementor-icon{background-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-437a7f1.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-437a7f1.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-437a7f1 .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-437a7f1 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-437a7f1 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-437a7f1:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-437a7f1:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-437a7f1 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;color:#6B6B6B;}.elementor-10 .elementor-element.elementor-element-218fd42{background-color:transparent;padding:0px 0px 16px 0px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-218fd42 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-218fd42 .elementor-icon-box-title{margin-bottom:6px;margin-top:0;color:#1A2F1A;}.elementor-10 .elementor-element.elementor-element-218fd42 .elementor-image-box-title{margin-bottom:6px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-218fd42.elementor-view-stacked .elementor-icon{background-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-218fd42.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-218fd42.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-218fd42 .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-218fd42 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-218fd42 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-218fd42:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-218fd42:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-218fd42 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;color:#6B6B6B;}.elementor-10 .elementor-element.elementor-element-179a929{background-color:transparent;padding:0px 0px 16px 0px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-179a929 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-179a929 .elementor-icon-box-title{margin-bottom:6px;margin-top:0;color:#1A2F1A;}.elementor-10 .elementor-element.elementor-element-179a929 .elementor-image-box-title{margin-bottom:6px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-179a929.elementor-view-stacked .elementor-icon{background-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-179a929.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-179a929.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-179a929 .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-179a929 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-179a929 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-179a929:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-179a929:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-179a929 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;color:#6B6B6B;}.elementor-10 .elementor-element.elementor-element-86a80f6{background-color:transparent;padding:0px 0px 16px 0px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-86a80f6 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-86a80f6 .elementor-icon-box-title{margin-bottom:6px;margin-top:0;color:#1A2F1A;}.elementor-10 .elementor-element.elementor-element-86a80f6 .elementor-image-box-title{margin-bottom:6px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-86a80f6.elementor-view-stacked .elementor-icon{background-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-86a80f6.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-86a80f6.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-86a80f6 .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-86a80f6 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-86a80f6 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-86a80f6:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-86a80f6:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-86a80f6 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;color:#6B6B6B;}.elementor-10 .elementor-element.elementor-element-9be8551{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.91;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-9be8551:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9be8551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8bdd8d );background-image:url("https://romulovictor.com.br/wp-content/uploads/2026/03/hero-bg-pattern_89ffe2bc-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-9be8551::before, .elementor-10 .elementor-element.elementor-element-9be8551 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9be8551 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9be8551 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9be8551 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9be8551 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-85d9f39{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bc18c8a{font-family:"DM Sans", Sans-serif;font-size:96px;font-weight:400;color:#B8944F;}.elementor-10 .elementor-element.elementor-element-b82ff0c{text-align:center;}.elementor-10 .elementor-element.elementor-element-b82ff0c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-968e66a{--divider-border-style:solid;--divider-color:#B8944F;--divider-border-width:2px;margin:1.5em 0em calc(var(--kit-widget-spacing, 0px) + 1.5em) 0em;}.elementor-10 .elementor-element.elementor-element-968e66a .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-968e66a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-890a3a1{text-align:center;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF99;}.elementor-10 .elementor-element.elementor-element-cabc5a2{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-755637d{text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFCC;}.elementor-10 .elementor-element.elementor-element-0215b0c .elementor-button{background-color:#5C7461;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;text-decoration:none;border-radius:6px 6px 6px 6px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-0215b0c{width:var( --container-widget-width, 32% );max-width:32%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0215b0c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-0215b0c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-0215b0c .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10 .elementor-element.elementor-element-0215b0c .elementor-button .elementor-button-icon i, .elementor-10 .elementor-element.elementor-element-0215b0c .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-10 .elementor-element.elementor-element-ebcaf3e{--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:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-ebcaf3e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ebcaf3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}.elementor-10 .elementor-element.elementor-element-d7b26e1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-52767ad{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;color:#B8944F;}.elementor-10 .elementor-element.elementor-element-a1048c6{text-align:center;}.elementor-10 .elementor-element.elementor-element-a1048c6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#1A2F1A;}.elementor-10 .elementor-element.elementor-element-1892cf6{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-49efa35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-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:#B8944F15;--border-color:#B8944F15;--border-radius:4px 4px 4px 4px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-49efa35:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-49efa35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-10 .elementor-element.elementor-element-6215905{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;padding:0px 0px 0px 0px;font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:400;color:#B8944F;}.elementor-10 .elementor-element.elementor-element-604b747{margin:0.5em 0em calc(var(--kit-widget-spacing, 0px) + 1.5em) 0em;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#6B6B6B;}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-981e0a4{--divider-border-style:solid;--divider-color:#B8944F30;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-981e0a4 .elementor-divider-separator{width:999px;}.elementor-10 .elementor-element.elementor-element-981e0a4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-f40a357{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#6B6B6B;}.elementor-10 .elementor-element.elementor-element-00dbd29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-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:#B8944F15;--border-color:#B8944F15;--border-radius:4px 4px 4px 4px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-00dbd29:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-00dbd29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-10 .elementor-element.elementor-element-7b8e8cd{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;padding:0px 0px 0px 0px;font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:400;color:#B8944F;}.elementor-10 .elementor-element.elementor-element-fa02e4f{margin:0.5em 0em calc(var(--kit-widget-spacing, 0px) + 1.5em) 0em;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#6B6B6B;}.elementor-10 .elementor-element.elementor-element-ff97003{--divider-border-style:solid;--divider-color:#B8944F30;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-ff97003 .elementor-divider-separator{width:999px;}.elementor-10 .elementor-element.elementor-element-ff97003 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-49be5b3{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#6B6B6B;}.elementor-10 .elementor-element.elementor-element-b6150ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-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:#B8944F15;--border-color:#B8944F15;--border-radius:4px 4px 4px 4px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-b6150ac:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b6150ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-10 .elementor-element.elementor-element-4022674{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;padding:0px 0px 0px 0px;font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:400;color:#B8944F;}.elementor-10 .elementor-element.elementor-element-353cf1a{margin:0.5em 0em calc(var(--kit-widget-spacing, 0px) + 1.5em) 0em;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#6B6B6B;}.elementor-10 .elementor-element.elementor-element-82dfe7f{--divider-border-style:solid;--divider-color:#B8944F30;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-82dfe7f .elementor-divider-separator{width:999px;}.elementor-10 .elementor-element.elementor-element-82dfe7f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-9dcdf83{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#6B6B6B;}.elementor-10 .elementor-element.elementor-element-0dbe925{--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0dbe925:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0dbe925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1F0F;background-image:url("https://romulovictor.com.br/wp-content/uploads/2026/03/clinic-interior_9ac6adc9-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-0dbe925::before, .elementor-10 .elementor-element.elementor-element-0dbe925 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0dbe925 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0dbe925 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0dbe925 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0dbe925 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #030A03 81%);}.elementor-10 .elementor-element.elementor-element-1e05895{--display:flex;--position:relative;--min-height:60vh;--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:flex-end;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-10 .elementor-element.elementor-element-1e05895::before, .elementor-10 .elementor-element.elementor-element-1e05895 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-1e05895 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-1e05895 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-1e05895 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-1e05895 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-1e05895{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-1e05895{right:0px;}.elementor-10 .elementor-element.elementor-element-652284d{--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-10 .elementor-element.elementor-element-652284d.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-0728347{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;color:#B8944F;}.elementor-10 .elementor-element.elementor-element-99b7142{text-align:start;}.elementor-10 .elementor-element.elementor-element-99b7142 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a484fba{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF80;}.elementor-10 .elementor-element.elementor-element-8361d49{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-449a414{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-e02d4eb{background-color:#B8944F15;padding:20px 20px 20px 20px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-e02d4eb .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-e02d4eb .elementor-icon-box-title{margin-bottom:6px;margin-top:0;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e02d4eb .elementor-image-box-title{margin-bottom:6px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-e02d4eb.elementor-view-stacked .elementor-icon{background-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-e02d4eb.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-e02d4eb.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-e02d4eb .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-e02d4eb .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-e02d4eb .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-e02d4eb:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-e02d4eb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-e02d4eb .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;color:#FFFFFF80;}.elementor-10 .elementor-element.elementor-element-ff5e57b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-8371e73{background-color:#B8944F15;padding:20px 20px 20px 20px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-8371e73 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-8371e73 .elementor-icon-box-title{margin-bottom:6px;margin-top:0;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8371e73 .elementor-image-box-title{margin-bottom:6px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-8371e73.elementor-view-stacked .elementor-icon{background-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-8371e73.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-8371e73.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-8371e73 .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-8371e73 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-8371e73 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-8371e73:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-8371e73:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-8371e73 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;color:#FFFFFF80;}.elementor-10 .elementor-element.elementor-element-a144ffc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-37e1525{background-color:#B8944F15;padding:20px 20px 20px 20px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-37e1525 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-37e1525 .elementor-icon-box-title{margin-bottom:6px;margin-top:0;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-37e1525 .elementor-image-box-title{margin-bottom:6px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-37e1525.elementor-view-stacked .elementor-icon{background-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-37e1525.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-37e1525.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-37e1525 .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-37e1525 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-37e1525 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-37e1525:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-37e1525:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-37e1525 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;color:#FFFFFF80;}.elementor-10 .elementor-element.elementor-element-fc55998{--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:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-fc55998:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fc55998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F0;}.elementor-10 .elementor-element.elementor-element-4d548db{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5da40aa{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5da40aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-74e1bbb{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;color:#B8944F;}.elementor-10 .elementor-element.elementor-element-5bfbcf9{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-5bfbcf9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#1A2F1A;}.elementor-10 .elementor-element.elementor-element-8f59932{width:var( --container-widget-width, 80.667% );max-width:80.667%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;--container-widget-width:80.667%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#6B6B6B;}.elementor-10 .elementor-element.elementor-element-8f59932.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-98599b3{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-98599b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-629ae14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-629ae14:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-629ae14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1F0F;}.elementor-10 .elementor-element.elementor-element-5a6ad6d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1.5em) 0em;text-align:start;}.elementor-10 .elementor-element.elementor-element-5a6ad6d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3a1fce1{background-color:transparent;padding:0px 0px 16px 0px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-3a1fce1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-3a1fce1 .elementor-icon-box-title{margin-bottom:6px;margin-top:0;color:#FFFFFFCC;}.elementor-10 .elementor-element.elementor-element-3a1fce1 .elementor-image-box-title{margin-bottom:6px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-3a1fce1.elementor-view-stacked .elementor-icon{background-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-3a1fce1.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-3a1fce1.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-3a1fce1 .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-3a1fce1:hover .elementor-icon-box-content, .elementor-10 .elementor-element.elementor-element-3a1fce1:focus .elementor-icon-box-content{background-color:#BB985500;}.elementor-10 .elementor-element.elementor-element-3a1fce1:hover .elementor-image-box-content, .elementor-10 .elementor-element.elementor-element-3a1fce1:focus .elementor-image-box-content{background-color:#BB985500;}.elementor-10 .elementor-element.elementor-element-3a1fce1 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-3a1fce1 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;text-transform:none;}.elementor-10 .elementor-element.elementor-element-3a1fce1:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-3a1fce1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-3a1fce1 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;color:#FFFFFF80;}.elementor-10 .elementor-element.elementor-element-458b545{background-color:transparent;padding:0px 0px 16px 0px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-458b545 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-458b545 .elementor-icon-box-title{margin-bottom:6px;margin-top:0;color:#FFFFFFCC;}.elementor-10 .elementor-element.elementor-element-458b545 .elementor-image-box-title{margin-bottom:6px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-458b545.elementor-view-stacked .elementor-icon{background-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-458b545.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-458b545.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-458b545 .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-458b545:hover .elementor-icon-box-content, .elementor-10 .elementor-element.elementor-element-458b545:focus .elementor-icon-box-content{background-color:#BB985500;}.elementor-10 .elementor-element.elementor-element-458b545:hover .elementor-image-box-content, .elementor-10 .elementor-element.elementor-element-458b545:focus .elementor-image-box-content{background-color:#BB985500;}.elementor-10 .elementor-element.elementor-element-458b545 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-458b545 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-458b545:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-458b545:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-458b545 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;color:#FFFFFF80;}.elementor-10 .elementor-element.elementor-element-5659fe5{--divider-border-style:solid;--divider-color:#B8944F40;--divider-border-width:1px;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-10 .elementor-element.elementor-element-5659fe5 .elementor-divider-separator{width:999px;}.elementor-10 .elementor-element.elementor-element-5659fe5 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-bb7f988{background-color:transparent;padding:0px 0px 16px 0px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-bb7f988 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-bb7f988 .elementor-icon-box-title{margin-bottom:6px;margin-top:0;color:#FFFFFFCC;}.elementor-10 .elementor-element.elementor-element-bb7f988 .elementor-image-box-title{margin-bottom:6px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-bb7f988.elementor-view-stacked .elementor-icon{background-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-bb7f988.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bb7f988.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-bb7f988 .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-bb7f988:hover .elementor-icon-box-content, .elementor-10 .elementor-element.elementor-element-bb7f988:focus .elementor-icon-box-content{background-color:#BB985500;}.elementor-10 .elementor-element.elementor-element-bb7f988:hover .elementor-image-box-content, .elementor-10 .elementor-element.elementor-element-bb7f988:focus .elementor-image-box-content{background-color:#BB985500;}.elementor-10 .elementor-element.elementor-element-bb7f988 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-bb7f988 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;text-transform:none;}.elementor-10 .elementor-element.elementor-element-bb7f988:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-bb7f988:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-bb7f988 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;color:#FFFFFF80;}.elementor-10 .elementor-element.elementor-element-a09f04e{width:100%;max-width:100%;background-color:transparent;padding:0px 0px 16px 0px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-a09f04e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a09f04e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-a09f04e .elementor-icon-box-title{margin-bottom:6px;margin-top:0;color:#FFFFFFCC;}.elementor-10 .elementor-element.elementor-element-a09f04e .elementor-image-box-title{margin-bottom:6px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-a09f04e.elementor-view-stacked .elementor-icon{background-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-a09f04e.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-a09f04e.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-a09f04e .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-a09f04e:hover .elementor-icon-box-content, .elementor-10 .elementor-element.elementor-element-a09f04e:focus .elementor-icon-box-content{background-color:#BB985500;}.elementor-10 .elementor-element.elementor-element-a09f04e:hover .elementor-image-box-content, .elementor-10 .elementor-element.elementor-element-a09f04e:focus .elementor-image-box-content{background-color:#BB985500;}.elementor-10 .elementor-element.elementor-element-a09f04e .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-a09f04e .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-a09f04e:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-a09f04e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-a09f04e .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;color:#FFFFFF80;}.elementor-10 .elementor-element.elementor-element-a55c894{--divider-border-style:solid;--divider-color:#B8944F40;--divider-border-width:1px;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-10 .elementor-element.elementor-element-a55c894 .elementor-divider-separator{width:999px;}.elementor-10 .elementor-element.elementor-element-a55c894 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-e6b7f7e{background-color:transparent;padding:0px 0px 16px 0px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-e6b7f7e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-e6b7f7e .elementor-icon-box-title{margin-bottom:6px;margin-top:0;color:#FFFFFFCC;}.elementor-10 .elementor-element.elementor-element-e6b7f7e .elementor-image-box-title{margin-bottom:6px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-e6b7f7e.elementor-view-stacked .elementor-icon{background-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-e6b7f7e.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-e6b7f7e.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-e6b7f7e .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-e6b7f7e:hover .elementor-icon-box-content, .elementor-10 .elementor-element.elementor-element-e6b7f7e:focus .elementor-icon-box-content{background-color:#BB985500;}.elementor-10 .elementor-element.elementor-element-e6b7f7e:hover .elementor-image-box-content, .elementor-10 .elementor-element.elementor-element-e6b7f7e:focus .elementor-image-box-content{background-color:#BB985500;}.elementor-10 .elementor-element.elementor-element-e6b7f7e .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-e6b7f7e .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-e6b7f7e:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-e6b7f7e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-e6b7f7e .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;color:#FFFFFF80;}.elementor-10 .elementor-element.elementor-element-7c40c09{background-color:transparent;padding:0px 0px 16px 0px;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-7c40c09 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-10 .elementor-element.elementor-element-7c40c09 .elementor-icon-box-title{margin-bottom:6px;margin-top:0;color:#FFFFFFCC;}.elementor-10 .elementor-element.elementor-element-7c40c09 .elementor-image-box-title{margin-bottom:6px;margin-top:0;}.elementor-10 .elementor-element.elementor-element-7c40c09.elementor-view-stacked .elementor-icon{background-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-7c40c09.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-7c40c09.elementor-view-default .elementor-icon{fill:#B8944F;color:#B8944F;border-color:#B8944F;}.elementor-10 .elementor-element.elementor-element-7c40c09 .elementor-icon{font-size:24px;}.elementor-10 .elementor-element.elementor-element-7c40c09:hover .elementor-icon-box-content, .elementor-10 .elementor-element.elementor-element-7c40c09:focus .elementor-icon-box-content{background-color:#BB985500;}.elementor-10 .elementor-element.elementor-element-7c40c09:hover .elementor-image-box-content, .elementor-10 .elementor-element.elementor-element-7c40c09:focus .elementor-image-box-content{background-color:#BB985500;}.elementor-10 .elementor-element.elementor-element-7c40c09 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7c40c09 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-7c40c09:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-7c40c09:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-26a9d63 );}.elementor-10 .elementor-element.elementor-element-7c40c09 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;color:#FFFFFF80;}.elementor-10 .elementor-element.elementor-element-f932c34{--divider-border-style:solid;--divider-color:#B8944F40;--divider-border-width:1px;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-10 .elementor-element.elementor-element-f932c34 .elementor-divider-separator{width:999px;}.elementor-10 .elementor-element.elementor-element-f932c34 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-1233113{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF66;}.elementor-10 .elementor-element.elementor-element-a398088{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B8944F20;--border-color:#B8944F20;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-a398088:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a398088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A140A;}.elementor-10 .elementor-element.elementor-element-b2dedfa{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-db575da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-c2c6b6c{text-align:start;}.elementor-10 .elementor-element.elementor-element-c2c6b6c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5fb3bcf{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:400;color:#B8944F;}.elementor-10 .elementor-element.elementor-element-5190819{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-10 .elementor-element.elementor-element-2542c04{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF66;}.elementor-10 .elementor-element.elementor-element-7c94268{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-5621dff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF50;}.elementor-10 .elementor-element.elementor-element-91e5872{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:400;color:#FFFFFF30;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-5f9a552{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-8c858b9{--width:55%;}.elementor-10 .elementor-element.elementor-element-ff1caf1{--width:45%;}.elementor-10 .elementor-element.elementor-element-23cb2cf{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-51f9581{--content-width:1350px;}.elementor-10 .elementor-element.elementor-element-3a287f2{--width:100%;}.elementor-10 .elementor-element.elementor-element-d32c59d{--width:40%;}.elementor-10 .elementor-element.elementor-element-c943249{--width:58%;}.elementor-10 .elementor-element.elementor-element-272f93b{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-c1b9d87{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-e362708{--width:50%;}.elementor-10 .elementor-element.elementor-element-1643f5f{--width:50%;}.elementor-10 .elementor-element.elementor-element-9be8551{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-ebcaf3e{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-0dbe925{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-fc55998{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-5da40aa{--width:44%;}.elementor-10 .elementor-element.elementor-element-98599b3{--width:50%;}.elementor-10 .elementor-element.elementor-element-a398088{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-db1da27{--width:50%;}.elementor-10 .elementor-element.elementor-element-e58e29f{--width:50%;}.elementor-10 .elementor-element.elementor-element-d6cdc58{--width:50%;}.elementor-10 .elementor-element.elementor-element-5fff8a2{--width:50%;}.elementor-10 .elementor-element.elementor-element-c90326d{--width:48%;}.elementor-10 .elementor-element.elementor-element-d7e8135{--width:48%;}.elementor-10 .elementor-element.elementor-element-ab1b76c{--width:48%;}.elementor-10 .elementor-element.elementor-element-46a7a0a{--width:48%;}.elementor-10 .elementor-element.elementor-element-efc58b0{--width:48%;}.elementor-10 .elementor-element.elementor-element-6d608c7{--width:48%;}.elementor-10 .elementor-element.elementor-element-49efa35{--width:100%;}.elementor-10 .elementor-element.elementor-element-00dbd29{--width:100%;}.elementor-10 .elementor-element.elementor-element-b6150ac{--width:100%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-3b695cd{--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-10 .elementor-element.elementor-element-8c858b9{--width:100%;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a3b21a8{font-size:14px;}.elementor-10 .elementor-element.elementor-element-80b90b0 .elementor-heading-title{font-size:42px;}.elementor-10 .elementor-element.elementor-element-8cb5afb{font-size:14px;}.elementor-10 .elementor-element.elementor-element-6ba9159{font-size:14px;}.elementor-10 .elementor-element.elementor-element-f71177b .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-ff1caf1{--width:100%;}.elementor-10 .elementor-element.elementor-element-be78384{--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-10 .elementor-element.elementor-element-db1da27{--width:100%;}.elementor-10 .elementor-element.elementor-element-4e8a709 .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-3a103ad{font-size:14px;}.elementor-10 .elementor-element.elementor-element-e58e29f{--width:100%;}.elementor-10 .elementor-element.elementor-element-a5dc830 .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-bc89fab{font-size:14px;}.elementor-10 .elementor-element.elementor-element-d6cdc58{--width:100%;}.elementor-10 .elementor-element.elementor-element-697f382 .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-9df6edf{font-size:14px;}.elementor-10 .elementor-element.elementor-element-5fff8a2{--width:100%;}.elementor-10 .elementor-element.elementor-element-5565791 .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-1e0ebe1{font-size:14px;}.elementor-10 .elementor-element.elementor-element-3a287f2{--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-10 .elementor-element.elementor-element-d32c59d{--width:100%;}.elementor-10 .elementor-element.elementor-element-c943249{--width:100%;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d9ece43{font-size:14px;}.elementor-10 .elementor-element.elementor-element-5dcb1c5 .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-79c20a0{font-size:14px;}.elementor-10 .elementor-element.elementor-element-4d4f189{--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-10 .elementor-element.elementor-element-cf6770d{font-size:14px;}.elementor-10 .elementor-element.elementor-element-b1f6b5e .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-c15ef9c{font-size:14px;}.elementor-10 .elementor-element.elementor-element-13e9720{--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-10 .elementor-element.elementor-element-c90326d{--width:100%;}.elementor-10 .elementor-element.elementor-element-efdea86 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-efdea86 .elementor-icon-box-title a{font-size:18px;}.elementor-10 .elementor-element.elementor-element-d7e8135{--width:100%;}.elementor-10 .elementor-element.elementor-element-f99549d .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-f99549d .elementor-icon-box-title a{font-size:18px;}.elementor-10 .elementor-element.elementor-element-ab1b76c{--width:100%;}.elementor-10 .elementor-element.elementor-element-ebac6c8 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-ebac6c8 .elementor-icon-box-title a{font-size:18px;}.elementor-10 .elementor-element.elementor-element-6a171d6{--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-10 .elementor-element.elementor-element-46a7a0a{--width:100%;}.elementor-10 .elementor-element.elementor-element-c2ef744 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-c2ef744 .elementor-icon-box-title a{font-size:18px;}.elementor-10 .elementor-element.elementor-element-efc58b0{--width:100%;}.elementor-10 .elementor-element.elementor-element-238c680 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-238c680 .elementor-icon-box-title a{font-size:18px;}.elementor-10 .elementor-element.elementor-element-6d608c7{--width:100%;}.elementor-10 .elementor-element.elementor-element-233d985 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-233d985 .elementor-icon-box-title a{font-size:18px;}.elementor-10 .elementor-element.elementor-element-1993dcd{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-e362708{--width:100%;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e362708.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-371875f .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-5123745{font-size:14px;}.elementor-10 .elementor-element.elementor-element-1643f5f{--width:100%;}.elementor-10 .elementor-element.elementor-element-bc18c8a{font-size:14px;}.elementor-10 .elementor-element.elementor-element-b82ff0c .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-890a3a1{font-size:14px;}.elementor-10 .elementor-element.elementor-element-cabc5a2{--spacer-size:20px;}.elementor-10 .elementor-element.elementor-element-755637d{font-size:14px;}.elementor-10 .elementor-element.elementor-element-0215b0c .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-52767ad{font-size:14px;}.elementor-10 .elementor-element.elementor-element-a1048c6 .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-1892cf6{--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-10 .elementor-element.elementor-element-49efa35{--width:100%;}.elementor-10 .elementor-element.elementor-element-6215905{font-size:14px;}.elementor-10 .elementor-element.elementor-element-604b747{font-size:14px;}.elementor-10 .elementor-element.elementor-element-f40a357{font-size:14px;}.elementor-10 .elementor-element.elementor-element-00dbd29{--width:100%;}.elementor-10 .elementor-element.elementor-element-7b8e8cd{font-size:14px;}.elementor-10 .elementor-element.elementor-element-fa02e4f{font-size:14px;}.elementor-10 .elementor-element.elementor-element-49be5b3{font-size:14px;}.elementor-10 .elementor-element.elementor-element-b6150ac{--width:100%;}.elementor-10 .elementor-element.elementor-element-4022674{font-size:14px;}.elementor-10 .elementor-element.elementor-element-353cf1a{font-size:14px;}.elementor-10 .elementor-element.elementor-element-9dcdf83{font-size:14px;}.elementor-10 .elementor-element.elementor-element-0728347{font-size:14px;}.elementor-10 .elementor-element.elementor-element-99b7142 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-a484fba{font-size:14px;}.elementor-10 .elementor-element.elementor-element-8361d49{--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-10 .elementor-element.elementor-element-449a414{--width:100%;}.elementor-10 .elementor-element.elementor-element-ff5e57b{--width:100%;}.elementor-10 .elementor-element.elementor-element-a144ffc{--width:100%;}.elementor-10 .elementor-element.elementor-element-4d548db{--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-10 .elementor-element.elementor-element-5da40aa{--width:100%;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-74e1bbb{font-size:14px;}.elementor-10 .elementor-element.elementor-element-5bfbcf9 .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-8f59932{font-size:14px;}.elementor-10 .elementor-element.elementor-element-98599b3{--width:100%;}.elementor-10 .elementor-element.elementor-element-5a6ad6d .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-1233113{font-size:14px;}.elementor-10 .elementor-element.elementor-element-b2dedfa{--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-10 .elementor-element.elementor-element-c2c6b6c .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-5fb3bcf{font-size:14px;}.elementor-10 .elementor-element.elementor-element-2542c04{font-size:14px;}.elementor-10 .elementor-element.elementor-element-5621dff{font-size:14px;}.elementor-10 .elementor-element.elementor-element-91e5872{font-size:14px;}}/* Start custom CSS for button, class: .elementor-element-f71177b *//* ================= BOTÃO COMPLETO ================= */

.btn{
	overflow: hidden !important;
	border-radius: 0px;
}

/* BOTÃO */
.btn .elementor-button{
	position: relative;
	background:linear-gradient(-45deg, #5C7461, #b8944f, #b8944f, #b8944f, #b8944f, #4F6353);
	background-size: 800% 400%;
	transition: all .5s;
	animation: gradient 5s infinite cubic-bezier(.62, .28, .23, .99) both;
}

/* ANIMAÇÃO DO GRADIENTE */
@keyframes gradient {
	0%, 100% { background-position: 0% 50%; }
	50% { background-position: 100% 50%; }
}

/* TEXTO */
.btn .elementor-button-text{
	color: #FFFFFF;
	z-index: 9;
	transition: 1s ease;
}

/* ÍCONE */
.btn .elementor-button-icon{
	color: #FFFFFF;
	z-index: 9;
	transition: 1s ease;
}

/* SVG OBEDECE A COR */
.btn .elementor-button-icon svg{
	fill: currentColor;
	transition: 1s ease;
}

/* TEXTO + ÍCONE NO HOVER */
.btn:hover .elementor-button-text,
.btn:hover .elementor-button-icon{
	color: #090909;
}

/* FUNDO BRANCO NO HOVER */
.btn .elementor-button::before{
	content: "";
	position: absolute;
	inset: 0;
	background: #BB9855;
	border-radius: 0px;
	transform: scaleX(0);
	transform-origin: left;
	transition: 0.5s ease;
	z-index: 1;
}

.btn:hover .elementor-button::before{
	transform: scaleX(1);
	transition: 1s ease;
}

/* BRILHO */
.btn .elementor-button::after{
	content: '';
	position: absolute;
	bottom: 0;
	width: 90px;
	height: 160%;
	background: linear-gradient(10deg, #FFFFFF 100%, #FFFFFF 100%);
	mix-blend-mode: overlay;
	transform: translateX(-50%) skew(-25deg);
	pointer-events: none;
	user-select: none;
	animation: shinery 6s infinite ease-in-out;
}

/* ANIMAÇÃO DO BRILHO */
@keyframes shinery{
	0%, 100% { left: -10%; opacity: 0; }
	20% { opacity: 1; }
	48% { left: 140%; opacity: 1; }
	51% { opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b695cd */.vidro {
backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e68bbc */.card {
  isolation: isolate;
}

.media-object {
  --border-width: 4px; /* Variável para largura da borda */
  --radius: 24px; /* Variável para raio da borda */
  position: relative;
  border-radius: var(--radius); 
  border: var(--border-width) solid transparent; 
  width: 500px; /* Largura do objeto */
  height: 100%; /* Altura do objeto */
}

.media-object::before {
  content: " ";
  position: absolute; 
  inset: calc(var(--border-width) * -1);
  border: inherit; 
  border-radius: inherit;
  background-image: conic-gradient(from var(--angle), #696969 80%, #bb9855 88%, #bb9855 92%, #bb9855 100%); /* Gradiente cônico */
  background-origin: border-box; 
  -webkit-mask:
    linear-gradient(black, black) content-box,
    linear-gradient(black, black);
  mask: linear-gradient(black, black),
        linear-gradient(black, black);  
  -webkit-mask-clip: content-box, border-box;
  mask-clip: content-box, border-box;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  animation: spin 3s linear infinite; /* Animação giratória */
}

.media-object:hover::before {
  animation-play-state: paused; /* Pausa a animação ao passar o mouse */
}

@property --angle {
  syntax: "<angle>"; 
  inherits: true;
  initial-value: 0turn; 
}

@keyframes spin {
  to {
    --angle: 1turn; /* Animação para girar o gradiente */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c90326d */.elementor-10 .elementor-element.elementor-element-c90326d {
    z-index: 1; /* Nível do seletor */
}

.elementor-10 .elementor-element.elementor-element-c90326d:before {
    content: "";
    position: absolute;
    z-index: 10; /* Z-index acima */
    border-radius: 20px; /* Cantos arredondados */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none; /* Ignorar cliques */
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px; /* Largura da borda */
    background: linear-gradient(-35deg, #bb9855, transparent, transparent, #bb9855); /* Gradiente de luz verde */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscara WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscara padrão */
    -webkit-mask-composite: xor; /* Efeito de recorte */
    mask-composite: exclude; /* Efeito de recorte */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7e8135 */.elementor-10 .elementor-element.elementor-element-d7e8135 {
    z-index: 1; /* Nível do seletor */
}

.elementor-10 .elementor-element.elementor-element-d7e8135:before {
    content: "";
    position: absolute;
    z-index: 10; /* Z-index acima */
    border-radius: 20px; /* Cantos arredondados */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none; /* Ignorar cliques */
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px; /* Largura da borda */
    background: linear-gradient(-35deg, #bb9855, transparent, transparent, #bb9855); /* Gradiente de luz verde */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscara WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscara padrão */
    -webkit-mask-composite: xor; /* Efeito de recorte */
    mask-composite: exclude; /* Efeito de recorte */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab1b76c */.elementor-10 .elementor-element.elementor-element-ab1b76c {
    z-index: 1; /* Nível do seletor */
}

.elementor-10 .elementor-element.elementor-element-ab1b76c:before {
    content: "";
    position: absolute;
    z-index: 10; /* Z-index acima */
    border-radius: 20px; /* Cantos arredondados */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none; /* Ignorar cliques */
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px; /* Largura da borda */
    background: linear-gradient(-35deg, #bb9855, transparent, transparent, #bb9855); /* Gradiente de luz verde */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscara WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscara padrão */
    -webkit-mask-composite: xor; /* Efeito de recorte */
    mask-composite: exclude; /* Efeito de recorte */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46a7a0a */.elementor-10 .elementor-element.elementor-element-46a7a0a {
    z-index: 1; /* Nível do seletor */
}

.elementor-10 .elementor-element.elementor-element-46a7a0a:before {
    content: "";
    position: absolute;
    z-index: 10; /* Z-index acima */
    border-radius: 20px; /* Cantos arredondados */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none; /* Ignorar cliques */
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px; /* Largura da borda */
    background: linear-gradient(-35deg, #bb9855, transparent, transparent, #bb9855); /* Gradiente de luz verde */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscara WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscara padrão */
    -webkit-mask-composite: xor; /* Efeito de recorte */
    mask-composite: exclude; /* Efeito de recorte */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efc58b0 */.elementor-10 .elementor-element.elementor-element-efc58b0 {
    z-index: 1; /* Nível do seletor */
}

.elementor-10 .elementor-element.elementor-element-efc58b0:before {
    content: "";
    position: absolute;
    z-index: 10; /* Z-index acima */
    border-radius: 20px; /* Cantos arredondados */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none; /* Ignorar cliques */
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px; /* Largura da borda */
    background: linear-gradient(-35deg, #bb9855, transparent, transparent, #bb9855); /* Gradiente de luz verde */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscara WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscara padrão */
    -webkit-mask-composite: xor; /* Efeito de recorte */
    mask-composite: exclude; /* Efeito de recorte */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d608c7 */.elementor-10 .elementor-element.elementor-element-6d608c7 {
    z-index: 1; /* Nível do seletor */
}

.elementor-10 .elementor-element.elementor-element-6d608c7:before {
    content: "";
    position: absolute;
    z-index: 10; /* Z-index acima */
    border-radius: 20px; /* Cantos arredondados */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none; /* Ignorar cliques */
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px; /* Largura da borda */
    background: linear-gradient(-35deg, #bb9855, transparent, transparent, #bb9855); /* Gradiente de luz verde */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscara WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscara padrão */
    -webkit-mask-composite: xor; /* Efeito de recorte */
    mask-composite: exclude; /* Efeito de recorte */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0215b0c *//* ================= BOTÃO COMPLETO ================= */

.btn{
	overflow: hidden !important;
	border-radius: 0px;
}

/* BOTÃO */
.btn .elementor-button{
	position: relative;
	background:linear-gradient(-45deg, #5C7461, #b8944f, #b8944f, #b8944f, #b8944f, #4F6353);
	background-size: 800% 400%;
	transition: all .5s;
	animation: gradient 5s infinite cubic-bezier(.62, .28, .23, .99) both;
}

/* ANIMAÇÃO DO GRADIENTE */
@keyframes gradient {
	0%, 100% { background-position: 0% 50%; }
	50% { background-position: 100% 50%; }
}

/* TEXTO */
.btn .elementor-button-text{
	color: #FFFFFF;
	z-index: 9;
	transition: 1s ease;
}

/* ÍCONE */
.btn .elementor-button-icon{
	color: #FFFFFF;
	z-index: 9;
	transition: 1s ease;
}

/* SVG OBEDECE A COR */
.btn .elementor-button-icon svg{
	fill: currentColor;
	transition: 1s ease;
}

/* TEXTO + ÍCONE NO HOVER */
.btn:hover .elementor-button-text,
.btn:hover .elementor-button-icon{
	color: #090909;
}

/* FUNDO BRANCO NO HOVER */
.btn .elementor-button::before{
	content: "";
	position: absolute;
	inset: 0;
	background: #BB9855;
	border-radius: 0px;
	transform: scaleX(0);
	transform-origin: left;
	transition: 0.5s ease;
	z-index: 1;
}

.btn:hover .elementor-button::before{
	transform: scaleX(1);
	transition: 1s ease;
}

/* BRILHO */
.btn .elementor-button::after{
	content: '';
	position: absolute;
	bottom: 0;
	width: 90px;
	height: 160%;
	background: linear-gradient(10deg, #FFFFFF 100%, #FFFFFF 100%);
	mix-blend-mode: overlay;
	transform: translateX(-50%) skew(-25deg);
	pointer-events: none;
	user-select: none;
	animation: shinery 6s infinite ease-in-out;
}

/* ANIMAÇÃO DO BRILHO */
@keyframes shinery{
	0%, 100% { left: -10%; opacity: 0; }
	20% { opacity: 1; }
	48% { left: 140%; opacity: 1; }
	51% { opacity: 0; }
}/* End custom CSS */