.elementor-2 .elementor-element.elementor-element-daced44{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.6;border-style:solid;--border-style:solid;border-width:0vw 0vw 0.25vw 0vw;--border-top-width:0vw;--border-right-width:0vw;--border-bottom-width:0.25vw;--border-left-width:0vw;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-daced44::before, .elementor-2 .elementor-element.elementor-element-daced44 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-daced44 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-daced44 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-daced44 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-daced44 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d85d4b0 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-5464ae9{--display:flex;--min-height:6.25vw;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--overflow:hidden;--margin-top:13vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-2 .elementor-element.elementor-element-62d4ce6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-e413d30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0vw 0vw 0vw;border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e413d30.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e413d30.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-e413d30.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e413d30.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-e413d30.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e413d30 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-e413d30 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-e413d30 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-8c808c1{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0.25vw 0.25vw 00.25vw;border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-8c808c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-8c808c1.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8c808c1.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-8c808c1.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8c808c1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-8c808c1 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-8c808c1 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-8c808c1 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-f624947{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0vw 0.25vw 0vw;border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-f624947.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-f624947.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-f624947.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-f624947.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-f624947.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-f624947 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-f624947 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-f624947 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-f192e13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-43a52e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0vw 0.25vw 0.25vw;border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-43a52e4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-43a52e4.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-43a52e4.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-43a52e4.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-43a52e4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-43a52e4 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-43a52e4 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-43a52e4 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-0f4d24f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0vw 0.25vw 0.25vw;border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-0f4d24f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-0f4d24f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-0f4d24f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-0f4d24f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-0f4d24f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-0f4d24f .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-0f4d24f .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-0f4d24f .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-d6df2c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3fef7a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0vw 0.25vw 0.25vw;border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-3fef7a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-3fef7a2.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-3fef7a2.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-3fef7a2.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-3fef7a2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-3fef7a2 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-3fef7a2 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-3fef7a2 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-5795d02{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-d156c69{--display:flex;--min-height:25vw;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;border-style:solid;--border-style:solid;border-width:0.25vw 0.25vw 0vw 0.25vw;--border-top-width:0.25vw;--border-right-width:0.25vw;--border-bottom-width:0vw;--border-left-width:0.25vw;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0vw;--margin-bottom:0vw;--margin-left:6.25vw;--margin-right:0vw;--padding-top:3.125vw;--padding-bottom:3.125vw;--padding-left:3.125vw;--padding-right:3.125vw;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-81d723d .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:2vw;font-weight:normal;text-transform:uppercase;line-height:0.8em;color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-1c8eecb .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:4vw;font-weight:normal;text-transform:uppercase;line-height:0.8em;color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-851601b .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:10.7vw;font-weight:normal;text-transform:uppercase;line-height:0.8em;color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-b20f918{--display:flex;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-339f157 .elementor-button{background-color:var( --e-global-color-d0fb24c );font-family:"Big Shoulders", Sans-serif;font-size:2vw;font-weight:normal;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-339f157{width:var( --container-widget-width, 18.75vw );max-width:18.75vw;background-color:var( --e-global-color-primary );--container-widget-width:18.75vw;--container-widget-flex-grow:0;border-style:solid;border-width:0.25vw 0.25vw 0.25vw 0vw;border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-391484f .elementor-button{background-color:var( --e-global-color-d0fb24c );font-family:"Big Shoulders", Sans-serif;font-size:2vw;font-weight:normal;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-391484f{width:var( --container-widget-width, 18.75vw );max-width:18.75vw;background-color:var( --e-global-color-secondary );--container-widget-width:18.75vw;--container-widget-flex-grow:0;border-style:solid;border-width:0vw 0.25vw 0vw 0vw;border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-fd0cebb{--display:flex;--min-height:37,5vw;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-65951d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0vw 0.25vw 0vw 0vw;--border-top-width:0vw;--border-right-width:0.25vw;--border-bottom-width:0vw;--border-left-width:0vw;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:6.25vw;--padding-bottom:6.25vw;--padding-left:6.25vw;--padding-right:6.25vw;}.elementor-2 .elementor-element.elementor-element-65951d1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-65951d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a0c7cf );background-image:url("https://www.rooftopmundial.com/wp-content/uploads/2025/08/fundo-sobre-rooftop-bar-mundial.svg");background-position:top right;background-repeat:no-repeat;background-size:12.5vw auto;}.elementor-2 .elementor-element.elementor-element-65951d1::before, .elementor-2 .elementor-element.elementor-element-65951d1 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-65951d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-65951d1 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-65951d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-65951d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8a0c7cf );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-65951d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-53d7538 .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:2vw;font-weight:normal;text-transform:uppercase;line-height:0.8em;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-5e38266 .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:4vw;font-weight:normal;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-57d7ef9{width:var( --container-widget-width, 50vw );max-width:50vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-11bfde8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-2 .elementor-element.elementor-element-11bfde8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-11bfde8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rooftopmundial.com/wp-content/uploads/2025/08/sunset-rooftop-bar-mundial-golden-hour.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-11bfde8::before, .elementor-2 .elementor-element.elementor-element-11bfde8 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-11bfde8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-11bfde8 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-11bfde8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-11bfde8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.rooftopmundial.com/wp-content/uploads/2025/08/seta-up-diagonal.svg");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:6.25vw auto;}.elementor-2 .elementor-element.elementor-element-2ebd08c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0vw 0vw 0.25vw 0vw;--border-top-width:0vw;--border-right-width:0vw;--border-bottom-width:0.25vw;--border-left-width:0vw;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:6.25vw;--padding-bottom:6.25vw;--padding-left:6.25vw;--padding-right:6.25vw;}.elementor-2 .elementor-element.elementor-element-2ebd08c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2ebd08c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CAE6EE;}.elementor-2 .elementor-element.elementor-element-cc51539{text-align:center;}.elementor-2 .elementor-element.elementor-element-cc51539 .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:6.4vw;font-weight:normal;text-transform:uppercase;line-height:1em;color:#0D499C;}.elementor-2 .elementor-element.elementor-element-f9a5943{--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;}.elementor-2 .elementor-element.elementor-element-70949f5{background-color:var( --e-global-color-secondary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0.25vw 0.25vw 0vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-70949f5.elementor-view-stacked .elementor-icon{background-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-70949f5.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-70949f5.elementor-view-default .elementor-icon{color:#0D499C;border-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-70949f5.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-70949f5.elementor-view-default .elementor-icon svg{fill:#0D499C;}.elementor-2 .elementor-element.elementor-element-70949f5 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-70949f5 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-70949f5 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-8188622{--e-transform-flipX:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0vw 0.25vw 0.25vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-8188622.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-8188622.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8188622.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-8188622.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8188622.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-8188622 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-8188622 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-8188622 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-48aea74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0.25vw 0.25vw 0vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-48aea74.elementor-view-stacked .elementor-icon{background-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-48aea74.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-48aea74.elementor-view-default .elementor-icon{color:#0D499C;border-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-48aea74.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-48aea74.elementor-view-default .elementor-icon svg{fill:#0D499C;}.elementor-2 .elementor-element.elementor-element-48aea74 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-48aea74 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-48aea74 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-926dbec{--e-transform-flipX:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0vw 0.25vw 0.25vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-926dbec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-926dbec.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-926dbec.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-926dbec.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-926dbec.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-926dbec .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-926dbec .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-926dbec .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-9da5746{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0.25vw 0.25vw 0vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-9da5746.elementor-view-stacked .elementor-icon{background-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-9da5746.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-9da5746.elementor-view-default .elementor-icon{color:#0D499C;border-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-9da5746.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-9da5746.elementor-view-default .elementor-icon svg{fill:#0D499C;}.elementor-2 .elementor-element.elementor-element-9da5746 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-9da5746 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-9da5746 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-2e16612{--e-transform-flipX:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0vw 0.25vw 0.25vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2e16612.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2e16612.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-2e16612.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2e16612.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-2e16612.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2e16612 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-2e16612 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-2e16612 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-7f216d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0.25vw 0.25vw 0vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7f216d8.elementor-view-stacked .elementor-icon{background-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-7f216d8.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-7f216d8.elementor-view-default .elementor-icon{color:#0D499C;border-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-7f216d8.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-7f216d8.elementor-view-default .elementor-icon svg{fill:#0D499C;}.elementor-2 .elementor-element.elementor-element-7f216d8 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-7f216d8 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-7f216d8 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-0c37333{--e-transform-flipX:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0vw 0.25vw 0.25vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0c37333.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0c37333.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-0c37333.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0c37333.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-0c37333.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0c37333 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-0c37333 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-0c37333 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-40b612a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0.25vw 0.25vw 0vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-40b612a.elementor-view-stacked .elementor-icon{background-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-40b612a.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-40b612a.elementor-view-default .elementor-icon{color:#0D499C;border-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-40b612a.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-40b612a.elementor-view-default .elementor-icon svg{fill:#0D499C;}.elementor-2 .elementor-element.elementor-element-40b612a .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-40b612a .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-40b612a .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-55df488{--e-transform-flipX:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0vw 0.25vw 0.25vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-55df488.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-55df488.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-55df488.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-55df488.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-55df488.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-55df488 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-55df488 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-55df488 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-0d1d4d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0.25vw 0.25vw 0vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0d1d4d8.elementor-view-stacked .elementor-icon{background-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-0d1d4d8.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-0d1d4d8.elementor-view-default .elementor-icon{color:#0D499C;border-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-0d1d4d8.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-0d1d4d8.elementor-view-default .elementor-icon svg{fill:#0D499C;}.elementor-2 .elementor-element.elementor-element-0d1d4d8 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-0d1d4d8 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-0d1d4d8 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-e0a82e9{--e-transform-flipX:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0vw 0.25vw 0.25vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-e0a82e9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-e0a82e9.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-e0a82e9.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-e0a82e9.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-e0a82e9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-e0a82e9 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-e0a82e9 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-e0a82e9 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-40299a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0.25vw 0.25vw 0vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-40299a7.elementor-view-stacked .elementor-icon{background-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-40299a7.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-40299a7.elementor-view-default .elementor-icon{color:#0D499C;border-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-40299a7.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-40299a7.elementor-view-default .elementor-icon svg{fill:#0D499C;}.elementor-2 .elementor-element.elementor-element-40299a7 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-40299a7 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-40299a7 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-f7bdb13{--e-transform-flipX:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0vw 0.25vw 0.25vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f7bdb13.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f7bdb13.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-f7bdb13.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f7bdb13.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-f7bdb13.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f7bdb13 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-f7bdb13 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-f7bdb13 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-b66a12a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0.25vw 0.25vw 0vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-b66a12a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-b66a12a.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-b66a12a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-b66a12a.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-b66a12a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-b66a12a .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-b66a12a .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-b66a12a .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-aa56c9b{--e-transform-flipX:-1;background-color:var( --e-global-color-secondary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0vw 0.25vw 0vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-aa56c9b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-aa56c9b.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-aa56c9b.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-aa56c9b.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-aa56c9b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-aa56c9b .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-aa56c9b .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-aa56c9b .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-ac75bd4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0vw 0vw 0vw 0vw;--border-top-width:0vw;--border-right-width:0vw;--border-bottom-width:0vw;--border-left-width:0vw;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0vw;--padding-bottom:0vw;--padding-left:6vw;--padding-right:6vw;}.elementor-2 .elementor-element.elementor-element-ac75bd4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ac75bd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rooftopmundial.com/wp-content/uploads/2025/08/fundo-servicos-rooftop-bar-mundial.webp");background-position:top center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-b1edb64{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0vw 0.25vw 0.25vw 0.25vw;--border-top-width:0vw;--border-right-width:0.25vw;--border-bottom-width:0.25vw;--border-left-width:0.25vw;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0vw;--padding-bottom:0vw;--padding-left:6vw;--padding-right:6vw;}.elementor-2 .elementor-element.elementor-element-b1edb64:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b1edb64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-d8740ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.5vw 1.5vw;--row-gap:1.5vw;--column-gap:1.5vw;border-style:solid;--border-style:solid;border-width:0vw 0.125vw 0.125vw 0.25vw;--border-top-width:0vw;--border-right-width:0.125vw;--border-bottom-width:0.125vw;--border-left-width:0.25vw;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:3.125vw;--padding-bottom:3.125vw;--padding-left:3.125vw;--padding-right:3.125vw;}.elementor-2 .elementor-element.elementor-element-d8740ea:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d8740ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-c76473d .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:4vw;font-weight:normal;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-8aa9000{width:var( --container-widget-width, 50vw );max-width:50vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-c9400bc .elementor-button{background-color:var( --e-global-color-d0fb24c );font-family:"Big Shoulders", Sans-serif;font-size:2vw;font-weight:normal;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-c9400bc{width:var( --container-widget-width, 18.75vw );max-width:18.75vw;background-color:var( --e-global-color-primary );--container-widget-width:18.75vw;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-b77ef78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0vw 0.25vw 0.125vw 0.125vw;--border-top-width:0vw;--border-right-width:0.25vw;--border-bottom-width:0.125vw;--border-left-width:0.125vw;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-b77ef78:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b77ef78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a0c7cf );background-image:url("https://www.rooftopmundial.com/wp-content/uploads/2025/08/all-day-dining-hamburguer-rooftop-bar-mundial.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-06b6dca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0.125vw 0.125vw 0.125vw 0.25vw;--border-top-width:0.125vw;--border-right-width:0.125vw;--border-bottom-width:0.125vw;--border-left-width:0.25vw;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-06b6dca:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-06b6dca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a0c7cf );background-image:url("https://www.rooftopmundial.com/wp-content/uploads/2025/08/golden-hour-sessions-rooftop-bar-mundial.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-97a52f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.5vw 1.5vw;--row-gap:1.5vw;--column-gap:1.5vw;border-style:solid;--border-style:solid;border-width:0.125vw 0.25vw 0.125vw 0.125vw;--border-top-width:0.125vw;--border-right-width:0.25vw;--border-bottom-width:0.125vw;--border-left-width:0.125vw;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:3.125vw;--padding-bottom:3.125vw;--padding-left:3.125vw;--padding-right:3.125vw;}.elementor-2 .elementor-element.elementor-element-97a52f4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-97a52f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-0f5b7a5 .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:4vw;font-weight:normal;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-d49e889{width:var( --container-widget-width, 50vw );max-width:50vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-ed9ab66 .elementor-button{background-color:var( --e-global-color-d0fb24c );font-family:"Big Shoulders", Sans-serif;font-size:2vw;font-weight:normal;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-ed9ab66{width:var( --container-widget-width, 18.75vw );max-width:18.75vw;background-color:var( --e-global-color-primary );--container-widget-width:18.75vw;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-e351631{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.5vw 1.5vw;--row-gap:1.5vw;--column-gap:1.5vw;border-style:solid;--border-style:solid;border-width:0.125vw 0.125vw 0vw 0.25vw;--border-top-width:0.125vw;--border-right-width:0.125vw;--border-bottom-width:0vw;--border-left-width:0.25vw;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:3.125vw;--padding-bottom:3.125vw;--padding-left:3.125vw;--padding-right:3.125vw;}.elementor-2 .elementor-element.elementor-element-e351631:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e351631 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-4c2355c .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:4vw;font-weight:normal;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-ddede6e{width:var( --container-widget-width, 50vw );max-width:50vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-1ece0f1 .elementor-button{background-color:var( --e-global-color-d0fb24c );font-family:"Big Shoulders", Sans-serif;font-size:2vw;font-weight:normal;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-1ece0f1{width:var( --container-widget-width, 18.75vw );max-width:18.75vw;background-color:var( --e-global-color-primary );--container-widget-width:18.75vw;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-b5c9337{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0.125vw 0.25vw 0vw 0.125vw;--border-top-width:0.125vw;--border-right-width:0.25vw;--border-bottom-width:0vw;--border-left-width:0.125vw;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-b5c9337:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b5c9337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a0c7cf );background-image:url("https://www.rooftopmundial.com/wp-content/uploads/2025/08/all-day-dining-menu-tacos-rooftop-bar-mundial.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-9e01e14{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0vw 0vw 0vw 0vw;--border-top-width:0vw;--border-right-width:0vw;--border-bottom-width:0vw;--border-left-width:0vw;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0vw;--padding-bottom:0vw;--padding-left:6vw;--padding-right:6vw;--z-index:2;}.elementor-2 .elementor-element.elementor-element-3a48126{background-color:var( --e-global-color-8a0c7cf );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;border-style:solid;border-width:0vw 0.25vw 0.25vw 0.25vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3a48126.elementor-view-stacked .elementor-icon{background-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-3a48126.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-3a48126.elementor-view-default .elementor-icon{color:#0D499C;border-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-3a48126.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-3a48126.elementor-view-default .elementor-icon svg{fill:#0D499C;}.elementor-2 .elementor-element.elementor-element-3a48126 .elementor-icon{font-size:6vw;}.elementor-2 .elementor-element.elementor-element-3a48126 .elementor-icon svg{height:6vw;}.elementor-2 .elementor-element.elementor-element-3a48126 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-30beb6f{--spacer-size:50px;width:var( --container-widget-width, 75vw );max-width:75vw;background-color:var( --e-global-color-8a0c7cf );--container-widget-width:75vw;--container-widget-flex-grow:0;border-style:solid;border-width:0vw 0vw 0.25vw 0vw;border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-0c49654{--e-transform-flipX:-1;background-color:var( --e-global-color-8a0c7cf );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0.25vw 0.25vw 0.25vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0c49654.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0c49654.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-0c49654.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0c49654.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-0c49654.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0c49654 .elementor-icon{font-size:6vw;}.elementor-2 .elementor-element.elementor-element-0c49654 .elementor-icon svg{height:6vw;}.elementor-2 .elementor-element.elementor-element-0c49654 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-47dfe6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:-6.25vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:12.5vw;--padding-bottom:6.25vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2 .elementor-element.elementor-element-47dfe6a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-47dfe6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rooftopmundial.com/wp-content/uploads/2025/08/cocktails-fundo-reservas-rooftop-bar-mundial.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-437c7f5{text-align:center;}.elementor-2 .elementor-element.elementor-element-437c7f5 .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:4vw;font-weight:normal;text-transform:uppercase;line-height:1em;color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-96c585c{text-align:center;}.elementor-2 .elementor-element.elementor-element-96c585c .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:2vw;font-weight:normal;text-transform:uppercase;line-height:0.8em;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-744d82c{width:var( --container-widget-width, 50vw );max-width:50vw;--container-widget-width:50vw;--container-widget-flex-grow:0;text-align:center;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-744d82c.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-572b6c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1.5vw 1.5vw;--row-gap:1.5vw;--column-gap:1.5vw;}.elementor-2 .elementor-element.elementor-element-572b6c0.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-f0332f2 .elementor-button{background-color:var( --e-global-color-d0fb24c );font-family:"Big Shoulders", Sans-serif;font-size:2vw;font-weight:normal;fill:var( --e-global-color-8a0c7cf );color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-f0332f2{width:var( --container-widget-width, 18.75vw );max-width:18.75vw;background-color:var( --e-global-color-d0fb24c );--container-widget-width:18.75vw;--container-widget-flex-grow:0;border-style:solid;border-width:0.25vw 0.25vw 0.25vw 0.25vw;border-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-8f2708b .elementor-button{background-color:var( --e-global-color-d0fb24c );font-family:"Big Shoulders", Sans-serif;font-size:2vw;font-weight:normal;fill:var( --e-global-color-8a0c7cf );color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-8f2708b{width:var( --container-widget-width, 18.75vw );max-width:18.75vw;background-color:var( --e-global-color-d0fb24c );--container-widget-width:18.75vw;--container-widget-flex-grow:0;border-style:solid;border-width:0.25vw 0.25vw 0.25vw 0.25vw;border-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-e5e0d33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-d47fb54.elementor-widget-inavii-grid .inavii-grid .inavii-grid__item,
					.elementor-2 .elementor-element.elementor-element-d47fb54.elementor-widget-inavii-grid .inavii-grid .inavii-grid__item .inavii-grid__image-box,
					.elementor-2 .elementor-element.elementor-element-d47fb54.elementor-widget-inavii-grid .inavii-grid .inavii-grid__item .inavii-grid__item-box,
					.elementor-2 .elementor-element.elementor-element-d47fb54.elementor-widget-inavii-grid .inavii-grid .inavii-grid__item .inavii-grid__top-box{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d47fb54.elementor-widget-inavii-grid .inavii-grid__type-row{grid-template-columns:repeat(5, 1fr);}.elementor-2 .elementor-element.elementor-element-d47fb54.elementor-widget-inavii-grid .inavii-grid.inavii-grid__type-row , 
                    .elementor-2 .elementor-element.elementor-element-d47fb54.elementor-widget-inavii-grid .inavii-grid.inavii-grid__type-gallery,
                    .elementor-2 .elementor-element.elementor-element-d47fb54.elementor-widget-inavii-grid .inavii-grid.inavii-grid__type-content-grid{gap:0px;}.elementor-2 .elementor-element.elementor-element-d47fb54 .inavii-grid__description{-webkit-line-clamp:3;}.elementor-2 .elementor-element.elementor-element-d47fb54 .inavii__header-container{gap:30px;}.elementor-2 .elementor-element.elementor-element-d47fb54 .inavii-button__box{justify-content:center;align-items:center;flex-direction:row;}.elementor-2 .elementor-element.elementor-element-d47fb54 .swiper-button-next, .elementor-2 .elementor-element.elementor-element-d47fb54 .swiper-button-prev{color:#ffffff;background-color:rgba(122,60,255, .5);}.elementor-2 .elementor-element.elementor-element-d47fb54 .swiper-button-next svg *, .elementor-2 .elementor-element.elementor-element-d47fb54 .swiper-button-prev svg *{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-d47fb54 .swiper-button-next:hover, .elementor-2 .elementor-element.elementor-element-d47fb54 .swiper-button-prev:hover{color:#ffffff;background-color:rgba(122,60,255, 1);}.elementor-2 .elementor-element.elementor-element-d47fb54 .swiper-button-next:hover svg *, .elementor-2 .elementor-element.elementor-element-d47fb54 .swiper-button-prev:hover svg *{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-d47fb54 .swiper-pagination .swiper-pagination-bullet:hover{background:#7A3CFF;}.elementor-2 .elementor-element.elementor-element-d47fb54 .swiper-pagination-fraction:hover{color:#7A3CFF;}.elementor-2 .elementor-element.elementor-element-d47fb54 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#7A3CFF;}.elementor-2 .elementor-element.elementor-element-2bbf0b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--overlay-opacity:0.5;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:06.25vw;--padding-bottom:6.25vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2 .elementor-element.elementor-element-2bbf0b2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2bbf0b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rooftopmundial.com/wp-content/uploads/2025/08/fundo-eventos-vista-lisboa-rooftop-bar-mundial.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-2bbf0b2::before, .elementor-2 .elementor-element.elementor-element-2bbf0b2 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2bbf0b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2bbf0b2 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2bbf0b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2bbf0b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d85d4b0 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-8e3c73b{text-align:center;}.elementor-2 .elementor-element.elementor-element-8e3c73b .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:2vw;font-weight:normal;text-transform:uppercase;line-height:0.8em;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-7a8d4bb{text-align:center;}.elementor-2 .elementor-element.elementor-element-7a8d4bb .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:4vw;font-weight:normal;text-transform:uppercase;line-height:1em;color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-9b4104d{width:var( --container-widget-width, 50vw );max-width:50vw;--container-widget-width:50vw;--container-widget-flex-grow:0;text-align:center;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-9b4104d.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-733894b{--display:flex;--min-height:6,25vw;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-733894b.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-0cbc780{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0.25vw 0.125vw 0vw 0.25vw;border-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-0cbc780.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-0cbc780.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-0cbc780.elementor-view-default .elementor-icon{color:var( --e-global-color-8a0c7cf );border-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-0cbc780.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-0cbc780.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-0cbc780 .elementor-icon{font-size:6vw;}.elementor-2 .elementor-element.elementor-element-0cbc780 .elementor-icon svg{height:6vw;}.elementor-2 .elementor-element.elementor-element-0cbc780 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-060981c{width:var( --container-widget-width, 25vw );max-width:25vw;padding:0vw 1.5vw 0vw 1.5vw;--container-widget-width:25vw;--container-widget-flex-grow:0;border-style:solid;border-width:0.25vw 0.125vw 0vw 0.125vw;border-color:var( --e-global-color-8a0c7cf );text-align:center;}.elementor-2 .elementor-element.elementor-element-060981c .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:2.5vw;font-weight:normal;text-transform:uppercase;line-height:0.8em;color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-c13ea40{width:var( --container-widget-width, 43vw );max-width:43vw;padding:0vw 1vw 0vw 1vw;--container-widget-width:43vw;--container-widget-flex-grow:0;border-style:solid;border-width:0.25vw 0.250vw 0vw 0.125vw;border-color:var( --e-global-color-8a0c7cf );text-align:left;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-c13ea40.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-12cae5b{--e-transform-flipX:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0.25vw 0.25vw 0vw 0.125vw;border-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-12cae5b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-12cae5b.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-12cae5b.elementor-view-default .elementor-icon{color:var( --e-global-color-8a0c7cf );border-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-12cae5b.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-12cae5b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-12cae5b .elementor-icon{font-size:6vw;}.elementor-2 .elementor-element.elementor-element-12cae5b .elementor-icon svg{height:6vw;}.elementor-2 .elementor-element.elementor-element-12cae5b .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-4e86395{width:var( --container-widget-width, 25vw );max-width:25vw;padding:0vw 1.5vw 0vw 1.5vw;--container-widget-width:25vw;--container-widget-flex-grow:0;border-style:solid;border-width:0.25vw 0.125vw 0vw 0.125vw;border-color:var( --e-global-color-8a0c7cf );text-align:center;}.elementor-2 .elementor-element.elementor-element-4e86395 .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:2.5vw;font-weight:normal;text-transform:uppercase;line-height:0.8em;color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-d8509a1{width:var( --container-widget-width, 43vw );max-width:43vw;padding:0vw 1vw 0vw 1vw;--container-widget-width:43vw;--container-widget-flex-grow:0;border-style:solid;border-width:0.25vw 0.250vw 0vw 0.125vw;border-color:var( --e-global-color-8a0c7cf );text-align:left;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-d8509a1.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-8b695dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0.25vw 0.125vw 0vw 0.25vw;border-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-8b695dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-8b695dd.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8b695dd.elementor-view-default .elementor-icon{color:var( --e-global-color-8a0c7cf );border-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-8b695dd.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8b695dd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-8b695dd .elementor-icon{font-size:6vw;}.elementor-2 .elementor-element.elementor-element-8b695dd .elementor-icon svg{height:6vw;}.elementor-2 .elementor-element.elementor-element-8b695dd .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-88c9900{width:var( --container-widget-width, 25vw );max-width:25vw;padding:0vw 1.5vw 0vw 1.5vw;--container-widget-width:25vw;--container-widget-flex-grow:0;border-style:solid;border-width:0.25vw 0.125vw 0vw 0.125vw;border-color:var( --e-global-color-8a0c7cf );text-align:center;}.elementor-2 .elementor-element.elementor-element-88c9900 .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:2.5vw;font-weight:normal;text-transform:uppercase;line-height:0.8em;color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-85316c3{width:var( --container-widget-width, 43vw );max-width:43vw;padding:0vw 1vw 0vw 1vw;--container-widget-width:43vw;--container-widget-flex-grow:0;border-style:solid;border-width:0.25vw 0.250vw 0vw 0.125vw;border-color:var( --e-global-color-8a0c7cf );text-align:left;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-85316c3.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-c805e6c{--e-transform-flipX:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0.25vw 0.25vw 0vw 0.125vw;border-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-c805e6c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-c805e6c.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-c805e6c.elementor-view-default .elementor-icon{color:var( --e-global-color-8a0c7cf );border-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-c805e6c.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-c805e6c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-c805e6c .elementor-icon{font-size:6vw;}.elementor-2 .elementor-element.elementor-element-c805e6c .elementor-icon svg{height:6vw;}.elementor-2 .elementor-element.elementor-element-c805e6c .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-d927898{width:var( --container-widget-width, 25vw );max-width:25vw;padding:0vw 1.5vw 0vw 1.5vw;--container-widget-width:25vw;--container-widget-flex-grow:0;border-style:solid;border-width:0.25vw 0.125vw 0vw 0.125vw;border-color:var( --e-global-color-8a0c7cf );text-align:center;}.elementor-2 .elementor-element.elementor-element-d927898 .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:2.5vw;font-weight:normal;text-transform:uppercase;line-height:0.8em;color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-6bbe7f7{width:var( --container-widget-width, 43vw );max-width:43vw;padding:0vw 1vw 0vw 1vw;--container-widget-width:43vw;--container-widget-flex-grow:0;border-style:solid;border-width:0.25vw 0.250vw 0vw 0.125vw;border-color:var( --e-global-color-8a0c7cf );text-align:left;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-6bbe7f7.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-26b0ccf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0.25vw 0.125vw 0vw 0.25vw;border-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-26b0ccf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-26b0ccf.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-26b0ccf.elementor-view-default .elementor-icon{color:var( --e-global-color-8a0c7cf );border-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-26b0ccf.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-26b0ccf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-26b0ccf .elementor-icon{font-size:6vw;}.elementor-2 .elementor-element.elementor-element-26b0ccf .elementor-icon svg{height:6vw;}.elementor-2 .elementor-element.elementor-element-26b0ccf .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-ba3966a{width:var( --container-widget-width, 25vw );max-width:25vw;padding:0vw 1.5vw 0vw 1.5vw;--container-widget-width:25vw;--container-widget-flex-grow:0;border-style:solid;border-width:0.25vw 0.125vw 0vw 0.125vw;border-color:var( --e-global-color-8a0c7cf );text-align:center;}.elementor-2 .elementor-element.elementor-element-ba3966a .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:2.5vw;font-weight:normal;text-transform:uppercase;line-height:0.8em;color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-b891b2f{width:var( --container-widget-width, 43vw );max-width:43vw;padding:0vw 1vw 0vw 1vw;--container-widget-width:43vw;--container-widget-flex-grow:0;border-style:solid;border-width:0.25vw 0.250vw 0vw 0.125vw;border-color:var( --e-global-color-8a0c7cf );text-align:left;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-b891b2f.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-0a33fcf{--e-transform-flipX:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0.25vw 0.25vw 0.25vw 0.125vw;border-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-0a33fcf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-0a33fcf.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-0a33fcf.elementor-view-default .elementor-icon{color:var( --e-global-color-8a0c7cf );border-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-0a33fcf.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-0a33fcf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-0a33fcf .elementor-icon{font-size:6vw;}.elementor-2 .elementor-element.elementor-element-0a33fcf .elementor-icon svg{height:6vw;}.elementor-2 .elementor-element.elementor-element-0a33fcf .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-c9b4bd9{width:var( --container-widget-width, 25vw );max-width:25vw;padding:0vw 1.5vw 0vw 1.5vw;--container-widget-width:25vw;--container-widget-flex-grow:0;border-style:solid;border-width:0.25vw 0.125vw 0.25vw 0.125vw;border-color:var( --e-global-color-8a0c7cf );text-align:center;}.elementor-2 .elementor-element.elementor-element-c9b4bd9 .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:2.5vw;font-weight:normal;text-transform:uppercase;line-height:0.8em;color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-7223422{width:var( --container-widget-width, 43vw );max-width:43vw;padding:0vw 1vw 0vw 1vw;--container-widget-width:43vw;--container-widget-flex-grow:0;border-style:solid;border-width:0.25vw 0.250vw 0.25vw 0.125vw;border-color:var( --e-global-color-8a0c7cf );text-align:left;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-7223422.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-4b429ab .elementor-button{background-color:var( --e-global-color-d0fb24c );font-family:"Big Shoulders", Sans-serif;font-size:2vw;font-weight:normal;text-transform:uppercase;fill:var( --e-global-color-8a0c7cf );color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-4b429ab{width:var( --container-widget-width, 25vw );max-width:25vw;background-color:var( --e-global-color-primary );--container-widget-width:25vw;--container-widget-flex-grow:0;border-style:solid;border-width:0.25vw 0.25vw 0.25vw 0.25vw;border-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-4b429ab.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-2df0ca3{--display:flex;--min-height:37,5vw;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.25vw 0vw 0.25vw 0vw;--border-top-width:0.25vw;--border-right-width:0vw;--border-bottom-width:0.25vw;--border-left-width:0vw;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a525663{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.5vw 1.5vw;--row-gap:1.5vw;--column-gap:1.5vw;border-style:solid;--border-style:solid;border-width:0vw 0.125vw 0vw 0vw;--border-top-width:0vw;--border-right-width:0.125vw;--border-bottom-width:0vw;--border-left-width:0vw;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:6.25vw;--padding-bottom:6.25vw;--padding-left:6.25vw;--padding-right:6.25vw;}.elementor-2 .elementor-element.elementor-element-a525663:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a525663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-a525663.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-325dff7 .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:2vw;font-weight:normal;text-transform:uppercase;line-height:0.8em;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-bbbc985 .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:4vw;font-weight:normal;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-642551d{width:var( --container-widget-width, 50vw );max-width:50vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-44e3a86 .elementor-button{background-color:var( --e-global-color-d0fb24c );font-family:"Big Shoulders", Sans-serif;font-size:2vw;font-weight:normal;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-44e3a86{width:var( --container-widget-width, 25vw );max-width:25vw;background-color:var( --e-global-color-primary );--container-widget-width:25vw;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-bd640af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.5vw 1.5vw;--row-gap:1.5vw;--column-gap:1.5vw;--overlay-opacity:0.6;border-style:solid;--border-style:solid;border-width:0vw 0vw 0vw 0.125vw;--border-top-width:0vw;--border-right-width:0vw;--border-bottom-width:0vw;--border-left-width:0.125vw;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:6.25vw;--padding-bottom:6.25vw;--padding-left:6.25vw;--padding-right:6.25vw;}.elementor-2 .elementor-element.elementor-element-bd640af:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bd640af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.rooftopmundial.com/wp-content/uploads/2025/08/vista-castelo-rooftop-bar-mundial.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-bd640af::before, .elementor-2 .elementor-element.elementor-element-bd640af > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bd640af > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bd640af > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bd640af > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bd640af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d85d4b0 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-bd640af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-9c20894{text-align:right;}.elementor-2 .elementor-element.elementor-element-9c20894 .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:2vw;font-weight:normal;text-transform:uppercase;line-height:0.8em;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-406a92c{text-align:right;}.elementor-2 .elementor-element.elementor-element-406a92c .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:4vw;font-weight:normal;text-transform:uppercase;line-height:1em;color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-e7122c7{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;text-align:right;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-e7122c7.elementor-element{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-ce04fcd .elementor-button{background-color:var( --e-global-color-d0fb24c );font-family:"Big Shoulders", Sans-serif;font-size:2vw;font-weight:normal;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-ce04fcd{width:var( --container-widget-width, 12.5vw );max-width:12.5vw;background-color:var( --e-global-color-primary );--container-widget-width:12.5vw;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-ce04fcd.elementor-element{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-8c42799{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--padding-top:6.25vw;--padding-bottom:6.25vw;--padding-left:6.25vw;--padding-right:6.25vw;}.elementor-2 .elementor-element.elementor-element-1a1cb75 .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:4vw;font-weight:normal;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0333d04 .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:2vw;font-weight:normal;text-transform:uppercase;line-height:0.8em;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-35c469d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.25vw 0.25vw 0vw 0.25vw;--border-top-width:0.25vw;--border-right-width:0.25vw;--border-bottom-width:0vw;--border-left-width:0.25vw;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-d98e3b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0vw 0.125vw 0vw 0vw;--border-top-width:0vw;--border-right-width:0.125vw;--border-bottom-width:0vw;--border-left-width:0vw;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-51108ec{--display:flex;}.elementor-2 .elementor-element.elementor-element-7d8a850{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-c385855{--display:flex;}.elementor-2 .elementor-element.elementor-element-ca95b94{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-dcbca43{--display:flex;}.elementor-2 .elementor-element.elementor-element-18f8935{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-07a7eea{--display:flex;}.elementor-2 .elementor-element.elementor-element-671039d{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-d9e11d1{--display:flex;}.elementor-2 .elementor-element.elementor-element-4e20b4d{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-e06dc41{--display:flex;}.elementor-2 .elementor-element.elementor-element-9e2ab25{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-f2f9477{--display:flex;}.elementor-2 .elementor-element.elementor-element-d2f8079{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-1610d55{--display:flex;}.elementor-2 .elementor-element.elementor-element-dab6d99{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-044b57f{--display:flex;}.elementor-2 .elementor-element.elementor-element-61b460f{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-fa429d1{--display:flex;}.elementor-2 .elementor-element.elementor-element-5d43ff8{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-aa5287a{--display:flex;}.elementor-2 .elementor-element.elementor-element-2e91114{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-cc4459b{--display:flex;}.elementor-2 .elementor-element.elementor-element-92438ea{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-0f75303{--display:flex;}.elementor-2 .elementor-element.elementor-element-71afa3c{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-d00d013{--display:flex;}.elementor-2 .elementor-element.elementor-element-be2e152{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-d46bcc5{--display:flex;}.elementor-2 .elementor-element.elementor-element-20cd12f{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-0c08489{--display:flex;}.elementor-2 .elementor-element.elementor-element-e6403dd{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-7c3aca3{--display:flex;}.elementor-2 .elementor-element.elementor-element-9124ad6{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-618cb7f{--display:flex;}.elementor-2 .elementor-element.elementor-element-33656e3{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-b1d2d30{--display:flex;}.elementor-2 .elementor-element.elementor-element-dbd4c1d{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-a048148{--display:flex;}.elementor-2 .elementor-element.elementor-element-e8fb8fa{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-8639128{--display:flex;}.elementor-2 .elementor-element.elementor-element-3032285{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-ab57f2e{--display:flex;}.elementor-2 .elementor-element.elementor-element-c0182c0{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-0691a92{--display:flex;}.elementor-2 .elementor-element.elementor-element-a1a505a{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-cb9aaf9{--display:flex;}.elementor-2 .elementor-element.elementor-element-4afda19{width:var( --container-widget-width, 50vw );max-width:50vw;padding:1vw 1vw 1vw 1vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-c714974{--n-accordion-title-font-size:1vw;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:1vw;--n-accordion-icon-normal-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-c714974 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0vw 0vw 0.25vw 0vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-c714974 {--n-accordion-padding:1vw 1vw 1vw 1vw;}:where( .elementor-2 .elementor-element.elementor-element-c714974 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2 .elementor-element.elementor-element-d43ad67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0vw 0vw 0.25vw 0.125vw;--border-top-width:0vw;--border-right-width:0vw;--border-bottom-width:0.25vw;--border-left-width:0.125vw;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-d43ad67:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d43ad67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rooftopmundial.com/wp-content/uploads/2025/08/cocktails-faqs-perguntas-frequentes-rooftop-bar-mundial.webp");background-position:top center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-0c8856c{--display:flex;--min-height:37,5vw;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.25vw 0vw 0.25vw 0vw;--border-top-width:0.25vw;--border-right-width:0vw;--border-bottom-width:0.25vw;--border-left-width:0vw;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3636fa6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;border-style:solid;--border-style:solid;border-width:0vw 0.125vw 0vw 0vw;--border-top-width:0vw;--border-right-width:0.125vw;--border-bottom-width:0vw;--border-left-width:0vw;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2 .elementor-element.elementor-element-3636fa6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-a3df6b1{--e-transform-flipX:-1;margin:-903px -5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a3df6b1.elementor-element{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-a3df6b1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a3df6b1.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-a3df6b1.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a3df6b1.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-a3df6b1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a3df6b1 .elementor-icon{font-size:18.75vw;}.elementor-2 .elementor-element.elementor-element-a3df6b1 .elementor-icon svg{height:18.75vw;}.elementor-2 .elementor-element.elementor-element-a3df6b1 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-09d0b89{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:1.5vw 1.5vw;--row-gap:1.5vw;--column-gap:1.5vw;border-style:solid;--border-style:solid;border-width:0vw 0vw 0vw 0.125vw;--border-top-width:0vw;--border-right-width:0vw;--border-bottom-width:0vw;--border-left-width:0.125vw;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:6.25vw;--padding-bottom:6.25vw;--padding-left:6.25vw;--padding-right:6.25vw;}.elementor-2 .elementor-element.elementor-element-09d0b89:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-09d0b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a0c7cf );}.elementor-2 .elementor-element.elementor-element-09d0b89.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-162e2c2 .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:2vw;font-weight:normal;text-transform:uppercase;line-height:0.8em;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-f95641c .elementor-heading-title{font-family:"Big Shoulders", Sans-serif;font-size:4vw;font-weight:normal;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-d7ea927{width:var( --container-widget-width, 50vw );max-width:50vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Museo", Sans-serif;font-size:1vw;font-weight:normal;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-cbc7dda{width:var( --container-widget-width, 50vw );max-width:50vw;--container-widget-width:50vw;--container-widget-flex-grow:0;font-family:"Big Shoulders", Sans-serif;font-size:1.2vw;font-weight:normal;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-698fbb1{--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;}.elementor-2 .elementor-element.elementor-element-9230d1e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Big Shoulders", Sans-serif;font-size:1.5vw;font-weight:normal;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-531425a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Big Shoulders", Sans-serif;font-size:1.5vw;font-weight:normal;text-transform:uppercase;line-height:1.3em;color:#0D499C;}.elementor-2 .elementor-element.elementor-element-d49131f .elementor-button{background-color:var( --e-global-color-d0fb24c );font-family:"Big Shoulders", Sans-serif;font-size:2vw;font-weight:normal;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-d49131f{width:var( --container-widget-width, 18.75vw );max-width:18.75vw;background-color:var( --e-global-color-primary );--container-widget-width:18.75vw;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-62d0d8b{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-6.25vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-2 .elementor-element.elementor-element-1625626 .elementor-button{background-color:var( --e-global-color-d0fb24c );font-family:"Big Shoulders", Sans-serif;font-size:2vw;font-weight:normal;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;}.elementor-2 .elementor-element.elementor-element-1625626{width:var( --container-widget-width, 18.8vw );max-width:18.8vw;background-color:var( --e-global-color-8a0c7cf );--container-widget-width:18.8vw;--container-widget-flex-grow:0;border-style:solid;border-width:0.25vw 0.125vw 0.25vw 0.25vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-9a9408c{--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;}.elementor-2 .elementor-element.elementor-element-aef974f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0.25vw 0.25vw 0vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-aef974f.elementor-view-stacked .elementor-icon{background-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-aef974f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-aef974f.elementor-view-default .elementor-icon{color:#0D499C;border-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-aef974f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-aef974f.elementor-view-default .elementor-icon svg{fill:#0D499C;}.elementor-2 .elementor-element.elementor-element-aef974f .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-aef974f .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-aef974f .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-830a1f6{--e-transform-flipX:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0vw 0.25vw 0.25vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-830a1f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-830a1f6.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-830a1f6.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-830a1f6.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-830a1f6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-830a1f6 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-830a1f6 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-830a1f6 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-9455a77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0.25vw 0.25vw 0vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-9455a77.elementor-view-stacked .elementor-icon{background-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-9455a77.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-9455a77.elementor-view-default .elementor-icon{color:#0D499C;border-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-9455a77.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-9455a77.elementor-view-default .elementor-icon svg{fill:#0D499C;}.elementor-2 .elementor-element.elementor-element-9455a77 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-9455a77 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-9455a77 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-fade01d{--e-transform-flipX:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0vw 0.25vw 0.25vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-fade01d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-fade01d.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-fade01d.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-fade01d.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-fade01d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-fade01d .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-fade01d .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-fade01d .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-c1918d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0.25vw 0.25vw 0vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-c1918d5.elementor-view-stacked .elementor-icon{background-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-c1918d5.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-c1918d5.elementor-view-default .elementor-icon{color:#0D499C;border-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-c1918d5.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-c1918d5.elementor-view-default .elementor-icon svg{fill:#0D499C;}.elementor-2 .elementor-element.elementor-element-c1918d5 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-c1918d5 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-c1918d5 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-54334ad{--e-transform-flipX:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0vw 0.25vw 0.25vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-54334ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-54334ad.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-54334ad.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-54334ad.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-54334ad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-54334ad .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-54334ad .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-54334ad .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-aa42f27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0.25vw 0.25vw 0vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-aa42f27.elementor-view-stacked .elementor-icon{background-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-aa42f27.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-aa42f27.elementor-view-default .elementor-icon{color:#0D499C;border-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-aa42f27.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-aa42f27.elementor-view-default .elementor-icon svg{fill:#0D499C;}.elementor-2 .elementor-element.elementor-element-aa42f27 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-aa42f27 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-aa42f27 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-12ffd1d{--e-transform-flipX:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0vw 0.25vw 0.25vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-12ffd1d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-12ffd1d.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-12ffd1d.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-12ffd1d.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-12ffd1d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-12ffd1d .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-12ffd1d .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-12ffd1d .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-685153a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0.25vw 0.25vw 0vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-685153a.elementor-view-stacked .elementor-icon{background-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-685153a.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-685153a.elementor-view-default .elementor-icon{color:#0D499C;border-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-685153a.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-685153a.elementor-view-default .elementor-icon svg{fill:#0D499C;}.elementor-2 .elementor-element.elementor-element-685153a .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-685153a .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-685153a .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-702ae21{--e-transform-flipX:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0vw 0.25vw 0.25vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-702ae21.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-702ae21.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-702ae21.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-702ae21.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-702ae21.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-702ae21 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-702ae21 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-702ae21 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-edfab5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0.25vw 0.25vw 0vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-edfab5e.elementor-view-stacked .elementor-icon{background-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-edfab5e.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-edfab5e.elementor-view-default .elementor-icon{color:#0D499C;border-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-edfab5e.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-edfab5e.elementor-view-default .elementor-icon svg{fill:#0D499C;}.elementor-2 .elementor-element.elementor-element-edfab5e .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-edfab5e .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-edfab5e .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-558e919{--e-transform-flipX:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0vw 0.25vw 0.25vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-558e919.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-558e919.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-558e919.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-558e919.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-558e919.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-558e919 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-558e919 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-558e919 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-76ffbf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0.25vw 0.25vw 0vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-76ffbf9.elementor-view-stacked .elementor-icon{background-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-76ffbf9.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-76ffbf9.elementor-view-default .elementor-icon{color:#0D499C;border-color:#0D499C;}.elementor-2 .elementor-element.elementor-element-76ffbf9.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-76ffbf9.elementor-view-default .elementor-icon svg{fill:#0D499C;}.elementor-2 .elementor-element.elementor-element-76ffbf9 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-76ffbf9 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-76ffbf9 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-a5a8ed0{--e-transform-flipX:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0vw 0.25vw 0.25vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a5a8ed0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a5a8ed0.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-a5a8ed0.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a5a8ed0.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-a5a8ed0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a5a8ed0 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-a5a8ed0 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-a5a8ed0 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-76b1f74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0.25vw 0.25vw 0vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-76b1f74.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-76b1f74.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-76b1f74.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-76b1f74.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-76b1f74.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-76b1f74 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-76b1f74 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-76b1f74 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-df36a61{--e-transform-flipX:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0vw 0vw 0.25vw 0vw;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-df36a61.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-df36a61.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-df36a61.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-df36a61.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-df36a61.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-df36a61 .elementor-icon{font-size:6.25vw;}.elementor-2 .elementor-element.elementor-element-df36a61 .elementor-icon svg{height:6.25vw;}.elementor-2 .elementor-element.elementor-element-df36a61 .elementor-icon-wrapper svg{width:auto;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-851601b .elementor-heading-title{font-size:11.9vw;}.elementor-2 .elementor-element.elementor-element-65951d1{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-2 .elementor-element.elementor-element-53d7538 .elementor-heading-title{font-size:3vw;}.elementor-2 .elementor-element.elementor-element-5e38266 .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-57d7ef9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-c76473d .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-8aa9000{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-0f5b7a5 .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-d49e889{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-4c2355c .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-ddede6e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-437c7f5 .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-96c585c .elementor-heading-title{font-size:3vw;}.elementor-2 .elementor-element.elementor-element-744d82c{--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-d47fb54.elementor-widget-inavii-grid .inavii-grid__type-row{grid-template-columns:repeat(3, 1fr);}.elementor-2 .elementor-element.elementor-element-8e3c73b .elementor-heading-title{font-size:3vw;}.elementor-2 .elementor-element.elementor-element-7a8d4bb{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7a8d4bb .elementor-heading-title{font-size:5vw;line-height:1em;}.elementor-2 .elementor-element.elementor-element-9b4104d{--container-widget-width:75vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 75vw );max-width:75vw;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-733894b{--min-height:33.32vw;}.elementor-2 .elementor-element.elementor-element-c13ea40{--container-widget-width:55.5vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 55.5vw );max-width:55.5vw;font-size:1.2vw;}.elementor-2 .elementor-element.elementor-element-d8509a1{--container-widget-width:55.5vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 55.5vw );max-width:55.5vw;font-size:1.2vw;}.elementor-2 .elementor-element.elementor-element-85316c3{--container-widget-width:55.5vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 55.5vw );max-width:55.5vw;font-size:1.2vw;}.elementor-2 .elementor-element.elementor-element-6bbe7f7{--container-widget-width:55.5vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 55.5vw );max-width:55.5vw;font-size:1.2vw;}.elementor-2 .elementor-element.elementor-element-b891b2f{--container-widget-width:55.5vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 55.5vw );max-width:55.5vw;font-size:1.2vw;}.elementor-2 .elementor-element.elementor-element-7223422{--container-widget-width:55.5vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 55.5vw );max-width:55.5vw;font-size:1.2vw;}.elementor-2 .elementor-element.elementor-element-4b429ab{--container-widget-width:31.25vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 31.25vw );max-width:31.25vw;}.elementor-2 .elementor-element.elementor-element-325dff7{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-325dff7 .elementor-heading-title{font-size:3vw;line-height:1em;}.elementor-2 .elementor-element.elementor-element-bbbc985 .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-642551d{font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-9c20894{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-9c20894.elementor-element{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-9c20894 .elementor-heading-title{font-size:3vw;line-height:1em;}.elementor-2 .elementor-element.elementor-element-406a92c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-406a92c.elementor-element{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-406a92c .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-e7122c7{font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-1a1cb75 .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-0333d04 .elementor-heading-title{font-size:3vw;}.elementor-2 .elementor-element.elementor-element-7d8a850{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-ca95b94{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-18f8935{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-671039d{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-4e20b4d{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-9e2ab25{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-d2f8079{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-dab6d99{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-61b460f{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-5d43ff8{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-2e91114{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-92438ea{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-71afa3c{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-be2e152{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-20cd12f{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-e6403dd{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-9124ad6{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-33656e3{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-dbd4c1d{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-e8fb8fa{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-3032285{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-c0182c0{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-a1a505a{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-4afda19{width:100%;max-width:100%;font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-c714974 {--n-accordion-padding:2vw 2vw 2vw 2vw;}.elementor-2 .elementor-element.elementor-element-c714974{--n-accordion-title-font-size:2vw;}.elementor-2 .elementor-element.elementor-element-a3df6b1{margin:-530px -5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-09d0b89{--min-height:500px;}.elementor-2 .elementor-element.elementor-element-162e2c2 .elementor-heading-title{font-size:3vw;}.elementor-2 .elementor-element.elementor-element-f95641c .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-d7ea927{font-size:1.5vw;}.elementor-2 .elementor-element.elementor-element-cbc7dda{font-size:1.7vw;}.elementor-2 .elementor-element.elementor-element-9230d1e{font-size:1.7vw;}.elementor-2 .elementor-element.elementor-element-531425a{font-size:1.7vw;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-daced44{--min-height:90vh;}.elementor-2 .elementor-element.elementor-element-5464ae9{--min-height:16.66vw;--margin-top:33.32vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-2 .elementor-element.elementor-element-d6df2c1{--min-height:16.66vw;--justify-content:flex-end;}.elementor-2 .elementor-element.elementor-element-3fef7a2{border-width:0vw 0vw 0.75vw 0.75vw;}.elementor-2 .elementor-element.elementor-element-3fef7a2 .elementor-icon{font-size:16.66vw;}.elementor-2 .elementor-element.elementor-element-3fef7a2 .elementor-icon svg{height:16.66vw;}.elementor-2 .elementor-element.elementor-element-5795d02{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2 .elementor-element.elementor-element-d156c69{--min-height:33.32vw;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;border-width:.75vw 0vw .75vw 0vw;--border-top-width:.75vw;--border-right-width:0vw;--border-bottom-width:.75vw;--border-left-width:0vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-2 .elementor-element.elementor-element-81d723d .elementor-heading-title{font-size:4.5vw;line-height:1em;}.elementor-2 .elementor-element.elementor-element-1c8eecb .elementor-heading-title{font-size:8vw;line-height:0.8em;}.elementor-2 .elementor-element.elementor-element-851601b .elementor-heading-title{font-size:17vw;}.elementor-2 .elementor-element.elementor-element-b20f918{--width:100vw;--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;}.elementor-2 .elementor-element.elementor-element-339f157{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;border-width:0vw 0.75vw 0vw 0vw;}.elementor-2 .elementor-element.elementor-element-339f157 .elementor-button{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-391484f{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;border-width:0vw 0vw 0vw 0vw;}.elementor-2 .elementor-element.elementor-element-391484f .elementor-button{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-fd0cebb{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-2 .elementor-element.elementor-element-65951d1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-65951d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:33.32vw auto;}.elementor-2 .elementor-element.elementor-element-65951d1{border-width:0.75vw 0vw 0.75vw 0vw;--border-top-width:0.75vw;--border-right-width:0vw;--border-bottom-width:0.75vw;--border-left-width:0vw;}.elementor-2 .elementor-element.elementor-element-53d7538 .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-5e38266{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-5e38266 .elementor-heading-title{font-size:9vw;}.elementor-2 .elementor-element.elementor-element-57d7ef9{font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-11bfde8{--min-height:99.96vw;}.elementor-2 .elementor-element.elementor-element-11bfde8::before, .elementor-2 .elementor-element.elementor-element-11bfde8 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-11bfde8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-11bfde8 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-11bfde8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-11bfde8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:16.66vw auto;}.elementor-2 .elementor-element.elementor-element-2ebd08c{border-width:0vw 0vw 0.75vw 0vw;--border-top-width:0vw;--border-right-width:0vw;--border-bottom-width:0.75vw;--border-left-width:0vw;}.elementor-2 .elementor-element.elementor-element-70949f5{border-width:0vw 0.75vw 0.75vw 0vw;}.elementor-2 .elementor-element.elementor-element-70949f5 .elementor-icon{font-size:16.15vw;}.elementor-2 .elementor-element.elementor-element-70949f5 .elementor-icon svg{height:16.15vw;}.elementor-2 .elementor-element.elementor-element-8188622{border-width:0vw 0vw 0.75vw 0.75vw;}.elementor-2 .elementor-element.elementor-element-8188622 .elementor-icon{font-size:16.04vw;}.elementor-2 .elementor-element.elementor-element-8188622 .elementor-icon svg{height:16.04vw;}.elementor-2 .elementor-element.elementor-element-48aea74{border-width:0vw 0.75vw 0.75vw 0vw;}.elementor-2 .elementor-element.elementor-element-48aea74 .elementor-icon{font-size:16.04vw;}.elementor-2 .elementor-element.elementor-element-48aea74 .elementor-icon svg{height:16.04vw;}.elementor-2 .elementor-element.elementor-element-926dbec{border-width:0vw 0vw 0.75vw 0.75vw;}.elementor-2 .elementor-element.elementor-element-926dbec .elementor-icon{font-size:16.04vw;}.elementor-2 .elementor-element.elementor-element-926dbec .elementor-icon svg{height:16.04vw;}.elementor-2 .elementor-element.elementor-element-9da5746{border-width:0vw 0.75vw 0.75vw 0vw;}.elementor-2 .elementor-element.elementor-element-9da5746 .elementor-icon{font-size:16.04vw;}.elementor-2 .elementor-element.elementor-element-9da5746 .elementor-icon svg{height:16.04vw;}.elementor-2 .elementor-element.elementor-element-aa56c9b{border-width:0vw 0vw 0.75vw 0vw;}.elementor-2 .elementor-element.elementor-element-aa56c9b .elementor-icon{font-size:16.15vw;}.elementor-2 .elementor-element.elementor-element-aa56c9b .elementor-icon svg{height:16.15vw;}.elementor-2 .elementor-element.elementor-element-ac75bd4{border-width:0vw 0vw 0.75vw 0vw;--border-top-width:0vw;--border-right-width:0vw;--border-bottom-width:0.75vw;--border-left-width:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:16.1vw;--padding-right:16.1vw;}.elementor-2 .elementor-element.elementor-element-b1edb64{border-width:0vw 0.75vw 0vw 0.75vw;--border-top-width:0vw;--border-right-width:0.75vw;--border-bottom-width:0vw;--border-left-width:0.75vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2 .elementor-element.elementor-element-d8740ea{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--padding-top:8.33vw;--padding-bottom:8.33vw;--padding-left:8.33vw;--padding-right:8.33vw;}.elementor-2 .elementor-element.elementor-element-d8740ea.e-con{--order:1;}.elementor-2 .elementor-element.elementor-element-c76473d .elementor-heading-title{font-size:8vw;}.elementor-2 .elementor-element.elementor-element-8aa9000{font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-c9400bc{margin:04vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;--container-widget-width:49.98vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 49.98vw );max-width:49.98vw;}.elementor-2 .elementor-element.elementor-element-c9400bc .elementor-button{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-b77ef78{--min-height:49.98vw;border-width:0.75vw 0vw 0.75vw 0vw;--border-top-width:0.75vw;--border-right-width:0vw;--border-bottom-width:0.75vw;--border-left-width:0vw;}.elementor-2 .elementor-element.elementor-element-b77ef78.e-con{--order:2;}.elementor-2 .elementor-element.elementor-element-06b6dca{--min-height:49.98vw;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-width:0.75vw 0vw 0.75vw 0vw;--border-top-width:0.75vw;--border-right-width:0vw;--border-bottom-width:0.75vw;--border-left-width:0vw;}.elementor-2 .elementor-element.elementor-element-06b6dca.e-con{--order:4;}.elementor-2 .elementor-element.elementor-element-97a52f4{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--padding-top:8.33vw;--padding-bottom:8.33vw;--padding-left:8.33vw;--padding-right:8.33vw;}.elementor-2 .elementor-element.elementor-element-97a52f4.e-con{--order:3;}.elementor-2 .elementor-element.elementor-element-0f5b7a5 .elementor-heading-title{font-size:8vw;}.elementor-2 .elementor-element.elementor-element-d49e889{font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-ed9ab66{margin:4vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:49.98vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 49.98vw );max-width:49.98vw;}.elementor-2 .elementor-element.elementor-element-ed9ab66 .elementor-button{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-e351631{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--padding-top:8.33vw;--padding-bottom:8.33vw;--padding-left:8.33vw;--padding-right:8.33vw;}.elementor-2 .elementor-element.elementor-element-e351631.e-con{--order:5;}.elementor-2 .elementor-element.elementor-element-4c2355c .elementor-heading-title{font-size:8vw;}.elementor-2 .elementor-element.elementor-element-ddede6e{font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-1ece0f1{margin:4vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:49.98vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 49.98vw );max-width:49.98vw;}.elementor-2 .elementor-element.elementor-element-1ece0f1 .elementor-button{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-b5c9337{--min-height:49.98vw;border-width:0.75vw 0vw 0vw 0vw;--border-top-width:0.75vw;--border-right-width:0vw;--border-bottom-width:0vw;--border-left-width:0vw;}.elementor-2 .elementor-element.elementor-element-b5c9337.e-con{--order:6;}.elementor-2 .elementor-element.elementor-element-9e01e14{--width:100vw;--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;--justify-content:space-between;border-width:0vw 0vw 0.75vw 0vw;--border-top-width:0vw;--border-right-width:0vw;--border-bottom-width:0.75vw;--border-left-width:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2 .elementor-element.elementor-element-3a48126{border-width:0vw 0.75vw 0vw 0vw;}.elementor-2 .elementor-element.elementor-element-3a48126 .elementor-icon{font-size:16.15vw;}.elementor-2 .elementor-element.elementor-element-3a48126 .elementor-icon svg{height:16.15vw;}.elementor-2 .elementor-element.elementor-element-30beb6f{--spacer-size:66.2vw;}.elementor-2 .elementor-element.elementor-element-0c49654{border-width:0vw 0.75vw 0vw 0vw;}.elementor-2 .elementor-element.elementor-element-0c49654 .elementor-icon{font-size:16.15vw;}.elementor-2 .elementor-element.elementor-element-0c49654 .elementor-icon svg{height:16.15vw;}.elementor-2 .elementor-element.elementor-element-47dfe6a{--gap:6vw 6vw;--row-gap:6vw;--column-gap:6vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:010vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2 .elementor-element.elementor-element-437c7f5 .elementor-heading-title{font-size:9vw;}.elementor-2 .elementor-element.elementor-element-96c585c .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-744d82c{padding:0vw 0vw 4vw 0vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-572b6c0{--width:100vw;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2 .elementor-element.elementor-element-f0332f2{--container-widget-width:49.98vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 49.98vw );max-width:49.98vw;border-width:0.75vw 0.375vw 0vw 0vw;}.elementor-2 .elementor-element.elementor-element-f0332f2 .elementor-button{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-8f2708b{--container-widget-width:49.98vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 49.98vw );max-width:49.98vw;border-width:0.75vw 0vw 0vw 0.375vw;}.elementor-2 .elementor-element.elementor-element-8f2708b .elementor-button{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-d47fb54.elementor-widget-inavii-grid .inavii-grid__type-row{grid-template-columns:repeat(3, 1fr);}.elementor-2 .elementor-element.elementor-element-2bbf0b2{--gap:6vw 6vw;--row-gap:6vw;--column-gap:6vw;}.elementor-2 .elementor-element.elementor-element-8e3c73b .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-7a8d4bb .elementor-heading-title{font-size:9vw;line-height:1em;}.elementor-2 .elementor-element.elementor-element-9b4104d{font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-733894b{--width:100vw;}.elementor-2 .elementor-element.elementor-element-0cbc780{border-width:0.75vw 0.375vw 0vw 0vw;}.elementor-2 .elementor-element.elementor-element-0cbc780 .elementor-icon{font-size:15.91vw;}.elementor-2 .elementor-element.elementor-element-0cbc780 .elementor-icon svg{height:15.91vw;}.elementor-2 .elementor-element.elementor-element-060981c{--container-widget-width:83.34vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 83.34vw );max-width:83.34vw;border-width:0.75vw 0vw 0vw 0.375vw;}.elementor-2 .elementor-element.elementor-element-060981c .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-c13ea40{padding:4vw 4vw 4vw 4vw;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;border-width:0.75vw 0vw 0vw 0vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-12cae5b{border-width:0.75vw 0vw 0vw 0.375vw;}.elementor-2 .elementor-element.elementor-element-12cae5b .elementor-icon{font-size:15.91vw;}.elementor-2 .elementor-element.elementor-element-12cae5b .elementor-icon svg{height:15.91vw;}.elementor-2 .elementor-element.elementor-element-4e86395{--container-widget-width:83.34vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 83.34vw );max-width:83.34vw;border-width:0.75vw 0vw 0vw 0.375vw;}.elementor-2 .elementor-element.elementor-element-4e86395 .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-d8509a1{padding:4vw 4vw 4vw 4vw;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;border-width:0.75vw 0vw 0vw 0vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-8b695dd{border-width:0.75vw 0.375vw 0vw 0vw;}.elementor-2 .elementor-element.elementor-element-8b695dd .elementor-icon{font-size:15.91vw;}.elementor-2 .elementor-element.elementor-element-8b695dd .elementor-icon svg{height:15.91vw;}.elementor-2 .elementor-element.elementor-element-88c9900{--container-widget-width:83.34vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 83.34vw );max-width:83.34vw;border-width:0.75vw 0vw 0vw 0.375vw;}.elementor-2 .elementor-element.elementor-element-88c9900 .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-85316c3{padding:4vw 4vw 4vw 4vw;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;border-width:0.75vw 0vw 0vw 0vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-c805e6c{border-width:0.75vw 0vw 0vw 0.375vw;}.elementor-2 .elementor-element.elementor-element-c805e6c .elementor-icon{font-size:15.91vw;}.elementor-2 .elementor-element.elementor-element-c805e6c .elementor-icon svg{height:15.91vw;}.elementor-2 .elementor-element.elementor-element-d927898{--container-widget-width:83.34vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 83.34vw );max-width:83.34vw;border-width:0.75vw 0vw 0vw 0.375vw;}.elementor-2 .elementor-element.elementor-element-d927898 .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-6bbe7f7{padding:4vw 4vw 4vw 4vw;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;border-width:0.75vw 0vw 0vw 0vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-26b0ccf{border-width:0.75vw 0.375vw 0vw 0vw;}.elementor-2 .elementor-element.elementor-element-26b0ccf .elementor-icon{font-size:15.91vw;}.elementor-2 .elementor-element.elementor-element-26b0ccf .elementor-icon svg{height:15.91vw;}.elementor-2 .elementor-element.elementor-element-ba3966a{--container-widget-width:83.34vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 83.34vw );max-width:83.34vw;border-width:0.75vw 0vw 0vw 0.375vw;}.elementor-2 .elementor-element.elementor-element-ba3966a .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-b891b2f{padding:4vw 4vw 4vw 4vw;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;border-width:0.75vw 0vw 0vw 0vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-0a33fcf{border-width:0.75vw 0vw 0vw 0.375vw;}.elementor-2 .elementor-element.elementor-element-0a33fcf .elementor-icon{font-size:15.91vw;}.elementor-2 .elementor-element.elementor-element-0a33fcf .elementor-icon svg{height:15.91vw;}.elementor-2 .elementor-element.elementor-element-c9b4bd9{--container-widget-width:83.34vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 83.34vw );max-width:83.34vw;border-width:0.75vw 0vw 0vw 0.375vw;}.elementor-2 .elementor-element.elementor-element-c9b4bd9 .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-7223422{padding:4vw 4vw 4vw 4vw;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;border-width:0.75vw 0vw 0.75vw 0vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-4b429ab{--container-widget-width:66.64vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 66.64vw );max-width:66.64vw;border-width:.75vw .75vw .75vw .75vw;}.elementor-2 .elementor-element.elementor-element-4b429ab .elementor-button{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-a525663{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-2 .elementor-element.elementor-element-325dff7{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-325dff7 .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-bbbc985 .elementor-heading-title{font-size:9vw;}.elementor-2 .elementor-element.elementor-element-642551d{width:100%;max-width:100%;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-44e3a86{margin:4vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:66.64vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 66.64vw );max-width:66.64vw;}.elementor-2 .elementor-element.elementor-element-44e3a86 .elementor-button{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-bd640af{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-2 .elementor-element.elementor-element-9c20894{width:100%;max-width:100%;text-align:left;}.elementor-2 .elementor-element.elementor-element-9c20894 .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-406a92c{width:100%;max-width:100%;text-align:left;}.elementor-2 .elementor-element.elementor-element-406a92c .elementor-heading-title{font-size:9vw;}.elementor-2 .elementor-element.elementor-element-e7122c7{width:100%;max-width:100%;text-align:left;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-ce04fcd{margin:4vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:66.64vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 66.64vw );max-width:66.64vw;}.elementor-2 .elementor-element.elementor-element-ce04fcd.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-ce04fcd .elementor-button{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-8c42799{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--padding-top:10vw;--padding-bottom:6.25vw;--padding-left:6.25vw;--padding-right:6.25vw;}.elementor-2 .elementor-element.elementor-element-1a1cb75 .elementor-heading-title{font-size:9vw;}.elementor-2 .elementor-element.elementor-element-0333d04{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 4vw) 0vw;}.elementor-2 .elementor-element.elementor-element-0333d04 .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-35c469d{border-width:.75vw .75vw .75vw .75vw;--border-top-width:.75vw;--border-right-width:.75vw;--border-bottom-width:.75vw;--border-left-width:.75vw;}.elementor-2 .elementor-element.elementor-element-d98e3b2{border-width:0vw 0vw 0vw 0vw;--border-top-width:0vw;--border-right-width:0vw;--border-bottom-width:0vw;--border-left-width:0vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-2 .elementor-element.elementor-element-7d8a850{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-ca95b94{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-18f8935{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-671039d{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-4e20b4d{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-9e2ab25{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-d2f8079{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-dab6d99{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-61b460f{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-5d43ff8{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-2e91114{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-92438ea{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-71afa3c{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-be2e152{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-20cd12f{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-e6403dd{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-9124ad6{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-33656e3{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-dbd4c1d{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-e8fb8fa{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-3032285{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-c0182c0{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-a1a505a{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-4afda19{padding:5vw 5vw 5vw 5vw;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-c714974 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:0vw 0vw 0.75vw 0vw;}.elementor-2 .elementor-element.elementor-element-c714974 {--n-accordion-padding:2vw 2vw 2vw 2vw;}.elementor-2 .elementor-element.elementor-element-c714974{--n-accordion-title-font-size:4vw;--n-accordion-icon-size:3.5vw;}:where( .elementor-2 .elementor-element.elementor-element-c714974 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-3636fa6{--width:100vw;}.elementor-2 .elementor-element.elementor-element-a3df6b1{margin:-530px 0px calc(var(--kit-widget-spacing, 0px) + 350px) 0px;}.elementor-2 .elementor-element.elementor-element-a3df6b1 .elementor-icon{font-size:49.98vw;}.elementor-2 .elementor-element.elementor-element-a3df6b1 .elementor-icon svg{height:49.98vw;}.elementor-2 .elementor-element.elementor-element-09d0b89{--min-height:0;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;border-width:0vw 0vw 0.75vw 0vw;--border-top-width:0vw;--border-right-width:0vw;--border-bottom-width:0.75vw;--border-left-width:0vw;}.elementor-2 .elementor-element.elementor-element-162e2c2 .elementor-heading-title{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-f95641c .elementor-heading-title{font-size:9vw;}.elementor-2 .elementor-element.elementor-element-d7ea927{width:100%;max-width:100%;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-cbc7dda{width:100%;max-width:100%;font-size:3.5vw;}.elementor-2 .elementor-element.elementor-element-9230d1e{font-size:4vw;}.elementor-2 .elementor-element.elementor-element-531425a{font-size:4vw;}.elementor-2 .elementor-element.elementor-element-d49131f{margin:4vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:49.98vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 49.98vw );max-width:49.98vw;}.elementor-2 .elementor-element.elementor-element-d49131f .elementor-button{font-size:5vw;}.elementor-2 .elementor-element.elementor-element-aef974f{border-width:0vw 0.75vw 0.75vw 0vw;}.elementor-2 .elementor-element.elementor-element-aef974f .elementor-icon{font-size:16.15vw;}.elementor-2 .elementor-element.elementor-element-aef974f .elementor-icon svg{height:16.15vw;}.elementor-2 .elementor-element.elementor-element-830a1f6{border-width:0vw 0vw 0.75vw 0.75vw;}.elementor-2 .elementor-element.elementor-element-830a1f6 .elementor-icon{font-size:16.04vw;}.elementor-2 .elementor-element.elementor-element-830a1f6 .elementor-icon svg{height:16.04vw;}.elementor-2 .elementor-element.elementor-element-9455a77{border-width:0vw 0.75vw 0.75vw 0vw;}.elementor-2 .elementor-element.elementor-element-9455a77 .elementor-icon{font-size:16.04vw;}.elementor-2 .elementor-element.elementor-element-9455a77 .elementor-icon svg{height:16.04vw;}.elementor-2 .elementor-element.elementor-element-fade01d{border-width:0vw 0vw 0.75vw 0.75vw;}.elementor-2 .elementor-element.elementor-element-fade01d .elementor-icon{font-size:16.04vw;}.elementor-2 .elementor-element.elementor-element-fade01d .elementor-icon svg{height:16.04vw;}.elementor-2 .elementor-element.elementor-element-c1918d5{border-width:0vw 0.75vw 0.75vw 0vw;}.elementor-2 .elementor-element.elementor-element-c1918d5 .elementor-icon{font-size:16.04vw;}.elementor-2 .elementor-element.elementor-element-c1918d5 .elementor-icon svg{height:16.04vw;}.elementor-2 .elementor-element.elementor-element-df36a61{border-width:0vw 0vw 0.75vw 0vw;}.elementor-2 .elementor-element.elementor-element-df36a61 .elementor-icon{font-size:16.15vw;}.elementor-2 .elementor-element.elementor-element-df36a61 .elementor-icon svg{height:16.15vw;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-daced44{--width:100vw;}.elementor-2 .elementor-element.elementor-element-62d4ce6{--width:18.75vw;}.elementor-2 .elementor-element.elementor-element-f192e13{--width:12.65vw;}.elementor-2 .elementor-element.elementor-element-d6df2c1{--width:6.25vw;}.elementor-2 .elementor-element.elementor-element-5795d02{--width:100vw;}.elementor-2 .elementor-element.elementor-element-d156c69{--width:62.5%;}.elementor-2 .elementor-element.elementor-element-b20f918{--width:18.75vw;}.elementor-2 .elementor-element.elementor-element-65951d1{--width:68.75vw;}.elementor-2 .elementor-element.elementor-element-11bfde8{--width:31.25vw;}.elementor-2 .elementor-element.elementor-element-ac75bd4{--width:100vw;}.elementor-2 .elementor-element.elementor-element-b1edb64{--width:100%;}.elementor-2 .elementor-element.elementor-element-d8740ea{--width:50%;}.elementor-2 .elementor-element.elementor-element-b77ef78{--width:50%;}.elementor-2 .elementor-element.elementor-element-06b6dca{--width:50%;}.elementor-2 .elementor-element.elementor-element-97a52f4{--width:50%;}.elementor-2 .elementor-element.elementor-element-e351631{--width:50%;}.elementor-2 .elementor-element.elementor-element-b5c9337{--width:50%;}.elementor-2 .elementor-element.elementor-element-9e01e14{--width:100%;}.elementor-2 .elementor-element.elementor-element-572b6c0{--width:50%;}.elementor-2 .elementor-element.elementor-element-733894b{--width:75vw;}.elementor-2 .elementor-element.elementor-element-a525663{--width:50vw;}.elementor-2 .elementor-element.elementor-element-bd640af{--width:50vw;}.elementor-2 .elementor-element.elementor-element-d98e3b2{--width:50%;}.elementor-2 .elementor-element.elementor-element-d43ad67{--width:50%;}.elementor-2 .elementor-element.elementor-element-3636fa6{--width:50%;}.elementor-2 .elementor-element.elementor-element-09d0b89{--width:50%;}.elementor-2 .elementor-element.elementor-element-62d0d8b{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-d156c69{--width:68.75vw;}.elementor-2 .elementor-element.elementor-element-733894b{--width:87.5vw;}.elementor-2 .elementor-element.elementor-element-d98e3b2{--width:100%;}.elementor-2 .elementor-element.elementor-element-3636fa6{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-7a8d4bb */.marquee {
  overflow: hidden;
  position: relative;
  width: 100%;
}

.marquee-content a.botao {
  display: inline-block;
  padding: 0px 5px;
  text-decoration: none;
  white-space: nowrap;  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.marquee-content a.botao:hover {
  transform: scale(1.1);
}


.marquee-content span {
  display: inline-block;
  padding: 0px 5px;
  font-size: 30px;
  color: #fff;
}

.marquee-track {
  display: flex;
  width: max-content;
  animation: scroll-marquee 60s linear infinite;
}

.marquee-content {
  display: flex;
  flex-shrink: 0;
}

@keyframes scroll-marquee {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}

/* Para parar o movimento ao passar o rato 
.marquee:hover .marquee-track {
  animation-play-state: paused;
}*//* End custom CSS */
/* Start custom CSS */body.elementor-page-2 {
  display: block;
  line-height: 0;
}

.azul-linha .st0 {fill: #0D499C !important;}

html,body
{
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
    overflow-x: hidden; 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Big Shoulders';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/BigShoulders36pt-Regular.eot');
	src: url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/BigShoulders36pt-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/BigShoulders36pt-Regular.woff2') format('woff2'),
		url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/BigShoulders36pt-Regular.woff') format('woff'),
		url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/BigShoulders36pt-Regular.ttf') format('truetype'),
		url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/BigShoulders36pt-Regular.svg#BigShoulders') format('svg');
}
@font-face {
	font-family: 'Big Shoulders';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/BigShoulders36pt-SemiBold.eot');
	src: url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/BigShoulders36pt-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/BigShoulders36pt-SemiBold.woff2') format('woff2'),
		url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/BigShoulders36pt-SemiBold.woff') format('woff'),
		url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/BigShoulders36pt-SemiBold.ttf') format('truetype'),
		url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/BigShoulders36pt-SemiBold.svg#BigShoulders') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Museo';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/Museo500-Regular.eot');
	src: url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/Museo500-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/Museo500-Regular.woff2') format('woff2'),
		url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/Museo500-Regular.woff') format('woff'),
		url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/Museo500-Regular.ttf') format('truetype'),
		url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/Museo500-Regular.svg#Museo') format('svg');
}
@font-face {
	font-family: 'Museo';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/Museo900-Regular.eot');
	src: url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/Museo900-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/Museo900-Regular.woff2') format('woff2'),
		url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/Museo900-Regular.woff') format('woff'),
		url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/Museo900-Regular.ttf') format('truetype'),
		url('https://www.rooftopmundial.com/wp-content/uploads/2025/08/Museo900-Regular.svg#Museo') format('svg');
}
/* End Custom Fonts CSS */