.elementor-10170 .elementor-element.elementor-element-64639201 > .elementor-container{min-height:70vh;}.elementor-10170 .elementor-element.elementor-element-64639201:not(.elementor-motion-effects-element-type-background), .elementor-10170 .elementor-element.elementor-element-64639201 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.maputoprovince.com/wp-content/uploads/2022/06/rohan-reddy-LbhNj3qARcM-unsplash.jpg");background-position:center right;background-size:cover;}.elementor-10170 .elementor-element.elementor-element-64639201{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-10170 .elementor-element.elementor-element-64639201 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10170 .elementor-element.elementor-element-181087a{padding:40px 0px 0px 0px;}.elementor-10170 .elementor-element.elementor-global-23772 .elementor-menu-toggle{margin-left:auto;background-color:#02010100;}.elementor-10170 .elementor-element.elementor-global-23772 .elementor-nav-menu .elementor-item{font-family:"Overpass", Sans-serif;font-weight:800;}.elementor-10170 .elementor-element.elementor-global-23772 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-10170 .elementor-element.elementor-global-23772 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-10170 .elementor-element.elementor-global-23772 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-10170 .elementor-element.elementor-global-23772 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-10170 .elementor-element.elementor-global-23772 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-10170 .elementor-element.elementor-global-23772 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FDFDFD;}.elementor-10170 .elementor-element.elementor-global-23772 .elementor-nav-menu--dropdown a:hover,
					.elementor-10170 .elementor-element.elementor-global-23772 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-10170 .elementor-element.elementor-global-23772 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-10170 .elementor-element.elementor-global-23772 .elementor-menu-toggle:hover{color:#FFFFFF;}.elementor-10170 .elementor-element.elementor-global-23772 .elementor-nav-menu--dropdown a.elementor-item-active{color:#FFFEFE;}.elementor-10170 .elementor-element.elementor-global-23772 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-10170 .elementor-element.elementor-global-23772 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-10170 .elementor-element.elementor-element-7b52de26 > .elementor-element-populated{margin:24px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10170 .elementor-element.elementor-element-2c1540c5{text-align:center;}.elementor-10170 .elementor-element.elementor-element-2c1540c5 .elementor-heading-title{color:#FFFFFF;font-family:"overpass-extrabold", Sans-serif;font-size:40px;font-weight:normal;}.elementor-10170 .elementor-element.elementor-element-2c1540c5 > .elementor-widget-container{padding:12% 30% 0% 30%;}.elementor-10170 .elementor-element.elementor-element-7fd2636:not(.elementor-motion-effects-element-type-background), .elementor-10170 .elementor-element.elementor-element-7fd2636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10170 .elementor-element.elementor-element-7fd2636{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:03rem 0rem 03rem 0rem;}.elementor-10170 .elementor-element.elementor-element-7fd2636 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10170 .elementor-element.elementor-element-0ea208a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-10170 .elementor-element.elementor-element-0ea208a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFC44F;}.elementor-10170 .elementor-element.elementor-element-0ea208a > .elementor-element-populated, .elementor-10170 .elementor-element.elementor-element-0ea208a > .elementor-element-populated > .elementor-background-overlay, .elementor-10170 .elementor-element.elementor-element-0ea208a > .elementor-background-slideshow{border-radius:0px 129px 120px 0px;}.elementor-10170 .elementor-element.elementor-element-0ea208a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10170 .elementor-element.elementor-element-0ea208a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10170 .elementor-element.elementor-element-0ea208a > .elementor-element-populated > .elementor-widget-wrap{padding:03rem 0rem 02rem 0rem;}.elementor-10170 .elementor-element.elementor-element-39f431e{text-align:left;}.elementor-10170 .elementor-element.elementor-element-39f431e .elementor-heading-title{color:#FFFFFF;font-family:"overpass-extrabold", Sans-serif;font-size:24px;font-weight:normal;}.elementor-10170 .elementor-element.elementor-element-39f431e > .elementor-widget-container{padding:0% 10% 0% 30%;}.elementor-10170 .elementor-element.elementor-element-eebc354 .elementor-icon-wrapper{text-align:center;}.elementor-10170 .elementor-element.elementor-element-eebc354 .elementor-icon{font-size:36px;}.elementor-10170 .elementor-element.elementor-element-eebc354{width:auto;max-width:auto;top:42vh;}body:not(.rtl) .elementor-10170 .elementor-element.elementor-element-eebc354{left:4vh;}body.rtl .elementor-10170 .elementor-element.elementor-element-eebc354{right:4vh;}.elementor-10170 .elementor-element.elementor-element-0b0714e{text-align:center;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;align-self:center;}.elementor-10170 .elementor-element.elementor-element-0b0714e img{width:56%;filter:brightness( 200% ) contrast( 135% ) saturate( 200% ) blur( 0px ) hue-rotate( 229deg );}.elementor-10170 .elementor-element.elementor-element-0b0714e > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;padding:0% 0% 0% 30%;}.elementor-10170 .elementor-element.elementor-element-04ff655 .elementor-icon-wrapper{text-align:right;}.elementor-10170 .elementor-element.elementor-element-04ff655 .elementor-icon{font-size:90px;}.elementor-10170 .elementor-element.elementor-element-04ff655{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;top:24.767vh;}body:not(.rtl) .elementor-10170 .elementor-element.elementor-element-04ff655{left:268.605%;}body.rtl .elementor-10170 .elementor-element.elementor-element-04ff655{right:268.605%;}.elementor-10170 .elementor-element.elementor-element-7199917 .elementor-icon-wrapper{text-align:right;}.elementor-10170 .elementor-element.elementor-element-7199917 .elementor-icon{font-size:80px;}.elementor-10170 .elementor-element.elementor-element-7199917 .elementor-icon i, .elementor-10170 .elementor-element.elementor-element-7199917 .elementor-icon svg{transform:rotate(150deg);}.elementor-10170 .elementor-element.elementor-element-7199917{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;top:51.977vh;}body:not(.rtl) .elementor-10170 .elementor-element.elementor-element-7199917{left:240.177%;}body.rtl .elementor-10170 .elementor-element.elementor-element-7199917{right:240.177%;}.elementor-10170 .elementor-element.elementor-element-508483b > .elementor-element-populated > .elementor-widget-wrap{padding:0rem 0rem 0rem 2rem;}.elementor-10170 .elementor-element.elementor-element-ae96348 .elementor-heading-title{color:#000000;font-family:"overpass-extrabold", Sans-serif;font-size:30px;font-weight:normal;}.elementor-10170 .elementor-element.elementor-element-9ac47d2.elementor-view-stacked .elementor-icon{background-color:#71D5FF;}.elementor-10170 .elementor-element.elementor-element-9ac47d2.elementor-view-framed .elementor-icon, .elementor-10170 .elementor-element.elementor-element-9ac47d2.elementor-view-default .elementor-icon{fill:#71D5FF;color:#71D5FF;border-color:#71D5FF;}.elementor-10170 .elementor-element.elementor-element-9ac47d2{--icon-box-icon-margin:15px;width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-10170 .elementor-element.elementor-element-9ac47d2 .elementor-icon-box-wrapper{text-align:left;}.elementor-10170 .elementor-element.elementor-element-9ac47d2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10170 .elementor-element.elementor-element-9ac47d2 .elementor-icon-box-title, .elementor-10170 .elementor-element.elementor-element-9ac47d2 .elementor-icon-box-title a{font-family:"overpass-extrabold", Sans-serif;font-size:16px;font-weight:normal;}.elementor-10170 .elementor-element.elementor-element-9ac47d2 .elementor-icon-box-description{color:#FFFFFF;font-family:"Overpass-Regular", Sans-serif;font-size:14px;font-weight:400;}.elementor-10170 .elementor-element.elementor-element-9ac47d2 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-10170 .elementor-element.elementor-element-9d4e7f6.elementor-view-stacked .elementor-icon{background-color:#71D5FF;}.elementor-10170 .elementor-element.elementor-element-9d4e7f6.elementor-view-framed .elementor-icon, .elementor-10170 .elementor-element.elementor-element-9d4e7f6.elementor-view-default .elementor-icon{fill:#71D5FF;color:#71D5FF;border-color:#71D5FF;}.elementor-10170 .elementor-element.elementor-element-9d4e7f6{--icon-box-icon-margin:15px;width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-10170 .elementor-element.elementor-element-9d4e7f6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10170 .elementor-element.elementor-element-9d4e7f6 .elementor-icon-box-title, .elementor-10170 .elementor-element.elementor-element-9d4e7f6 .elementor-icon-box-title a{font-family:"overpass-extrabold", Sans-serif;font-size:16px;font-weight:normal;}.elementor-10170 .elementor-element.elementor-element-9d4e7f6 .elementor-icon-box-description{color:#FFFFFF;font-family:"Overpass-Regular", Sans-serif;font-size:14px;font-weight:400;}.elementor-10170 .elementor-element.elementor-element-84bd6e6.elementor-view-stacked .elementor-icon{background-color:#71D5FF;}.elementor-10170 .elementor-element.elementor-element-84bd6e6.elementor-view-framed .elementor-icon, .elementor-10170 .elementor-element.elementor-element-84bd6e6.elementor-view-default .elementor-icon{fill:#71D5FF;color:#71D5FF;border-color:#71D5FF;}.elementor-10170 .elementor-element.elementor-element-84bd6e6{--icon-box-icon-margin:15px;width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-10170 .elementor-element.elementor-element-84bd6e6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10170 .elementor-element.elementor-element-84bd6e6 .elementor-icon-box-title, .elementor-10170 .elementor-element.elementor-element-84bd6e6 .elementor-icon-box-title a{font-family:"overpass-extrabold", Sans-serif;font-size:16px;font-weight:normal;}.elementor-10170 .elementor-element.elementor-element-84bd6e6 .elementor-icon-box-description{color:#FFFFFF;font-family:"Overpass-Regular", Sans-serif;font-size:14px;font-weight:400;}.elementor-10170 .elementor-element.elementor-element-84bd6e6 > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-10170 .elementor-element.elementor-element-384afec.elementor-view-stacked .elementor-icon{background-color:#71D5FF;}.elementor-10170 .elementor-element.elementor-element-384afec.elementor-view-framed .elementor-icon, .elementor-10170 .elementor-element.elementor-element-384afec.elementor-view-default .elementor-icon{fill:#71D5FF;color:#71D5FF;border-color:#71D5FF;}.elementor-10170 .elementor-element.elementor-element-384afec{--icon-box-icon-margin:15px;width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-10170 .elementor-element.elementor-element-384afec .elementor-icon-box-wrapper{text-align:left;}.elementor-10170 .elementor-element.elementor-element-384afec .elementor-icon-box-title{color:#FFFFFF;}.elementor-10170 .elementor-element.elementor-element-384afec .elementor-icon-box-title, .elementor-10170 .elementor-element.elementor-element-384afec .elementor-icon-box-title a{font-family:"overpass-extrabold", Sans-serif;font-size:16px;font-weight:normal;}.elementor-10170 .elementor-element.elementor-element-384afec .elementor-icon-box-description{color:#FFFFFF;font-family:"Overpass-Regular", Sans-serif;font-size:14px;font-weight:400;}.elementor-10170 .elementor-element.elementor-element-384afec > .elementor-widget-container{padding:1rem 0rem 1rem 0rem;}.elementor-10170 .elementor-element.elementor-element-7479909.elementor-view-stacked .elementor-icon{background-color:#71D5FF;}.elementor-10170 .elementor-element.elementor-element-7479909.elementor-view-framed .elementor-icon, .elementor-10170 .elementor-element.elementor-element-7479909.elementor-view-default .elementor-icon{fill:#71D5FF;color:#71D5FF;border-color:#71D5FF;}.elementor-10170 .elementor-element.elementor-element-7479909{--icon-box-icon-margin:15px;width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-10170 .elementor-element.elementor-element-7479909 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10170 .elementor-element.elementor-element-7479909 .elementor-icon-box-title, .elementor-10170 .elementor-element.elementor-element-7479909 .elementor-icon-box-title a{font-family:"overpass-extrabold", Sans-serif;font-size:16px;font-weight:normal;}.elementor-10170 .elementor-element.elementor-element-7479909 .elementor-icon-box-description{color:#FFFFFF;font-family:"Overpass-Regular", Sans-serif;font-size:14px;font-weight:400;}.elementor-10170 .elementor-element.elementor-element-060fbfc{text-align:center;}.elementor-10170 .elementor-element.elementor-element-060fbfc .elementor-heading-title{color:#FFFFFF;font-family:"Overpass", Sans-serif;font-weight:600;}.elementor-10170 .elementor-element.elementor-element-060fbfc > .elementor-widget-container{padding:12% 35% 0% 35%;}.elementor-10170 .elementor-element.elementor-element-5dc598c > .elementor-container{min-height:400px;}.elementor-10170 .elementor-element.elementor-element-5dc598c:not(.elementor-motion-effects-element-type-background), .elementor-10170 .elementor-element.elementor-element-5dc598c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-10170 .elementor-element.elementor-element-5dc598c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:04rem 05rem 2rem 05rem;}.elementor-10170 .elementor-element.elementor-element-5dc598c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10170 .elementor-element.elementor-element-866508b > .elementor-element-populated > .elementor-widget-wrap{padding:0rem 05rem 0rem 0rem;}.elementor-10170 .elementor-element.elementor-element-12de3ce{--icon-box-icon-margin:15px;}.elementor-10170 .elementor-element.elementor-element-12de3ce .elementor-icon{font-size:96px;}.elementor-10170 .elementor-element.elementor-element-12de3ce .elementor-icon-box-title{color:#000000;}.elementor-10170 .elementor-element.elementor-element-12de3ce .elementor-icon-box-title, .elementor-10170 .elementor-element.elementor-element-12de3ce .elementor-icon-box-title a{font-family:"Overpass", Sans-serif;font-size:30px;font-weight:bold;}.elementor-10170 .elementor-element.elementor-element-12de3ce .elementor-icon-box-description{color:#000000;font-family:"Overpass-Regular", Sans-serif;font-size:14px;font-weight:400;}.elementor-10170 .elementor-element.elementor-element-b8d4145 .elementor-icon-wrapper{text-align:right;}.elementor-10170 .elementor-element.elementor-element-b8d4145 .elementor-icon{font-size:80px;}.elementor-10170 .elementor-element.elementor-element-b8d4145 .elementor-icon i, .elementor-10170 .elementor-element.elementor-element-b8d4145 .elementor-icon svg{transform:rotate(150deg);}.elementor-10170 .elementor-element.elementor-element-b8d4145{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;top:46.699vh;}body:not(.rtl) .elementor-10170 .elementor-element.elementor-element-b8d4145{left:5.104%;}body.rtl .elementor-10170 .elementor-element.elementor-element-b8d4145{right:5.104%;}.elementor-10170 .elementor-element.elementor-element-294a1b7 .elementor-icon-wrapper{text-align:right;}.elementor-10170 .elementor-element.elementor-element-294a1b7 .elementor-icon{font-size:50px;}.elementor-10170 .elementor-element.elementor-element-294a1b7 .elementor-icon i, .elementor-10170 .elementor-element.elementor-element-294a1b7 .elementor-icon svg{transform:rotate(150deg);}.elementor-10170 .elementor-element.elementor-element-294a1b7{width:var( --container-widget-width, 6.134% );max-width:6.134%;--container-widget-width:6.134%;--container-widget-flex-grow:0;top:31.014vh;}body:not(.rtl) .elementor-10170 .elementor-element.elementor-element-294a1b7{left:255.983%;}body.rtl .elementor-10170 .elementor-element.elementor-element-294a1b7{right:255.983%;}.elementor-10170 .elementor-element.elementor-element-538c0d5 .elementor-icon-wrapper{text-align:right;}.elementor-10170 .elementor-element.elementor-element-538c0d5 .elementor-icon{font-size:50px;}.elementor-10170 .elementor-element.elementor-element-538c0d5 .elementor-icon i, .elementor-10170 .elementor-element.elementor-element-538c0d5 .elementor-icon svg{transform:rotate(150deg);}.elementor-10170 .elementor-element.elementor-element-538c0d5{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;top:24vh;}body:not(.rtl) .elementor-10170 .elementor-element.elementor-element-538c0d5{left:192.552%;}body.rtl .elementor-10170 .elementor-element.elementor-element-538c0d5{right:192.552%;}.elementor-10170 .elementor-element.elementor-element-ca98177 > .elementor-element-populated > .elementor-widget-wrap{padding:0rem 05rem 0rem 0rem;}.elementor-10170 .elementor-element.elementor-element-442ae89{--icon-box-icon-margin:15px;}.elementor-10170 .elementor-element.elementor-element-442ae89 .elementor-icon{font-size:76px;}.elementor-10170 .elementor-element.elementor-element-442ae89 .elementor-icon-box-title{color:#000000;}.elementor-10170 .elementor-element.elementor-element-442ae89 .elementor-icon-box-title, .elementor-10170 .elementor-element.elementor-element-442ae89 .elementor-icon-box-title a{font-family:"Overpass", Sans-serif;font-size:30px;font-weight:bold;}.elementor-10170 .elementor-element.elementor-element-442ae89 .elementor-icon-box-description{color:#000000;font-family:"Overpass-Regular", Sans-serif;font-size:14px;font-weight:400;}.elementor-10170 .elementor-element.elementor-element-e7c742e{--icon-box-icon-margin:15px;}.elementor-10170 .elementor-element.elementor-element-e7c742e .elementor-icon{font-size:72px;}.elementor-10170 .elementor-element.elementor-element-e7c742e .elementor-icon-box-title{color:#000000;}.elementor-10170 .elementor-element.elementor-element-e7c742e .elementor-icon-box-title, .elementor-10170 .elementor-element.elementor-element-e7c742e .elementor-icon-box-title a{font-family:"Overpass", Sans-serif;font-size:30px;font-weight:bold;}.elementor-10170 .elementor-element.elementor-element-e7c742e .elementor-icon-box-description{color:#000000;font-family:"Overpass-Regular", Sans-serif;font-size:14px;font-weight:400;}.elementor-10170 .elementor-element.elementor-element-cb57651 > .elementor-container{min-height:2px;}.elementor-10170 .elementor-element.elementor-element-cb57651:not(.elementor-motion-effects-element-type-background), .elementor-10170 .elementor-element.elementor-element-cb57651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.maputoprovince.com/wp-content/uploads/2022/10/Grupo-496.png");background-repeat:no-repeat;background-size:cover;}.elementor-10170 .elementor-element.elementor-element-cb57651 > .elementor-background-overlay{background-color:#F0D4D400;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10170 .elementor-element.elementor-element-cb57651{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-4px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10170 .elementor-element.elementor-element-dddcc0e{margin-top:-3px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-10170 .elementor-element.elementor-element-7defb65:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-10170 .elementor-element.elementor-element-7defb65 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#128FFF;}.elementor-10170 .elementor-element.elementor-element-7defb65 > .elementor-element-populated, .elementor-10170 .elementor-element.elementor-element-7defb65 > .elementor-element-populated > .elementor-background-overlay, .elementor-10170 .elementor-element.elementor-element-7defb65 > .elementor-background-slideshow{border-radius:0px 50px 50px 0px;}.elementor-10170 .elementor-element.elementor-element-7defb65 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10170 .elementor-element.elementor-element-7defb65 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10170 .elementor-element.elementor-element-2d2b168{text-align:right;}.elementor-10170 .elementor-element.elementor-element-2d2b168 .elementor-heading-title{color:#FFFFFF;font-family:"Overpass", Sans-serif;font-weight:bold;}.elementor-10170 .elementor-element.elementor-element-2d2b168 > .elementor-widget-container{padding:30px 30px 0px 0px;}.elementor-10170 .elementor-element.elementor-element-1cb647c{text-align:right;}.elementor-10170 .elementor-element.elementor-element-1cb647c .elementor-heading-title{color:#FFFFFF;font-family:"Overpass-Medium", Sans-serif;font-size:16px;font-weight:normal;}.elementor-10170 .elementor-element.elementor-element-1cb647c > .elementor-widget-container{padding:0px 50px 30px 0px;}.elementor-10170 .elementor-element.elementor-element-0fc65ef > .elementor-container{min-height:600px;}.elementor-10170 .elementor-element.elementor-element-0fc65ef:not(.elementor-motion-effects-element-type-background), .elementor-10170 .elementor-element.elementor-element-0fc65ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.maputoprovince.com/wp-content/uploads/2021/11/bg.png");}.elementor-10170 .elementor-element.elementor-element-0fc65ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2px;margin-bottom:0px;}.elementor-10170 .elementor-element.elementor-element-0fc65ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10170 .elementor-element.elementor-element-4fb84d4 .elementor-icon-wrapper{text-align:right;}.elementor-10170 .elementor-element.elementor-element-4fb84d4 .elementor-icon{font-size:70px;}.elementor-10170 .elementor-element.elementor-element-4fb84d4{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;top:16.994vh;}body:not(.rtl) .elementor-10170 .elementor-element.elementor-element-4fb84d4{left:1.272%;}body.rtl .elementor-10170 .elementor-element.elementor-element-4fb84d4{right:1.272%;}.elementor-10170 .elementor-element.elementor-element-3ef13a7 > .elementor-container{min-height:400px;}.elementor-10170 .elementor-element.elementor-element-3ef13a7:not(.elementor-motion-effects-element-type-background), .elementor-10170 .elementor-element.elementor-element-3ef13a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10170 .elementor-element.elementor-element-3ef13a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:3rem 0rem 02rem 05rem;}.elementor-10170 .elementor-element.elementor-element-3ef13a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10170 .elementor-element.elementor-element-9f5f7d3 > .elementor-element-populated > .elementor-widget-wrap{padding:0rem 0rem 0rem 0rem;}.elementor-10170 .elementor-element.elementor-element-1244f36 img{max-width:49%;}.elementor-10170 .elementor-element.elementor-element-1244f36 > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-10170 .elementor-element.elementor-element-2c0314d .elementor-icon-wrapper{text-align:right;}.elementor-10170 .elementor-element.elementor-element-2c0314d .elementor-icon{font-size:70px;}.elementor-10170 .elementor-element.elementor-element-2c0314d{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;top:58.798vh;}body:not(.rtl) .elementor-10170 .elementor-element.elementor-element-2c0314d{left:18.005%;}body.rtl .elementor-10170 .elementor-element.elementor-element-2c0314d{right:18.005%;}.elementor-10170 .elementor-element.elementor-element-9351c3a .elementor-icon-wrapper{text-align:right;}.elementor-10170 .elementor-element.elementor-element-9351c3a .elementor-icon{font-size:40px;}.elementor-10170 .elementor-element.elementor-element-9351c3a .elementor-icon i, .elementor-10170 .elementor-element.elementor-element-9351c3a .elementor-icon svg{transform:rotate(160deg);}.elementor-10170 .elementor-element.elementor-element-9351c3a{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;top:-7.004vh;}body:not(.rtl) .elementor-10170 .elementor-element.elementor-element-9351c3a{left:250.942%;}body.rtl .elementor-10170 .elementor-element.elementor-element-9351c3a{right:250.942%;}.elementor-10170 .elementor-element.elementor-element-40838e9 > .elementor-element-populated{margin:0rem 0rem 0rem -3rem;--e-column-margin-right:0rem;--e-column-margin-left:-3rem;}.elementor-10170 .elementor-element.elementor-element-40838e9 > .elementor-element-populated > .elementor-widget-wrap{padding:0rem 0rem 0rem 0rem;}.elementor-10170 .elementor-element.elementor-element-3d4a396{text-align:left;}.elementor-10170 .elementor-element.elementor-element-3d4a396 .elementor-heading-title{color:#000000;font-family:"overpass-extrabold", Sans-serif;font-size:28px;font-weight:normal;}.elementor-10170 .elementor-element.elementor-element-3d4a396 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-10170 .elementor-element.elementor-element-8bbaaeb{text-align:left;color:#000000;font-family:"Overpass", Sans-serif;font-size:26px;font-weight:400;line-height:0em;}.elementor-10170 .elementor-element.elementor-element-be91034{text-align:left;color:#000000;font-family:"Overpass", Sans-serif;font-size:14px;font-weight:normal;line-height:0em;}.elementor-10170 .elementor-element.elementor-element-be91034 > .elementor-widget-container{margin:-5% 0% 0% 0%;}.elementor-10170 .elementor-element.elementor-element-ee41497{text-align:left;color:#000000;font-family:"Overpass-Regular", Sans-serif;font-size:14px;font-weight:400;}.elementor-10170 .elementor-element.elementor-element-ee41497 > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;padding:0rem 4rem 0rem 0rem;}.elementor-10170 .elementor-element.elementor-element-60216f5{text-align:right;width:100%;max-width:100%;}.elementor-10170 .elementor-element.elementor-element-60216f5 img{width:70vw;max-width:37vw;}.elementor-10170 .elementor-element.elementor-element-60216f5 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-10170 .elementor-element.elementor-element-f038bcb > .elementor-container{min-height:500px;}.elementor-10170 .elementor-element.elementor-element-f038bcb:not(.elementor-motion-effects-element-type-background), .elementor-10170 .elementor-element.elementor-element-f038bcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.maputoprovince.com/wp-content/uploads/2022/11/Green-Background.jpg");}.elementor-10170 .elementor-element.elementor-element-f038bcb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:05rem 14rem 0rem 14rem;}.elementor-10170 .elementor-element.elementor-element-f038bcb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10170 .elementor-element.elementor-element-239e340:not(.elementor-motion-effects-element-type-background), .elementor-10170 .elementor-element.elementor-element-239e340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10170 .elementor-element.elementor-element-239e340, .elementor-10170 .elementor-element.elementor-element-239e340 > .elementor-background-overlay{border-radius:039px 039px 0px 0px;}.elementor-10170 .elementor-element.elementor-element-239e340{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1rem 2rem 1rem 2rem;}.elementor-10170 .elementor-element.elementor-element-239e340 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10170 .elementor-element.elementor-element-7b73aba{color:#FFFFFF;font-family:"overpass-extrabold", Sans-serif;font-weight:normal;}.elementor-10170 .elementor-element.elementor-element-5edcb15:not(.elementor-motion-effects-element-type-background), .elementor-10170 .elementor-element.elementor-element-5edcb15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10170 .elementor-element.elementor-element-5edcb15, .elementor-10170 .elementor-element.elementor-element-5edcb15 > .elementor-background-overlay{border-radius:0px 0px 039px 039px;}.elementor-10170 .elementor-element.elementor-element-5edcb15{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2rem 2rem 2rem 2rem;z-index:2;}.elementor-10170 .elementor-element.elementor-element-5edcb15 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-field-group > label, .elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-field-subgroup label{color:#000000;}.elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-field-group > label{font-family:"Montserrat", Sans-serif;font-weight:bold;}.elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-field-type-html{padding-bottom:0px;font-family:"Overpass", Sans-serif;font-size:12px;font-weight:400;}.elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-button{border-style:solid;border-radius:39px 39px 39px 39px;}.elementor-10170 .elementor-element.elementor-element-87218c8 .e-form__buttons__wrapper__button-next{background-color:#FFFFFF;color:#128FFF;border-color:#3C8FF7;}.elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-button[type="submit"]{background-color:#FFFFFF;color:#128FFF;border-color:#3C8FF7;}.elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-button[type="submit"] svg *{fill:#128FFF;}.elementor-10170 .elementor-element.elementor-element-87218c8 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-10170 .elementor-element.elementor-element-87218c8 .e-form__buttons__wrapper__button-next:hover{color:#128FFF;}.elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-button[type="submit"]:hover{color:#128FFF;}.elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-button[type="submit"]:hover svg *{fill:#128FFF;}.elementor-10170 .elementor-element.elementor-element-87218c8 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-message{font-family:"Overpass", Sans-serif;font-weight:400;}.elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-message.elementor-message-success{color:#1490FF;}.elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-message.elementor-message-danger{color:#FF4F4F;}.elementor-10170 .elementor-element.elementor-element-87218c8{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-10170 .elementor-element.elementor-element-bfdbe35 > .elementor-container{min-height:180px;}.elementor-10170 .elementor-element.elementor-element-bfdbe35:not(.elementor-motion-effects-element-type-background), .elementor-10170 .elementor-element.elementor-element-bfdbe35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.maputoprovince.com/wp-content/uploads/2022/10/back.jpg");background-position:bottom center;background-size:cover;}.elementor-10170 .elementor-element.elementor-element-bfdbe35 > .elementor-background-overlay{background-color:#000000;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10170 .elementor-element.elementor-element-bfdbe35{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2px;margin-bottom:0px;padding:3rem 0rem 03rem 0rem;}.elementor-10170 .elementor-element.elementor-element-e7b80ce img{max-width:30vw;}.elementor-10170 .elementor-element.elementor-element-0cacd6f img{width:80%;}.elementor-10170 .elementor-element.elementor-element-0cacd6f{width:var( --container-widget-width, 109.6px );max-width:109.6px;--container-widget-width:109.6px;--container-widget-flex-grow:0;top:26px;}body:not(.rtl) .elementor-10170 .elementor-element.elementor-element-0cacd6f{left:107px;}body.rtl .elementor-10170 .elementor-element.elementor-element-0cacd6f{right:107px;}.elementor-10170 .elementor-element.elementor-element-955914f img{width:100%;}.elementor-10170 .elementor-element.elementor-element-955914f{width:var( --container-widget-width, 109.6px );max-width:109.6px;--container-widget-width:109.6px;--container-widget-flex-grow:0;top:19px;}body:not(.rtl) .elementor-10170 .elementor-element.elementor-element-955914f{left:910px;}body.rtl .elementor-10170 .elementor-element.elementor-element-955914f{right:910px;}.elementor-10170 .elementor-element.elementor-element-d95f4c8 > .elementor-container{min-height:15vh;}.elementor-10170 .elementor-element.elementor-element-d95f4c8:not(.elementor-motion-effects-element-type-background), .elementor-10170 .elementor-element.elementor-element-d95f4c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#128FFF;}.elementor-10170 .elementor-element.elementor-element-d95f4c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10170 .elementor-element.elementor-element-d95f4c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10170 .elementor-element.elementor-element-22ce74c{text-align:center;color:#FFFFFF;font-family:"Overpass", Sans-serif;font-size:20px;font-weight:normal;}.elementor-10170 .elementor-element.elementor-element-7a12ae20:not(.elementor-motion-effects-element-type-background), .elementor-10170 .elementor-element.elementor-element-7a12ae20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.maputoprovince.com/wp-content/uploads/2021/10/Section-2-bg.jpg");background-position:center center;background-size:cover;}.elementor-10170 .elementor-element.elementor-element-7a12ae20{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10170 .elementor-element.elementor-element-7a12ae20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10170 .elementor-element.elementor-element-1c37d216 > .elementor-element-populated{margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-10170 .elementor-element.elementor-element-40a9308 img{max-width:5%;}.elementor-10170 .elementor-element.elementor-element-40a9308 > .elementor-widget-container{margin:70px 61px 0px 61px;}.elementor-10170 .elementor-element.elementor-element-12b63cb6{text-align:center;}.elementor-10170 .elementor-element.elementor-element-12b63cb6 .elementor-heading-title{color:#FFFFFF;font-family:"Overpass", Sans-serif;font-weight:600;}.elementor-10170 .elementor-element.elementor-element-2177ba82:not(.elementor-motion-effects-element-type-background), .elementor-10170 .elementor-element.elementor-element-2177ba82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10170 .elementor-element.elementor-element-2177ba82, .elementor-10170 .elementor-element.elementor-element-2177ba82 > .elementor-background-overlay{border-radius:50px 50px 50px 50px;}.elementor-10170 .elementor-element.elementor-element-2177ba82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0100px;padding:50px 50px 0px 50px;}.elementor-10170 .elementor-element.elementor-element-2177ba82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10170 .elementor-element.elementor-element-6281ff7b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10170 .elementor-element.elementor-element-6281ff7b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10170 .elementor-element.elementor-element-6281ff7b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10170 .elementor-element.elementor-element-6281ff7b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10170 .elementor-element.elementor-element-6281ff7b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10170 .elementor-element.elementor-element-6281ff7b .elementor-image-box-wrapper{text-align:left;}.elementor-10170 .elementor-element.elementor-element-6281ff7b .elementor-image-box-title{margin-bottom:0px;color:#00CEA3;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-10170 .elementor-element.elementor-element-6281ff7b > .elementor-widget-container{margin:0px 0px 030px 0px;}.elementor-10170 .elementor-element.elementor-element-20068422.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10170 .elementor-element.elementor-element-20068422.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10170 .elementor-element.elementor-element-20068422.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10170 .elementor-element.elementor-element-20068422 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10170 .elementor-element.elementor-element-20068422 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10170 .elementor-element.elementor-element-20068422 .elementor-image-box-wrapper{text-align:left;}.elementor-10170 .elementor-element.elementor-element-20068422 .elementor-image-box-title{margin-bottom:0px;color:#00CEA3;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-10170 .elementor-element.elementor-element-20068422 > .elementor-widget-container{margin:0px 0px 030px 0px;}.elementor-10170 .elementor-element.elementor-element-a4641d6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10170 .elementor-element.elementor-element-a4641d6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10170 .elementor-element.elementor-element-a4641d6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10170 .elementor-element.elementor-element-a4641d6 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10170 .elementor-element.elementor-element-a4641d6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10170 .elementor-element.elementor-element-a4641d6 .elementor-image-box-wrapper{text-align:left;}.elementor-10170 .elementor-element.elementor-element-a4641d6 .elementor-image-box-title{margin-bottom:0px;color:#FFCC68;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-10170 .elementor-element.elementor-element-a4641d6 > .elementor-widget-container{margin:0px 0px 030px 0px;}.elementor-10170 .elementor-element.elementor-element-15d46f21.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10170 .elementor-element.elementor-element-15d46f21.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10170 .elementor-element.elementor-element-15d46f21.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10170 .elementor-element.elementor-element-15d46f21 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10170 .elementor-element.elementor-element-15d46f21 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10170 .elementor-element.elementor-element-15d46f21 .elementor-image-box-wrapper{text-align:left;}.elementor-10170 .elementor-element.elementor-element-15d46f21 .elementor-image-box-title{margin-bottom:0px;color:#FFCC68;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-10170 .elementor-element.elementor-element-15d46f21 > .elementor-widget-container{margin:0px 0px 030px 0px;}.elementor-10170 .elementor-element.elementor-element-173ea8e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10170 .elementor-element.elementor-element-173ea8e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10170 .elementor-element.elementor-element-173ea8e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10170 .elementor-element.elementor-element-173ea8e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10170 .elementor-element.elementor-element-173ea8e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10170 .elementor-element.elementor-element-173ea8e .elementor-image-box-wrapper{text-align:left;}.elementor-10170 .elementor-element.elementor-element-173ea8e .elementor-image-box-title{margin-bottom:0px;color:#00CEA3;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-10170 .elementor-element.elementor-element-173ea8e > .elementor-widget-container{margin:0px 0px 030px 0px;}.elementor-10170 .elementor-element.elementor-element-5e7eff54.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10170 .elementor-element.elementor-element-5e7eff54.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10170 .elementor-element.elementor-element-5e7eff54.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10170 .elementor-element.elementor-element-5e7eff54 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10170 .elementor-element.elementor-element-5e7eff54 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10170 .elementor-element.elementor-element-5e7eff54 .elementor-image-box-wrapper{text-align:left;}.elementor-10170 .elementor-element.elementor-element-5e7eff54 .elementor-image-box-title{margin-bottom:0px;color:#00CEA3;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-10170 .elementor-element.elementor-element-5e7eff54 > .elementor-widget-container{margin:0px 0px 030px 0px;}@media(min-width:768px){.elementor-10170 .elementor-element.elementor-element-0ea208a{width:35%;}.elementor-10170 .elementor-element.elementor-element-508483b{width:65%;}.elementor-10170 .elementor-element.elementor-element-7defb65{width:30%;}.elementor-10170 .elementor-element.elementor-element-a86c5b4{width:54.332%;}.elementor-10170 .elementor-element.elementor-element-ee3f403{width:15%;}}@media(min-width:1025px){.elementor-10170 .elementor-element.elementor-element-bfdbe35:not(.elementor-motion-effects-element-type-background), .elementor-10170 .elementor-element.elementor-element-bfdbe35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-10170 .elementor-element.elementor-element-7a12ae20:not(.elementor-motion-effects-element-type-background), .elementor-10170 .elementor-element.elementor-element-7a12ae20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-10170 .elementor-element.elementor-element-be91034{font-size:12px;}}@media(max-width:767px){.elementor-10170 .elementor-element.elementor-element-64639201 > .elementor-container{min-height:65vh;}.elementor-10170 .elementor-element.elementor-global-23772{--nav-menu-icon-size:25px;}.elementor-10170 .elementor-element.elementor-element-2c1540c5 > .elementor-widget-container{padding:12% 12% 12% 12%;}.elementor-10170 .elementor-element.elementor-element-0ea208a{width:80%;}.elementor-10170 .elementor-element.elementor-element-39f431e > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-10170 .elementor-element.elementor-element-0b0714e img{width:60%;}.elementor-10170 .elementor-element.elementor-element-0b0714e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10170 .elementor-element.elementor-element-508483b > .elementor-element-populated > .elementor-widget-wrap{padding:04rem 0rem 0rem 06rem;}.elementor-10170 .elementor-element.elementor-element-ae96348{text-align:left;}.elementor-10170 .elementor-element.elementor-element-9ac47d2 .elementor-icon-box-wrapper{text-align:center;}.elementor-10170 .elementor-element.elementor-element-9d4e7f6 .elementor-icon-box-wrapper{text-align:center;}.elementor-10170 .elementor-element.elementor-element-84bd6e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10170 .elementor-element.elementor-element-384afec .elementor-icon-box-wrapper{text-align:center;}.elementor-10170 .elementor-element.elementor-element-7479909 .elementor-icon-box-wrapper{text-align:center;}.elementor-10170 .elementor-element.elementor-element-5dc598c{padding:0px 0px 0px 0px;}.elementor-10170 .elementor-element.elementor-element-866508b > .elementor-element-populated > .elementor-widget-wrap{padding:0rem 02rem 0rem 2rem;}body:not(.rtl) .elementor-10170 .elementor-element.elementor-element-b8d4145{left:269.367px;}body.rtl .elementor-10170 .elementor-element.elementor-element-b8d4145{right:269.367px;}.elementor-10170 .elementor-element.elementor-element-b8d4145{top:77.017px;}.elementor-10170 .elementor-element.elementor-element-ca98177 > .elementor-element-populated > .elementor-widget-wrap{padding:0rem 02rem 04rem 2rem;}.elementor-10170 .elementor-element.elementor-element-442ae89 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-10170 .elementor-element.elementor-element-2768ebf > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-10170 .elementor-element.elementor-element-7defb65{width:80%;}.elementor-10170 .elementor-element.elementor-element-3ef13a7{padding:0rem 0rem 0rem 0rem;}.elementor-10170 .elementor-element.elementor-element-9f5f7d3 > .elementor-element-populated > .elementor-widget-wrap{padding:0rem 0rem 0rem 2rem;}.elementor-10170 .elementor-element.elementor-element-1244f36{text-align:left;}.elementor-10170 .elementor-element.elementor-element-1244f36 img{width:35%;}body:not(.rtl) .elementor-10170 .elementor-element.elementor-element-2c0314d{left:287.817px;}body.rtl .elementor-10170 .elementor-element.elementor-element-2c0314d{right:287.817px;}.elementor-10170 .elementor-element.elementor-element-2c0314d{top:274.417px;}.elementor-10170 .elementor-element.elementor-element-40838e9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10170 .elementor-element.elementor-element-40838e9 > .elementor-element-populated > .elementor-widget-wrap{padding:0rem 02rem 0rem 2rem;}.elementor-10170 .elementor-element.elementor-element-f038bcb{margin-top:280px;margin-bottom:0px;padding:8rem 0rem 0rem 0rem;}.elementor-10170 .elementor-element.elementor-element-7b73aba{font-size:14px;}.elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-field-group > label{font-size:12px;}.elementor-10170 .elementor-element.elementor-element-87218c8 .elementor-field-type-html{font-size:10px;}.elementor-10170 .elementor-element.elementor-element-e7b80ce img{max-width:80%;}.elementor-10170 .elementor-element.elementor-element-0cacd6f img{width:30%;}body:not(.rtl) .elementor-10170 .elementor-element.elementor-element-0cacd6f{left:6px;}body.rtl .elementor-10170 .elementor-element.elementor-element-0cacd6f{right:6px;}.elementor-10170 .elementor-element.elementor-element-0cacd6f{top:127px;}.elementor-10170 .elementor-element.elementor-element-22ce74c{font-size:15px;}.elementor-10170 .elementor-element.elementor-element-12b63cb6 .elementor-heading-title{font-size:26px;}.elementor-10170 .elementor-element.elementor-element-6281ff7b .elementor-image-box-img{margin-bottom:15px;}.elementor-10170 .elementor-element.elementor-element-6281ff7b .elementor-image-box-title{font-size:12.5px;}.elementor-10170 .elementor-element.elementor-element-20068422 .elementor-image-box-img{margin-bottom:15px;}.elementor-10170 .elementor-element.elementor-element-20068422 .elementor-image-box-title{font-size:12.5px;}.elementor-10170 .elementor-element.elementor-element-a4641d6 .elementor-image-box-img{margin-bottom:15px;}.elementor-10170 .elementor-element.elementor-element-a4641d6 .elementor-image-box-title{font-size:12.5px;}.elementor-10170 .elementor-element.elementor-element-15d46f21 .elementor-image-box-img{margin-bottom:15px;}.elementor-10170 .elementor-element.elementor-element-15d46f21 .elementor-image-box-title{font-size:12.5px;}.elementor-10170 .elementor-element.elementor-element-173ea8e .elementor-image-box-img{margin-bottom:15px;}.elementor-10170 .elementor-element.elementor-element-173ea8e .elementor-image-box-title{font-size:12.5px;}.elementor-10170 .elementor-element.elementor-element-5e7eff54 .elementor-image-box-img{margin-bottom:15px;}.elementor-10170 .elementor-element.elementor-element-5e7eff54 .elementor-image-box-title{font-size:12.5px;}.elementor-10170 .elementor-element.elementor-element-5e7eff54 > .elementor-widget-container{padding:0px 6px 0px 0px;}}/* Start custom CSS for global, class: .elementor-global-23772 */#menu-main .elementor-nav-menu{
    
    border-radius: 60px;
	background-image: url("https://www.maputoprovince.com/wp-content/uploads/2021/10/Grupo-160.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}


#menu-main img{
    
    margin-top: 12px !important;
}

#menu-main .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li {
	display: flex;
	height: 60px;
}




