.elementor-4756 .elementor-element.elementor-element-ed25f47:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-ed25f47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://quadra-gaia.pt/wp-content/uploads/2025/02/vng-banner2560.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4756 .elementor-element.elementor-element-ed25f47 > .elementor-container{min-height:105vh;}.elementor-4756 .elementor-element.elementor-element-ed25f47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-ed25f47 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4756 .elementor-element.elementor-element-e837948:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-e837948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quadra-gaia.pt/wp-content/uploads/2025/02/vng-img-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4756 .elementor-element.elementor-element-e837948 > .elementor-container{min-height:110vh;}.elementor-4756 .elementor-element.elementor-element-e837948{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4756 .elementor-element.elementor-element-e837948 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4756 .elementor-element.elementor-element-f9b45cd{--spacer-size:50px;}.elementor-4756 .elementor-element.elementor-element-dbd2fd3{margin-top:140px;margin-bottom:77px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-4756 .elementor-element.elementor-element-28687b9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-4756 .elementor-element.elementor-element-149c6b3{margin-top:0px;margin-bottom:140px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.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-4756 .elementor-element.elementor-element-0e7e5c5{text-align:justify;}.elementor-4756 .elementor-element.elementor-element-aaa0fa8:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-aaa0fa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quadra-gaia.pt/wp-content/uploads/2025/01/vng-img-4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4756 .elementor-element.elementor-element-aaa0fa8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4756 .elementor-element.elementor-element-aaa0fa8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4756 .elementor-element.elementor-element-f064a97{--spacer-size:50px;}.elementor-4756 .elementor-element.elementor-element-81621c4 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-81621c4{font-family:var( --e-global-typography-582c4ea-font-family ), Sans-serif;font-size:var( --e-global-typography-582c4ea-font-size );font-weight:var( --e-global-typography-582c4ea-font-weight );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-9bf26f4{margin-top:110px;margin-bottom: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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4756 .elementor-element.elementor-element-c8e36cb{text-align:left;}.elementor-4756 .elementor-element.elementor-element-5bb2116 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-5bb2116{font-family:var( --e-global-typography-582c4ea-font-family ), Sans-serif;font-size:var( --e-global-typography-582c4ea-font-size );font-weight:var( --e-global-typography-582c4ea-font-weight );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-3676ddf > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-3676ddf{font-family:var( --e-global-typography-582c4ea-font-family ), Sans-serif;font-size:var( --e-global-typography-582c4ea-font-size );font-weight:var( --e-global-typography-582c4ea-font-weight );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-9e61319{margin-top:25px;margin-bottom:140px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-4756 .elementor-element.elementor-element-72528dd.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4756 .elementor-element.elementor-element-72528dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-4756 .elementor-element.elementor-element-72528dd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4756 .elementor-element.elementor-element-72528dd > .elementor-element-populated{padding:0% 27% 0% 0%;}.elementor-4756 .elementor-element.elementor-element-8b453b3{text-align:justify;}.elementor-4756 .elementor-element.elementor-element-316e323 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4756 .elementor-element.elementor-element-316e323 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-7f13fe2 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-7f13fe2 img{width:100%;}.elementor-4756 .elementor-element.elementor-element-7e8fc86 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-7e8fc86{text-align:right;font-family:var( --e-global-typography-582c4ea-font-family ), Sans-serif;font-size:var( --e-global-typography-582c4ea-font-size );font-weight:var( --e-global-typography-582c4ea-font-weight );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-4334dc6{margin-top:25px;margin-bottom:140px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-4756 .elementor-element.elementor-element-e06d06f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4756 .elementor-element.elementor-element-e06d06f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-4756 .elementor-element.elementor-element-e06d06f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4756 .elementor-element.elementor-element-e06d06f > .elementor-element-populated{padding:0% 27% 0% 0%;}.elementor-4756 .elementor-element.elementor-element-48aa67d{text-align:justify;}.elementor-4756 .elementor-element.elementor-element-75392db > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4756 .elementor-element.elementor-element-75392db > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-bafe2b0 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-bafe2b0 img{width:100%;}.elementor-4756 .elementor-element.elementor-element-6e931d4 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-6e931d4{text-align:right;font-family:var( --e-global-typography-582c4ea-font-family ), Sans-serif;font-size:var( --e-global-typography-582c4ea-font-size );font-weight:var( --e-global-typography-582c4ea-font-weight );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-01199b4:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-01199b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quadra-gaia.pt/wp-content/uploads/2025/02/vng-img-5.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4756 .elementor-element.elementor-element-01199b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4756 .elementor-element.elementor-element-01199b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4756 .elementor-element.elementor-element-5f5b461{--spacer-size:50px;}.elementor-4756 .elementor-element.elementor-element-c767369:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-c767369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f4c1c1 );}.elementor-4756 .elementor-element.elementor-element-c767369{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:140px 0px 77px 0px;}.elementor-4756 .elementor-element.elementor-element-c767369 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4756 .elementor-element.elementor-element-2ccf22d .elementor-heading-title{color:var( --e-global-color-text );}.elementor-4756 .elementor-element.elementor-element-b4bdfa2:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-b4bdfa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f4c1c1 );}.elementor-4756 .elementor-element.elementor-element-b4bdfa2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 140px 0px;}.elementor-4756 .elementor-element.elementor-element-b4bdfa2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4756 .elementor-element.elementor-element-50f741f{text-align:justify;}.elementor-4756 .elementor-element.elementor-element-c32254b:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-c32254b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4756 .elementor-element.elementor-element-c32254b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:140px 0px 77px 0px;}.elementor-4756 .elementor-element.elementor-element-c32254b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4756 .elementor-element.elementor-element-db14896 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-4756 .elementor-element.elementor-element-f666441:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-f666441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4756 .elementor-element.elementor-element-f666441{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 140px 0px;}.elementor-4756 .elementor-element.elementor-element-f666441 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4756 .elementor-element.elementor-element-e5be771{text-align:justify;}.elementor-4756 .elementor-element.elementor-element-ecc73e5 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:1;}.elementor-4756 .elementor-element.elementor-element-ecc73e5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-dcd08df{text-align:left;}.elementor-4756 .elementor-element.elementor-element-8eabb33 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-8eabb33{font-family:var( --e-global-typography-582c4ea-font-family ), Sans-serif;font-size:var( --e-global-typography-582c4ea-font-size );font-weight:var( --e-global-typography-582c4ea-font-weight );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-be2ca50 > .elementor-background-overlay{opacity:1;}.elementor-4756 .elementor-element.elementor-element-be2ca50{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-947355c{text-align:left;}.elementor-4756 .elementor-element.elementor-element-bc2cb1c > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-bc2cb1c{font-family:var( --e-global-typography-582c4ea-font-family ), Sans-serif;font-size:var( --e-global-typography-582c4ea-font-size );font-weight:var( --e-global-typography-582c4ea-font-weight );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-3d7537e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-4756 .elementor-element.elementor-element-3d7537e{margin-top:20px;margin-bottom:140px;}.elementor-bc-flex-widget .elementor-4756 .elementor-element.elementor-element-ab5a134.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4756 .elementor-element.elementor-element-ab5a134.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-4756 .elementor-element.elementor-element-8c47fff{text-align:justify;}.elementor-4756 .elementor-element.elementor-element-bb9a5ff > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-4756 .elementor-element.elementor-element-bb9a5ff{margin-top:20px;margin-bottom:140px;}.elementor-bc-flex-widget .elementor-4756 .elementor-element.elementor-element-c91317a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4756 .elementor-element.elementor-element-c91317a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-4756 .elementor-element.elementor-element-927fa5c{text-align:justify;}.elementor-4756 .elementor-element.elementor-element-97487f0:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-97487f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quadra-gaia.pt/wp-content/uploads/2025/02/vng-img-8.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4756 .elementor-element.elementor-element-97487f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4756 .elementor-element.elementor-element-97487f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4756 .elementor-element.elementor-element-6716289{--spacer-size:50px;}.elementor-4756 .elementor-element.elementor-element-3d07982:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-3d07982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4756 .elementor-element.elementor-element-3d07982{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:200px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-3d07982 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4756 .elementor-element.elementor-element-7465e04 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4756 .elementor-element.elementor-element-7465e04 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-7465e04{z-index:5;}.elementor-4756 .elementor-element.elementor-element-58897c3 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-58897c3 img{width:100%;}.elementor-4756 .elementor-element.elementor-element-d14309f > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-d14309f{text-align:left;font-family:var( --e-global-typography-582c4ea-font-family ), Sans-serif;font-size:var( --e-global-typography-582c4ea-font-size );font-weight:var( --e-global-typography-582c4ea-font-weight );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-97aa5bc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4756 .elementor-element.elementor-element-97aa5bc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-63c4930{text-align:right;}.elementor-4756 .elementor-element.elementor-element-e981878 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-e981878{text-align:right;font-family:var( --e-global-typography-582c4ea-font-family ), Sans-serif;font-size:var( --e-global-typography-582c4ea-font-size );font-weight:var( --e-global-typography-582c4ea-font-weight );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-9080769:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-9080769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4756 .elementor-element.elementor-element-9080769{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:200px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-9080769 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4756 .elementor-element.elementor-element-6beddb1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4756 .elementor-element.elementor-element-6beddb1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-6beddb1{z-index:5;}.elementor-4756 .elementor-element.elementor-element-03a8f7f > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-03a8f7f img{width:100%;}.elementor-4756 .elementor-element.elementor-element-0f0000c > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-0f0000c{text-align:left;font-family:var( --e-global-typography-582c4ea-font-family ), Sans-serif;font-size:var( --e-global-typography-582c4ea-font-size );font-weight:var( --e-global-typography-582c4ea-font-weight );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-43fad00 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4756 .elementor-element.elementor-element-43fad00 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-fc411fe{text-align:right;}.elementor-4756 .elementor-element.elementor-element-65f48bb > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-65f48bb{text-align:right;font-family:var( --e-global-typography-582c4ea-font-family ), Sans-serif;font-size:var( --e-global-typography-582c4ea-font-size );font-weight:var( --e-global-typography-582c4ea-font-weight );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-28b34ce > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-4756 .elementor-element.elementor-element-28b34ce:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-28b34ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4756 .elementor-element.elementor-element-28b34ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:140px;padding:160px 0px 140px 0px;}.elementor-4756 .elementor-element.elementor-element-28b34ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4756 .elementor-element.elementor-element-12c86f0.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4756 .elementor-element.elementor-element-12c86f0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-4756 .elementor-element.elementor-element-12c86f0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4756 .elementor-element.elementor-element-43683c2 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-43683c2{text-align:left;font-family:var( --e-global-typography-582c4ea-font-family ), Sans-serif;font-size:var( --e-global-typography-582c4ea-font-size );font-weight:var( --e-global-typography-582c4ea-font-weight );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-72eb5ea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-4756 .elementor-element.elementor-element-72eb5ea > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-331d6e9 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-331d6e9 img{width:100%;}.elementor-4756 .elementor-element.elementor-element-075ac28 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-075ac28{text-align:right;font-family:var( --e-global-typography-582c4ea-font-family ), Sans-serif;font-size:var( --e-global-typography-582c4ea-font-size );font-weight:var( --e-global-typography-582c4ea-font-weight );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-d5ccc67 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-4756 .elementor-element.elementor-element-d5ccc67:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-d5ccc67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4756 .elementor-element.elementor-element-d5ccc67{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:140px;padding:160px 0px 140px 0px;}.elementor-4756 .elementor-element.elementor-element-d5ccc67 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4756 .elementor-element.elementor-element-dec0a23.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4756 .elementor-element.elementor-element-dec0a23.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-4756 .elementor-element.elementor-element-dec0a23 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4756 .elementor-element.elementor-element-7e0bf54 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-7e0bf54{text-align:left;font-family:var( --e-global-typography-582c4ea-font-family ), Sans-serif;font-size:var( --e-global-typography-582c4ea-font-size );font-weight:var( --e-global-typography-582c4ea-font-weight );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-190787a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-4756 .elementor-element.elementor-element-190787a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-a74bfe1 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-a74bfe1 img{width:100%;}.elementor-4756 .elementor-element.elementor-element-d3260ed > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-d3260ed{text-align:right;font-family:var( --e-global-typography-582c4ea-font-family ), Sans-serif;font-size:var( --e-global-typography-582c4ea-font-size );font-weight:var( --e-global-typography-582c4ea-font-weight );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-4518593{margin-top:140px;margin-bottom:77px;}.elementor-4756 .elementor-element.elementor-element-5f885de .elementor-heading-title{color:var( --e-global-color-text );}.elementor-4756 .elementor-element.elementor-element-dbe8e59{margin-top:0px;margin-bottom:140px;}.elementor-4756 .elementor-element.elementor-element-7c0d842{text-align:justify;}.elementor-4756 .elementor-element.elementor-element-c48e41b:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-c48e41b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4756 .elementor-element.elementor-element-c48e41b > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4756 .elementor-element.elementor-element-c48e41b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4756 .elementor-element.elementor-element-e68987f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4756 .elementor-element.elementor-element-e68987f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quadra-gaia.pt/wp-content/uploads/2025/01/vng-img-11.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4756 .elementor-element.elementor-element-e68987f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4756 .elementor-element.elementor-element-e68987f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4756 .elementor-element.elementor-element-fbd09db{--spacer-size:500px;}.elementor-4756 .elementor-element.elementor-element-60ba3ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4756 .elementor-element.elementor-element-60ba3ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4756 .elementor-element.elementor-element-60ba3ac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4756 .elementor-element.elementor-element-60ba3ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4756 .elementor-element.elementor-element-e278882{--spacer-size:50px;}.elementor-4756 .elementor-element.elementor-element-eafd583:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-eafd583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f4c1c1 );}.elementor-4756 .elementor-element.elementor-element-eafd583{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4756 .elementor-element.elementor-element-eafd583 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4756 .elementor-element.elementor-element-012eb90 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4756 .elementor-element.elementor-element-012eb90 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4756 .elementor-element.elementor-element-eb09647{--spacer-size:50px;}.elementor-4756 .elementor-element.elementor-element-6523941{margin-top:0px;margin-bottom:140px;padding:0px 0px 0px 0128px;}.elementor-4756 .elementor-element.elementor-element-60d7582 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4756 .elementor-element.elementor-element-f9e8f57 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4756 .elementor-element.elementor-element-f9e8f57 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-5de5f37 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-5de5f37 img{width:100%;}.elementor-4756 .elementor-element.elementor-element-0d48799 > .elementor-widget-container{padding:015px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-0d48799{text-align:left;font-family:var( --e-global-typography-582c4ea-font-family ), Sans-serif;font-size:var( --e-global-typography-582c4ea-font-size );font-weight:var( --e-global-typography-582c4ea-font-weight );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-c317000:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-c317000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4756 .elementor-element.elementor-element-c317000{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:140px 0px 90px 0px;}.elementor-4756 .elementor-element.elementor-element-c317000 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4756 .elementor-element.elementor-element-1edf1d7 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-4756 .elementor-element.elementor-element-7fee34d:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-7fee34d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4756 .elementor-element.elementor-element-7fee34d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-4756 .elementor-element.elementor-element-7fee34d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4756 .elementor-element.elementor-element-e97878c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4756 .elementor-element.elementor-element-e97878c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-505b038 .elementor-heading-title{font-family:var( --e-global-typography-2ac4727-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac4727-font-size );font-weight:var( --e-global-typography-2ac4727-font-weight );line-height:var( --e-global-typography-2ac4727-line-height );color:var( --e-global-color-text );}.elementor-4756 .elementor-element.elementor-element-f30652a{font-family:var( --e-global-typography-28622d0-font-family ), Sans-serif;font-size:var( --e-global-typography-28622d0-font-size );font-weight:var( --e-global-typography-28622d0-font-weight );line-height:var( --e-global-typography-28622d0-line-height );}.elementor-4756 .elementor-element.elementor-element-f655feb > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-f655feb .elementor-heading-title{font-family:var( --e-global-typography-2ac4727-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac4727-font-size );font-weight:var( --e-global-typography-2ac4727-font-weight );line-height:var( --e-global-typography-2ac4727-line-height );color:var( --e-global-color-text );}.elementor-4756 .elementor-element.elementor-element-98ca999{font-family:var( --e-global-typography-28622d0-font-family ), Sans-serif;font-size:var( --e-global-typography-28622d0-font-size );font-weight:var( --e-global-typography-28622d0-font-weight );line-height:var( --e-global-typography-28622d0-line-height );}.elementor-4756 .elementor-element.elementor-element-1eadb6c > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-1eadb6c .elementor-heading-title{font-family:var( --e-global-typography-2ac4727-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac4727-font-size );font-weight:var( --e-global-typography-2ac4727-font-weight );line-height:var( --e-global-typography-2ac4727-line-height );color:var( --e-global-color-text );}.elementor-4756 .elementor-element.elementor-element-58250b5{font-family:var( --e-global-typography-28622d0-font-family ), Sans-serif;font-size:var( --e-global-typography-28622d0-font-size );font-weight:var( --e-global-typography-28622d0-font-weight );line-height:var( --e-global-typography-28622d0-line-height );}.elementor-4756 .elementor-element.elementor-element-b0886a0 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-b0886a0 .elementor-heading-title{font-family:var( --e-global-typography-2ac4727-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac4727-font-size );font-weight:var( --e-global-typography-2ac4727-font-weight );line-height:var( --e-global-typography-2ac4727-line-height );color:var( --e-global-color-text );}.elementor-4756 .elementor-element.elementor-element-7d49a46{font-family:var( --e-global-typography-28622d0-font-family ), Sans-serif;font-size:var( --e-global-typography-28622d0-font-size );font-weight:var( --e-global-typography-28622d0-font-weight );line-height:var( --e-global-typography-28622d0-line-height );}.elementor-4756 .elementor-element.elementor-element-56187d8 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-56187d8 .elementor-heading-title{font-family:var( --e-global-typography-2ac4727-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac4727-font-size );font-weight:var( --e-global-typography-2ac4727-font-weight );line-height:var( --e-global-typography-2ac4727-line-height );color:var( --e-global-color-text );}.elementor-4756 .elementor-element.elementor-element-776b813{font-family:var( --e-global-typography-28622d0-font-family ), Sans-serif;font-size:var( --e-global-typography-28622d0-font-size );font-weight:var( --e-global-typography-28622d0-font-weight );line-height:var( --e-global-typography-28622d0-line-height );}.elementor-4756 .elementor-element.elementor-element-4f5cf65 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-4f5cf65 .elementor-heading-title{font-family:var( --e-global-typography-2ac4727-font-family ), Sans-serif;font-size:var( --e-global-typography-2ac4727-font-size );font-weight:var( --e-global-typography-2ac4727-font-weight );line-height:var( --e-global-typography-2ac4727-line-height );color:var( --e-global-color-text );}.elementor-4756 .elementor-element.elementor-element-7ab29d4{font-family:var( --e-global-typography-28622d0-font-family ), Sans-serif;font-size:var( --e-global-typography-28622d0-font-size );font-weight:var( --e-global-typography-28622d0-font-weight );line-height:var( --e-global-typography-28622d0-line-height );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-ca95da8 .elementor-button{background-color:#EBD6BD00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-ca95da8 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-ca95da8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4756 .elementor-element.elementor-element-ca95da8 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-2e556a9{left:35%;--hotspot-translate-x:35%;top:57%;--hotspot-translate-y:57%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-90c3531{left:76%;--hotspot-translate-x:76%;top:94%;--hotspot-translate-y:94%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-c431946{left:55%;--hotspot-translate-x:55%;top:35%;--hotspot-translate-y:35%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-1c34ae2{left:35%;--hotspot-translate-x:35%;top:60%;--hotspot-translate-y:60%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-b760247{left:24%;--hotspot-translate-x:24%;top:21%;--hotspot-translate-y:21%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-c6cb6e3{left:60%;--hotspot-translate-x:60%;top:52%;--hotspot-translate-y:52%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-59c810d{left:54%;--hotspot-translate-x:54%;top:30%;--hotspot-translate-y:30%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-2ce7b1b{left:66%;--hotspot-translate-x:66%;top:53%;--hotspot-translate-y:53%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-a0351df{left:55%;--hotspot-translate-x:55%;top:48%;--hotspot-translate-y:48%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-3062fec{left:67%;--hotspot-translate-x:67%;top:47%;--hotspot-translate-y:47%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-ac11730{left:42%;--hotspot-translate-x:42%;top:58%;--hotspot-translate-y:58%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-aa5c7fd{left:71%;--hotspot-translate-x:71%;top:79%;--hotspot-translate-y:79%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-246a20d{left:48%;--hotspot-translate-x:48%;top:61%;--hotspot-translate-y:61%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-78fcc33{left:63%;--hotspot-translate-x:63%;top:63%;--hotspot-translate-y:63%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-7be2eac{left:52%;--hotspot-translate-x:52%;top:56%;--hotspot-translate-y:56%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-0443da8{left:42%;--hotspot-translate-x:42%;top:75%;--hotspot-translate-y:75%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-887a3df{left:81%;--hotspot-translate-x:81%;top:66%;--hotspot-translate-y:66%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-e982bd4{left:46%;--hotspot-translate-x:46%;top:76%;--hotspot-translate-y:76%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-4726a08{left:89%;--hotspot-translate-x:89%;top:27%;--hotspot-translate-y:27%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-0ba7dec{left:39%;--hotspot-translate-x:39%;top:67%;--hotspot-translate-y:67%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-69b543d{left:39%;--hotspot-translate-x:39%;top:67%;--hotspot-translate-y:67%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-9e1fcb6{left:80%;--hotspot-translate-x:80%;top:53%;--hotspot-translate-y:53%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-987209a{left:82%;--hotspot-translate-x:82%;top:88%;--hotspot-translate-y:88%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-68e5ce4{left:42%;--hotspot-translate-x:42%;top:61%;--hotspot-translate-y:61%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .elementor-repeater-item-25d6c98{left:64%;--hotspot-translate-x:64%;top:72%;--hotspot-translate-y:72%;}.elementor-4756 .elementor-element.elementor-element-06e4879 .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-4756 .elementor-element.elementor-element-06e4879{z-index:10;--background-align:flex-end;--container-width:100%;--image-width:100%;--hotspot-color:#FF000000;--hotspot-size:0px;--hotspot-min-width:15px;--hotspot-box-color:#FF000000;--hotspot-border-radius:20px 20px 20px 20px;--tooltip-text-color:var( --e-global-color-3f4c1c1 );--tooltip-align:center;--tooltip-padding:0px 8px 0px 8px;--tooltip-color:var( --e-global-color-text );}.elementor-4756 .elementor-element.elementor-element-06e4879 .e-hotspot__label{font-family:var( --e-global-typography-582c4ea-font-family ), Sans-serif;font-size:var( --e-global-typography-582c4ea-font-size );font-weight:var( --e-global-typography-582c4ea-font-weight );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-06e4879 .e-hotspot__tooltip{font-family:"Spartan Light", Sans-serif;font-size:12px;font-weight:300;text-transform:none;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-4756 .elementor-element.elementor-element-289a80a{margin-top:140px;margin-bottom:14px;}.elementor-4756 .elementor-element.elementor-element-d067445 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4756 .elementor-element.elementor-element-5a0fd34 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4756 .elementor-element.elementor-element-9184907 .elementor-button{background-color:#EBD6BD00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:0px;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-9184907 > .elementor-widget-container{padding:40px 0px 110px 0px;}.elementor-4756 .elementor-element.elementor-element-9184907 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4756 .elementor-element.elementor-element-9184907 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-4756 .elementor-element.elementor-element-32e58ab > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-32e58ab{text-align:right;font-family:var( --e-global-typography-582c4ea-font-family ), Sans-serif;font-size:var( --e-global-typography-582c4ea-font-size );font-weight:var( --e-global-typography-582c4ea-font-weight );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-17535eb:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-17535eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quadra-gaia.pt/wp-content/uploads/2025/02/galeria-28.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4756 .elementor-element.elementor-element-17535eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4756 .elementor-element.elementor-element-17535eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4756 .elementor-element.elementor-element-6b76b2c{--spacer-size:50px;}html.elementor-html{position:relative;}html.elementor-html::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin-right:auto;margin-left:auto;pointer-events:none;z-index:1000;min-height:100vh;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-28687b9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4756 .elementor-element.elementor-element-81621c4{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4756 .elementor-element.elementor-element-5bb2116{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-3676ddf{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-9e61319{padding:0px 0px 0px 20px;}.elementor-4756 .elementor-element.elementor-element-7e8fc86 > .elementor-widget-container{padding:15px 20px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-7e8fc86{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-4334dc6{padding:0px 0px 0px 20px;}.elementor-4756 .elementor-element.elementor-element-6e931d4 > .elementor-widget-container{padding:15px 20px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-6e931d4{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-8eabb33{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-bc2cb1c{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-d14309f > .elementor-widget-container{padding:15px 20px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-d14309f{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-e981878 > .elementor-widget-container{padding:15px 20px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-e981878{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-0f0000c > .elementor-widget-container{padding:15px 20px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-0f0000c{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-65f48bb > .elementor-widget-container{padding:15px 20px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-65f48bb{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-43683c2 > .elementor-widget-container{padding:15px 20px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-43683c2{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-075ac28 > .elementor-widget-container{padding:15px 20px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-075ac28{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-7e0bf54 > .elementor-widget-container{padding:15px 20px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-7e0bf54{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-d3260ed > .elementor-widget-container{padding:15px 20px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-d3260ed{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-6523941{padding:0px 0px 0px 20px;}.elementor-4756 .elementor-element.elementor-element-0d48799 > .elementor-widget-container{padding:15px 20px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-0d48799{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-7fee34d{padding:0px 0px 70px 0px;}.elementor-4756 .elementor-element.elementor-element-e97878c > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-4756 .elementor-element.elementor-element-505b038 .elementor-heading-title{font-size:var( --e-global-typography-2ac4727-font-size );line-height:var( --e-global-typography-2ac4727-line-height );}.elementor-4756 .elementor-element.elementor-element-f30652a{font-size:var( --e-global-typography-28622d0-font-size );line-height:var( --e-global-typography-28622d0-line-height );}.elementor-4756 .elementor-element.elementor-element-f655feb .elementor-heading-title{font-size:var( --e-global-typography-2ac4727-font-size );line-height:var( --e-global-typography-2ac4727-line-height );}.elementor-4756 .elementor-element.elementor-element-98ca999{font-size:var( --e-global-typography-28622d0-font-size );line-height:var( --e-global-typography-28622d0-line-height );}.elementor-4756 .elementor-element.elementor-element-1eadb6c .elementor-heading-title{font-size:var( --e-global-typography-2ac4727-font-size );line-height:var( --e-global-typography-2ac4727-line-height );}.elementor-4756 .elementor-element.elementor-element-58250b5{font-size:var( --e-global-typography-28622d0-font-size );line-height:var( --e-global-typography-28622d0-line-height );}.elementor-4756 .elementor-element.elementor-element-b0886a0 .elementor-heading-title{font-size:var( --e-global-typography-2ac4727-font-size );line-height:var( --e-global-typography-2ac4727-line-height );}.elementor-4756 .elementor-element.elementor-element-7d49a46{font-size:var( --e-global-typography-28622d0-font-size );line-height:var( --e-global-typography-28622d0-line-height );}.elementor-4756 .elementor-element.elementor-element-56187d8 .elementor-heading-title{font-size:var( --e-global-typography-2ac4727-font-size );line-height:var( --e-global-typography-2ac4727-line-height );}.elementor-4756 .elementor-element.elementor-element-776b813{font-size:var( --e-global-typography-28622d0-font-size );line-height:var( --e-global-typography-28622d0-line-height );}.elementor-4756 .elementor-element.elementor-element-4f5cf65 .elementor-heading-title{font-size:var( --e-global-typography-2ac4727-font-size );line-height:var( --e-global-typography-2ac4727-line-height );}.elementor-4756 .elementor-element.elementor-element-7ab29d4{font-size:var( --e-global-typography-28622d0-font-size );line-height:var( --e-global-typography-28622d0-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-ca95da8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-06e4879 .e-hotspot__label{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-5a0fd34 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-32e58ab{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}}@media(max-width:767px){.elementor-4756 .elementor-element.elementor-element-ed25f47:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-ed25f47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quadra-gaia.pt/wp-content/uploads/2025/02/vng-banner-mobile.jpg");}.elementor-4756 .elementor-element.elementor-element-ed25f47 > .elementor-container{min-height:100vh;}.elementor-4756 .elementor-element.elementor-element-ed25f47{padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-e837948:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-e837948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quadra-gaia.pt/wp-content/uploads/2025/02/vng-img-1-mobile.jpg");}.elementor-4756 .elementor-element.elementor-element-e837948 > .elementor-container{min-height:39vh;}.elementor-4756 .elementor-element.elementor-element-f9b45cd{--spacer-size:50vh;}.elementor-4756 .elementor-element.elementor-element-dbd2fd3{margin-top:90px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-28687b9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-149c6b3{margin-top:34px;margin-bottom:60px;}.elementor-4756 .elementor-element.elementor-element-2897642{width:26%;}.elementor-4756 .elementor-element.elementor-element-35da7ad{width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4756 .elementor-element.elementor-element-aaa0fa8:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-aaa0fa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quadra-gaia.pt/wp-content/uploads/2025/02/vng-img-2-mobile.jpg");}.elementor-4756 .elementor-element.elementor-element-f064a97{--spacer-size:32vh;}.elementor-4756 .elementor-element.elementor-element-81621c4{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-9bf26f4{margin-top:43px;margin-bottom:0px;}.elementor-4756 .elementor-element.elementor-element-0e2d689{width:74%;}.elementor-4756 .elementor-element.elementor-element-0e2d689 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4756 .elementor-element.elementor-element-5bb2116{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-3676ddf{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-114bafa{width:52%;}.elementor-4756 .elementor-element.elementor-element-9e61319{margin-top:0px;margin-bottom:0px;padding:0px 0px 63px 0px;}.elementor-4756 .elementor-element.elementor-element-72528dd > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-4756 .elementor-element.elementor-element-316e323 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-4756 .elementor-element.elementor-element-7f13fe2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-7e8fc86 > .elementor-widget-container{padding:-15px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-7e8fc86{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-4334dc6{margin-top:0px;margin-bottom:0px;padding:0px 0px 63px 0px;}.elementor-4756 .elementor-element.elementor-element-e06d06f > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-4756 .elementor-element.elementor-element-bafe2b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-6e931d4 > .elementor-widget-container{padding:-15px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-6e931d4{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-01199b4:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-01199b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quadra-gaia.pt/wp-content/uploads/2025/02/vng-img-5-mobile.jpg");}.elementor-4756 .elementor-element.elementor-element-5f5b461{--spacer-size:32vh;}.elementor-4756 .elementor-element.elementor-element-c767369{margin-top:57px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-b4bdfa2{margin-top:15px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-129bf0f{width:26%;}.elementor-4756 .elementor-element.elementor-element-be906c3{width:100%;}.elementor-4756 .elementor-element.elementor-element-c32254b{margin-top:57px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-f666441{margin-top:15px;margin-bottom:145px;}.elementor-4756 .elementor-element.elementor-element-8a553bb{width:26%;}.elementor-4756 .elementor-element.elementor-element-e234f13{width:100%;}.elementor-4756 .elementor-element.elementor-element-ecc73e5{margin-top:60px;margin-bottom:52px;}.elementor-4756 .elementor-element.elementor-element-c91909a{width:74%;}.elementor-4756 .elementor-element.elementor-element-8eabb33{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-652fc26{width:52%;}.elementor-4756 .elementor-element.elementor-element-be2ca50{margin-top:65px;margin-bottom:28px;}.elementor-4756 .elementor-element.elementor-element-cf9a734{width:74%;}.elementor-4756 .elementor-element.elementor-element-cf9a734 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4756 .elementor-element.elementor-element-bc2cb1c{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-525ee6f{width:52%;}.elementor-4756 .elementor-element.elementor-element-3d7537e{margin-top:0px;margin-bottom:0px;}.elementor-4756 .elementor-element.elementor-element-ab5a134{width:100%;}.elementor-4756 .elementor-element.elementor-element-ab5a134 > .elementor-element-populated{padding:0px 0px 60px 0px;}.elementor-4756 .elementor-element.elementor-element-68f0928{width:52%;}.elementor-4756 .elementor-element.elementor-element-e4c3d05{width:100%;}.elementor-4756 .elementor-element.elementor-element-e4c3d05 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-69e1144 > .elementor-widget-container{padding:0px 0px 60px 70px;}.elementor-4756 .elementor-element.elementor-element-bb9a5ff{margin-top:0px;margin-bottom:0px;}.elementor-4756 .elementor-element.elementor-element-c91317a{width:100%;}.elementor-4756 .elementor-element.elementor-element-c91317a > .elementor-element-populated{padding:0px 0px 60px 0px;}.elementor-4756 .elementor-element.elementor-element-d116691{width:52%;}.elementor-4756 .elementor-element.elementor-element-cd6b971{width:100%;}.elementor-4756 .elementor-element.elementor-element-cd6b971 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-926a4f1 > .elementor-widget-container{padding:0px 0px 60px 70px;}.elementor-4756 .elementor-element.elementor-element-97487f0:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-97487f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quadra-gaia.pt/wp-content/uploads/2025/02/vng-img-8-mobile.jpg");}.elementor-4756 .elementor-element.elementor-element-6716289{--spacer-size:32vh;}.elementor-4756 .elementor-element.elementor-element-3d07982{margin-top:0px;margin-bottom:0px;padding:60px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-7465e04{width:75%;}.elementor-4756 .elementor-element.elementor-element-58897c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-d14309f{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-7741151{width:27%;}.elementor-4756 .elementor-element.elementor-element-97aa5bc{width:73%;}.elementor-4756 .elementor-element.elementor-element-97aa5bc > .elementor-element-populated{padding:27px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-63c4930 img{width:100%;}.elementor-4756 .elementor-element.elementor-element-e981878 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-e981878{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-9080769{margin-top:0px;margin-bottom:0px;padding:60px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-6beddb1{width:75%;}.elementor-4756 .elementor-element.elementor-element-03a8f7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-0f0000c{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-4aef948{width:27%;}.elementor-4756 .elementor-element.elementor-element-43fad00{width:73%;}.elementor-4756 .elementor-element.elementor-element-43fad00 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-fc411fe img{width:100%;}.elementor-4756 .elementor-element.elementor-element-65f48bb > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-65f48bb{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-28b34ce{margin-top:0px;margin-bottom:0px;padding:27px 0px 52px 0px;}.elementor-4756 .elementor-element.elementor-element-12c86f0{width:74%;}.elementor-4756 .elementor-element.elementor-element-43683c2{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-5746e92{width:27%;}.elementor-4756 .elementor-element.elementor-element-72eb5ea{width:73%;}.elementor-4756 .elementor-element.elementor-element-331d6e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:027px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-075ac28 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-075ac28{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-d5ccc67{margin-top:0px;margin-bottom:0px;padding:27px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-dec0a23{width:74%;}.elementor-4756 .elementor-element.elementor-element-7e0bf54{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-b531e79{width:27%;}.elementor-4756 .elementor-element.elementor-element-190787a{width:73%;}.elementor-4756 .elementor-element.elementor-element-a74bfe1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-d3260ed{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-4518593{margin-top:90px;margin-bottom:0px;}.elementor-4756 .elementor-element.elementor-element-dbe8e59{margin-top:34px;margin-bottom:65px;}.elementor-4756 .elementor-element.elementor-element-9b14cec{width:26%;}.elementor-4756 .elementor-element.elementor-element-f5bfd96{width:100%;}.elementor-4756 .elementor-element.elementor-element-e68987f{width:89%;}.elementor-4756 .elementor-element.elementor-element-e278882{--spacer-size:90px;}.elementor-4756 .elementor-element.elementor-element-a21b198{width:69%;}.elementor-4756 .elementor-element.elementor-element-141740b > .elementor-widget-container{margin:0px 0px -90px 0px;}.elementor-4756 .elementor-element.elementor-element-141740b{z-index:10;}.elementor-4756 .elementor-element.elementor-element-eb09647{--spacer-size:90px;}.elementor-4756 .elementor-element.elementor-element-6523941{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 38px;}.elementor-4756 .elementor-element.elementor-element-60d7582{width:23%;}.elementor-4756 .elementor-element.elementor-element-f9e8f57{width:77%;}.elementor-4756 .elementor-element.elementor-element-5de5f37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-0d48799{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-505b038 .elementor-heading-title{font-size:var( --e-global-typography-2ac4727-font-size );line-height:var( --e-global-typography-2ac4727-line-height );}.elementor-4756 .elementor-element.elementor-element-f30652a{font-size:var( --e-global-typography-28622d0-font-size );line-height:var( --e-global-typography-28622d0-line-height );}.elementor-4756 .elementor-element.elementor-element-f655feb .elementor-heading-title{font-size:var( --e-global-typography-2ac4727-font-size );line-height:var( --e-global-typography-2ac4727-line-height );}.elementor-4756 .elementor-element.elementor-element-98ca999{font-size:var( --e-global-typography-28622d0-font-size );line-height:var( --e-global-typography-28622d0-line-height );}.elementor-4756 .elementor-element.elementor-element-1eadb6c .elementor-heading-title{font-size:var( --e-global-typography-2ac4727-font-size );line-height:var( --e-global-typography-2ac4727-line-height );}.elementor-4756 .elementor-element.elementor-element-58250b5{font-size:var( --e-global-typography-28622d0-font-size );line-height:var( --e-global-typography-28622d0-line-height );}.elementor-4756 .elementor-element.elementor-element-b0886a0 .elementor-heading-title{font-size:var( --e-global-typography-2ac4727-font-size );line-height:var( --e-global-typography-2ac4727-line-height );}.elementor-4756 .elementor-element.elementor-element-7d49a46{font-size:var( --e-global-typography-28622d0-font-size );line-height:var( --e-global-typography-28622d0-line-height );}.elementor-4756 .elementor-element.elementor-element-56187d8 .elementor-heading-title{font-size:var( --e-global-typography-2ac4727-font-size );line-height:var( --e-global-typography-2ac4727-line-height );}.elementor-4756 .elementor-element.elementor-element-776b813{font-size:var( --e-global-typography-28622d0-font-size );line-height:var( --e-global-typography-28622d0-line-height );}.elementor-4756 .elementor-element.elementor-element-4f5cf65 .elementor-heading-title{font-size:var( --e-global-typography-2ac4727-font-size );line-height:var( --e-global-typography-2ac4727-line-height );}.elementor-4756 .elementor-element.elementor-element-7ab29d4{font-size:var( --e-global-typography-28622d0-font-size );line-height:var( --e-global-typography-28622d0-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-ca95da8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-06e4879 .e-hotspot__label{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-289a80a{margin-top:0px;margin-bottom:0px;padding:88px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-5a0fd34 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-9184907 > .elementor-widget-container{padding:30px 0px 090px 0px;}.elementor-4756 .elementor-element.elementor-element-32e58ab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4756 .elementor-element.elementor-element-32e58ab{font-size:var( --e-global-typography-582c4ea-font-size );line-height:var( --e-global-typography-582c4ea-line-height );letter-spacing:var( --e-global-typography-582c4ea-letter-spacing );}.elementor-4756 .elementor-element.elementor-element-17535eb:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-17535eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quadra-gaia.pt/wp-content/uploads/2025/02/galeria-28.jpg");}.elementor-4756 .elementor-element.elementor-element-6b76b2c{--spacer-size:32vh;}}@media(min-width:768px){.elementor-4756 .elementor-element.elementor-element-4e98d3d{width:66.664%;}.elementor-4756 .elementor-element.elementor-element-584f4f5{width:33.284%;}.elementor-4756 .elementor-element.elementor-element-2897642{width:51.411%;}.elementor-4756 .elementor-element.elementor-element-35da7ad{width:48.589%;}.elementor-4756 .elementor-element.elementor-element-0e2d689{width:73.979%;}.elementor-4756 .elementor-element.elementor-element-114bafa{width:25.844%;}.elementor-4756 .elementor-element.elementor-element-72528dd{width:43%;}.elementor-4756 .elementor-element.elementor-element-316e323{width:57%;}.elementor-4756 .elementor-element.elementor-element-e06d06f{width:43%;}.elementor-4756 .elementor-element.elementor-element-75392db{width:57%;}.elementor-4756 .elementor-element.elementor-element-129bf0f{width:52%;}.elementor-4756 .elementor-element.elementor-element-be906c3{width:48%;}.elementor-4756 .elementor-element.elementor-element-8a553bb{width:52%;}.elementor-4756 .elementor-element.elementor-element-e234f13{width:48%;}.elementor-4756 .elementor-element.elementor-element-c91909a{width:73.979%;}.elementor-4756 .elementor-element.elementor-element-652fc26{width:25.844%;}.elementor-4756 .elementor-element.elementor-element-cf9a734{width:73.979%;}.elementor-4756 .elementor-element.elementor-element-525ee6f{width:25.844%;}.elementor-4756 .elementor-element.elementor-element-ab5a134{width:38%;}.elementor-4756 .elementor-element.elementor-element-68f0928{width:13.332%;}.elementor-4756 .elementor-element.elementor-element-e4c3d05{width:48%;}.elementor-4756 .elementor-element.elementor-element-c91317a{width:38%;}.elementor-4756 .elementor-element.elementor-element-d116691{width:13.332%;}.elementor-4756 .elementor-element.elementor-element-cd6b971{width:48%;}.elementor-4756 .elementor-element.elementor-element-7465e04{width:45.678%;}.elementor-4756 .elementor-element.elementor-element-7741151{width:25.615%;}.elementor-4756 .elementor-element.elementor-element-97aa5bc{width:28%;}.elementor-4756 .elementor-element.elementor-element-6beddb1{width:45.678%;}.elementor-4756 .elementor-element.elementor-element-4aef948{width:25.615%;}.elementor-4756 .elementor-element.elementor-element-43fad00{width:28%;}.elementor-4756 .elementor-element.elementor-element-5746e92{width:20.511%;}.elementor-4756 .elementor-element.elementor-element-72eb5ea{width:45.821%;}.elementor-4756 .elementor-element.elementor-element-b531e79{width:20.511%;}.elementor-4756 .elementor-element.elementor-element-190787a{width:45.821%;}.elementor-4756 .elementor-element.elementor-element-e92ad39{width:66.664%;}.elementor-4756 .elementor-element.elementor-element-f5fe2a8{width:33.284%;}.elementor-4756 .elementor-element.elementor-element-9b14cec{width:52%;}.elementor-4756 .elementor-element.elementor-element-f5bfd96{width:48%;}.elementor-4756 .elementor-element.elementor-element-e68987f{width:61.508%;}.elementor-4756 .elementor-element.elementor-element-60ba3ac{width:38.444%;}.elementor-4756 .elementor-element.elementor-element-a21b198{width:61.508%;}.elementor-4756 .elementor-element.elementor-element-012eb90{width:38.444%;}.elementor-4756 .elementor-element.elementor-element-60d7582{width:29.757%;}.elementor-4756 .elementor-element.elementor-element-f9e8f57{width:70.243%;}.elementor-4756 .elementor-element.elementor-element-e97878c{width:35.066%;}.elementor-4756 .elementor-element.elementor-element-5f47a84{width:64.934%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4756 .elementor-element.elementor-element-e97878c{width:25%;}.elementor-4756 .elementor-element.elementor-element-5f47a84{width:75%;}}@media(min-width:1025px){.elementor-4756 .elementor-element.elementor-element-aaa0fa8:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-aaa0fa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-4756 .elementor-element.elementor-element-01199b4:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-01199b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-4756 .elementor-element.elementor-element-97487f0:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-97487f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-4756 .elementor-element.elementor-element-17535eb:not(.elementor-motion-effects-element-type-background), .elementor-4756 .elementor-element.elementor-element-17535eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Spartan Light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://quadra-gaia.pt/wp-content/uploads/2023/07/Spartan-Light.eot');
	src: url('https://quadra-gaia.pt/wp-content/uploads/2023/07/Spartan-Light.eot?#iefix') format('embedded-opentype'),
		url('https://quadra-gaia.pt/wp-content/uploads/2023/07/Spartan-Light.woff2') format('woff2'),
		url('https://quadra-gaia.pt/wp-content/uploads/2023/07/Spartan-Light.woff') format('woff'),
		url('https://quadra-gaia.pt/wp-content/uploads/2023/07/Spartan-Light.ttf') format('truetype'),
		url('https://quadra-gaia.pt/wp-content/uploads/2023/07/Spartan-Light.svg#SpartanLight') format('svg');
}
/* End Custom Fonts CSS */