.elementor-983 .elementor-element.elementor-element-3fd0a28{--display:flex;--min-height:49vh;--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:center;--align-items:center;--overlay-opacity:0.72;--margin-top:-7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-983 .elementor-element.elementor-element-3fd0a28::before, .elementor-983 .elementor-element.elementor-element-3fd0a28 > .elementor-background-video-container::before, .elementor-983 .elementor-element.elementor-element-3fd0a28 > .e-con-inner > .elementor-background-video-container::before, .elementor-983 .elementor-element.elementor-element-3fd0a28 > .elementor-background-slideshow::before, .elementor-983 .elementor-element.elementor-element-3fd0a28 > .e-con-inner > .elementor-background-slideshow::before, .elementor-983 .elementor-element.elementor-element-3fd0a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-983 .elementor-element.elementor-element-889e55b{margin:7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-983 .elementor-element.elementor-element-889e55b .elementor-heading-title{font-family:"Lavishly Yours", Sans-serif;font-size:89px;font-weight:400;color:#FFFFFF00;}.elementor-983 .elementor-element.elementor-element-1e08ccb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:4%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;}.elementor-983 .elementor-element.elementor-element-5685e97{--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-983 .elementor-element.elementor-element-3eb94ee{--display:flex;--min-height:30vh;--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-983 .elementor-element.elementor-element-3eb94ee:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-3eb94ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-983 .elementor-element.elementor-element-e3001b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.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-983 .elementor-element.elementor-element-dbc8f3c{text-align:start;}.elementor-983 .elementor-element.elementor-element-dbc8f3c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:400;color:#09574A21;}.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-983 .elementor-element.elementor-element-b281976{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-5095bc9{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.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-983 .elementor-element.elementor-element-67e5381 .elementor-button{background-color:#FBEC9700;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FBEC97;border-radius:0px 0px 0px 0px;}.elementor-983 .elementor-element.elementor-element-67e5381 .elementor-button:hover, .elementor-983 .elementor-element.elementor-element-67e5381 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-67e5381{width:100%;max-width:100%;}.elementor-983 .elementor-element.elementor-element-67e5381 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-983 .elementor-element.elementor-element-67e5381 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-983 .elementor-element.elementor-element-67e5381 .elementor-button:hover svg, .elementor-983 .elementor-element.elementor-element-67e5381 .elementor-button:focus svg{fill:#000000;}.elementor-983 .elementor-element.elementor-element-92fa228{--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-983 .elementor-element.elementor-element-e9af7ee{--display:flex;}.elementor-983 .elementor-element.elementor-element-a9989bd{--e-image-carousel-slides-to-show:2;}.elementor-983 .elementor-element.elementor-element-a9989bd .elementor-swiper-button.elementor-swiper-button-prev, .elementor-983 .elementor-element.elementor-element-a9989bd .elementor-swiper-button.elementor-swiper-button-next{font-size:16px;color:#000000;}.elementor-983 .elementor-element.elementor-element-a9989bd .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-983 .elementor-element.elementor-element-a9989bd .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-983 .elementor-element.elementor-element-a9989bd .swiper-wrapper{display:flex;align-items:center;}.elementor-983 .elementor-element.elementor-element-1026cff{--display:flex;--min-height:45vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;}.elementor-983 .elementor-element.elementor-element-c2b1c70{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-983 .elementor-element.elementor-element-279cefe{text-align:start;}.elementor-983 .elementor-element.elementor-element-279cefe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:400;color:#09574A;}.elementor-983 .elementor-element.elementor-element-d014826{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -1%) 0%;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-983 .elementor-element.elementor-element-8fb727e .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#FEEFA0;color:#FEEFA0;border-radius:0px 0px 0px 0px;}.elementor-983 .elementor-element.elementor-element-8fb727e .elementor-button:hover, .elementor-983 .elementor-element.elementor-element-8fb727e .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-983 .elementor-element.elementor-element-8fb727e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-983 .elementor-element.elementor-element-8fb727e .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-983 .elementor-element.elementor-element-8fb727e .elementor-button:hover svg, .elementor-983 .elementor-element.elementor-element-8fb727e .elementor-button:focus svg{fill:#000000;}.elementor-983 .elementor-element.elementor-element-dabc0c5{--display:flex;--min-height:41vh;--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:0px 0px 0px 0px;}.elementor-983 .elementor-element.elementor-element-dabc0c5:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-dabc0c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupoartefina.co.mz/wp-content/uploads/2025/12/IMG_8338-scaled.webp");background-position:center center;background-size:cover;}.elementor-983 .elementor-element.elementor-element-488049d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--margin-top:3%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-983 .elementor-element.elementor-element-cd135fb{--display:flex;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-983 .elementor-element.elementor-element-cd135fb:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-cd135fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupoartefina.co.mz/wp-content/uploads/2026/01/gold-or-bronze-metal-abstract-technology-background-polished-brushed-texture-illustration-vector.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-983 .elementor-element.elementor-element-2a9f495{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-983 .elementor-element.elementor-element-2a9f495:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-2a9f495 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 73%, #FBE9C4 100%);}.elementor-983 .elementor-element.elementor-element-2a9f495:hover{background-color:#E9E9E9;}.elementor-983 .elementor-element.elementor-element-e814b7a{--display:flex;--min-height:24vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-983 .elementor-element.elementor-element-e814b7a:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-e814b7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 73%, #FBE9C4 100%);}.elementor-983 .elementor-element.elementor-element-e814b7a:hover{background-color:#E9E9E9;}.elementor-983 .elementor-element.elementor-element-51bc975{text-align:center;}.elementor-983 .elementor-element.elementor-element-51bc975 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#09574A21;}.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-983 .elementor-element.elementor-element-ab91dc2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-983 .elementor-element.elementor-element-ab91dc2 .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-983 .elementor-element.elementor-element-ab91dc2 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-983 .elementor-element.elementor-element-ebfc802{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#000000;}.elementor-983 .elementor-element.elementor-element-0d7d389 .elementor-button{background-color:#FBEC9700;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-983 .elementor-element.elementor-element-0d7d389 .elementor-button:hover, .elementor-983 .elementor-element.elementor-element-0d7d389 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-0d7d389{width:100%;max-width:100%;}.elementor-983 .elementor-element.elementor-element-0d7d389 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-983 .elementor-element.elementor-element-0d7d389 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-983 .elementor-element.elementor-element-0d7d389 .elementor-button:hover svg, .elementor-983 .elementor-element.elementor-element-0d7d389 .elementor-button:focus svg{fill:#000000;}.elementor-983 .elementor-element.elementor-element-ac3c209{--display:flex;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-983 .elementor-element.elementor-element-ac3c209:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-ac3c209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupoartefina.co.mz/wp-content/uploads/2026/01/gold-or-bronze-metal-abstract-technology-background-polished-brushed-texture-illustration-vector.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-983 .elementor-element.elementor-element-8b15c25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-983 .elementor-element.elementor-element-8b15c25:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-8b15c25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 73%, #FBE9C4 100%);}.elementor-983 .elementor-element.elementor-element-8b15c25:hover{background-color:#E9E9E9;}.elementor-983 .elementor-element.elementor-element-379d684{--display:flex;--min-height:24vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-983 .elementor-element.elementor-element-379d684:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-379d684 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 73%, #FBE9C4 100%);}.elementor-983 .elementor-element.elementor-element-379d684:hover{background-color:#E9E9E9;}.elementor-983 .elementor-element.elementor-element-3647773{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-983 .elementor-element.elementor-element-3647773 .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-983 .elementor-element.elementor-element-3647773 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-983 .elementor-element.elementor-element-7f3c3cf{text-align:center;}.elementor-983 .elementor-element.elementor-element-7f3c3cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#09574A21;}.elementor-983 .elementor-element.elementor-element-e096ad5{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#000000;}.elementor-983 .elementor-element.elementor-element-af7efa6 .elementor-button{background-color:#FBEC9700;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-983 .elementor-element.elementor-element-af7efa6 .elementor-button:hover, .elementor-983 .elementor-element.elementor-element-af7efa6 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-af7efa6{width:100%;max-width:100%;}.elementor-983 .elementor-element.elementor-element-af7efa6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-983 .elementor-element.elementor-element-af7efa6 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-983 .elementor-element.elementor-element-af7efa6 .elementor-button:hover svg, .elementor-983 .elementor-element.elementor-element-af7efa6 .elementor-button:focus svg{fill:#000000;}.elementor-983 .elementor-element.elementor-element-20d732d{--display:flex;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-983 .elementor-element.elementor-element-20d732d:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-20d732d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupoartefina.co.mz/wp-content/uploads/2026/01/gold-or-bronze-metal-abstract-technology-background-polished-brushed-texture-illustration-vector.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-983 .elementor-element.elementor-element-7fc5d7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-983 .elementor-element.elementor-element-7fc5d7e:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-7fc5d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 73%, #FBE9C4 100%);}.elementor-983 .elementor-element.elementor-element-7fc5d7e:hover{background-color:#E9E9E9;}.elementor-983 .elementor-element.elementor-element-6990ce7{--display:flex;--min-height:24vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-983 .elementor-element.elementor-element-6990ce7:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-6990ce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 73%, #FBE9C4 100%);}.elementor-983 .elementor-element.elementor-element-6990ce7:hover{background-color:#E9E9E9;}.elementor-983 .elementor-element.elementor-element-03cd368{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-983 .elementor-element.elementor-element-03cd368 .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-983 .elementor-element.elementor-element-03cd368 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-983 .elementor-element.elementor-element-0592b4d{text-align:center;}.elementor-983 .elementor-element.elementor-element-0592b4d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#09574A21;}.elementor-983 .elementor-element.elementor-element-a792eb4{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#000000;}.elementor-983 .elementor-element.elementor-element-6cbdad9 .elementor-button{background-color:#FBEC9700;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-983 .elementor-element.elementor-element-6cbdad9 .elementor-button:hover, .elementor-983 .elementor-element.elementor-element-6cbdad9 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-6cbdad9{width:100%;max-width:100%;}.elementor-983 .elementor-element.elementor-element-6cbdad9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-983 .elementor-element.elementor-element-6cbdad9 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-983 .elementor-element.elementor-element-6cbdad9 .elementor-button:hover svg, .elementor-983 .elementor-element.elementor-element-6cbdad9 .elementor-button:focus svg{fill:#000000;}.elementor-983 .elementor-element.elementor-element-7c310b6{--display:flex;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-983 .elementor-element.elementor-element-7c310b6:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-7c310b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupoartefina.co.mz/wp-content/uploads/2026/01/gold-or-bronze-metal-abstract-technology-background-polished-brushed-texture-illustration-vector.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-983 .elementor-element.elementor-element-3a9eae5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-983 .elementor-element.elementor-element-3a9eae5:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-3a9eae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 73%, #FBE9C4 100%);}.elementor-983 .elementor-element.elementor-element-3a9eae5:hover{background-color:#E9E9E9;}.elementor-983 .elementor-element.elementor-element-1c16697{--display:flex;--min-height:24vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-983 .elementor-element.elementor-element-1c16697:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-1c16697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 73%, #FBE9C4 100%);}.elementor-983 .elementor-element.elementor-element-1c16697:hover{background-color:#E9E9E9;}.elementor-983 .elementor-element.elementor-element-99af3a3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-983 .elementor-element.elementor-element-99af3a3 .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-983 .elementor-element.elementor-element-99af3a3 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-983 .elementor-element.elementor-element-e9b65ed{text-align:center;}.elementor-983 .elementor-element.elementor-element-e9b65ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.elementor-983 .elementor-element.elementor-element-8b7edff{text-align:center;}.elementor-983 .elementor-element.elementor-element-8b7edff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#09574A21;}.elementor-983 .elementor-element.elementor-element-84543dc{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#000000;}.elementor-983 .elementor-element.elementor-element-a1ebcf5 .elementor-button{background-color:#FBEC9700;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-983 .elementor-element.elementor-element-a1ebcf5 .elementor-button:hover, .elementor-983 .elementor-element.elementor-element-a1ebcf5 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-983 .elementor-element.elementor-element-a1ebcf5{width:100%;max-width:100%;}.elementor-983 .elementor-element.elementor-element-a1ebcf5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-983 .elementor-element.elementor-element-a1ebcf5 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-983 .elementor-element.elementor-element-a1ebcf5 .elementor-button:hover svg, .elementor-983 .elementor-element.elementor-element-a1ebcf5 .elementor-button:focus svg{fill:#000000;}@media(max-width:1024px){.elementor-983 .elementor-element.elementor-element-3fd0a28{--min-height:41vh;--margin-top:-9%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-983 .elementor-element.elementor-element-889e55b .elementor-heading-title{font-size:61px;}.elementor-983 .elementor-element.elementor-element-1e08ccb{--margin-top:2%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;}.elementor-983 .elementor-element.elementor-element-dbc8f3c .elementor-heading-title{font-size:25px;}.elementor-983 .elementor-element.elementor-element-67e5381 .elementor-button{font-size:12px;}.elementor-983 .elementor-element.elementor-element-1026cff{--min-height:25vh;}.elementor-983 .elementor-element.elementor-element-279cefe{text-align:center;}.elementor-983 .elementor-element.elementor-element-279cefe .elementor-heading-title{font-size:25px;}.elementor-983 .elementor-element.elementor-element-d014826{text-align:center;font-size:12px;}.elementor-983 .elementor-element.elementor-element-8fb727e .elementor-button{font-size:12px;}.elementor-983 .elementor-element.elementor-element-488049d{--flex-wrap:wrap;}.elementor-983 .elementor-element.elementor-element-51bc975 .elementor-heading-title{font-size:25px;}.elementor-983 .elementor-element.elementor-element-ebfc802{font-size:13px;line-height:1.3em;}.elementor-983 .elementor-element.elementor-element-0d7d389 .elementor-button{font-size:12px;}.elementor-983 .elementor-element.elementor-element-7f3c3cf .elementor-heading-title{font-size:25px;}.elementor-983 .elementor-element.elementor-element-e096ad5{font-size:13px;line-height:1.3em;}.elementor-983 .elementor-element.elementor-element-af7efa6 .elementor-button{font-size:12px;}.elementor-983 .elementor-element.elementor-element-6990ce7{--min-height:28vh;}.elementor-983 .elementor-element.elementor-element-0592b4d .elementor-heading-title{font-size:25px;}.elementor-983 .elementor-element.elementor-element-a792eb4{font-size:13px;line-height:1.3em;}.elementor-983 .elementor-element.elementor-element-6cbdad9 .elementor-button{font-size:12px;}.elementor-983 .elementor-element.elementor-element-8b7edff .elementor-heading-title{font-size:25px;}.elementor-983 .elementor-element.elementor-element-84543dc{font-size:13px;line-height:1.3em;}.elementor-983 .elementor-element.elementor-element-a1ebcf5 .elementor-button{font-size:12px;}}@media(max-width:767px){.elementor-983 .elementor-element.elementor-element-3fd0a28{--min-height:37vh;--margin-top:-17%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-983 .elementor-element.elementor-element-889e55b{z-index:9;}.elementor-983 .elementor-element.elementor-element-889e55b .elementor-heading-title{font-size:49px;}.elementor-983 .elementor-element.elementor-element-dbc8f3c{z-index:9;text-align:center;}.elementor-983 .elementor-element.elementor-element-dbc8f3c .elementor-heading-title{font-size:20px;}.elementor-983 .elementor-element.elementor-element-b281976{font-size:13px;}.elementor-983 .elementor-element.elementor-element-5095bc9{font-size:13px;}.elementor-983 .elementor-element.elementor-element-a9989bd{--e-image-carousel-slides-to-show:1;}.elementor-983 .elementor-element.elementor-element-a9989bd .elementor-swiper-button.elementor-swiper-button-prev, .elementor-983 .elementor-element.elementor-element-a9989bd .elementor-swiper-button.elementor-swiper-button-next{font-size:6px;}.elementor-983 .elementor-element.elementor-element-279cefe{z-index:9;text-align:center;}.elementor-983 .elementor-element.elementor-element-279cefe .elementor-heading-title{font-size:20px;}.elementor-983 .elementor-element.elementor-element-d014826{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -6%) 0%;text-align:center;font-size:12px;}.elementor-983 .elementor-element.elementor-element-dabc0c5{--min-height:29vh;}.elementor-983 .elementor-element.elementor-element-2a9f495{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-983 .elementor-element.elementor-element-e814b7a{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-983 .elementor-element.elementor-element-51bc975{z-index:9;}.elementor-983 .elementor-element.elementor-element-51bc975 .elementor-heading-title{font-size:20px;}.elementor-983 .elementor-element.elementor-element-ebfc802{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;}.elementor-983 .elementor-element.elementor-element-ac3c209{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-983 .elementor-element.elementor-element-8b15c25{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-983 .elementor-element.elementor-element-379d684{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-983 .elementor-element.elementor-element-7f3c3cf{z-index:9;}.elementor-983 .elementor-element.elementor-element-7f3c3cf .elementor-heading-title{font-size:20px;}.elementor-983 .elementor-element.elementor-element-e096ad5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;}.elementor-983 .elementor-element.elementor-element-20d732d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-7fc5d7e{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-983 .elementor-element.elementor-element-6990ce7{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-983 .elementor-element.elementor-element-0592b4d{z-index:9;}.elementor-983 .elementor-element.elementor-element-0592b4d .elementor-heading-title{font-size:20px;}.elementor-983 .elementor-element.elementor-element-a792eb4{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;}.elementor-983 .elementor-element.elementor-element-7c310b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-983 .elementor-element.elementor-element-3a9eae5{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-983 .elementor-element.elementor-element-1c16697{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-983 .elementor-element.elementor-element-8b7edff{z-index:9;}.elementor-983 .elementor-element.elementor-element-8b7edff .elementor-heading-title{font-size:20px;}.elementor-983 .elementor-element.elementor-element-84543dc{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;}}@media(min-width:768px){.elementor-983 .elementor-element.elementor-element-1e08ccb{--content-width:1600px;}.elementor-983 .elementor-element.elementor-element-5685e97{--width:20%;}.elementor-983 .elementor-element.elementor-element-3eb94ee{--width:80%;}.elementor-983 .elementor-element.elementor-element-e3001b1{--width:100%;}.elementor-983 .elementor-element.elementor-element-92fa228{--width:20%;}.elementor-983 .elementor-element.elementor-element-e9af7ee{--content-width:1600px;}.elementor-983 .elementor-element.elementor-element-1026cff{--content-width:1600px;}.elementor-983 .elementor-element.elementor-element-c2b1c70{--width:50%;}.elementor-983 .elementor-element.elementor-element-dabc0c5{--width:50%;}.elementor-983 .elementor-element.elementor-element-488049d{--content-width:1600px;}.elementor-983 .elementor-element.elementor-element-2a9f495{--width:100%;}.elementor-983 .elementor-element.elementor-element-e814b7a{--width:100%;}.elementor-983 .elementor-element.elementor-element-8b15c25{--width:100%;}.elementor-983 .elementor-element.elementor-element-379d684{--width:100%;}.elementor-983 .elementor-element.elementor-element-7fc5d7e{--width:100%;}.elementor-983 .elementor-element.elementor-element-6990ce7{--width:100%;}.elementor-983 .elementor-element.elementor-element-3a9eae5{--width:100%;}.elementor-983 .elementor-element.elementor-element-1c16697{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-983 .elementor-element.elementor-element-3eb94ee{--width:100%;}.elementor-983 .elementor-element.elementor-element-cd135fb{--width:48%;}.elementor-983 .elementor-element.elementor-element-ac3c209{--width:48%;}.elementor-983 .elementor-element.elementor-element-20d732d{--width:48%;}.elementor-983 .elementor-element.elementor-element-7c310b6{--width:48%;}}/* Start custom CSS for heading, class: .elementor-element-889e55b *//* Text Element-or Gradient */
.elementor-983 .elementor-element.elementor-element-889e55b .elementor-heading-title{
 background-image: linear-gradient(to right top, #FEEFA0, #BA8619, #FEEFA0, #BA8619, #a8eb12);
 background-clip: text;
 -webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbc8f3c *//* Text Element-or Gradient */
.elementor-983 .elementor-element.elementor-element-dbc8f3c .elementor-heading-title{
 background-image: linear-gradient(to right top, #FEEFA0, #BA8619, #FEEFA0, #BA8619, #a8eb12);
 background-clip: text;
 -webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-67e5381 */.elementor-983 .elementor-element.elementor-element-67e5381 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg,#FBEC97, #bb891f, #FBEC97, #bb891f9);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-279cefe *//* Text Element-or Gradient */
.elementor-983 .elementor-element.elementor-element-279cefe .elementor-heading-title{
 background-image: linear-gradient(to right top, #FEEFA0, #BA8619, #FEEFA0, #BA8619, #a8eb12);
 background-clip: text;
 -webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51bc975 *//* Text Element-or Gradient */
.elementor-983 .elementor-element.elementor-element-51bc975 .elementor-heading-title{
 background-image: linear-gradient(to right top, #FEEFA0, #BA8619, #FEEFA0, #BA8619, #a8eb12);
 background-clip: text;
 -webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d7d389 */.elementor-983 .elementor-element.elementor-element-0d7d389 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg,#FBEC97, #bb891f, #FBEC97, #bb891f9);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f3c3cf *//* Text Element-or Gradient */
.elementor-983 .elementor-element.elementor-element-7f3c3cf .elementor-heading-title{
 background-image: linear-gradient(to right top, #FEEFA0, #BA8619, #FEEFA0, #BA8619, #a8eb12);
 background-clip: text;
 -webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af7efa6 */.elementor-983 .elementor-element.elementor-element-af7efa6 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg,#FBEC97, #bb891f, #FBEC97, #bb891f9);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0592b4d *//* Text Element-or Gradient */
.elementor-983 .elementor-element.elementor-element-0592b4d .elementor-heading-title{
 background-image: linear-gradient(to right top, #FEEFA0, #BA8619, #FEEFA0, #BA8619, #a8eb12);
 background-clip: text;
 -webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6cbdad9 */.elementor-983 .elementor-element.elementor-element-6cbdad9 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg,#FBEC97, #bb891f, #FBEC97, #bb891f9);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7edff *//* Text Element-or Gradient */
.elementor-983 .elementor-element.elementor-element-8b7edff .elementor-heading-title{
 background-image: linear-gradient(to right top, #FEEFA0, #BA8619, #FEEFA0, #BA8619, #a8eb12);
 background-clip: text;
 -webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ebcf5 */.elementor-983 .elementor-element.elementor-element-a1ebcf5 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg,#FBEC97, #bb891f, #FBEC97, #bb891f9);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */