.elementor-2683 .elementor-element.elementor-element-d2b4558{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--overflow:hidden;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-2683 .elementor-element.elementor-element-331386a .elementor-heading-title{color:var( --e-global-color-39a6851 );font-size:100px;font-weight:700;text-transform:uppercase;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#1E1E1E26;stroke:#1E1E1E26;}body:not(.rtl) .elementor-2683 .elementor-element.elementor-element-331386a{right:-25px;}body.rtl .elementor-2683 .elementor-element.elementor-element-331386a{left:-25px;}.elementor-2683 .elementor-element.elementor-element-331386a{top:25px;z-index:1;}.elementor-2683 .elementor-element.elementor-element-e13e880{--display:flex;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-2683 .elementor-element.elementor-element-49550f3 .elementor-heading-title{font-size:42px;font-weight:300;line-height:1.25em;}.elementor-2683 .elementor-element.elementor-element-49550f3 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2683 .elementor-element.elementor-element-49550f3{width:100%;max-width:100%;}.elementor-2683 .elementor-element.elementor-element-7f9535a > .elementor-widget-container{margin:0px 50px -15px 50px;}.elementor-2683 .elementor-element.elementor-element-7f9535a{width:100%;max-width:100%;}.elementor-2683 .elementor-element.elementor-element-40d130e{--spacer-size:520px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2683 .elementor-element.elementor-element-40d130e > .elementor-widget-container{background-image:url("https://www.polana.co.mz/wp-content/uploads/2024/03/polana-exterior.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2683 .elementor-element.elementor-element-bc8f10f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:10px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-2683 .elementor-element.elementor-element-fc002cb{--display:flex;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:5px;}.elementor-2683 .elementor-element.elementor-element-db22e3c{--spacer-size:500px;}.elementor-2683 .elementor-element.elementor-element-db22e3c > .elementor-widget-container{background-image:url("https://www.polana.co.mz/wp-content/uploads/2024/03/polana-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2683 .elementor-element.elementor-element-cc37b62{--spacer-size:275px;}.elementor-2683 .elementor-element.elementor-element-cc37b62 > .elementor-widget-container{background-image:url("https://www.polana.co.mz/wp-content/uploads/2024/03/polana-6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2683 .elementor-element.elementor-element-0bcd46b{--spacer-size:325px;}.elementor-2683 .elementor-element.elementor-element-0bcd46b > .elementor-widget-container{background-image:url("https://www.polana.co.mz/wp-content/uploads/2023/10/two-girlfriends-makes-selfie-in-shop-shopping-2021-08-26-16-26-22-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2683 .elementor-element.elementor-element-05dc0e6{--display:flex;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-2683 .elementor-element.elementor-element-911f1ef{--spacer-size:250px;}.elementor-2683 .elementor-element.elementor-element-911f1ef > .elementor-widget-container{background-image:url("https://www.polana.co.mz/wp-content/uploads/2024/03/polana-7.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2683 .elementor-element.elementor-element-2728997{--spacer-size:375px;}.elementor-2683 .elementor-element.elementor-element-2728997 > .elementor-widget-container{background-image:url("https://www.polana.co.mz/wp-content/uploads/2024/03/polana-5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2683 .elementor-element.elementor-element-564fddd{--spacer-size:475px;}.elementor-2683 .elementor-element.elementor-element-564fddd > .elementor-widget-container{background-image:url("https://www.polana.co.mz/wp-content/uploads/2024/04/polana-interior-01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2683 .elementor-element.elementor-element-18e880c{--display:flex;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:0px;}.elementor-2683 .elementor-element.elementor-element-8da2cab{--spacer-size:325px;}.elementor-2683 .elementor-element.elementor-element-8da2cab > .elementor-widget-container{background-image:url("https://www.polana.co.mz/wp-content/uploads/2023/05/polana_escritorios_08.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2683 .elementor-element.elementor-element-5fcee07{--spacer-size:475px;}.elementor-2683 .elementor-element.elementor-element-5fcee07 > .elementor-widget-container{background-image:url("https://www.polana.co.mz/wp-content/uploads/2024/03/polana-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2683 .elementor-element.elementor-element-7da04bb{--spacer-size:300px;}.elementor-2683 .elementor-element.elementor-element-7da04bb > .elementor-widget-container{background-image:url("https://www.polana.co.mz/wp-content/uploads/2024/03/polana-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-2683 .elementor-element.elementor-element-e13e880{--width:50%;}.elementor-2683 .elementor-element.elementor-element-fc002cb{--width:33.3333%;}.elementor-2683 .elementor-element.elementor-element-05dc0e6{--width:33.3333%;}.elementor-2683 .elementor-element.elementor-element-18e880c{--width:33.3333%;}}@media(max-width:1024px){.elementor-2683 .elementor-element.elementor-element-d2b4558{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2683 .elementor-element.elementor-element-e13e880{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-2683 .elementor-element.elementor-element-49550f3 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-2683 .elementor-element.elementor-element-49550f3 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2683 .elementor-element.elementor-element-7f9535a > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-2683 .elementor-element.elementor-element-d2b4558{--padding-top:30px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-2683 .elementor-element.elementor-element-e13e880{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2683 .elementor-element.elementor-element-49550f3 .elementor-heading-title{font-size:38px;line-height:44px;}.elementor-2683 .elementor-element.elementor-element-49550f3 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2683 .elementor-element.elementor-element-7f9535a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2683 .elementor-element.elementor-element-40d130e{--spacer-size:500px;}.elementor-2683 .elementor-element.elementor-element-bc8f10f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2683 .elementor-element.elementor-element-fc002cb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2683 .elementor-element.elementor-element-db22e3c{--spacer-size:275px;}.elementor-2683 .elementor-element.elementor-element-cc37b62{--spacer-size:275px;}.elementor-2683 .elementor-element.elementor-element-0bcd46b{--spacer-size:275px;}.elementor-2683 .elementor-element.elementor-element-05dc0e6{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2683 .elementor-element.elementor-element-911f1ef{--spacer-size:275px;}.elementor-2683 .elementor-element.elementor-element-2728997{--spacer-size:275px;}.elementor-2683 .elementor-element.elementor-element-564fddd{--spacer-size:275px;}.elementor-2683 .elementor-element.elementor-element-18e880c{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2683 .elementor-element.elementor-element-8da2cab{--spacer-size:275px;}.elementor-2683 .elementor-element.elementor-element-5fcee07{--spacer-size:275px;}.elementor-2683 .elementor-element.elementor-element-7da04bb{--spacer-size:275px;}}/* Start custom CSS for heading, class: .elementor-element-331386a */.elementor-2683 .elementor-element.elementor-element-331386a .elementor-heading-title {
writing-mode: vertical-lr;
text-orientation: sideways-right;
transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-40d130e */.elementor-2683 .elementor-element.elementor-element-40d130e{
    --speed: 1s;
    animation: none !important;
}
.elementor-2683 .elementor-element.elementor-element-40d130e > *{
    clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
    transition: all var(--speed) ease-in-out;
}
.elementor-2683 .elementor-element.elementor-element-40d130e.animated > *{
    clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-db22e3c */.elementor-2683 .elementor-element.elementor-element-db22e3c{
    --speed: 1s;
    animation: none !important;
}
.elementor-2683 .elementor-element.elementor-element-db22e3c > *{
    clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
    transition: all var(--speed) ease-in-out;
}
.elementor-2683 .elementor-element.elementor-element-db22e3c.animated > *{
    clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-cc37b62 */.elementor-2683 .elementor-element.elementor-element-cc37b62{
    --speed: 1.3s;
    animation: none !important;
}
.elementor-2683 .elementor-element.elementor-element-cc37b62 > *{
    clip-path: polygon(0 100%, 0 100%, 0 0, 0 0);


    transition: all var(--speed) ease-in-out;
}
.elementor-2683 .elementor-element.elementor-element-cc37b62.animated > *{
  clip-path: polygon(0 100%, 100% 100%, 100% 0, 0 0);


}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-0bcd46b */.elementor-2683 .elementor-element.elementor-element-0bcd46b{
    --speed: 0.6s;
    animation: none !important;
}
.elementor-2683 .elementor-element.elementor-element-0bcd46b > *{
    clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
    transition: all var(--speed) ease-in-out;
}
.elementor-2683 .elementor-element.elementor-element-0bcd46b.animated > *{
    clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-911f1ef */.elementor-2683 .elementor-element.elementor-element-911f1ef{
    --speed: 1s;
    animation: none !important;
}
.elementor-2683 .elementor-element.elementor-element-911f1ef > *{
    clip-path: polygon(100% 0, 0 0, 0 0, 100% 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2683 .elementor-element.elementor-element-911f1ef.animated > *{
    clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-2728997 */.elementor-2683 .elementor-element.elementor-element-2728997{
    --speed: 0.7s;
    animation: none !important;
}
.elementor-2683 .elementor-element.elementor-element-2728997 > *{
    clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0 100%);

    transition: all var(--speed) ease-in-out;
}
.elementor-2683 .elementor-element.elementor-element-2728997.animated > *{
  clip-path: polygon(0 100%, 100% 100%, 100% 0, 0 0);

}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-564fddd */.elementor-2683 .elementor-element.elementor-element-564fddd{
    --speed: 1s;
    animation: none !important;
}
.elementor-2683 .elementor-element.elementor-element-564fddd > *{
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    transition: all var(--speed) ease-in-out;
}
.elementor-2683 .elementor-element.elementor-element-564fddd.animated > *{
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);



}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-8da2cab */.elementor-2683 .elementor-element.elementor-element-8da2cab{
    --speed: 1.3s;
    animation: none !important;
}
.elementor-2683 .elementor-element.elementor-element-8da2cab > *{
    clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    transition: all var(--speed) ease-in-out;
}
.elementor-2683 .elementor-element.elementor-element-8da2cab.animated > *{
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-5fcee07 */.elementor-2683 .elementor-element.elementor-element-5fcee07{
    --speed: 1.3s;
    animation: none !important;
}
.elementor-2683 .elementor-element.elementor-element-5fcee07 > *{
    clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
    transition: all var(--speed) ease-in-out;
}
.elementor-2683 .elementor-element.elementor-element-5fcee07.animated > *{
    clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-7da04bb */.elementor-2683 .elementor-element.elementor-element-7da04bb{
    --speed: 1.3s;
    animation: none !important;
}
.elementor-2683 .elementor-element.elementor-element-7da04bb > *{
    clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);

    transition: all var(--speed) ease-in-out;
}
.elementor-2683 .elementor-element.elementor-element-7da04bb.animated > *{
clip-path: polygon(100% 0, 0 0, 0 100%, 100% 100%);




}/* End custom CSS */