.elementor-828 .elementor-element.elementor-element-cc72ab7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-828 .elementor-element.elementor-element-cc72ab7.e-con{--align-self:center;}.elementor-828 .elementor-element.elementor-element-609a9c9{--display:flex;--min-height:70vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-828 .elementor-element.elementor-element-609a9c9::before, .elementor-828 .elementor-element.elementor-element-609a9c9 > .elementor-background-video-container::before, .elementor-828 .elementor-element.elementor-element-609a9c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-828 .elementor-element.elementor-element-609a9c9 > .elementor-background-slideshow::before, .elementor-828 .elementor-element.elementor-element-609a9c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-828 .elementor-element.elementor-element-609a9c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nm-arquitectura.com/wp-content/uploads/2026/01/Servicios-de-arquitectura-en-Bolanos-de-Calatrava-y-Ciudad-Real-nm-arquitectura​.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-828 .elementor-element.elementor-element-baad21f .elementor-heading-title{color:var( --e-global-color-astglobalcolor6 );}.elementor-828 .elementor-element.elementor-element-79d3e34{text-align:center;}.elementor-828 .elementor-element.elementor-element-79d3e34 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-828 .elementor-element.elementor-element-7c59dd7 .elementor-button{background-color:#000000;box-shadow:3px 3px 10px -2px rgba(0,0,0,0.5);border-radius:4px 4px 4px 4px;}.elementor-828 .elementor-element.elementor-element-7c59dd7 .elementor-button:hover, .elementor-828 .elementor-element.elementor-element-7c59dd7 .elementor-button:focus{color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );box-shadow:3px 3px 10px 5px rgba(255, 255, 255, 0.9);}.elementor-828 .elementor-element.elementor-element-7c59dd7 .elementor-button:hover svg, .elementor-828 .elementor-element.elementor-element-7c59dd7 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-828 .elementor-element.elementor-element-1384e8c{--display:flex;}.elementor-828 .elementor-element.elementor-element-92a50dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-828 .elementor-element.elementor-element-92a50dd.e-con{--align-self:center;}.elementor-828 .elementor-element.elementor-element-a34c384.elementor-element{--align-self:center;}.elementor-828 .elementor-element.elementor-element-a34c384{text-align:center;}.elementor-828 .elementor-element.elementor-element-4c1eff2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-828 .elementor-element.elementor-element-c41945e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-828 .elementor-element.elementor-element-27efe35{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--border-radius:20px 20px 20px 20px;}.elementor-828 .elementor-element.elementor-element-27efe35:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-27efe35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-828 .elementor-element.elementor-element-27efe35:hover{background-color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-828 .elementor-element.elementor-element-27efe35::before, .elementor-828 .elementor-element.elementor-element-27efe35 > .elementor-background-video-container::before, .elementor-828 .elementor-element.elementor-element-27efe35 > .e-con-inner > .elementor-background-video-container::before, .elementor-828 .elementor-element.elementor-element-27efe35 > .elementor-background-slideshow::before, .elementor-828 .elementor-element.elementor-element-27efe35 > .e-con-inner > .elementor-background-slideshow::before, .elementor-828 .elementor-element.elementor-element-27efe35 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-828 .elementor-element.elementor-element-27efe35, .elementor-828 .elementor-element.elementor-element-27efe35::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-280f699 img{border-radius:20px 20px 20px 20px;}.elementor-828 .elementor-element.elementor-element-fa104fe{text-align:center;}.elementor-828 .elementor-element.elementor-element-fa104fe .elementor-heading-title{mix-blend-mode:difference;color:var( --e-global-color-astglobalcolor4 );}.elementor-828 .elementor-element.elementor-element-286e69f{text-align:center;color:var( --e-global-color-text );}.elementor-828 .elementor-element.elementor-element-affd2cf{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--border-radius:20px 20px 20px 20px;}.elementor-828 .elementor-element.elementor-element-affd2cf:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-affd2cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-828 .elementor-element.elementor-element-affd2cf:hover{background-color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-828 .elementor-element.elementor-element-affd2cf::before, .elementor-828 .elementor-element.elementor-element-affd2cf > .elementor-background-video-container::before, .elementor-828 .elementor-element.elementor-element-affd2cf > .e-con-inner > .elementor-background-video-container::before, .elementor-828 .elementor-element.elementor-element-affd2cf > .elementor-background-slideshow::before, .elementor-828 .elementor-element.elementor-element-affd2cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-828 .elementor-element.elementor-element-affd2cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-828 .elementor-element.elementor-element-affd2cf, .elementor-828 .elementor-element.elementor-element-affd2cf::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-398cdd7 img{border-radius:20px 20px 20px 20px;}.elementor-828 .elementor-element.elementor-element-09dd353{text-align:center;}.elementor-828 .elementor-element.elementor-element-09dd353 .elementor-heading-title{mix-blend-mode:difference;color:var( --e-global-color-astglobalcolor4 );}.elementor-828 .elementor-element.elementor-element-65d618a{text-align:center;color:var( --e-global-color-text );}.elementor-828 .elementor-element.elementor-element-91211df{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--border-radius:20px 20px 20px 20px;}.elementor-828 .elementor-element.elementor-element-91211df:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-91211df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-828 .elementor-element.elementor-element-91211df:hover{background-color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-828 .elementor-element.elementor-element-91211df::before, .elementor-828 .elementor-element.elementor-element-91211df > .elementor-background-video-container::before, .elementor-828 .elementor-element.elementor-element-91211df > .e-con-inner > .elementor-background-video-container::before, .elementor-828 .elementor-element.elementor-element-91211df > .elementor-background-slideshow::before, .elementor-828 .elementor-element.elementor-element-91211df > .e-con-inner > .elementor-background-slideshow::before, .elementor-828 .elementor-element.elementor-element-91211df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-828 .elementor-element.elementor-element-91211df, .elementor-828 .elementor-element.elementor-element-91211df::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-2189f1a img{border-radius:20px 20px 20px 20px;}.elementor-828 .elementor-element.elementor-element-553741c{text-align:center;}.elementor-828 .elementor-element.elementor-element-553741c .elementor-heading-title{mix-blend-mode:difference;color:var( --e-global-color-astglobalcolor4 );}.elementor-828 .elementor-element.elementor-element-b551d38{text-align:center;color:var( --e-global-color-text );}.elementor-828 .elementor-element.elementor-element-1c64e1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-828 .elementor-element.elementor-element-08f8d94{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--border-radius:20px 20px 20px 20px;}.elementor-828 .elementor-element.elementor-element-08f8d94:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-08f8d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-828 .elementor-element.elementor-element-08f8d94:hover{background-color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-828 .elementor-element.elementor-element-08f8d94::before, .elementor-828 .elementor-element.elementor-element-08f8d94 > .elementor-background-video-container::before, .elementor-828 .elementor-element.elementor-element-08f8d94 > .e-con-inner > .elementor-background-video-container::before, .elementor-828 .elementor-element.elementor-element-08f8d94 > .elementor-background-slideshow::before, .elementor-828 .elementor-element.elementor-element-08f8d94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-828 .elementor-element.elementor-element-08f8d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-828 .elementor-element.elementor-element-08f8d94, .elementor-828 .elementor-element.elementor-element-08f8d94::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-09eae83 img{border-radius:20px 20px 20px 20px;}.elementor-828 .elementor-element.elementor-element-8d78b51{text-align:center;}.elementor-828 .elementor-element.elementor-element-8d78b51 .elementor-heading-title{mix-blend-mode:difference;color:var( --e-global-color-astglobalcolor4 );}.elementor-828 .elementor-element.elementor-element-cbbcfc4{text-align:center;color:var( --e-global-color-text );}.elementor-828 .elementor-element.elementor-element-daef930{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--border-radius:20px 20px 20px 20px;}.elementor-828 .elementor-element.elementor-element-daef930:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-daef930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-828 .elementor-element.elementor-element-daef930:hover{background-color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-828 .elementor-element.elementor-element-daef930::before, .elementor-828 .elementor-element.elementor-element-daef930 > .elementor-background-video-container::before, .elementor-828 .elementor-element.elementor-element-daef930 > .e-con-inner > .elementor-background-video-container::before, .elementor-828 .elementor-element.elementor-element-daef930 > .elementor-background-slideshow::before, .elementor-828 .elementor-element.elementor-element-daef930 > .e-con-inner > .elementor-background-slideshow::before, .elementor-828 .elementor-element.elementor-element-daef930 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-828 .elementor-element.elementor-element-daef930, .elementor-828 .elementor-element.elementor-element-daef930::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-7a8eccd img{border-radius:20px 20px 20px 20px;}.elementor-828 .elementor-element.elementor-element-4fe61bd{text-align:center;}.elementor-828 .elementor-element.elementor-element-4fe61bd .elementor-heading-title{mix-blend-mode:difference;color:var( --e-global-color-astglobalcolor4 );}.elementor-828 .elementor-element.elementor-element-2a2f5a3{text-align:center;color:var( --e-global-color-text );}.elementor-828 .elementor-element.elementor-element-6d12581{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--border-radius:20px 20px 20px 20px;}.elementor-828 .elementor-element.elementor-element-6d12581:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-6d12581 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-828 .elementor-element.elementor-element-6d12581:hover{background-color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-828 .elementor-element.elementor-element-6d12581::before, .elementor-828 .elementor-element.elementor-element-6d12581 > .elementor-background-video-container::before, .elementor-828 .elementor-element.elementor-element-6d12581 > .e-con-inner > .elementor-background-video-container::before, .elementor-828 .elementor-element.elementor-element-6d12581 > .elementor-background-slideshow::before, .elementor-828 .elementor-element.elementor-element-6d12581 > .e-con-inner > .elementor-background-slideshow::before, .elementor-828 .elementor-element.elementor-element-6d12581 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-828 .elementor-element.elementor-element-6d12581, .elementor-828 .elementor-element.elementor-element-6d12581::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-0927bc9 img{border-radius:20px 20px 20px 20px;}.elementor-828 .elementor-element.elementor-element-5731f26{text-align:center;}.elementor-828 .elementor-element.elementor-element-5731f26 .elementor-heading-title{mix-blend-mode:difference;color:var( --e-global-color-astglobalcolor4 );}.elementor-828 .elementor-element.elementor-element-f0d15f5{text-align:center;color:var( --e-global-color-text );}.elementor-828 .elementor-element.elementor-element-9f8f21f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-828 .elementor-element.elementor-element-4652f29{text-align:center;}.elementor-828 .elementor-element.elementor-element-b900b2c{text-align:center;}.elementor-828 .elementor-element.elementor-element-e8f70c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-828 .elementor-element.elementor-element-34fc42c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--border-radius:5px 5px 5px 5px;box-shadow:3px 3px 10px -2px rgba(0,0,0,0.5);}.elementor-828 .elementor-element.elementor-element-34fc42c:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.5);}.elementor-828 .elementor-element.elementor-element-34fc42c, .elementor-828 .elementor-element.elementor-element-34fc42c::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-b64374d .elementor-icon-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-07d5ea6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--border-radius:5px 5px 5px 5px;box-shadow:3px 3px 10px -2px rgba(0,0,0,0.5);}.elementor-828 .elementor-element.elementor-element-07d5ea6:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.5);}.elementor-828 .elementor-element.elementor-element-07d5ea6, .elementor-828 .elementor-element.elementor-element-07d5ea6::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-6c7685d .elementor-icon-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-537df23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--border-radius:5px 5px 5px 5px;box-shadow:3px 3px 10px -2px rgba(0,0,0,0.5);}.elementor-828 .elementor-element.elementor-element-537df23:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.5);}.elementor-828 .elementor-element.elementor-element-537df23, .elementor-828 .elementor-element.elementor-element-537df23::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-17ee4cc .elementor-icon-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-f647aa2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--border-radius:5px 5px 5px 5px;box-shadow:3px 3px 10px -2px rgba(0,0,0,0.5);}.elementor-828 .elementor-element.elementor-element-f647aa2:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.5);}.elementor-828 .elementor-element.elementor-element-f647aa2, .elementor-828 .elementor-element.elementor-element-f647aa2::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-5bd770b .elementor-icon-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-9004338{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--border-radius:5px 5px 5px 5px;box-shadow:3px 3px 10px -2px rgba(0,0,0,0.5);}.elementor-828 .elementor-element.elementor-element-9004338:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.5);}.elementor-828 .elementor-element.elementor-element-9004338, .elementor-828 .elementor-element.elementor-element-9004338::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-24fa517 .elementor-icon-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-27ab945{--display:flex;}.elementor-828 .elementor-element.elementor-element-41e8e172{text-align:center;}.elementor-828 .elementor-element.elementor-element-41e8e172 .elementor-heading-title{color:var( --e-global-color-astglobalcolor6 );}.elementor-828 .elementor-element.elementor-element-687aeafc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;}.elementor-828 .elementor-element.elementor-element-5b715973{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--border-radius:20px 20px 20px 20px;box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5) inset;}.elementor-828 .elementor-element.elementor-element-5b715973:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-5b715973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-828 .elementor-element.elementor-element-5b715973:hover{border-style:none;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-828 .elementor-element.elementor-element-5b715973, .elementor-828 .elementor-element.elementor-element-5b715973::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-dd20f80{text-align:center;}.elementor-828 .elementor-element.elementor-element-dd20f80 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-828 .elementor-element.elementor-element-205e9eca{text-align:center;color:var( --e-global-color-text );}.elementor-828 .elementor-element.elementor-element-798e9b10{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--border-radius:20px 20px 20px 20px;box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5) inset;}.elementor-828 .elementor-element.elementor-element-798e9b10:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-798e9b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-828 .elementor-element.elementor-element-798e9b10:hover{border-style:none;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-828 .elementor-element.elementor-element-798e9b10, .elementor-828 .elementor-element.elementor-element-798e9b10::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-367bb5ce{text-align:center;}.elementor-828 .elementor-element.elementor-element-367bb5ce .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-828 .elementor-element.elementor-element-6a5267ac{text-align:center;color:var( --e-global-color-text );}.elementor-828 .elementor-element.elementor-element-59bfcf35{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--border-radius:20px 20px 20px 20px;box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5) inset;}.elementor-828 .elementor-element.elementor-element-59bfcf35:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-59bfcf35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-828 .elementor-element.elementor-element-59bfcf35:hover{border-style:none;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-828 .elementor-element.elementor-element-59bfcf35, .elementor-828 .elementor-element.elementor-element-59bfcf35::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-22e108d4{text-align:center;}.elementor-828 .elementor-element.elementor-element-22e108d4 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-828 .elementor-element.elementor-element-3c0440e5{text-align:center;color:var( --e-global-color-text );}.elementor-828 .elementor-element.elementor-element-1919c880{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--border-radius:20px 20px 20px 20px;box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5) inset;}.elementor-828 .elementor-element.elementor-element-1919c880:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-1919c880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-828 .elementor-element.elementor-element-1919c880:hover{border-style:none;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-828 .elementor-element.elementor-element-1919c880, .elementor-828 .elementor-element.elementor-element-1919c880::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-1a0426bb{text-align:center;}.elementor-828 .elementor-element.elementor-element-1a0426bb .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-828 .elementor-element.elementor-element-2b28624f{text-align:center;color:var( --e-global-color-text );}.elementor-828 .elementor-element.elementor-element-4d73c1b{--display:flex;}.elementor-828 .elementor-element.elementor-element-8f24356{text-align:center;}.elementor-828 .elementor-element.elementor-element-8f24356 .elementor-heading-title{color:var( --e-global-color-astglobalcolor6 );}.elementor-828 .elementor-element.elementor-element-d836e24{text-align:center;}.elementor-828 .elementor-element.elementor-element-59f6e634{--display:flex;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-color:var( --e-global-color-astglobalcolor6 );--border-color:var( --e-global-color-astglobalcolor6 );--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.77) inset;}.elementor-828 .elementor-element.elementor-element-59f6e634:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-59f6e634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nm-arquitectura.com/wp-content/uploads/2026/01/contacto-arquitecto-colegiado-en-ciudad-real-nm-arquitectura.webp");background-position:center center;background-size:cover;}.elementor-828 .elementor-element.elementor-element-59f6e634::before, .elementor-828 .elementor-element.elementor-element-59f6e634 > .elementor-background-video-container::before, .elementor-828 .elementor-element.elementor-element-59f6e634 > .e-con-inner > .elementor-background-video-container::before, .elementor-828 .elementor-element.elementor-element-59f6e634 > .elementor-background-slideshow::before, .elementor-828 .elementor-element.elementor-element-59f6e634 > .e-con-inner > .elementor-background-slideshow::before, .elementor-828 .elementor-element.elementor-element-59f6e634 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor6 );--background-overlay:'';}.elementor-828 .elementor-element.elementor-element-5b2997ba{text-align:center;}.elementor-828 .elementor-element.elementor-element-5b2997ba .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-828 .elementor-element.elementor-element-1fad143d{text-align:center;color:var( --e-global-color-astglobalcolor5 );}.elementor-828 .elementor-element.elementor-element-1fad143d a{color:var( --e-global-color-accent );}.elementor-828 .elementor-element.elementor-element-7e4ddfa1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-828 .elementor-element.elementor-element-66901919 .elementor-button{background-color:#000000;box-shadow:3px 3px 10px -2px rgba(0,0,0,0.5);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-astglobalcolor6 );border-radius:15px 15px 15px 15px;}.elementor-828 .elementor-element.elementor-element-66901919 .elementor-button:hover, .elementor-828 .elementor-element.elementor-element-66901919 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );box-shadow:3px 3px 10px 5px rgba(255, 255, 255, 0.5);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-828 .elementor-element.elementor-element-609a9c9{--width:100vw;}}@media(min-width:1025px){.elementor-828 .elementor-element.elementor-element-609a9c9::before, .elementor-828 .elementor-element.elementor-element-609a9c9 > .elementor-background-video-container::before, .elementor-828 .elementor-element.elementor-element-609a9c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-828 .elementor-element.elementor-element-609a9c9 > .elementor-background-slideshow::before, .elementor-828 .elementor-element.elementor-element-609a9c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-828 .elementor-element.elementor-element-609a9c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-828 .elementor-element.elementor-element-59f6e634:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-59f6e634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS *//* Quitar estilos de enlace en contenedores clicables de Elementor */
.elementor a,
.elementor a:visited {
  color: inherit;
  text-decoration: none;
}

/* Evitar subrayado al hacer hover */
.elementor a:hover,
.elementor a:focus {
  text-decoration: none;
}

/* Asegurar que títulos y textos no heredan azul */
.elementor-widget-heading a,
.elementor-widget-text-editor a {
  color: inherit;
}/* End custom CSS */