.elementor-5346 .elementor-element.elementor-element-00afab6{--display:flex;--min-height:290px;}.elementor-5346 .elementor-element.elementor-element-00afab6:not(.elementor-motion-effects-element-type-background), .elementor-5346 .elementor-element.elementor-element-00afab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vda-quantitysurveyor.com/wp-content/uploads/2025/10/seville-spain-april-2-2017-metropol-parasol-se-2025-10-17-02-57-00-utc-v2.jpg");background-position:top center;background-size:cover;}.elementor-5346 .elementor-element.elementor-element-4ddeaf1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-5346 .elementor-element.elementor-element-2cb5e2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-5346 .elementor-element.elementor-element-2cb5e2f .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:51px;font-weight:600;}.elementor-widget-text-editor{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-5346 .elementor-element.elementor-element-0050a05{width:initial;max-width:initial;text-align:justify;font-size:15px;font-weight:400;line-height:27px;color:var( --e-global-color-58734c8 );}.elementor-5346 .elementor-element.elementor-element-48ee7de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-5346 .elementor-element.elementor-element-48ee7de .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:600;}.elementor-5346 .elementor-element.elementor-element-1e8072e{width:initial;max-width:initial;text-align:justify;font-size:15px;font-weight:400;line-height:27px;color:var( --e-global-color-58734c8 );}.elementor-5346 .elementor-element.elementor-element-5e43dd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-5346 .elementor-element.elementor-element-5e43dd0 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:600;}.elementor-5346 .elementor-element.elementor-element-c18507e{width:initial;max-width:initial;text-align:justify;font-size:15px;font-weight:400;line-height:27px;color:var( --e-global-color-58734c8 );}.elementor-5346 .elementor-element.elementor-element-378da5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-5346 .elementor-element.elementor-element-378da5a .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:600;}.elementor-5346 .elementor-element.elementor-element-adb5ddd{width:initial;max-width:initial;text-align:justify;font-size:15px;font-weight:400;line-height:27px;color:var( --e-global-color-58734c8 );}.elementor-5346 .elementor-element.elementor-element-3d1217d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-5346 .elementor-element.elementor-element-3d1217d .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:600;}.elementor-5346 .elementor-element.elementor-element-2a3ca48{width:initial;max-width:initial;text-align:justify;font-size:15px;font-weight:400;line-height:27px;color:var( --e-global-color-58734c8 );}.elementor-5346 .elementor-element.elementor-element-43c8b94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-5346 .elementor-element.elementor-element-43c8b94 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:600;}.elementor-5346 .elementor-element.elementor-element-73b1b5d{width:initial;max-width:initial;text-align:justify;font-size:15px;font-weight:400;line-height:27px;color:var( --e-global-color-58734c8 );}.elementor-5346 .elementor-element.elementor-element-d9ec7a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-5346 .elementor-element.elementor-element-d9ec7a2 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:600;}.elementor-5346 .elementor-element.elementor-element-39c17e3{width:initial;max-width:initial;text-align:justify;font-size:15px;font-weight:400;line-height:27px;color:var( --e-global-color-58734c8 );}.elementor-5346 .elementor-element.elementor-element-a0933bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-5346 .elementor-element.elementor-element-a0933bf .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:600;}.elementor-5346 .elementor-element.elementor-element-5944598{width:initial;max-width:initial;text-align:justify;font-size:15px;font-weight:400;line-height:27px;color:var( --e-global-color-58734c8 );}.elementor-5346 .elementor-element.elementor-element-eb74765{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-5346 .elementor-element.elementor-element-eb74765 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:600;}.elementor-5346 .elementor-element.elementor-element-cc91808{width:initial;max-width:initial;text-align:justify;font-size:15px;font-weight:400;line-height:27px;color:var( --e-global-color-58734c8 );}.elementor-5346 .elementor-element.elementor-element-2b1e6cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-5346 .elementor-element.elementor-element-2b1e6cb .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:600;}.elementor-5346 .elementor-element.elementor-element-75d9b14{width:initial;max-width:initial;text-align:justify;font-size:15px;font-weight:400;line-height:27px;color:var( --e-global-color-58734c8 );}.elementor-5346 .elementor-element.elementor-element-c9cddc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-5346 .elementor-element.elementor-element-c9cddc8 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:24px;font-weight:600;}.elementor-5346 .elementor-element.elementor-element-b5d45d8{width:initial;max-width:initial;text-align:justify;font-size:15px;font-weight:400;line-height:27px;color:var( --e-global-color-58734c8 );}body.elementor-page-5346 #main.site-main{z-index:0;}