.elementor-7 .elementor-element.elementor-element-7fa5935{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9767c9b{--display:flex;--position:fixed;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:50%;--z-index:99;}.elementor-7 .elementor-element.elementor-element-9767c9b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9767c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AC452500;}.elementor-7 .elementor-element.elementor-element-9767c9b.e-con{--e-con-transform-rotateZ:90deg;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-9767c9b{right:-48%;}body.rtl .elementor-7 .elementor-element.elementor-element-9767c9b{left:-48%;}.elementor-7 .elementor-element.elementor-element-4ed9502{--display:flex;--min-height:100vh;--justify-content:center;--overlay-opacity:0.88;--overlay-mix-blend-mode:darken;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4ed9502:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4ed9502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gonuts.pt/wp-content/uploads/2025/11/1b.entradaWebsite.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-4ed9502::before, .elementor-7 .elementor-element.elementor-element-4ed9502 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4ed9502 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4ed9502 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4ed9502 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4ed9502 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 8%, #000000 90%);}.elementor-7 .elementor-element.elementor-element-73acb6a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--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-7 .elementor-element.elementor-element-276b229{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-276b229 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-276b229.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-276b229.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-276b229.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-276b229.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-276b229.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-276b229 .elementor-icon{font-size:clamp(150px, 133.01px + 4.531vw, 220px);}.elementor-7 .elementor-element.elementor-element-276b229 .elementor-icon svg{height:clamp(150px, 133.01px + 4.531vw, 220px);}.elementor-7 .elementor-element.elementor-element-276b229 .elementor-icon-wrapper svg{width:auto;}.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-7 .elementor-element.elementor-element-941d27b{padding:120px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-941d27b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(38px, 35.087px + 0.777vw, 50px);font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-61ff7ba{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c004826{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c004826 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 14.544px + 0.388vw, 22px);font-weight:500;letter-spacing:0.15rem;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-e5e1d99 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:clamp(14px, 13.515px + 0.129vw, 16px);font-weight:700;text-decoration:none;letter-spacing:0.05rem;border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;padding:16px 25px 16px 25px;}.elementor-7 .elementor-element.elementor-element-e5e1d99 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-e5e1d99 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-7 .elementor-element.elementor-element-e5e1d99 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-e5e1d99 .elementor-button:focus svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-e117773{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-994cb91{--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:0 0clamp(30px, -54.615px + 9.615vw, 130px);--row-gap:0;--column-gap:0clamp(30px, -54.615px + 9.615vw, 130px);--padding-top:clamp(80px, 56.942px + 6.149vw, 175px);--padding-bottom:clamp(80px, 56.942px + 6.149vw, 175px);--padding-left:clamp(20px, -10.272px + 8.073vw, 100px);--padding-right:clamp(20px, -10.272px + 8.073vw, 100px);}.elementor-7 .elementor-element.elementor-element-b71e4a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-07c9449{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-07c9449 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(38px, 35.087px + 0.777vw, 50px);font-weight:800;line-height:clamp(50px, 46.359px + 0.971vw, 65px);letter-spacing:1.5px;color:#AC4525;}.elementor-7 .elementor-element.elementor-element-0190a93{padding:50px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0190a93 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-0190a93.elementor-view-stacked .elementor-icon{background-color:#AC45252B;}.elementor-7 .elementor-element.elementor-element-0190a93.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-0190a93.elementor-view-default .elementor-icon{color:#AC45252B;border-color:#AC45252B;}.elementor-7 .elementor-element.elementor-element-0190a93.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-0190a93.elementor-view-default .elementor-icon svg{fill:#AC45252B;}.elementor-7 .elementor-element.elementor-element-0190a93 .elementor-icon{font-size:300px;}.elementor-7 .elementor-element.elementor-element-0190a93 .elementor-icon svg{height:300px;}.elementor-7 .elementor-element.elementor-element-da0a05b{padding:40px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-da0a05b .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-da0a05b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-da0a05b.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-da0a05b.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-da0a05b.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-da0a05b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-da0a05b .elementor-icon{font-size:292px;}.elementor-7 .elementor-element.elementor-element-da0a05b .elementor-icon svg{height:292px;}.elementor-7 .elementor-element.elementor-element-d7b0af5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-7 .elementor-element.elementor-element-96e5d1e{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 13.816px + 0.583vw, 25px);font-weight:400;letter-spacing:1.5px;}.elementor-7 .elementor-element.elementor-element-452c4a1{--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:50px 0px;--row-gap:50px;--column-gap:0px;--overflow:hidden;--padding-top:0;--padding-bottom:clamp(80px, 56.942px + 6.149vw, 175px);--padding-left:0;--padding-right:0;}.elementor-7 .elementor-element.elementor-element-9393142{--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:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:calc((100vw - 1640px) / 2);--padding-right:0;}.elementor-7 .elementor-element.elementor-element-23d9e0a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-7c64859 img{width:100%;height:100%;border-radius:80px 80px 80px 80px;}.elementor-7 .elementor-element.elementor-element-9a7b857 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(18px, 16.544px + 0.388vw, 24px);font-weight:800;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-4f1d3f7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 14.544px + 0.388vw, 22px);font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-4f1d3f7.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-c55ec0b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1807283 img{width:100%;height:100%;border-radius:80px 80px 80px 80px;}.elementor-7 .elementor-element.elementor-element-3b610dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(18px, 16.544px + 0.388vw, 24px);font-weight:800;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-6556e28{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 14.544px + 0.388vw, 22px);font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-6556e28.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-8dc9519{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a29360a img{width:100%;height:100%;border-radius:80px 80px 80px 80px;}.elementor-7 .elementor-element.elementor-element-8618c55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(18px, 16.544px + 0.388vw, 24px);font-weight:800;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-b848bd3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 14.544px + 0.388vw, 22px);font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-b848bd3.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-1ba5acb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f66f08d img{width:100%;height:100%;border-radius:80px 80px 80px 80px;}.elementor-7 .elementor-element.elementor-element-afda1c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(18px, 16.544px + 0.388vw, 24px);font-weight:800;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-43df683{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 14.544px + 0.388vw, 22px);font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-43df683.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-7eb11c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-fced7ec img{width:100%;height:100%;border-radius:80px 80px 80px 80px;}.elementor-7 .elementor-element.elementor-element-9d8b003 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(18px, 16.544px + 0.388vw, 24px);font-weight:800;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-dcb08f7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 14.544px + 0.388vw, 22px);font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-dcb08f7.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-904e176{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-59d2aeb img{border-radius:80px 80px 80px 80px;}.elementor-7 .elementor-element.elementor-element-1d2525a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(18px, 16.544px + 0.388vw, 24px);font-weight:800;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-c6c2110{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 14.544px + 0.388vw, 22px);font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-c6c2110.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-df45e36{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:60px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-pagination-size:15px;--e-n-carousel-dots-normal-color:#DADADA;--e-n-carousel-dots-hover-color:#DDDBDB;--e-n-carousel-swiper-pagination-spacing:9px;}.elementor-7 .elementor-element.elementor-element-df45e36 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-7 .elementor-element.elementor-element-dac6d4b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-fbcc30c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:1clamp(16px, 15.515px + 0.129vw, 18px);font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-64f5ecb );color:var( --e-global-color-64f5ecb );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;padding:16px 35px 16px 35px;}.elementor-7 .elementor-element.elementor-element-fbcc30c .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-fbcc30c .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-fbcc30c{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fbcc30c .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-fbcc30c .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-1b96856{--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 200px;--row-gap:0px;--column-gap:200px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1b96856:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1b96856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-1b96856::before, .elementor-7 .elementor-element.elementor-element-1b96856 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1b96856 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1b96856 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1b96856 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1b96856 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-ee593e9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1546405{--display:flex;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1546405:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1546405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gonuts.pt/wp-content/uploads/2025/10/8.Coworking_e_mais.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-1546405::before, .elementor-7 .elementor-element.elementor-element-1546405 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1546405 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1546405 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1546405 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1546405 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://gonuts.pt/wp-content/uploads/2025/10/Mask-Dark-Orange.svg");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-e18a5b9{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:calc((100vw - 1440px) / 2);}.elementor-7 .elementor-element.elementor-element-e18a5b9.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-3f64c81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:50px 0px 0px 0px;text-align:end;}.elementor-7 .elementor-element.elementor-element-3f64c81 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(20px, 18.544px + 0.388vw, 26px);font-weight:900;line-height:65px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-078076e{text-align:end;}.elementor-7 .elementor-element.elementor-element-078076e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(38px, 35.087px + 0.777vw, 50px);font-weight:800;line-height:clamp(50px, 46.359px + 0.971vw, 65px);letter-spacing:1.5px;color:var( --e-global-color-64f5ecb );}.elementor-7 .elementor-element.elementor-element-2f82a7e{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:end;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 13.816px + 0.583vw, 25px);font-weight:400;letter-spacing:1.5px;color:var( --e-global-color-64f5ecb );}.elementor-7 .elementor-element.elementor-element-2f82a7e.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-a4ccc57 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-a4ccc57 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-64f5ecb );border-color:var( --e-global-color-64f5ecb );}.elementor-7 .elementor-element.elementor-element-a4ccc57{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-a4ccc57 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:clamp(14px, 13.515px + 0.129vw, 16px);font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;padding:16px 25px 16px 25px;}.elementor-7 .elementor-element.elementor-element-a4ccc57 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-a4ccc57 .elementor-button:focus svg{fill:var( --e-global-color-64f5ecb );}.elementor-7 .elementor-element.elementor-element-04581be{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6387dc7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:clamp(80px, 56.942px + 6.149vw, 175px);--padding-bottom:clamp(80px, 56.942px + 6.149vw, 175px);--padding-left:0;--padding-right:0;}.elementor-7 .elementor-element.elementor-element-30a0e95{text-align:center;}.elementor-7 .elementor-element.elementor-element-30a0e95 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(38px, 35.087px + 0.777vw, 50px);font-weight:800;line-height:clamp(50px, 46.359px + 0.971vw, 65px);letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-7efec01{padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-7efec01 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(24px, 21.087px + 0.777vw, 36px);font-weight:400;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-54dbe97{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:50px 20px;--row-gap:50px;--column-gap:20px;--grid-auto-flow:row;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-7 .elementor-element.elementor-element-3e958a7 .elementor-icon-box-wrapper{gap:0px;}.elementor-7 .elementor-element.elementor-element-3e958a7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-3e958a7.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3e958a7.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-3e958a7 .elementor-icon{font-size:100px;}.elementor-7 .elementor-element.elementor-element-3e958a7 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-3e958a7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;}.elementor-7 .elementor-element.elementor-element-3e958a7 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-3e958a7:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-3e958a7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-413fdba .elementor-icon-box-wrapper{gap:20px;}.elementor-7 .elementor-element.elementor-element-413fdba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-413fdba.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-413fdba.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-413fdba .elementor-icon{font-size:81px;}.elementor-7 .elementor-element.elementor-element-413fdba .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-413fdba .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;}.elementor-7 .elementor-element.elementor-element-413fdba .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-413fdba:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-413fdba:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-f6eaa29 .elementor-icon-box-wrapper{gap:20px;}.elementor-7 .elementor-element.elementor-element-f6eaa29.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-f6eaa29.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-f6eaa29.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-f6eaa29 .elementor-icon{font-size:80px;}.elementor-7 .elementor-element.elementor-element-f6eaa29 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f6eaa29 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;}.elementor-7 .elementor-element.elementor-element-f6eaa29 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-f6eaa29:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-f6eaa29:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-a1e72d5 .elementor-icon-box-wrapper{gap:20px;}.elementor-7 .elementor-element.elementor-element-a1e72d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-a1e72d5.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-a1e72d5.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-a1e72d5 .elementor-icon{font-size:80px;}.elementor-7 .elementor-element.elementor-element-a1e72d5 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-a1e72d5 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;}.elementor-7 .elementor-element.elementor-element-a1e72d5 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-a1e72d5:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-a1e72d5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-6ada38a .elementor-icon-box-wrapper{gap:0px;}.elementor-7 .elementor-element.elementor-element-6ada38a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-6ada38a.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-6ada38a.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-6ada38a .elementor-icon{font-size:100px;}.elementor-7 .elementor-element.elementor-element-6ada38a .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-6ada38a .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;}.elementor-7 .elementor-element.elementor-element-6ada38a .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-6ada38a:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-6ada38a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-5508c59 .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-5508c59.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-5508c59.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5508c59.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-5508c59 .elementor-icon{font-size:85px;}.elementor-7 .elementor-element.elementor-element-5508c59 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-5508c59 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;}.elementor-7 .elementor-element.elementor-element-5508c59 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-5508c59:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-5508c59:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-6a3b32f .elementor-icon-box-wrapper{gap:10px;}.elementor-7 .elementor-element.elementor-element-6a3b32f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-6a3b32f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-6a3b32f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-6a3b32f .elementor-icon{font-size:90px;}.elementor-7 .elementor-element.elementor-element-6a3b32f .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-6a3b32f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;}.elementor-7 .elementor-element.elementor-element-6a3b32f .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-6a3b32f:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-6a3b32f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-f1ecea2 .elementor-icon-box-wrapper{gap:10px;}.elementor-7 .elementor-element.elementor-element-f1ecea2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-f1ecea2.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-f1ecea2.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-f1ecea2 .elementor-icon{font-size:90px;}.elementor-7 .elementor-element.elementor-element-f1ecea2 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f1ecea2 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;}.elementor-7 .elementor-element.elementor-element-f1ecea2 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-f1ecea2:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-f1ecea2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-fbc8653{--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:50px 0px;--row-gap:50px;--column-gap:0px;--overflow:hidden;--padding-top:0;--padding-bottom:clamp(80px, 56.942px + 6.149vw, 175px);--padding-left:0;--padding-right:0;}.elementor-7 .elementor-element.elementor-element-a257752{--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:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:calc((100vw - 1640px) / 2);--padding-right:0;}.elementor-7 .elementor-element.elementor-element-dc4c24b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-40c9617 img{width:100%;height:100%;border-radius:80px 80px 80px 80px;}.elementor-7 .elementor-element.elementor-element-060b693 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(18px, 16.544px + 0.388vw, 24px);font-weight:800;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-113988a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 14.544px + 0.388vw, 22px);font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-113988a.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-f20adbc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0ce89bd img{width:100%;height:100%;border-radius:80px 80px 80px 80px;}.elementor-7 .elementor-element.elementor-element-65f93d3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(18px, 16.544px + 0.388vw, 24px);font-weight:800;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-27d2d09{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 14.544px + 0.388vw, 22px);font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-27d2d09.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-be5d7bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-94171e1 img{width:100%;height:100%;border-radius:80px 80px 80px 80px;}.elementor-7 .elementor-element.elementor-element-aa94650 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(18px, 16.544px + 0.388vw, 24px);font-weight:800;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-5f3b18c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 14.544px + 0.388vw, 22px);font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-5f3b18c.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-00b1cde{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-59810e0 img{width:100%;height:100%;border-radius:80px 80px 80px 80px;}.elementor-7 .elementor-element.elementor-element-0e05eaa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(18px, 16.544px + 0.388vw, 24px);font-weight:800;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-ace4dbf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 14.544px + 0.388vw, 22px);font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-ace4dbf.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-d1f82ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-63437e3 img{width:100%;height:100%;border-radius:80px 80px 80px 80px;}.elementor-7 .elementor-element.elementor-element-dc433ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(18px, 16.544px + 0.388vw, 24px);font-weight:800;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-58b187f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 14.544px + 0.388vw, 22px);font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-58b187f.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-ecadb61{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-dbd7536 img{width:100%;height:100%;border-radius:80px 80px 80px 80px;}.elementor-7 .elementor-element.elementor-element-dc17e9d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(18px, 16.544px + 0.388vw, 24px);font-weight:800;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-993c1d3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 14.544px + 0.388vw, 22px);font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-993c1d3.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-26c39cf{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:60px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-pagination-size:15px;--e-n-carousel-dots-normal-color:#DADADA;--e-n-carousel-dots-hover-color:#DDDBDB;--e-n-carousel-swiper-pagination-spacing:9px;}.elementor-7 .elementor-element.elementor-element-26c39cf .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-7 .elementor-element.elementor-element-afea239{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-2afb7db .elementor-button{background-color:#AC4525;font-family:"Montserrat", Sans-serif;font-size:1clamp(16px, 15.515px + 0.129vw, 18px);font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-64f5ecb );color:var( --e-global-color-64f5ecb );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;padding:16px 35px 16px 35px;}.elementor-7 .elementor-element.elementor-element-2afb7db .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-2afb7db .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-2afb7db{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2afb7db .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-2afb7db .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-653947c{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-653947c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-653947c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-f4f7e13{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9be75fe{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:0;--padding-bottom:0;--padding-left:calc((100vw - 1440px) / 2);--padding-right:0;}.elementor-7 .elementor-element.elementor-element-9be75fe.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-cd5a4ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:50px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-cd5a4ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(20px, 18.544px + 0.388vw, 26px);font-weight:900;line-height:65px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-67fe7d2{text-align:start;}.elementor-7 .elementor-element.elementor-element-67fe7d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(38px, 35.087px + 0.777vw, 50px);font-weight:800;line-height:clamp(50px, 46.359px + 0.971vw, 65px);letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-3defde3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 13.816px + 0.583vw, 25px);font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-3defde3.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-e6ea042{width:var( --container-widget-width, 100% );max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 13.816px + 0.583vw, 25px);font-weight:600;line-height:25px;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-e6ea042 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-7c48dc6 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:clamp(14px, 13.515px + 0.129vw, 16px);font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-64f5ecb );color:var( --e-global-color-64f5ecb );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;padding:16px 25px 16px 25px;}.elementor-7 .elementor-element.elementor-element-7c48dc6 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-7c48dc6 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-7c48dc6{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-7c48dc6 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-7c48dc6 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-69a309b{--display:flex;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-69a309b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-69a309b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gonuts.pt/wp-content/uploads/2025/10/15.MeetingRoom.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-69a309b::before, .elementor-7 .elementor-element.elementor-element-69a309b > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-69a309b > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-69a309b > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-69a309b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-69a309b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://gonuts.pt/wp-content/uploads/2025/10/Mask-Yellow.svg");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-f5d6b1f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f5d6b1f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f5d6b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-9a12a0d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-487fb04{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:0;--padding-bottom:0;--padding-left:calc((100vw - 1440px) / 2);--padding-right:0;}.elementor-7 .elementor-element.elementor-element-487fb04.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-915e3a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:50px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-915e3a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(20px, 18.544px + 0.388vw, 26px);font-weight:900;line-height:65px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-33f92bd{text-align:start;}.elementor-7 .elementor-element.elementor-element-33f92bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(38px, 35.087px + 0.777vw, 50px);font-weight:800;line-height:clamp(50px, 46.359px + 0.971vw, 65px);letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-c5ce68c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 13.816px + 0.583vw, 25px);font-weight:600;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-c5ce68c.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-e6badc2{width:var( --container-widget-width, 100% );max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 13.816px + 0.583vw, 25px);font-weight:600;line-height:25px;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-e6badc2 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-b8aaa93 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:clamp(14px, 13.515px + 0.129vw, 16px);font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-64f5ecb );color:var( --e-global-color-64f5ecb );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;padding:16px 25px 16px 25px;}.elementor-7 .elementor-element.elementor-element-b8aaa93 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-b8aaa93 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-b8aaa93{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-b8aaa93 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-b8aaa93 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-e4b8eb7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-03ae90b{--e-transform-flipX:-1;}.elementor-7 .elementor-element.elementor-element-03ae90b:not( .elementor-widget-image ), .elementor-7 .elementor-element.elementor-element-03ae90b.elementor-widget-image img{-webkit-mask-image:url( https://gonuts.pt/wp-content/uploads/2025/09/MASK02.svg );-webkit-mask-size:cover;-webkit-mask-position:bottom right;}.elementor-7 .elementor-element.elementor-element-03ae90b img{width:100%;height:110vh;object-fit:cover;object-position:center right;}.elementor-7 .elementor-element.elementor-element-fa0171c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-218749b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:clamp(80px, 56.942px + 6.149vw, 175px);--padding-bottom:clamp(80px, 56.942px + 6.149vw, 175px);--padding-left:0;--padding-right:0;}.elementor-7 .elementor-element.elementor-element-fc308e4{text-align:center;}.elementor-7 .elementor-element.elementor-element-fc308e4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(38px, 35.087px + 0.777vw, 50px);font-weight:800;line-height:clamp(50px, 46.359px + 0.971vw, 65px);letter-spacing:1.5px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-8a3394a{padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-8a3394a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(24px, 21.087px + 0.777vw, 36px);font-weight:400;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-b0ca4e2{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-de2d05a{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:80px 80px 80px 80px;--padding-top:50px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-1ca4715{padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-1ca4715 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(30px, 27.573px + 0.647vw, 40px);font-weight:800;line-height:65px;letter-spacing:1.5px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-15dcb18{padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-15dcb18 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(20px, 17.573px + 0.647vw, 30px);font-weight:300;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-0c065d0{padding:40px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 15.029px + 0.259vw, 20px);font-weight:400;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-516934d{padding:40px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 15.029px + 0.259vw, 20px);font-weight:400;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-516934d p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-57f4138{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d11caf3{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d11caf3.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-d11caf3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(35px, 32.573px + 0.647vw, 45px);font-weight:800;}.elementor-7 .elementor-element.elementor-element-b38315f{padding:0px 0px 2px 0px;}.elementor-7 .elementor-element.elementor-element-b38315f.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-b38315f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(22px, 19.573px + 0.647vw, 32px);font-weight:300;}.elementor-7 .elementor-element.elementor-element-eed7161{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-529bff7 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-529bff7 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-64f5ecb );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-529bff7{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-529bff7 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;padding:10px 14px 10px 14px;}.elementor-7 .elementor-element.elementor-element-529bff7 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-529bff7 .elementor-button:focus svg{fill:var( --e-global-color-64f5ecb );}.elementor-7 .elementor-element.elementor-element-3b31d34 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-64f5ecb );color:var( --e-global-color-64f5ecb );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;padding:10px 15px 10px 15px;}.elementor-7 .elementor-element.elementor-element-3b31d34 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-3b31d34 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-3b31d34{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3b31d34 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-3b31d34 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-393fbab{--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;--justify-content:space-around;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:80px 80px 80px 80px;--padding-top:50px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-07d46af{padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-07d46af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(30px, 27.573px + 0.647vw, 40px);font-weight:800;line-height:65px;letter-spacing:1.5px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-4875fae{padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-4875fae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(20px, 17.573px + 0.647vw, 30px);font-weight:300;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-8e96798{padding:40px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 15.029px + 0.259vw, 20px);font-weight:400;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-23661bc{padding:40px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 15.029px + 0.259vw, 20px);font-weight:400;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-23661bc p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-a9ebec0{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4df2878{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4df2878.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-4df2878 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(35px, 32.573px + 0.647vw, 45px);font-weight:800;}.elementor-7 .elementor-element.elementor-element-bf2402b{padding:0px 0px 2px 0px;}.elementor-7 .elementor-element.elementor-element-bf2402b.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-bf2402b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(22px, 19.573px + 0.647vw, 32px);font-weight:300;}.elementor-7 .elementor-element.elementor-element-66d58d2{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6e57a76 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-6e57a76 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-64f5ecb );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-6e57a76{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6e57a76 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;padding:10px 14px 10px 14px;}.elementor-7 .elementor-element.elementor-element-6e57a76 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-6e57a76 .elementor-button:focus svg{fill:var( --e-global-color-64f5ecb );}.elementor-7 .elementor-element.elementor-element-6ba3a8c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-64f5ecb );color:var( --e-global-color-64f5ecb );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;padding:10px 15px 10px 15px;}.elementor-7 .elementor-element.elementor-element-6ba3a8c .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-6ba3a8c .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-6ba3a8c{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6ba3a8c .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-6ba3a8c .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-3e41ed5{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:040px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d505947{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:80px 80px 80px 80px;--padding-top:50px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-d41a4a7{padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-d41a4a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(30px, 27.573px + 0.647vw, 40px);font-weight:800;line-height:65px;letter-spacing:1.5px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-83b17b0{padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-83b17b0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(20px, 17.573px + 0.647vw, 30px);font-weight:300;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-c85bb53{padding:40px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 15.029px + 0.259vw, 20px);font-weight:400;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-5fb7a82{padding:40px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 15.029px + 0.259vw, 20px);font-weight:600;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-8f82723{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-41edd32{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-41edd32.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-41edd32 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(35px, 32.573px + 0.647vw, 45px);font-weight:800;}.elementor-7 .elementor-element.elementor-element-9ae574a{padding:0px 0px 2px 15px;}.elementor-7 .elementor-element.elementor-element-9ae574a.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-9ae574a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(22px, 19.573px + 0.647vw, 32px);font-weight:300;}.elementor-7 .elementor-element.elementor-element-451fbd3{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d19f8a1 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-d19f8a1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-64f5ecb );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-d19f8a1{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d19f8a1 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;padding:10px 14px 10px 14px;}.elementor-7 .elementor-element.elementor-element-d19f8a1 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-d19f8a1 .elementor-button:focus svg{fill:var( --e-global-color-64f5ecb );}.elementor-7 .elementor-element.elementor-element-b074c24 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-64f5ecb );color:var( --e-global-color-64f5ecb );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;padding:10px 15px 10px 15px;}.elementor-7 .elementor-element.elementor-element-b074c24 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-b074c24 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-b074c24{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b074c24 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-b074c24 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-2f26109{--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;--justify-content:space-around;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:80px 80px 80px 80px;--padding-top:50px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-754555d{padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-754555d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(30px, 27.573px + 0.647vw, 40px);font-weight:800;line-height:65px;letter-spacing:1.5px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-c66cbb3{padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-c66cbb3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(20px, 17.573px + 0.647vw, 30px);font-weight:300;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-75cde98{padding:40px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 15.029px + 0.259vw, 20px);font-weight:400;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-5fad25d{padding:98px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 15.029px + 0.259vw, 20px);font-weight:600;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-b668113{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7e99ef2{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7e99ef2.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-7e99ef2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(35px, 32.573px + 0.647vw, 45px);font-weight:800;}.elementor-7 .elementor-element.elementor-element-9f6c5ca{padding:0px 0px 2px 15px;}.elementor-7 .elementor-element.elementor-element-9f6c5ca.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-9f6c5ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(22px, 19.573px + 0.647vw, 32px);font-weight:300;}.elementor-7 .elementor-element.elementor-element-cfdfe49{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-978e575 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-978e575 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-64f5ecb );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-978e575{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-978e575 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;padding:10px 14px 10px 14px;}.elementor-7 .elementor-element.elementor-element-978e575 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-978e575 .elementor-button:focus svg{fill:var( --e-global-color-64f5ecb );}.elementor-7 .elementor-element.elementor-element-207e38f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-64f5ecb );color:var( --e-global-color-64f5ecb );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;padding:10px 15px 10px 15px;}.elementor-7 .elementor-element.elementor-element-207e38f .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-207e38f .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-207e38f{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-207e38f .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-207e38f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-124a472{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2c3a3d3{--display:flex;--min-height:700px;}.elementor-7 .elementor-element.elementor-element-2c3a3d3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2c3a3d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gonuts.pt/wp-content/uploads/2025/10/16.FotoIsolada.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-9e4822f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-7 .elementor-element.elementor-element-e451c7e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f5fcc86{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:clamp(80px, 56.942px + 6.149vw, 175px);--padding-bottom:clamp(80px, 56.942px + 6.149vw, 175px);--padding-left:0;--padding-right:0;}.elementor-7 .elementor-element.elementor-element-e58c45e{text-align:center;}.elementor-7 .elementor-element.elementor-element-e58c45e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(38px, 35.087px + 0.777vw, 50px);font-weight:800;line-height:clamp(50px, 46.359px + 0.971vw, 65px);letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-e9fa79f{padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-e9fa79f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(24px, 21.087px + 0.777vw, 36px);font-weight:400;line-height:clamp(50px, 46.359px + 0.971vw, 65px);color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-a45d0d5{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-11c4eeb{--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;--justify-content:space-around;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:80px 80px 80px 80px;--padding-top:50px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-1c30275{padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-1c30275 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(30px, 27.573px + 0.647vw, 40px);font-weight:800;line-height:clamp(35px, 31.359px + 0.971vw, 50px);letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-54c1ca5{padding:40px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 15.029px + 0.259vw, 20px);font-weight:700;line-height:20px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-54c1ca5 p{margin-block-end:20px;}.elementor-7 .elementor-element.elementor-element-fcb4da2{--spacer-size:85px;}.elementor-7 .elementor-element.elementor-element-d1f426b{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-81fe871{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-81fe871.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-81fe871 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-e77e356{padding:0px 0px 2px 0px;}.elementor-7 .elementor-element.elementor-element-e77e356.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-e77e356 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(22px, 19.573px + 0.647vw, 32px);font-weight:300;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-74ca942{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d181b08 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-64f5ecb );color:var( --e-global-color-64f5ecb );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;padding:10px 14px 10px 14px;}.elementor-7 .elementor-element.elementor-element-d181b08 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-d181b08 .elementor-button:focus{background-color:var( --e-global-color-64f5ecb );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-d181b08{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d181b08 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-d181b08 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-04cb814 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-64f5ecb );color:var( --e-global-color-64f5ecb );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;padding:10px 14px 10px 14px;}.elementor-7 .elementor-element.elementor-element-04cb814 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-04cb814 .elementor-button:focus{background-color:var( --e-global-color-64f5ecb );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-04cb814{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-04cb814 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-04cb814 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-a3fb1ce{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:80px 80px 80px 80px;--padding-top:50px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-d86d141{padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-d86d141 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(30px, 27.573px + 0.647vw, 40px);font-weight:800;line-height:clamp(35px, 31.359px + 0.971vw, 50px);letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-e3255b0{padding:40px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 15.029px + 0.259vw, 20px);font-weight:700;line-height:20px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-e3255b0 p{margin-block-end:20px;}.elementor-7 .elementor-element.elementor-element-ac9b27a{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5cfd8aa{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5cfd8aa.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-5cfd8aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-9165bcc{padding:0px 0px 2px 0px;}.elementor-7 .elementor-element.elementor-element-9165bcc.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-9165bcc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(22px, 19.573px + 0.647vw, 32px);font-weight:300;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-b79592f{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0f143c5 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-64f5ecb );color:var( --e-global-color-64f5ecb );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;padding:10px 14px 10px 14px;}.elementor-7 .elementor-element.elementor-element-0f143c5 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-0f143c5 .elementor-button:focus{background-color:var( --e-global-color-64f5ecb );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-0f143c5{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0f143c5 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-0f143c5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-315fcf1 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-64f5ecb );color:var( --e-global-color-64f5ecb );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;padding:10px 14px 10px 14px;}.elementor-7 .elementor-element.elementor-element-315fcf1 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-315fcf1 .elementor-button:focus{background-color:var( --e-global-color-64f5ecb );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-315fcf1{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-315fcf1 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-315fcf1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-87d1ed3{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:040px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-adaf551{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:80px 80px 80px 80px;--padding-top:50px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-0cc0ba4{padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-0cc0ba4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(30px, 27.573px + 0.647vw, 40px);font-weight:800;line-height:clamp(35px, 31.359px + 0.971vw, 50px);letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-d4d8473{padding:60px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 15.029px + 0.259vw, 20px);font-weight:400;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-54768bb{--spacer-size:60px;}.elementor-7 .elementor-element.elementor-element-3ba933d{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-94a9eff{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-94a9eff.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-94a9eff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-2c52830{padding:0px 0px 2px 0px;}.elementor-7 .elementor-element.elementor-element-2c52830.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-2c52830 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(22px, 19.573px + 0.647vw, 32px);font-weight:300;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-6a72e9a{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-fd6a2f7 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-64f5ecb );color:var( --e-global-color-64f5ecb );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;padding:10px 14px 10px 14px;}.elementor-7 .elementor-element.elementor-element-fd6a2f7 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-fd6a2f7 .elementor-button:focus{background-color:var( --e-global-color-64f5ecb );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-fd6a2f7{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fd6a2f7 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-fd6a2f7 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-3d72af5 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-64f5ecb );color:var( --e-global-color-64f5ecb );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;padding:10px 14px 10px 14px;}.elementor-7 .elementor-element.elementor-element-3d72af5 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-3d72af5 .elementor-button:focus{background-color:var( --e-global-color-64f5ecb );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-3d72af5{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3d72af5 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-3d72af5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-7d8ff97{--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;--justify-content:space-around;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:80px 80px 80px 80px;--padding-top:50px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-830da18{padding:0px 0px 1px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-830da18 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(30px, 27.573px + 0.647vw, 40px);font-weight:800;line-height:clamp(35px, 31.359px + 0.971vw, 50px);letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-126d0ff{padding:10px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 15.029px + 0.259vw, 20px);font-weight:400;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-05dee68{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a7d72ec{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a7d72ec.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-a7d72ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-6245298{padding:0px 0px 2px 0px;}.elementor-7 .elementor-element.elementor-element-6245298.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-6245298 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(22px, 19.573px + 0.647vw, 32px);font-weight:300;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-2d7105d{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-491825b .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-64f5ecb );color:var( --e-global-color-64f5ecb );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;padding:10px 14px 10px 14px;}.elementor-7 .elementor-element.elementor-element-491825b .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-491825b .elementor-button:focus{background-color:var( --e-global-color-64f5ecb );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-491825b{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-491825b .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-491825b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-df2cc10 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-64f5ecb );color:var( --e-global-color-64f5ecb );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;padding:10px 14px 10px 14px;}.elementor-7 .elementor-element.elementor-element-df2cc10 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-df2cc10 .elementor-button:focus{background-color:var( --e-global-color-64f5ecb );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-df2cc10{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-df2cc10 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-df2cc10 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-f9aa562{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f9aa562:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f9aa562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gonuts.pt/wp-content/uploads/2025/09/handsome-young-colleagues-office-working.webp");background-position:13px -745px;background-repeat:no-repeat;background-size:150% auto;}.elementor-7 .elementor-element.elementor-element-f9aa562::before, .elementor-7 .elementor-element.elementor-element-f9aa562 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-f9aa562 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-f9aa562 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-f9aa562 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-f9aa562 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-4bcc246{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:040px 0px;--row-gap:040px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-765ff82{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-765ff82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(38px, 35.087px + 0.777vw, 50px);font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8902d45 .elementor-button{background-color:var( --e-global-color-64f5ecb );font-family:"Montserrat", Sans-serif;font-size:clamp(14px, 13.515px + 0.129vw, 16px);font-weight:900;text-decoration:none;letter-spacing:0.05rem;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-64f5ecb );border-radius:25px 25px 25px 25px;padding:16px 35px 16px 35px;}.elementor-7 .elementor-element.elementor-element-8902d45 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-8902d45 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-64f5ecb );}.elementor-7 .elementor-element.elementor-element-8902d45 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-8902d45 .elementor-button:focus svg{fill:var( --e-global-color-64f5ecb );}.elementor-7 .elementor-element.elementor-element-8894a46{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-fdce263{--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:0 clamp(30px, -54.615px + 9.615vw, 130px);--row-gap:0;--column-gap:clamp(30px, -54.615px + 9.615vw, 130px);--padding-top:clamp(80px, 56.942px + 6.149vw, 175px);--padding-bottom:clamp(80px, 56.942px + 6.149vw, 175px);--padding-left:clamp(20px, -10.272px + 8.073vw, 100px);--padding-right:clamp(20px, -10.272px + 8.073vw, 100px);}.elementor-7 .elementor-element.elementor-element-399c15e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d952ebb{text-align:center;}.elementor-7 .elementor-element.elementor-element-d952ebb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(38px, 35.087px + 0.777vw, 50px);font-weight:800;line-height:clamp(50px, 46.359px + 0.971vw, 65px);letter-spacing:1.5px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-6ddd8da{padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-6ddd8da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(24px, 21.087px + 0.777vw, 36px);font-weight:400;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-24e6af4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 14.544px + 0.388vw, 22px);font-weight:400;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-24e6af4.elementor-element{--align-self:flex-end;}.elementor-widget-global .elementor-field-group > label, .elementor-widget-global .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-global .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-global .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-global .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-global .elementor-field-group .elementor-field, .elementor-widget-global .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-global .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-global .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-global .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-global .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-global .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-global .e-form__indicators__indicator, .elementor-widget-global .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-global{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-global .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-global-1278 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:35px;}.elementor-7 .elementor-element.elementor-global-1278 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-35px;}.elementor-7 .elementor-element.elementor-global-1278 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-7 .elementor-element.elementor-global-1278 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}.elementor-7 .elementor-element.elementor-global-1278 .elementor-field-group .elementor-field{color:#BDBDBD;}.elementor-7 .elementor-element.elementor-global-1278 .elementor-field-group .elementor-field, .elementor-7 .elementor-element.elementor-global-1278 .elementor-field-subgroup label{font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 15.515px + 0.129vw, 18px);font-weight:700;letter-spacing:1.5px;}.elementor-7 .elementor-element.elementor-global-1278 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-primary );border-width:3px 3px 3px 3px;border-radius:40px 40px 40px 40px;}.elementor-7 .elementor-element.elementor-global-1278 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-primary );border-width:3px 3px 3px 3px;border-radius:40px 40px 40px 40px;}.elementor-7 .elementor-element.elementor-global-1278 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-global-1278 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:clamp(16px, 15.515px + 0.129vw, 18px);font-weight:700;letter-spacing:1.5px;border-style:solid;border-radius:30px 30px 30px 30px;padding:17px 17px 17px 17px;}.elementor-7 .elementor-element.elementor-global-1278 .e-form__buttons__wrapper__button-next{background-color:#AC4525;color:#ffffff;}.elementor-7 .elementor-element.elementor-global-1278 .elementor-button[type="submit"]{background-color:#AC4525;color:#ffffff;}.elementor-7 .elementor-element.elementor-global-1278 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-7 .elementor-element.elementor-global-1278 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-7 .elementor-element.elementor-global-1278 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-64f5ecb );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-global-1278 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-64f5ecb );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-global-1278 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-global-1278 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-7 .elementor-element.elementor-global-1278{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-7 .elementor-element.elementor-element-8a4b92f{--display:flex;--border-radius:80px 80px 80px 80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8a4b92f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8a4b92f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gonuts.pt/wp-content/uploads/2025/10/17.Contactos.webp");background-position:center center;background-repeat:no-repeat;background-size:120% auto;}.elementor-7 .elementor-element.elementor-element-1632149{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5e84321 iframe{height:600px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-1546405{--width:100%;}.elementor-7 .elementor-element.elementor-element-e18a5b9{--width:86%;}.elementor-7 .elementor-element.elementor-element-9be75fe{--width:92%;}.elementor-7 .elementor-element.elementor-element-69a309b{--width:100%;}.elementor-7 .elementor-element.elementor-element-487fb04{--width:92%;}.elementor-7 .elementor-element.elementor-element-e4b8eb7{--width:100%;}.elementor-7 .elementor-element.elementor-element-b0ca4e2{--content-width:960px;}.elementor-7 .elementor-element.elementor-element-de2d05a{--width:100%;}.elementor-7 .elementor-element.elementor-element-393fbab{--width:100%;}.elementor-7 .elementor-element.elementor-element-3e41ed5{--content-width:960px;}.elementor-7 .elementor-element.elementor-element-d505947{--width:100%;}.elementor-7 .elementor-element.elementor-element-2f26109{--width:100%;}.elementor-7 .elementor-element.elementor-element-a45d0d5{--content-width:960px;}.elementor-7 .elementor-element.elementor-element-11c4eeb{--width:100%;}.elementor-7 .elementor-element.elementor-element-a3fb1ce{--width:100%;}.elementor-7 .elementor-element.elementor-element-87d1ed3{--content-width:960px;}.elementor-7 .elementor-element.elementor-element-adaf551{--width:100%;}.elementor-7 .elementor-element.elementor-element-7d8ff97{--width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-1546405{--width:90%;}.elementor-7 .elementor-element.elementor-element-e18a5b9{--width:100%;}.elementor-7 .elementor-element.elementor-element-69a309b{--width:90%;}.elementor-7 .elementor-element.elementor-element-e4b8eb7{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-1546405{--width:89%;}.elementor-7 .elementor-element.elementor-element-69a309b{--width:89%;}.elementor-7 .elementor-element.elementor-element-e4b8eb7{--width:89%;}}@media(max-width:1366px){.elementor-7 .elementor-element.elementor-element-4ed9502{--padding-top:0;--padding-bottom:0;--padding-left:clamp(20px, -21.625px + 11.1vw, 130px);--padding-right:clamp(20px, -21.625px + 11.1vw, 130px);}.elementor-7 .elementor-element.elementor-element-e5e1d99 .elementor-button{font-size:16px;}.elementor-7 .elementor-element.elementor-element-07c9449{--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;}.elementor-7 .elementor-element.elementor-element-0190a93{padding:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0190a93 .elementor-icon{font-size:270px;}.elementor-7 .elementor-element.elementor-element-0190a93 .elementor-icon svg{height:270px;}.elementor-7 .elementor-element.elementor-element-ee593e9{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:clamp(20px, -10.612px + 8.163vw, 100px);}.elementor-7 .elementor-element.elementor-element-1546405{--justify-content:space-between;}.elementor-7 .elementor-element.elementor-element-1546405:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1546405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-214px 0px;}.elementor-7 .elementor-element.elementor-element-2f82a7e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-6387dc7{--padding-top:clamp(80px, 56.942px + 6.149vw, 175px);--padding-bottom:clamp(80px, 56.942px + 6.149vw, 175px);--padding-left:clamp(20px, -10.272px + 8.073vw, 100px);--padding-right:clamp(20px, -10.272px + 8.073vw, 100px);}.elementor-7 .elementor-element.elementor-element-54dbe97{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-f4f7e13{--padding-top:0;--padding-bottom:0;--padding-left:clamp(20px, -10.612px + 8.163vw, 100px);--padding-right:0;}.elementor-7 .elementor-element.elementor-element-69a309b{--justify-content:space-between;}.elementor-7 .elementor-element.elementor-element-69a309b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-69a309b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-7 .elementor-element.elementor-element-9a12a0d{--padding-top:0;--padding-bottom:0;--padding-left:clamp(20px, -10.612px + 8.163vw, 100px);--padding-right:0;}.elementor-7 .elementor-element.elementor-element-e4b8eb7{--justify-content:space-between;}.elementor-7 .elementor-element.elementor-element-03ae90b img{height:120vh;object-position:center center;}.elementor-7 .elementor-element.elementor-element-218749b{--padding-top:clamp(80px, 56.942px + 6.149vw, 175px);--padding-bottom:clamp(80px, 56.942px + 6.149vw, 175px);--padding-left:clamp(20px, -10.272px + 8.073vw, 100px);--padding-right:clamp(20px, -10.272px + 8.073vw, 100px);}.elementor-7 .elementor-element.elementor-element-516934d{padding:62px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-23661bc{padding:62px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2c3a3d3{--min-height:550px;}.elementor-7 .elementor-element.elementor-element-f5fcc86{--padding-top:clamp(80px, 56.942px + 6.149vw, 175px);--padding-bottom:clamp(80px, 56.942px + 6.149vw, 175px);--padding-left:clamp(20px, -10.272px + 8.073vw, 100px);--padding-right:clamp(20px, -10.272px + 8.073vw, 100px);}.elementor-7 .elementor-element.elementor-element-830da18{padding:3px 3px 3px 3px;}.elementor-7 .elementor-element.elementor-element-126d0ff{padding:10px 0px 61px 0px;}.elementor-7 .elementor-element.elementor-element-f9aa562:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f9aa562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-12px -416px;}.elementor-7 .elementor-element.elementor-element-8a4b92f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8a4b92f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:150% auto;}}@media(max-width:1200px){.elementor-7 .elementor-element.elementor-element-7c64859 img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-1807283 img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-a29360a img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-f66f08d img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-fced7ec img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-1546405:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1546405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-328px 0px;}.elementor-7 .elementor-element.elementor-element-54dbe97{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-40c9617 img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-0ce89bd img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-94171e1 img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-59810e0 img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-63437e3 img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-dbd7536 img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-26c39cf{--e-n-carousel-swiper-slides-to-display:2;}.elementor-7 .elementor-element.elementor-element-03ae90b img{height:95vh;object-position:center center;}.elementor-7 .elementor-element.elementor-element-de2d05a{--border-radius:65px 65px 65px 65px;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-393fbab{--border-radius:65px 65px 65px 65px;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-d505947{--border-radius:65px 65px 65px 65px;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-2f26109{--border-radius:65px 65px 65px 65px;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-2c3a3d3{--min-height:500px;}.elementor-7 .elementor-element.elementor-element-11c4eeb{--border-radius:65px 65px 65px 65px;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-a3fb1ce{--border-radius:65px 65px 65px 65px;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-adaf551{--border-radius:65px 65px 65px 65px;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-7d8ff97{--border-radius:65px 65px 65px 65px;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-126d0ff{padding:10px 0px 63px 0px;}.elementor-7 .elementor-element.elementor-element-f9aa562{--min-height:500px;}.elementor-7 .elementor-element.elementor-element-f9aa562:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f9aa562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:5px -427px;}.elementor-7 .elementor-element.elementor-element-d952ebb{text-align:start;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-7c64859 img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-1807283 img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-a29360a img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-f66f08d img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-fced7ec img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-df45e36{--e-n-carousel-swiper-slides-to-display:2;}.elementor-7 .elementor-element.elementor-element-1546405:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1546405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-340px 0px;}.elementor-7 .elementor-element.elementor-element-54dbe97{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-40c9617 img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-0ce89bd img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-94171e1 img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-59810e0 img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-63437e3 img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-dbd7536 img{border-radius:65px 65px 65px 65px;}.elementor-7 .elementor-element.elementor-element-26c39cf{--e-n-carousel-swiper-slides-to-display:2;}.elementor-7 .elementor-element.elementor-element-03ae90b:not( .elementor-widget-image ), .elementor-7 .elementor-element.elementor-element-03ae90b.elementor-widget-image img{-webkit-mask-size:130vw;}.elementor-7 .elementor-element.elementor-element-03ae90b img{height:125vh;}.elementor-7 .elementor-element.elementor-element-516934d{padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-23661bc{padding:57px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5fad25d{padding:92px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9e4822f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-7 .elementor-element.elementor-element-126d0ff{padding:10px 0px 90px 0px;}.elementor-7 .elementor-element.elementor-element-f9aa562:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f9aa562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -163px;}.elementor-7 .elementor-element.elementor-element-d952ebb{text-align:start;}.elementor-7 .elementor-element.elementor-element-8a4b92f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8a4b92f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:200% auto;}.elementor-7 .elementor-element.elementor-element-8a4b92f{--border-radius:65px 65px 65px 65px;}}@media(max-width:880px){.elementor-7 .elementor-element.elementor-element-941d27b{padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-61ff7ba{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1546405:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1546405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-410px 0px;}.elementor-7 .elementor-element.elementor-element-1546405::before, .elementor-7 .elementor-element.elementor-element-1546405 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1546405 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1546405 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1546405 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1546405 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center right;}.elementor-7 .elementor-element.elementor-element-54dbe97{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-26c39cf{--e-n-carousel-swiper-slides-to-display:2;}.elementor-7 .elementor-element.elementor-element-69a309b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-69a309b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1150px 0px;}.elementor-7 .elementor-element.elementor-element-03ae90b img{height:232vh;}.elementor-7 .elementor-element.elementor-element-b0ca4e2{--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-7 .elementor-element.elementor-element-de2d05a{--border-radius:55px 55px 55px 55px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-516934d{padding:56px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-393fbab{--border-radius:55px 55px 55px 55px;--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-23661bc{padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3e41ed5{--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d505947{--border-radius:55px 55px 55px 55px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-2f26109{--border-radius:55px 55px 55px 55px;--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-5fad25d{padding:117px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a45d0d5{--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-7 .elementor-element.elementor-element-11c4eeb{--border-radius:55px 55px 55px 55px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-a3fb1ce{--border-radius:55px 55px 55px 55px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-87d1ed3{--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-adaf551{--border-radius:55px 55px 55px 55px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-7d8ff97{--border-radius:55px 55px 55px 55px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-f9aa562{--min-height:450px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-4ed9502{--justify-content:center;}.elementor-7 .elementor-element.elementor-element-73acb6a{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-276b229 .elementor-icon{font-size:150px;}.elementor-7 .elementor-element.elementor-element-276b229 .elementor-icon svg{height:150px;}.elementor-7 .elementor-element.elementor-element-61ff7ba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-994cb91{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b71e4a0{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-07c9449{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-7 .elementor-element.elementor-element-0190a93 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-da0a05b{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-96e5d1e{padding:0px 20px 0px 20px;text-align:justify;}.elementor-7 .elementor-element.elementor-element-452c4a1{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-9393142{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-7 .elementor-element.elementor-element-7c64859 img{border-radius:55px 55px 55px 55px;}.elementor-7 .elementor-element.elementor-element-1807283 img{border-radius:55px 55px 55px 55px;}.elementor-7 .elementor-element.elementor-element-a29360a img{border-radius:55px 55px 55px 55px;}.elementor-7 .elementor-element.elementor-element-f66f08d img{border-radius:55px 55px 55px 55px;}.elementor-7 .elementor-element.elementor-element-fced7ec img{border-radius:55px 55px 55px 55px;}.elementor-7 .elementor-element.elementor-element-df45e36{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-ee593e9{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-7 .elementor-element.elementor-element-1546405{--min-height:500px;}.elementor-7 .elementor-element.elementor-element-1546405:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1546405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-173px 0px;}.elementor-7 .elementor-element.elementor-element-3f64c81{padding:50px 0px 0px 20px;text-align:start;}.elementor-7 .elementor-element.elementor-element-078076e{padding:0px 0px 0px 20px;text-align:start;}.elementor-7 .elementor-element.elementor-element-2f82a7e{padding:0px 0px 0px 20px;text-align:start;}.elementor-7 .elementor-element.elementor-element-a4ccc57{padding:0px 0px 50px 20px;}.elementor-7 .elementor-element.elementor-element-54dbe97{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-fbc8653{--padding-top:0;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-a257752{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-7 .elementor-element.elementor-element-40c9617 img{border-radius:55px 55px 55px 55px;}.elementor-7 .elementor-element.elementor-element-0ce89bd img{border-radius:55px 55px 55px 55px;}.elementor-7 .elementor-element.elementor-element-94171e1 img{border-radius:55px 55px 55px 55px;}.elementor-7 .elementor-element.elementor-element-59810e0 img{border-radius:55px 55px 55px 55px;}.elementor-7 .elementor-element.elementor-element-63437e3 img{border-radius:55px 55px 55px 55px;}.elementor-7 .elementor-element.elementor-element-dbd7536 img{border-radius:55px 55px 55px 55px;}.elementor-7 .elementor-element.elementor-element-26c39cf{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-69a309b{--min-height:500px;}.elementor-7 .elementor-element.elementor-element-69a309b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-69a309b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-380px 0px;}.elementor-7 .elementor-element.elementor-element-03ae90b img{height:60vh;}.elementor-7 .elementor-element.elementor-element-b0ca4e2{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-de2d05a{--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-516934d{padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3e41ed5{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d505947{--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-5fad25d{padding:40px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-124a472{--min-height:342px;}.elementor-7 .elementor-element.elementor-element-2c3a3d3{--min-height:450px;}.elementor-7 .elementor-element.elementor-element-2c3a3d3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2c3a3d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-520px 0px;background-size:cover;}.elementor-7 .elementor-element.elementor-element-9e4822f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-a45d0d5{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-11c4eeb{--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-fcb4da2{--spacer-size:77px;}.elementor-7 .elementor-element.elementor-element-a3fb1ce{--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-87d1ed3{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-adaf551{--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-54768bb{--spacer-size:89px;}.elementor-7 .elementor-element.elementor-element-7d8ff97{--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-126d0ff{padding:1px 0px 108px 0px;}.elementor-7 .elementor-element.elementor-element-f9aa562{--min-height:335px;}.elementor-7 .elementor-element.elementor-element-f9aa562:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f9aa562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-765ff82{text-align:center;}.elementor-7 .elementor-element.elementor-element-d952ebb{text-align:start;}.elementor-7 .elementor-element.elementor-global-1278{padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-8a4b92f{--min-height:450px;--border-radius:55px 55px 55px 55px;}}/* Start custom CSS for container, class: .elementor-element-9767c9b */.elementor-7 .elementor-element.elementor-element-9767c9b{
    display:none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fbcc30c */.elementor-7 .elementor-element.elementor-element-fbcc30c{
    display: none;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-26c39cf */.swiper-pagination-bullet{
padding-right: 60px;
padding-left: 180px;
    border-radius: 10px !important;
}
.elementor-element .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal{
    background-color: #f1f1f1;
  border-radius: 10px !important;

}
@media (max-width: 1366px) {
    .swiper-pagination-bullet {
        padding-right: 10px;
padding-left: 160px;
}
}

@media (max-width: 1200px) {
    .swiper-pagination-bullet {
        padding-right: 0px;
padding-left: 150px;
}
}

@media (max-width: 1200px) {
    .swiper-pagination-bullet {
        padding-right: 0px;
        padding-left: 120px;
    }
}

@media (max-width: 1200px) {
    .swiper-pagination-bullet {
        padding-right: 0px;
        padding-left: 100px;
    }
}@media (max-width: 767px) {
    .swiper-pagination-bullet {
        padding-right: 25px;
        padding-left: 25px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2afb7db */.elementor-7 .elementor-element.elementor-element-2afb7db{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5d6b1f */.elementor-7 .elementor-element.elementor-element-f5d6b1f{
    display: none
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-529bff7 */.elementor-7 .elementor-element.elementor-element-529bff7{
    display: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6e57a76 */.elementor-7 .elementor-element.elementor-element-6e57a76{
    display: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d19f8a1 */.elementor-7 .elementor-element.elementor-element-d19f8a1{
    display: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-978e575 */.elementor-7 .elementor-element.elementor-element-978e575{
    display: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d181b08 */.elementor-7 .elementor-element.elementor-element-d181b08{
    display: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f143c5 */.elementor-7 .elementor-element.elementor-element-0f143c5{
    display: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd6a2f7 */.elementor-7 .elementor-element.elementor-element-fd6a2f7{
    display: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-491825b */.elementor-7 .elementor-element.elementor-element-491825b{
    display: none;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-1278 */.elementor-field-group .elementor-field:not(.elementor-select-wrapper) {
    padding-top: 20px;
    padding-bottom: 20px;
}

#contactos span label{
	font-weight:500;
	letter-spacing:0px;
	font-size:16px;
	
}
 span input[type=checkbox]{
	position:relative;
	top:2px;
	transform: scale(1.3);
	margin-right:  5px;
  
	accent-color: #AC4525;
	
}/* End custom CSS */