@media only screen and (max-width: 768px) {
.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.menu-item-home.menu-item-2548 {
	display: none;
}

.elementor-nav-menu--dropdown {
	background-color: transparent !important;
	font-size: 13px;
}





}


#jltma-nav-menu-elementor-4479bf8b {
  justify-content: center;
}
.elementor-9986 .elementor-element.elementor-element-f1f0e24 .jltma-navbar-nav > li > a {
	font-family: "overpass-extrabold", Sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-transform: none;
	padding: 0px 18px 0px 18px;
	color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-508483b */@media only screen and (max-width: 480px) {
    .curved-map {
  height: 1100px!important;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bb3cb0b */body{
    /* background-color: rgb(9, 27, 32); */
    font-family:'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
}

.map-back{
    /*margin: 0!important;*/
    /*width: 320px !important;*/
    /*height: 320px !important;*/
    
    margin: 0 !important;
width: 500px !important;
height: 500px !important;
}

.mapdiv{
    /* width:18%; */
    width: 900px;
    height: 500px;
    margin: auto;
    justify-content: space-between;
    display: flex;

}

.mapdiv path {
    fill: #FFFFFF;
    stroke: #F7C564;
    stroke-width:4px;
    cursor: pointer;
    transition: fill 0.3s;
    
}

.mapdiv path:hover {
    fill:#128FFF !important;
}

.mapdiv path:focus {
    fill:#000;
} 


#area{
    padding: 0.4em 0em 0em 0em;
     font-size: 20px;
     font-family: "overpass";
}
#city-name{
    /* padding-top: 10em; */
    font-weight: bold;
    font-size: 50px;
    font-family: "overpass-extrabold";
   
    /*padding: 9em 1em 0em 0em;*/
        padding: 2.3em 1em 0em 01em;
}

#number-of-inhabitants{
    padding: 0.4em 0em 1em 0em;
     font-size: 20px;
      font-family: "overpass";
}

