.elementor-99 .elementor-element.elementor-element-150ba605 > .elementor-background-overlay{background-color:#00000000;background-image:url("https://doisoceanos.co.mz/wp-content/uploads/2024/12/light-blue-paper-textured-background.jpg");background-position:center center;background-size:cover;opacity:0.16;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-150ba605 > .elementor-container{max-width:1170px;}.elementor-99 .elementor-element.elementor-element-150ba605{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-17px;margin-bottom:0px;padding:160px 0px 0px 0px;z-index:0;}.elementor-99 .elementor-element.elementor-element-22c48821 > .elementor-element-populated{margin:0px 0px -100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-11ccbfcc > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.8;}.elementor-99 .elementor-element.elementor-element-11ccbfcc > .elementor-container{max-width:700px;}.elementor-99 .elementor-element.elementor-element-11ccbfcc{margin-top:200px;margin-bottom:0px;padding:0200px 0px 200px 0px;}.elementor-99 .elementor-element.elementor-element-9847776{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-99 .elementor-element.elementor-element-9847776 .elementor-heading-title{font-family:var( --e-global-typography-0735058-font-family ), Sans-serif;font-size:var( --e-global-typography-0735058-font-size );font-weight:var( --e-global-typography-0735058-font-weight );text-transform:var( --e-global-typography-0735058-text-transform );line-height:var( --e-global-typography-0735058-line-height );letter-spacing:var( --e-global-typography-0735058-letter-spacing );-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );text-shadow:2px 2px 0px #FFFFFF;color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-2f40f10{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-5005c91-font-family ), Sans-serif;font-size:var( --e-global-typography-5005c91-font-size );font-weight:var( --e-global-typography-5005c91-font-weight );font-style:var( --e-global-typography-5005c91-font-style );color:var( --e-global-color-279b760 );}.elementor-99 .elementor-element.elementor-element-afdfe57:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-afdfe57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a7f6e7 );background-image:url("https://doisoceanos.co.mz/wp-content/uploads/2025/05/2Oceanos237-Edited.jpg");background-position:center center;background-size:cover;}.elementor-99 .elementor-element.elementor-element-afdfe57 > .elementor-background-overlay{background-color:#00000000;background-image:url("https://doisoceanos.co.mz/wp-content/uploads/2024/12/light-blue-paper-textured-background.jpg");background-position:center center;background-size:cover;opacity:0.16;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-afdfe57 > .elementor-container{max-width:1170px;}.elementor-99 .elementor-element.elementor-element-afdfe57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:160px 0px 0px 0px;z-index:0;}.elementor-99 .elementor-element.elementor-element-ff20a8a > .elementor-element-populated{margin:0px 0px -100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-dfc4cf1 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.8;}.elementor-99 .elementor-element.elementor-element-dfc4cf1 > .elementor-container{max-width:700px;}.elementor-99 .elementor-element.elementor-element-dfc4cf1{margin-top:200px;margin-bottom:0px;padding:0200px 0px 200px 0px;}.elementor-99 .elementor-element.elementor-element-f74e9e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-99 .elementor-element.elementor-element-f74e9e3 .elementor-heading-title{font-family:var( --e-global-typography-0735058-font-family ), Sans-serif;font-size:var( --e-global-typography-0735058-font-size );font-weight:var( --e-global-typography-0735058-font-weight );text-transform:var( --e-global-typography-0735058-text-transform );line-height:var( --e-global-typography-0735058-line-height );letter-spacing:var( --e-global-typography-0735058-letter-spacing );color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-13e215a{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-5005c91-font-family ), Sans-serif;font-size:var( --e-global-typography-5005c91-font-size );font-weight:var( --e-global-typography-5005c91-font-weight );font-style:var( --e-global-typography-5005c91-font-style );color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-359529d5 > .elementor-container{max-width:1170px;}.elementor-99 .elementor-element.elementor-element-359529d5{padding:220px 0px 120px 0px;}.elementor-99 .elementor-element.elementor-element-5c9c3c4a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-99 .elementor-element.elementor-element-5c9c3c4a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://doisoceanos.co.mz/wp-content/uploads/2025/01/2Oceanos60-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-5c9c3c4a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-99 .elementor-element.elementor-element-5c9c3c4a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-99 .elementor-element.elementor-element-5c9c3c4a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 40px 0px 40px;}.elementor-99 .elementor-element.elementor-element-5c9c3c4a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-12144517:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-12144517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8C;}.elementor-99 .elementor-element.elementor-element-12144517, .elementor-99 .elementor-element.elementor-element-12144517 > .elementor-background-overlay{border-radius:0px 50px 0px 0px;}.elementor-99 .elementor-element.elementor-element-12144517{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 30px 40px 30px;}.elementor-99 .elementor-element.elementor-element-12144517 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-504e110f{text-align:center;}.elementor-99 .elementor-element.elementor-element-504e110f .elementor-heading-title{font-family:var( --e-global-typography-c1f4584-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f4584-font-size );font-weight:var( --e-global-typography-c1f4584-font-weight );text-transform:var( --e-global-typography-c1f4584-text-transform );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );color:#000000;}.elementor-99 .elementor-element.elementor-element-74bc20cc{--divider-border-style:solid;--divider-color:#C9BDAA;--divider-border-width:1px;--divider-icon-size:12px;}.elementor-99 .elementor-element.elementor-element-74bc20cc .elementor-divider-separator{width:135px;margin:0 auto;margin-center:0;}.elementor-99 .elementor-element.elementor-element-74bc20cc .elementor-divider{text-align:center;}.elementor-99 .elementor-element.elementor-element-74bc20cc.elementor-view-stacked .elementor-icon{background-color:#C9BDAA;}.elementor-99 .elementor-element.elementor-element-74bc20cc.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-74bc20cc.elementor-view-default .elementor-icon{color:#C9BDAA;border-color:#C9BDAA;}.elementor-99 .elementor-element.elementor-element-74bc20cc.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-74bc20cc.elementor-view-default .elementor-icon svg{fill:#C9BDAA;}.elementor-99 .elementor-element.elementor-element-60e83eef{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-7db76c0 .elementor-button{background-color:#C9BDAA00;font-family:var( --e-global-typography-b15a725-font-family ), Sans-serif;font-size:var( --e-global-typography-b15a725-font-size );font-weight:var( --e-global-typography-b15a725-font-weight );text-transform:var( --e-global-typography-b15a725-text-transform );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9BDAA;border-radius:0px 0px 0px 0px;padding:20px 34px 20px 34px;}.elementor-99 .elementor-element.elementor-element-7a28fb66:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-99 .elementor-element.elementor-element-7a28fb66 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://doisoceanos.co.mz/wp-content/uploads/2025/01/2Oceanos108.jpeg");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-7a28fb66.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-99 .elementor-element.elementor-element-7a28fb66.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-99 .elementor-element.elementor-element-7a28fb66 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:300px 40px 0px 40px;}.elementor-99 .elementor-element.elementor-element-7a28fb66 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-224e80b2:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-224e80b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC2;}.elementor-99 .elementor-element.elementor-element-224e80b2, .elementor-99 .elementor-element.elementor-element-224e80b2 > .elementor-background-overlay{border-radius:0px 50px 0px 0px;}.elementor-99 .elementor-element.elementor-element-224e80b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 30px 40px 30px;}.elementor-99 .elementor-element.elementor-element-224e80b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-474d5452{text-align:center;}.elementor-99 .elementor-element.elementor-element-474d5452 .elementor-heading-title{font-family:var( --e-global-typography-c1f4584-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f4584-font-size );font-weight:var( --e-global-typography-c1f4584-font-weight );text-transform:var( --e-global-typography-c1f4584-text-transform );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );color:#000000;}.elementor-99 .elementor-element.elementor-element-39ac5250{--divider-border-style:solid;--divider-color:#C9BDAA;--divider-border-width:1px;--divider-icon-size:12px;}.elementor-99 .elementor-element.elementor-element-39ac5250 .elementor-divider-separator{width:135px;margin:0 auto;margin-center:0;}.elementor-99 .elementor-element.elementor-element-39ac5250 .elementor-divider{text-align:center;}.elementor-99 .elementor-element.elementor-element-39ac5250.elementor-view-stacked .elementor-icon{background-color:#C9BDAA;}.elementor-99 .elementor-element.elementor-element-39ac5250.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-39ac5250.elementor-view-default .elementor-icon{color:#C9BDAA;border-color:#C9BDAA;}.elementor-99 .elementor-element.elementor-element-39ac5250.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-39ac5250.elementor-view-default .elementor-icon svg{fill:#C9BDAA;}.elementor-99 .elementor-element.elementor-element-1649e838{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-ed282d2 .elementor-button{background-color:#C9BDAA00;font-family:var( --e-global-typography-b15a725-font-family ), Sans-serif;font-size:var( --e-global-typography-b15a725-font-size );font-weight:var( --e-global-typography-b15a725-font-weight );text-transform:var( --e-global-typography-b15a725-text-transform );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9BDAA;border-radius:0px 0px 0px 0px;padding:20px 34px 20px 34px;}.elementor-99 .elementor-element.elementor-element-4c0fd8a6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-99 .elementor-element.elementor-element-4c0fd8a6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://doisoceanos.co.mz/wp-content/uploads/2024/12/rows-of-wedding-dresses-on-display-in-a-specialist-wedding-dress-shop-close-up-of-full-skirts-some.jpg");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-4c0fd8a6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-99 .elementor-element.elementor-element-4c0fd8a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-99 .elementor-element.elementor-element-4c0fd8a6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:200px 40px 0px 40px;}.elementor-99 .elementor-element.elementor-element-4c0fd8a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-76f3ce96:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-76f3ce96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD4;}.elementor-99 .elementor-element.elementor-element-76f3ce96, .elementor-99 .elementor-element.elementor-element-76f3ce96 > .elementor-background-overlay{border-radius:0px 50px 0px 0px;}.elementor-99 .elementor-element.elementor-element-76f3ce96{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 30px 40px 30px;}.elementor-99 .elementor-element.elementor-element-76f3ce96 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-65696b70{text-align:center;}.elementor-99 .elementor-element.elementor-element-65696b70 .elementor-heading-title{font-family:var( --e-global-typography-c1f4584-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f4584-font-size );font-weight:var( --e-global-typography-c1f4584-font-weight );text-transform:var( --e-global-typography-c1f4584-text-transform );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );color:#000000;}.elementor-99 .elementor-element.elementor-element-7ee37ebc{--divider-border-style:solid;--divider-color:#C9BDAA;--divider-border-width:1px;--divider-icon-size:12px;}.elementor-99 .elementor-element.elementor-element-7ee37ebc .elementor-divider-separator{width:135px;margin:0 auto;margin-center:0;}.elementor-99 .elementor-element.elementor-element-7ee37ebc .elementor-divider{text-align:center;}.elementor-99 .elementor-element.elementor-element-7ee37ebc.elementor-view-stacked .elementor-icon{background-color:#C9BDAA;}.elementor-99 .elementor-element.elementor-element-7ee37ebc.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-7ee37ebc.elementor-view-default .elementor-icon{color:#C9BDAA;border-color:#C9BDAA;}.elementor-99 .elementor-element.elementor-element-7ee37ebc.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-7ee37ebc.elementor-view-default .elementor-icon svg{fill:#C9BDAA;}.elementor-99 .elementor-element.elementor-element-3a2670ba{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-5423973 .elementor-button{background-color:#C9BDAA00;font-family:var( --e-global-typography-b15a725-font-family ), Sans-serif;font-size:var( --e-global-typography-b15a725-font-size );font-weight:var( --e-global-typography-b15a725-font-weight );text-transform:var( --e-global-typography-b15a725-text-transform );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9BDAA;border-radius:0px 0px 0px 0px;padding:20px 34px 20px 34px;}.elementor-99 .elementor-element.elementor-element-7d45f11f:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-7d45f11f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-99 .elementor-element.elementor-element-7d45f11f > .elementor-container{max-width:1170px;}.elementor-99 .elementor-element.elementor-element-7d45f11f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 120px 0px;}.elementor-99 .elementor-element.elementor-element-7d45f11f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-3968f891 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-1bf0dc18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-99 .elementor-element.elementor-element-1bf0dc18 .elementor-heading-title{font-family:var( --e-global-typography-9a36238-font-family ), Sans-serif;font-size:var( --e-global-typography-9a36238-font-size );font-weight:var( --e-global-typography-9a36238-font-weight );text-transform:var( --e-global-typography-9a36238-text-transform );line-height:var( --e-global-typography-9a36238-line-height );letter-spacing:var( --e-global-typography-9a36238-letter-spacing );color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-107b7f48{--divider-border-style:solid;--divider-color:#C9BDAA;--divider-border-width:1px;--divider-icon-size:12px;}.elementor-99 .elementor-element.elementor-element-107b7f48 .elementor-divider-separator{width:135px;margin:0 auto;margin-center:0;}.elementor-99 .elementor-element.elementor-element-107b7f48 .elementor-divider{text-align:center;}.elementor-99 .elementor-element.elementor-element-107b7f48.elementor-view-stacked .elementor-icon{background-color:#C9BDAA;}.elementor-99 .elementor-element.elementor-element-107b7f48.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-107b7f48.elementor-view-default .elementor-icon{color:#C9BDAA;border-color:#C9BDAA;}.elementor-99 .elementor-element.elementor-element-107b7f48.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-107b7f48.elementor-view-default .elementor-icon svg{fill:#C9BDAA;}.elementor-99 .elementor-element.elementor-element-6f44e9e4{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-5005c91-font-family ), Sans-serif;font-size:var( --e-global-typography-5005c91-font-size );font-weight:var( --e-global-typography-5005c91-font-weight );font-style:var( --e-global-typography-5005c91-font-style );color:var( --e-global-color-accent );}.elementor-99 .elementor-element.elementor-element-7ab8f674 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-99 .elementor-element.elementor-element-5f068114{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-2bb74dff .elementor-button{background-color:var( --e-global-color-12dba1b );font-family:var( --e-global-typography-b15a725-font-family ), Sans-serif;font-size:var( --e-global-typography-b15a725-font-size );font-weight:var( --e-global-typography-b15a725-font-weight );text-transform:var( --e-global-typography-b15a725-text-transform );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:0px 0px 0px 0px;padding:20px 34px 20px 34px;}.elementor-99 .elementor-element.elementor-element-2bb74dff .elementor-button:hover, .elementor-99 .elementor-element.elementor-element-2bb74dff .elementor-button:focus{background-color:var( --e-global-color-002d076 );color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-2bb74dff{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-99 .elementor-element.elementor-element-2bb74dff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-99 .elementor-element.elementor-element-2bb74dff .elementor-button:hover svg, .elementor-99 .elementor-element.elementor-element-2bb74dff .elementor-button:focus svg{fill:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-50d8ac05{margin-top:-65px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-66fe2ed6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-99 .elementor-element.elementor-element-66fe2ed6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://doisoceanos.co.mz/wp-content/uploads/2025/01/440168879_399884479598190_5711794890271749730_n.jpg");background-position:top center;background-size:cover;}.elementor-99 .elementor-element.elementor-element-66fe2ed6 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.27;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-66fe2ed6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-99 .elementor-element.elementor-element-66fe2ed6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-99 .elementor-element.elementor-element-66fe2ed6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 10% 10% 10%;}.elementor-99 .elementor-element.elementor-element-66fe2ed6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-558c4cd7{--spacer-size:630px;}.elementor-99 .elementor-element.elementor-element-681fb7b4{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-99 .elementor-element.elementor-element-681fb7b4 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-99 .elementor-element.elementor-element-681fb7b4 .elementor-divider{text-align:center;}.elementor-99 .elementor-element.elementor-element-4b5a830d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-02a84be-font-family ), Sans-serif;font-size:var( --e-global-typography-02a84be-font-size );font-weight:var( --e-global-typography-02a84be-font-weight );text-transform:var( --e-global-typography-02a84be-text-transform );line-height:var( --e-global-typography-02a84be-line-height );letter-spacing:var( --e-global-typography-02a84be-letter-spacing );color:#FFFFFF;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-69d14631.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-99 .elementor-element.elementor-element-69d14631.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-99 .elementor-element.elementor-element-69d14631 > .elementor-element-populated{margin:0px 30px 50px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-99 .elementor-element.elementor-element-6de66295 img{width:360px;height:500px;object-fit:cover;object-position:center center;}.elementor-99 .elementor-element.elementor-element-49ca83d9 .elementor-button{background-color:#C9BDAA00;font-family:var( --e-global-typography-b15a725-font-family ), Sans-serif;font-size:var( --e-global-typography-b15a725-font-size );font-weight:var( --e-global-typography-b15a725-font-weight );text-transform:var( --e-global-typography-b15a725-text-transform );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );fill:var( --e-global-color-002d076 );color:var( --e-global-color-002d076 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-49ca83d9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:9;}.elementor-99 .elementor-element.elementor-element-49ca83d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-99 .elementor-element.elementor-element-2d64f679 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-71293a41{text-align:center;}.elementor-99 .elementor-element.elementor-element-71293a41 img{width:360px;height:500px;object-fit:cover;object-position:center center;}.elementor-99 .elementor-element.elementor-element-643bd46 .elementor-button{background-color:#C9BDAA00;font-family:var( --e-global-typography-b15a725-font-family ), Sans-serif;font-size:var( --e-global-typography-b15a725-font-size );font-weight:var( --e-global-typography-b15a725-font-weight );text-transform:var( --e-global-typography-b15a725-text-transform );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-643bd46{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 120px;z-index:9;}.elementor-99 .elementor-element.elementor-element-643bd46 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-99 .elementor-element.elementor-element-5eff6189 > .elementor-container{max-width:1170px;}.elementor-99 .elementor-element.elementor-element-5eff6189{padding:140px 0px 100px 0px;}.elementor-99 .elementor-element.elementor-element-4b88b7ee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-99 .elementor-element.elementor-element-4b88b7ee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-4b88b7ee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-99 .elementor-element.elementor-element-4b88b7ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-99 .elementor-element.elementor-element-4b88b7ee > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:40px 50px 40px 50px;}.elementor-99 .elementor-element.elementor-element-4b88b7ee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-77ec6c66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-99 .elementor-element.elementor-element-77ec6c66 .elementor-heading-title{font-family:var( --e-global-typography-9a36238-font-family ), Sans-serif;font-size:var( --e-global-typography-9a36238-font-size );font-weight:var( --e-global-typography-9a36238-font-weight );text-transform:var( --e-global-typography-9a36238-text-transform );line-height:var( --e-global-typography-9a36238-line-height );letter-spacing:var( --e-global-typography-9a36238-letter-spacing );color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-f902937{--divider-border-style:solid;--divider-color:#C9BDAA;--divider-border-width:1px;--divider-icon-size:12px;}.elementor-99 .elementor-element.elementor-element-f902937 .elementor-divider-separator{width:135px;margin:0 auto;margin-right:0;}.elementor-99 .elementor-element.elementor-element-f902937 .elementor-divider{text-align:right;}.elementor-99 .elementor-element.elementor-element-f902937.elementor-view-stacked .elementor-icon{background-color:#C9BDAA;}.elementor-99 .elementor-element.elementor-element-f902937.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-f902937.elementor-view-default .elementor-icon{color:#C9BDAA;border-color:#C9BDAA;}.elementor-99 .elementor-element.elementor-element-f902937.elementor-view-framed .elementor-icon, .elementor-99 .elementor-element.elementor-element-f902937.elementor-view-default .elementor-icon svg{fill:#C9BDAA;}.elementor-99 .elementor-element.elementor-element-71f4e9e3{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:right;font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-99 .elementor-element.elementor-element-dc9dbb7{text-align:right;}.elementor-99 .elementor-element.elementor-element-dc9dbb7 .elementor-heading-title{font-family:"MonteCarlo", Sans-serif;text-transform:none;font-style:italic;}.elementor-99 .elementor-element.elementor-element-50d177f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-99 .elementor-element.elementor-element-435f5489 > .elementor-container{max-width:1170px;}.elementor-99 .elementor-element.elementor-element-435f5489{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 100px 0px;}.elementor-99 .elementor-element.elementor-element-435f5489 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-509d191a > .elementor-element-populated{padding:0px -1px 0px 0px;}.elementor-99 .elementor-element.elementor-element-3cc1ac1d:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-3cc1ac1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9AC3914;}.elementor-99 .elementor-element.elementor-element-3cc1ac1d > .elementor-container{max-width:500px;}.elementor-99 .elementor-element.elementor-element-3cc1ac1d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:40px;}.elementor-99 .elementor-element.elementor-element-3cc1ac1d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-2542ba0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-99 .elementor-element.elementor-element-2542ba0a .elementor-heading-title{font-family:var( --e-global-typography-9a36238-font-family ), Sans-serif;font-size:var( --e-global-typography-9a36238-font-size );font-weight:var( --e-global-typography-9a36238-font-weight );text-transform:var( --e-global-typography-9a36238-text-transform );line-height:var( --e-global-typography-9a36238-line-height );letter-spacing:var( --e-global-typography-9a36238-letter-spacing );color:var( --e-global-color-002d076 );}.elementor-99 .elementor-element.elementor-element-42d80933{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#877964;}.elementor-99 .elementor-element.elementor-element-21e88e81:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-21e88e81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9AC3914;}.elementor-99 .elementor-element.elementor-element-21e88e81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:40px;}.elementor-99 .elementor-element.elementor-element-21e88e81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-44a3f8e5 > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-612572aa img{height:450px;object-fit:cover;object-position:center center;}.elementor-99 .elementor-element.elementor-element-eeee7cc{text-align:center;}.elementor-99 .elementor-element.elementor-element-eeee7cc .elementor-heading-title{font-family:var( --e-global-typography-c1f4584-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f4584-font-size );font-weight:var( --e-global-typography-c1f4584-font-weight );text-transform:var( --e-global-typography-c1f4584-text-transform );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );color:var( --e-global-color-002d076 );}.elementor-99 .elementor-element.elementor-element-5abf09ce{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#877964;}.elementor-99 .elementor-element.elementor-element-2f854ddc > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-99 .elementor-element.elementor-element-68e22c37 img{height:235px;object-fit:cover;object-position:center center;}.elementor-99 .elementor-element.elementor-element-4fd6ac4a{text-align:center;}.elementor-99 .elementor-element.elementor-element-4fd6ac4a .elementor-heading-title{font-family:var( --e-global-typography-c1f4584-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f4584-font-size );font-weight:var( --e-global-typography-c1f4584-font-weight );text-transform:var( --e-global-typography-c1f4584-text-transform );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );color:var( --e-global-color-002d076 );}.elementor-99 .elementor-element.elementor-element-b1ad675{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#877964;}.elementor-99 .elementor-element.elementor-element-12a07e84 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-99 .elementor-element.elementor-element-197f4390 img{height:450px;object-fit:cover;object-position:center center;}.elementor-99 .elementor-element.elementor-element-492e52eb{text-align:center;}.elementor-99 .elementor-element.elementor-element-492e52eb .elementor-heading-title{font-family:var( --e-global-typography-c1f4584-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f4584-font-size );font-weight:var( --e-global-typography-c1f4584-font-weight );text-transform:var( --e-global-typography-c1f4584-text-transform );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );color:var( --e-global-color-002d076 );}.elementor-99 .elementor-element.elementor-element-48f7c800{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#877964;}.elementor-99 .elementor-element.elementor-element-7712e894:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-7712e894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9AC3914;}.elementor-99 .elementor-element.elementor-element-7712e894{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-99 .elementor-element.elementor-element-7712e894 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-8aed4e4 > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-47391b02 img{height:235px;object-fit:cover;object-position:center center;}.elementor-99 .elementor-element.elementor-element-777a90fb{text-align:center;}.elementor-99 .elementor-element.elementor-element-777a90fb .elementor-heading-title{font-family:var( --e-global-typography-c1f4584-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f4584-font-size );font-weight:var( --e-global-typography-c1f4584-font-weight );text-transform:var( --e-global-typography-c1f4584-text-transform );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );color:var( --e-global-color-002d076 );}.elementor-99 .elementor-element.elementor-element-26a0b80d{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#877964;}.elementor-99 .elementor-element.elementor-element-600c27ba > .elementor-element-populated{margin:-205px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-99 .elementor-element.elementor-element-c663ce8 img{height:235px;object-fit:cover;object-position:center center;}.elementor-99 .elementor-element.elementor-element-7d9ebb54{text-align:center;}.elementor-99 .elementor-element.elementor-element-7d9ebb54 .elementor-heading-title{font-family:var( --e-global-typography-c1f4584-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f4584-font-size );font-weight:var( --e-global-typography-c1f4584-font-weight );text-transform:var( --e-global-typography-c1f4584-text-transform );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );color:var( --e-global-color-002d076 );}.elementor-99 .elementor-element.elementor-element-7d30c3ef{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#877964;}.elementor-99 .elementor-element.elementor-element-6913626c > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-99 .elementor-element.elementor-element-344e7f81 img{height:235px;object-fit:cover;object-position:center center;}.elementor-99 .elementor-element.elementor-element-7285aa0f{text-align:center;}.elementor-99 .elementor-element.elementor-element-7285aa0f .elementor-heading-title{font-family:var( --e-global-typography-c1f4584-font-family ), Sans-serif;font-size:var( --e-global-typography-c1f4584-font-size );font-weight:var( --e-global-typography-c1f4584-font-weight );text-transform:var( --e-global-typography-c1f4584-text-transform );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );color:var( --e-global-color-002d076 );}.elementor-99 .elementor-element.elementor-element-7a0b2065{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#877964;}.elementor-99 .elementor-element.elementor-element-5969349 .elementor-button{background-color:var( --e-global-color-12dba1b );font-family:var( --e-global-typography-b15a725-font-family ), Sans-serif;font-size:var( --e-global-typography-b15a725-font-size );font-weight:var( --e-global-typography-b15a725-font-weight );text-transform:var( --e-global-typography-b15a725-text-transform );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:0px 0px 0px 0px;padding:20px 34px 20px 34px;}.elementor-99 .elementor-element.elementor-element-5969349 .elementor-button:hover, .elementor-99 .elementor-element.elementor-element-5969349 .elementor-button:focus{background-color:var( --e-global-color-002d076 );color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-5969349{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-99 .elementor-element.elementor-element-5969349 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-99 .elementor-element.elementor-element-5969349 .elementor-button:hover svg, .elementor-99 .elementor-element.elementor-element-5969349 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-161de984:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-161de984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-12dba1b ) 80%, #FFFFFF 0%);}.elementor-99 .elementor-element.elementor-element-161de984{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 40px 0px 40px;}.elementor-99 .elementor-element.elementor-element-161de984 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-20119945 > .elementor-container{max-width:1170px;}.elementor-99 .elementor-element.elementor-element-20119945{padding:120px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-4bde1535:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-99 .elementor-element.elementor-element-4bde1535 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://doisoceanos.co.mz/wp-content/uploads/2025/01/noiva.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-99 .elementor-element.elementor-element-4bde1535 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-99 .elementor-element.elementor-element-4bde1535 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-1b5a43be{--spacer-size:50px;}.elementor-99 .elementor-element.elementor-element-4312a525 > .elementor-element-populated{margin:0px 0px 100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-57360fe7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-99 .elementor-element.elementor-element-57360fe7 .elementor-heading-title{font-family:var( --e-global-typography-9a36238-font-family ), Sans-serif;font-size:var( --e-global-typography-9a36238-font-size );font-weight:var( --e-global-typography-9a36238-font-weight );text-transform:var( --e-global-typography-9a36238-text-transform );line-height:var( --e-global-typography-9a36238-line-height );letter-spacing:var( --e-global-typography-9a36238-letter-spacing );color:var( --e-global-color-002d076 );}.elementor-99 .elementor-element.elementor-element-7de04bc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#877964;}.elementor-99 .elementor-element.elementor-element-23d689c7:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-23d689c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-99 .elementor-element.elementor-element-23d689c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;}.elementor-99 .elementor-element.elementor-element-23d689c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-78c332e9:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-78c332e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-99 .elementor-element.elementor-element-78c332e9 > .elementor-container{max-width:1170px;}.elementor-99 .elementor-element.elementor-element-78c332e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 130px 0px;}.elementor-99 .elementor-element.elementor-element-78c332e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-6ad2ae7a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-99 .elementor-element.elementor-element-6ad2ae7a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-99 .elementor-element.elementor-element-378d3e31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-99 .elementor-element.elementor-element-378d3e31 .elementor-heading-title{font-family:var( --e-global-typography-9a36238-font-family ), Sans-serif;font-size:var( --e-global-typography-9a36238-font-size );font-weight:var( --e-global-typography-9a36238-font-weight );text-transform:var( --e-global-typography-9a36238-text-transform );line-height:var( --e-global-typography-9a36238-line-height );letter-spacing:var( --e-global-typography-9a36238-letter-spacing );color:var( --e-global-color-primary );}.elementor-99 .elementor-element.elementor-element-72f95430{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#877964;}.elementor-99 .elementor-element.elementor-element-41b12aae .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-b15a725-font-family ), Sans-serif;font-size:var( --e-global-typography-b15a725-font-size );font-weight:var( --e-global-typography-b15a725-font-weight );text-transform:var( --e-global-typography-b15a725-text-transform );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:0px 0px 0px 0px;padding:20px 34px 20px 34px;}.elementor-99 .elementor-element.elementor-element-41b12aae .elementor-button:hover, .elementor-99 .elementor-element.elementor-element-41b12aae .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-41b12aae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-99 .elementor-element.elementor-element-41b12aae .elementor-button:hover svg, .elementor-99 .elementor-element.elementor-element-41b12aae .elementor-button:focus svg{fill:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-71688db4 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-99 .elementor-element.elementor-element-15c8a3c8{margin-top:0px;margin-bottom:0px;}.elementor-99 .elementor-element.elementor-element-25808927 img{width:79%;opacity:0.4;transition-duration:1s;}.elementor-99 .elementor-element.elementor-element-25808927:hover img{opacity:1;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-58e78e3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-99 .elementor-element.elementor-element-58e78e3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-99 .elementor-element.elementor-element-5b101ab9 img{width:65%;opacity:0.4;transition-duration:1s;}.elementor-99 .elementor-element.elementor-element-5b101ab9:hover img{opacity:1;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-520c0461.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-99 .elementor-element.elementor-element-520c0461.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-99 .elementor-element.elementor-element-6b8a28a img{width:55%;opacity:0.4;transition-duration:1s;}.elementor-99 .elementor-element.elementor-element-6b8a28a:hover img{opacity:1;}.elementor-bc-flex-widget .elementor-99 .elementor-element.elementor-element-63084929.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-99 .elementor-element.elementor-element-63084929.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-99 .elementor-element.elementor-element-33e6238e img{width:70%;opacity:0.4;transition-duration:1s;}.elementor-99 .elementor-element.elementor-element-33e6238e:hover img{opacity:1;}.elementor-99 .elementor-element.elementor-element-27225e40{margin-top:30px;margin-bottom:0px;}.elementor-99 .elementor-element.elementor-element-43f12d3e img{width:55%;opacity:0.4;transition-duration:1s;}.elementor-99 .elementor-element.elementor-element-43f12d3e:hover img{opacity:1;}.elementor-99 .elementor-element.elementor-element-392c9e33 img{width:50%;opacity:0.4;transition-duration:1s;}.elementor-99 .elementor-element.elementor-element-392c9e33:hover img{opacity:1;}.elementor-99 .elementor-element.elementor-element-5e61e8bb img{width:55%;opacity:0.4;transition-duration:1s;}.elementor-99 .elementor-element.elementor-element-5e61e8bb:hover img{opacity:1;}.elementor-99 .elementor-element.elementor-element-26560175 img{width:60%;opacity:0.4;transition-duration:1s;}.elementor-99 .elementor-element.elementor-element-26560175:hover img{opacity:1;}.elementor-99 .elementor-element.elementor-element-5321b4fa:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-5321b4fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://doisoceanos.co.mz/wp-content/uploads/2024/12/close-up-hand-of-woman-with-wedding-ring.jpg");background-position:center center;background-size:cover;}.elementor-99 .elementor-element.elementor-element-5321b4fa > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-99 .elementor-element.elementor-element-5321b4fa > .elementor-container{max-width:1170px;}.elementor-99 .elementor-element.elementor-element-5321b4fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 140px 0px;}.elementor-99 .elementor-element.elementor-element-7bfd78ca > .elementor-element-populated{margin:0% 54% 0% 0%;--e-column-margin-right:54%;--e-column-margin-left:0%;}.elementor-99 .elementor-element.elementor-element-3ab10e67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-99 .elementor-element.elementor-element-3ab10e67 .elementor-heading-title{font-family:var( --e-global-typography-9a36238-font-family ), Sans-serif;font-size:var( --e-global-typography-9a36238-font-size );font-weight:var( --e-global-typography-9a36238-font-weight );text-transform:var( --e-global-typography-9a36238-text-transform );line-height:var( --e-global-typography-9a36238-line-height );letter-spacing:var( --e-global-typography-9a36238-letter-spacing );color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-55cd9c31{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-72f11ecd .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-b15a725-font-family ), Sans-serif;font-size:var( --e-global-typography-b15a725-font-size );font-weight:var( --e-global-typography-b15a725-font-weight );text-transform:var( --e-global-typography-b15a725-text-transform );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:0px 0px 0px 0px;padding:20px 34px 20px 34px;}.elementor-99 .elementor-element.elementor-element-72f11ecd .elementor-button:hover, .elementor-99 .elementor-element.elementor-element-72f11ecd .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-72f11ecd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-99 .elementor-element.elementor-element-72f11ecd .elementor-button:hover svg, .elementor-99 .elementor-element.elementor-element-72f11ecd .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-99 .elementor-element.elementor-element-22c48821 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-99 .elementor-element.elementor-element-9847776 .elementor-heading-title{font-size:var( --e-global-typography-0735058-font-size );line-height:var( --e-global-typography-0735058-line-height );letter-spacing:var( --e-global-typography-0735058-letter-spacing );}.elementor-99 .elementor-element.elementor-element-2f40f10{font-size:var( --e-global-typography-5005c91-font-size );}.elementor-99 .elementor-element.elementor-element-ff20a8a > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-99 .elementor-element.elementor-element-f74e9e3 .elementor-heading-title{font-size:var( --e-global-typography-0735058-font-size );line-height:var( --e-global-typography-0735058-line-height );letter-spacing:var( --e-global-typography-0735058-letter-spacing );}.elementor-99 .elementor-element.elementor-element-13e215a{font-size:var( --e-global-typography-5005c91-font-size );}.elementor-99 .elementor-element.elementor-element-359529d5{padding:140px 10px 120px 10px;}.elementor-99 .elementor-element.elementor-element-5c9c3c4a > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-99 .elementor-element.elementor-element-504e110f .elementor-heading-title{font-size:var( --e-global-typography-c1f4584-font-size );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );}.elementor-99 .elementor-element.elementor-element-7db76c0 .elementor-button{font-size:var( --e-global-typography-b15a725-font-size );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );}.elementor-99 .elementor-element.elementor-element-7a28fb66 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 10px 0px 10px;}.elementor-99 .elementor-element.elementor-element-474d5452 .elementor-heading-title{font-size:var( --e-global-typography-c1f4584-font-size );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );}.elementor-99 .elementor-element.elementor-element-ed282d2 .elementor-button{font-size:var( --e-global-typography-b15a725-font-size );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );}.elementor-99 .elementor-element.elementor-element-4c0fd8a6 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:200px 10px 0px 10px;}.elementor-99 .elementor-element.elementor-element-65696b70 .elementor-heading-title{font-size:var( --e-global-typography-c1f4584-font-size );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );}.elementor-99 .elementor-element.elementor-element-5423973 .elementor-button{font-size:var( --e-global-typography-b15a725-font-size );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );}.elementor-99 .elementor-element.elementor-element-7d45f11f{padding:80px 10px 120px 10px;}.elementor-99 .elementor-element.elementor-element-1bf0dc18 .elementor-heading-title{font-size:var( --e-global-typography-9a36238-font-size );line-height:var( --e-global-typography-9a36238-line-height );letter-spacing:var( --e-global-typography-9a36238-letter-spacing );}.elementor-99 .elementor-element.elementor-element-6f44e9e4{font-size:var( --e-global-typography-5005c91-font-size );}.elementor-99 .elementor-element.elementor-element-5f068114{font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-2bb74dff .elementor-button{font-size:var( --e-global-typography-b15a725-font-size );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );}.elementor-99 .elementor-element.elementor-element-50d8ac05{padding:0px 10px 120px 10px;}.elementor-99 .elementor-element.elementor-element-66fe2ed6 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-4b5a830d{font-size:var( --e-global-typography-02a84be-font-size );line-height:var( --e-global-typography-02a84be-line-height );letter-spacing:var( --e-global-typography-02a84be-letter-spacing );}.elementor-99 .elementor-element.elementor-element-69d14631 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-49ca83d9 .elementor-button{font-size:var( --e-global-typography-b15a725-font-size );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );}.elementor-99 .elementor-element.elementor-element-2d64f679 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-99 .elementor-element.elementor-element-643bd46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-99 .elementor-element.elementor-element-643bd46 .elementor-button{font-size:var( --e-global-typography-b15a725-font-size );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );}.elementor-99 .elementor-element.elementor-element-5eff6189{padding:120px 10px 80px 10px;}.elementor-99 .elementor-element.elementor-element-4b88b7ee > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-77ec6c66 .elementor-heading-title{font-size:var( --e-global-typography-9a36238-font-size );line-height:var( --e-global-typography-9a36238-line-height );letter-spacing:var( --e-global-typography-9a36238-letter-spacing );}.elementor-99 .elementor-element.elementor-element-4d490385 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-50d177f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-99 .elementor-element.elementor-element-50d177f img{width:100%;}.elementor-99 .elementor-element.elementor-element-435f5489{margin-top:40px;margin-bottom:0px;padding:0px 0px 120px 0px;}.elementor-99 .elementor-element.elementor-element-509d191a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-3cc1ac1d{padding:0px 20px 0px 20px;}.elementor-99 .elementor-element.elementor-element-2542ba0a .elementor-heading-title{font-size:var( --e-global-typography-9a36238-font-size );line-height:var( --e-global-typography-9a36238-line-height );letter-spacing:var( --e-global-typography-9a36238-letter-spacing );}.elementor-99 .elementor-element.elementor-element-42d80933{font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-21e88e81{padding:0px 10px 0px 10px;}.elementor-99 .elementor-element.elementor-element-44a3f8e5 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-612572aa img{height:220px;}.elementor-99 .elementor-element.elementor-element-eeee7cc .elementor-heading-title{font-size:var( --e-global-typography-c1f4584-font-size );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );}.elementor-99 .elementor-element.elementor-element-5abf09ce{font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-2f854ddc > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-99 .elementor-element.elementor-element-68e22c37 img{height:220px;}.elementor-99 .elementor-element.elementor-element-4fd6ac4a .elementor-heading-title{font-size:var( --e-global-typography-c1f4584-font-size );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );}.elementor-99 .elementor-element.elementor-element-b1ad675{font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-12a07e84 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-99 .elementor-element.elementor-element-197f4390 img{height:220px;}.elementor-99 .elementor-element.elementor-element-492e52eb .elementor-heading-title{font-size:var( --e-global-typography-c1f4584-font-size );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );}.elementor-99 .elementor-element.elementor-element-48f7c800{font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-7712e894{padding:0px 10px 0px 10px;}.elementor-99 .elementor-element.elementor-element-8aed4e4 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-47391b02 img{height:220px;}.elementor-99 .elementor-element.elementor-element-777a90fb .elementor-heading-title{font-size:var( --e-global-typography-c1f4584-font-size );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );}.elementor-99 .elementor-element.elementor-element-26a0b80d{font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-600c27ba > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-99 .elementor-element.elementor-element-c663ce8 img{height:220px;}.elementor-99 .elementor-element.elementor-element-7d9ebb54 .elementor-heading-title{font-size:var( --e-global-typography-c1f4584-font-size );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );}.elementor-99 .elementor-element.elementor-element-7d30c3ef{font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-6913626c > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-99 .elementor-element.elementor-element-344e7f81 img{height:220px;}.elementor-99 .elementor-element.elementor-element-7285aa0f .elementor-heading-title{font-size:var( --e-global-typography-c1f4584-font-size );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );}.elementor-99 .elementor-element.elementor-element-7a0b2065{font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-5969349 .elementor-button{font-size:var( --e-global-typography-b15a725-font-size );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );}.elementor-99 .elementor-element.elementor-element-161de984{padding:80px 10px 0px 10px;}.elementor-99 .elementor-element.elementor-element-20119945{padding:40px 20px 40px 20px;}.elementor-99 .elementor-element.elementor-element-4312a525 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-57360fe7 .elementor-heading-title{font-size:var( --e-global-typography-9a36238-font-size );line-height:var( --e-global-typography-9a36238-line-height );letter-spacing:var( --e-global-typography-9a36238-letter-spacing );}.elementor-99 .elementor-element.elementor-element-7de04bc2{font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-78c332e9{padding:80px 10px 80px 10px;}.elementor-99 .elementor-element.elementor-element-378d3e31 .elementor-heading-title{font-size:var( --e-global-typography-9a36238-font-size );line-height:var( --e-global-typography-9a36238-line-height );letter-spacing:var( --e-global-typography-9a36238-letter-spacing );}.elementor-99 .elementor-element.elementor-element-72f95430{font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-41b12aae .elementor-button{font-size:var( --e-global-typography-b15a725-font-size );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );}.elementor-99 .elementor-element.elementor-element-71688db4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-15c8a3c8{margin-top:40px;margin-bottom:0px;}.elementor-99 .elementor-element.elementor-element-7bfd78ca > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-99 .elementor-element.elementor-element-3ab10e67{text-align:left;}.elementor-99 .elementor-element.elementor-element-3ab10e67 .elementor-heading-title{font-size:var( --e-global-typography-9a36238-font-size );line-height:var( --e-global-typography-9a36238-line-height );letter-spacing:var( --e-global-typography-9a36238-letter-spacing );}.elementor-99 .elementor-element.elementor-element-55cd9c31{font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-72f11ecd .elementor-button{font-size:var( --e-global-typography-b15a725-font-size );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );}}@media(max-width:767px){.elementor-99 .elementor-element.elementor-element-150ba605{margin-top:0px;margin-bottom:0px;padding:160px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-22c48821 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-99 .elementor-element.elementor-element-11ccbfcc > .elementor-background-overlay{opacity:0.64;}.elementor-99 .elementor-element.elementor-element-11ccbfcc, .elementor-99 .elementor-element.elementor-element-11ccbfcc > .elementor-background-overlay{border-radius:0px 50px 0px 0px;}.elementor-99 .elementor-element.elementor-element-11ccbfcc{margin-top:-15px;margin-bottom:99px;padding:100px 0px 050px 0px;z-index:3;}.elementor-99 .elementor-element.elementor-element-9847776 .elementor-heading-title{font-size:var( --e-global-typography-0735058-font-size );line-height:var( --e-global-typography-0735058-line-height );letter-spacing:var( --e-global-typography-0735058-letter-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-99 .elementor-element.elementor-element-2f40f10{padding:30px 050px 0px 050px;font-size:var( --e-global-typography-5005c91-font-size );}.elementor-99 .elementor-element.elementor-element-afdfe57:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-afdfe57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://doisoceanos.co.mz/wp-content/uploads/2025/05/2Oceanos232-Edited.jpg");}.elementor-99 .elementor-element.elementor-element-ff20a8a > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-99 .elementor-element.elementor-element-dfc4cf1 > .elementor-background-overlay{opacity:0.64;}.elementor-99 .elementor-element.elementor-element-dfc4cf1, .elementor-99 .elementor-element.elementor-element-dfc4cf1 > .elementor-background-overlay{border-radius:0px 50px 0px 0px;}.elementor-99 .elementor-element.elementor-element-dfc4cf1{margin-top:-15px;margin-bottom:99px;padding:100px 0px 050px 0px;z-index:3;}.elementor-99 .elementor-element.elementor-element-f74e9e3 .elementor-heading-title{font-size:var( --e-global-typography-0735058-font-size );line-height:var( --e-global-typography-0735058-line-height );letter-spacing:var( --e-global-typography-0735058-letter-spacing );}.elementor-99 .elementor-element.elementor-element-13e215a{padding:30px 050px 0px 050px;font-size:var( --e-global-typography-5005c91-font-size );}.elementor-99 .elementor-element.elementor-element-359529d5{margin-top:0px;margin-bottom:0px;}.elementor-99 .elementor-element.elementor-element-5c9c3c4a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-99 .elementor-element.elementor-element-5c9c3c4a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://doisoceanos.co.mz/wp-content/uploads/2025/01/2Oceanos54-scaled.jpeg");background-repeat:no-repeat;background-size:350% auto;}.elementor-99 .elementor-element.elementor-element-5c9c3c4a > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:200px 10px 0px 10px;}.elementor-99 .elementor-element.elementor-element-12144517, .elementor-99 .elementor-element.elementor-element-12144517 > .elementor-background-overlay{border-radius:0px 50px 0px 0px;}.elementor-99 .elementor-element.elementor-element-504e110f .elementor-heading-title{font-size:var( --e-global-typography-c1f4584-font-size );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );}.elementor-99 .elementor-element.elementor-element-7db76c0 .elementor-button{font-size:var( --e-global-typography-b15a725-font-size );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );}.elementor-99 .elementor-element.elementor-element-7a28fb66 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:200px 10px 0px 10px;}.elementor-99 .elementor-element.elementor-element-224e80b2, .elementor-99 .elementor-element.elementor-element-224e80b2 > .elementor-background-overlay{border-radius:0px 50px 0px 0px;}.elementor-99 .elementor-element.elementor-element-474d5452 .elementor-heading-title{font-size:var( --e-global-typography-c1f4584-font-size );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );}.elementor-99 .elementor-element.elementor-element-ed282d2 .elementor-button{font-size:var( --e-global-typography-b15a725-font-size );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );}.elementor-99 .elementor-element.elementor-element-4c0fd8a6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:200px 10px 0px 10px;}.elementor-99 .elementor-element.elementor-element-76f3ce96, .elementor-99 .elementor-element.elementor-element-76f3ce96 > .elementor-background-overlay{border-radius:0px 50px 0px 0px;}.elementor-99 .elementor-element.elementor-element-65696b70 .elementor-heading-title{font-size:var( --e-global-typography-c1f4584-font-size );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );}.elementor-99 .elementor-element.elementor-element-5423973 .elementor-button{font-size:var( --e-global-typography-b15a725-font-size );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );}.elementor-99 .elementor-element.elementor-element-3968f891 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-1bf0dc18 .elementor-heading-title{font-size:var( --e-global-typography-9a36238-font-size );line-height:var( --e-global-typography-9a36238-line-height );letter-spacing:var( --e-global-typography-9a36238-letter-spacing );}.elementor-99 .elementor-element.elementor-element-6f44e9e4{font-size:var( --e-global-typography-5005c91-font-size );}.elementor-99 .elementor-element.elementor-element-7ab8f674 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-5f068114{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-2bb74dff .elementor-button{font-size:var( --e-global-typography-b15a725-font-size );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );}.elementor-99 .elementor-element.elementor-element-558c4cd7{--spacer-size:60vh;}.elementor-99 .elementor-element.elementor-element-4b5a830d{font-size:var( --e-global-typography-02a84be-font-size );line-height:var( --e-global-typography-02a84be-line-height );letter-spacing:var( --e-global-typography-02a84be-letter-spacing );}.elementor-99 .elementor-element.elementor-element-69d14631 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-49ca83d9 .elementor-button{font-size:var( --e-global-typography-b15a725-font-size );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );}.elementor-99 .elementor-element.elementor-element-2d64f679 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-643bd46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-99 .elementor-element.elementor-element-643bd46 .elementor-button{font-size:var( --e-global-typography-b15a725-font-size );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );}.elementor-99 .elementor-element.elementor-element-5eff6189{padding:0px 10px 080px 10px;}.elementor-99 .elementor-element.elementor-element-4b88b7ee > .elementor-element-populated{padding:40px 30px 40px 30px;}.elementor-99 .elementor-element.elementor-element-77ec6c66 .elementor-heading-title{font-size:var( --e-global-typography-9a36238-font-size );line-height:var( --e-global-typography-9a36238-line-height );letter-spacing:var( --e-global-typography-9a36238-letter-spacing );}.elementor-99 .elementor-element.elementor-element-3cc1ac1d{padding:50px 20px 0px 20px;}.elementor-99 .elementor-element.elementor-element-2542ba0a .elementor-heading-title{font-size:var( --e-global-typography-9a36238-font-size );line-height:var( --e-global-typography-9a36238-line-height );letter-spacing:var( --e-global-typography-9a36238-letter-spacing );}.elementor-99 .elementor-element.elementor-element-42d80933{font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-21e88e81{margin-top:-38px;margin-bottom:-38px;}.elementor-99 .elementor-element.elementor-element-44a3f8e5 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-eeee7cc .elementor-heading-title{font-size:var( --e-global-typography-c1f4584-font-size );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );}.elementor-99 .elementor-element.elementor-element-5abf09ce{font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-2f854ddc > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-4fd6ac4a .elementor-heading-title{font-size:var( --e-global-typography-c1f4584-font-size );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );}.elementor-99 .elementor-element.elementor-element-b1ad675{font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-12a07e84 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-492e52eb .elementor-heading-title{font-size:var( --e-global-typography-c1f4584-font-size );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );}.elementor-99 .elementor-element.elementor-element-48f7c800{font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-7712e894{margin-top:0px;margin-bottom:0px;padding:0px 10px 100px 10px;}.elementor-99 .elementor-element.elementor-element-8aed4e4 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-777a90fb .elementor-heading-title{font-size:var( --e-global-typography-c1f4584-font-size );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );}.elementor-99 .elementor-element.elementor-element-26a0b80d{font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-600c27ba > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-7d9ebb54 .elementor-heading-title{font-size:var( --e-global-typography-c1f4584-font-size );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );}.elementor-99 .elementor-element.elementor-element-7d30c3ef{font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-6913626c > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-7285aa0f .elementor-heading-title{font-size:var( --e-global-typography-c1f4584-font-size );line-height:var( --e-global-typography-c1f4584-line-height );letter-spacing:var( --e-global-typography-c1f4584-letter-spacing );}.elementor-99 .elementor-element.elementor-element-7a0b2065{font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-5969349 .elementor-button{font-size:var( --e-global-typography-b15a725-font-size );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );}.elementor-99 .elementor-element.elementor-element-161de984{margin-top:-116px;margin-bottom:0px;}.elementor-99 .elementor-element.elementor-element-20119945{padding:40px 0px 40px 0px;}.elementor-99 .elementor-element.elementor-element-4312a525 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-99 .elementor-element.elementor-element-57360fe7 .elementor-heading-title{font-size:var( --e-global-typography-9a36238-font-size );line-height:var( --e-global-typography-9a36238-line-height );letter-spacing:var( --e-global-typography-9a36238-letter-spacing );}.elementor-99 .elementor-element.elementor-element-7de04bc2{font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-23d689c7{margin-top:20px;margin-bottom:0px;}.elementor-99 .elementor-element.elementor-element-78c332e9{padding:60px 20px 40px 20px;}.elementor-99 .elementor-element.elementor-element-378d3e31{text-align:center;}.elementor-99 .elementor-element.elementor-element-378d3e31 .elementor-heading-title{font-size:var( --e-global-typography-9a36238-font-size );line-height:var( --e-global-typography-9a36238-line-height );letter-spacing:var( --e-global-typography-9a36238-letter-spacing );}.elementor-99 .elementor-element.elementor-element-72f95430{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-41b12aae .elementor-button{font-size:var( --e-global-typography-b15a725-font-size );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );}.elementor-99 .elementor-element.elementor-element-15c8a3c8{margin-top:40px;margin-bottom:0px;}.elementor-99 .elementor-element.elementor-element-3de3f947{width:50%;}.elementor-99 .elementor-element.elementor-element-58e78e3{width:50%;}.elementor-99 .elementor-element.elementor-element-520c0461{width:50%;}.elementor-99 .elementor-element.elementor-element-520c0461 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-63084929{width:50%;}.elementor-99 .elementor-element.elementor-element-63084929 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-7eb3b04c{width:50%;}.elementor-99 .elementor-element.elementor-element-2846121b{width:50%;}.elementor-99 .elementor-element.elementor-element-32af629a{width:50%;}.elementor-99 .elementor-element.elementor-element-32af629a > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-1a10516{width:50%;}.elementor-99 .elementor-element.elementor-element-1a10516 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-99 .elementor-element.elementor-element-7bfd78ca > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-99 .elementor-element.elementor-element-3ab10e67{text-align:center;}.elementor-99 .elementor-element.elementor-element-3ab10e67 .elementor-heading-title{font-size:var( --e-global-typography-9a36238-font-size );line-height:var( --e-global-typography-9a36238-line-height );letter-spacing:var( --e-global-typography-9a36238-letter-spacing );}.elementor-99 .elementor-element.elementor-element-55cd9c31{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-99 .elementor-element.elementor-element-72f11ecd .elementor-button{font-size:var( --e-global-typography-b15a725-font-size );letter-spacing:var( --e-global-typography-b15a725-letter-spacing );}}@media(min-width:768px){.elementor-99 .elementor-element.elementor-element-4bde1535{width:46.977%;}.elementor-99 .elementor-element.elementor-element-4312a525{width:53.023%;}.elementor-99 .elementor-element.elementor-element-6ad2ae7a{width:36.491%;}.elementor-99 .elementor-element.elementor-element-71688db4{width:63.509%;}}@media(max-width:1024px) and (min-width:768px){.elementor-99 .elementor-element.elementor-element-66fe2ed6{width:100%;}.elementor-99 .elementor-element.elementor-element-69d14631{width:50%;}.elementor-99 .elementor-element.elementor-element-2d64f679{width:50%;}.elementor-99 .elementor-element.elementor-element-4b88b7ee{width:100%;}.elementor-99 .elementor-element.elementor-element-4d490385{width:100%;}.elementor-99 .elementor-element.elementor-element-600c27ba{width:33.3%;}.elementor-99 .elementor-element.elementor-element-4312a525{width:100%;}.elementor-99 .elementor-element.elementor-element-6ad2ae7a{width:100%;}.elementor-99 .elementor-element.elementor-element-71688db4{width:100%;}.elementor-99 .elementor-element.elementor-element-7bfd78ca{width:50%;}}@media(min-width:1025px){.elementor-99 .elementor-element.elementor-element-5321b4fa:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-5321b4fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}




































































































