.solid{
   
    width: 50%;
    background-color: #fff;
    border: 1px solid;
    border-radius: 8px;
    border-color: #fff;
    margin: 0 auto !important;
}

/*.province-data{*/
/*    height: 400px;*/
/*    width: 400px;*/
/*    text-align: center;*/
/*    border-radius: 20em;*/
/*    margin-top: 5em;*/
/*}*/



.province-data {
  height: 480px;
  width: 480px;
  text-align: center;
  border-radius: 20em;
  margin-top: 0em;
}

.img-bg{
    height: 250px;
    width: 250px;
    border-radius: 40em;
}

.data-container{
   
 /*margin: -18.5em 0em 0em 4em;*/
 margin: -29em 0em 0em 2em;
padding: 1em 0px 0em 1.5em;
color: #fff;
position: absolute;
/*height: 268px;*/
/*width: 268px;*/

height: 418px;
width: 418px;
    background-color: transparent;
    border-radius: 40em;
    background-image: url("https://images.pexels.com/photos/1172253/pexels-photo-1172253.jpeg");
    background-size: cover;
}

#city-url{
padding: 0.2em 1.2em;
border: 2px solid;
border-radius: 40em;
color: #128FFF;
background-color: #fff;
font-size: 20px;
 font-family: "overpass";
}


@media only screen and (max-width: 480px) {
  .mapdiv{
    height: 120vw;
width: 90vw;
  
  }
  
  .province-data {

    height: auto;
    width: auto;
  }

  .map-back{
    height: 140px!important;
    width: 140px!important;
  }


  .data-container {
    margin: -8em 0em 0em .8em;
padding: 1em 0px 0em 1.5em;
color: #fff;
position: absolute;
height: 268px;
width: 125px;
height: 125px;
}


#city-name {
 
  padding: 0em 2em 0em 0em;
}


.solid{
  margin: 4px 10px!important;
}


#area{
  margin-left: -20px;
  font-size: 14px;
}

#number-of-inhabitants {
  padding: 0em 1em 1.5em 0em;
  font-size: 14px;
}


#city-url {
  margin: 0 0px 0 -18px;

}
  
  
  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60216f5 */#mpt-circle {
    border: 3px solid;
    width: 100%;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-87218c8 */#form-field-adrress, #form-field-phone, #form-field-email{
    border: 3px solid black;
    background-color: #ffffff;
	border-width: 0px 0px 1px 0px;
	border-radius: 0px 0px 0px 0px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'overpass-extrabold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.maputoprovincia.co.mz/wp-content/uploads/2023/05/Overpass-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Overpass-Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.maputoprovincia.co.mz/wp-content/uploads/2023/05/Overpass-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Overpass-Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.maputoprovincia.co.mz/wp-content/uploads/2023/05/Overpass-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */