.elementor-200 .elementor-element.elementor-element-78daa54{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.7;--margin-top:-112px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-200 .elementor-element.elementor-element-78daa54:not(.elementor-motion-effects-element-type-background), .elementor-200 .elementor-element.elementor-element-78daa54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.atomotor.es/wp-content/uploads/2025/08/imagen-banner-proyectos.jpg");background-position:bottom center;background-size:cover;}.elementor-200 .elementor-element.elementor-element-78daa54::before, .elementor-200 .elementor-element.elementor-element-78daa54 > .elementor-background-video-container::before, .elementor-200 .elementor-element.elementor-element-78daa54 > .e-con-inner > .elementor-background-video-container::before, .elementor-200 .elementor-element.elementor-element-78daa54 > .elementor-background-slideshow::before, .elementor-200 .elementor-element.elementor-element-78daa54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-200 .elementor-element.elementor-element-78daa54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-200 .elementor-element.elementor-element-1100d47d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-200 .elementor-element.elementor-element-46b43e97{width:var( --container-widget-width, 34% );max-width:34%;background-color:transparent;padding:1em 1em 1em 1em;--container-widget-width:34%;--container-widget-flex-grow:0;background-image:linear-gradient(193deg, var( --e-global-color-846e54b ) 50%, var( --e-global-color-24bd7d8 ) 100%);}.elementor-200 .elementor-element.elementor-element-1374ecb6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-200 .elementor-element.elementor-element-49582c8c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-200 .elementor-element.elementor-element-975ba33{--divider-border-style:parallelogram;--divider-color:var( --e-global-color-24bd7d8 );width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;--divider-pattern-height:16px;--divider-pattern-size:22.3px;}.elementor-200 .elementor-element.elementor-element-975ba33 .elementor-divider-separator{width:100%;}.elementor-200 .elementor-element.elementor-element-975ba33 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-200 .elementor-element.elementor-element-1498809d .elementor-heading-title{font-family:var( --e-global-typography-b669d79-font-family ), Sans-serif;font-size:var( --e-global-typography-b669d79-font-size );font-weight:var( --e-global-typography-b669d79-font-weight );text-transform:var( --e-global-typography-b669d79-text-transform );line-height:var( --e-global-typography-b669d79-line-height );letter-spacing:var( --e-global-typography-b669d79-letter-spacing );color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-1951b7b{text-align:center;}.elementor-200 .elementor-element.elementor-element-1951b7b .elementor-heading-title{font-size:50px;}.elementor-200 .elementor-element.elementor-element-58c8d961{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-200 .elementor-element.elementor-element-6cde02be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-200 .elementor-element.elementor-element-199302fc{--display:flex;}.elementor-200 .elementor-element.elementor-element-17cc06c0{--display:flex;}.elementor-200 .elementor-element.elementor-element-4118fc72{--display:flex;}.elementor-200 .elementor-element.elementor-element-2a923b06{--display:flex;}.elementor-200 .elementor-element.elementor-element-b6ca6f6{--display:flex;}.elementor-200 .elementor-element.elementor-element-7072c11{--display:flex;}.elementor-200 .elementor-element.elementor-element-a872336{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-200 .elementor-element.elementor-element-a872336:not(.elementor-motion-effects-element-type-background), .elementor-200 .elementor-element.elementor-element-a872336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.atomotor.es/wp-content/uploads/2025/08/imagen-proyectos1.jpg");background-position:center right;background-repeat:no-repeat;}.elementor-200 .elementor-element.elementor-element-a872336::before, .elementor-200 .elementor-element.elementor-element-a872336 > .elementor-background-video-container::before, .elementor-200 .elementor-element.elementor-element-a872336 > .e-con-inner > .elementor-background-video-container::before, .elementor-200 .elementor-element.elementor-element-a872336 > .elementor-background-slideshow::before, .elementor-200 .elementor-element.elementor-element-a872336 > .e-con-inner > .elementor-background-slideshow::before, .elementor-200 .elementor-element.elementor-element-a872336 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #0D0D0D 40%, var( --e-global-color-846e54b ) 100%);}.elementor-200 .elementor-element.elementor-element-9cc7ba0{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-200 .elementor-element.elementor-element-0322dc6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-200 .elementor-element.elementor-element-ceeee8a{--divider-border-style:parallelogram;--divider-color:var( --e-global-color-24bd7d8 );width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;--divider-pattern-height:16px;--divider-pattern-size:22.2px;}.elementor-200 .elementor-element.elementor-element-ceeee8a .elementor-divider-separator{width:100%;}.elementor-200 .elementor-element.elementor-element-ceeee8a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-200 .elementor-element.elementor-element-7961876 .elementor-heading-title{font-family:var( --e-global-typography-b669d79-font-family ), Sans-serif;font-size:var( --e-global-typography-b669d79-font-size );font-weight:var( --e-global-typography-b669d79-font-weight );text-transform:var( --e-global-typography-b669d79-text-transform );line-height:var( --e-global-typography-b669d79-line-height );letter-spacing:var( --e-global-typography-b669d79-letter-spacing );color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-af793ef{text-align:left;}.elementor-200 .elementor-element.elementor-element-af793ef .elementor-heading-title{font-size:40px;}.elementor-200 .elementor-element.elementor-element-b8ae141{text-align:left;}.elementor-200 .elementor-element.elementor-element-38a62bf{--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;}.elementor-200 .elementor-element.elementor-element-bfb6974 .rkit-progress{--progress-color:#3698F5;}.elementor-200 .elementor-element.elementor-element-bfb6974 .circular-progress .progress-value , .elementor-200 .elementor-element.elementor-element-bfb6974 .half-circular-progress .progress-value{background-color:#0D0D0D;width:calc(100% - 15px );}.elementor-200 .elementor-element.elementor-element-bfb6974 .circular-progress ,  .elementor-200 .elementor-element.elementor-element-bfb6974 .half-circular-progress , .elementor-200 .elementor-element.elementor-element-bfb6974 .progress-bar , .elementor-200 .elementor-element.elementor-element-bfb6974 .prefix-postfix{width:215px;}.elementor-200 .elementor-element.elementor-element-bfb6974 .circular-progress .progress-value::before , .elementor-200 .elementor-element.elementor-element-bfb6974 .half-circular-progress .progress-value::before , .elementor-200 .elementor-element.elementor-element-bfb6974 .progress-title{padding:0px 0px 0px 0px;margin:0px 0px 0px 20px;}.elementor-200 .elementor-element.elementor-element-d52f4e5 .rkit-progress{--progress-color:#3698F5;}.elementor-200 .elementor-element.elementor-element-d52f4e5 .circular-progress .progress-value , .elementor-200 .elementor-element.elementor-element-d52f4e5 .half-circular-progress .progress-value{background-color:#0D0D0D;width:calc(100% - 15px );}.elementor-200 .elementor-element.elementor-element-d52f4e5 .circular-progress ,  .elementor-200 .elementor-element.elementor-element-d52f4e5 .half-circular-progress , .elementor-200 .elementor-element.elementor-element-d52f4e5 .progress-bar , .elementor-200 .elementor-element.elementor-element-d52f4e5 .prefix-postfix{width:215px;}.elementor-200 .elementor-element.elementor-element-d52f4e5 .circular-progress .progress-value::before , .elementor-200 .elementor-element.elementor-element-d52f4e5 .half-circular-progress .progress-value::before , .elementor-200 .elementor-element.elementor-element-d52f4e5 .progress-title{padding:0px 0px 0px 0px;margin:0px 0px 0px 20px;}.elementor-200 .elementor-element.elementor-element-e39db2b .rkit-progress{--progress-color:#3698F5;}.elementor-200 .elementor-element.elementor-element-e39db2b .circular-progress .progress-value , .elementor-200 .elementor-element.elementor-element-e39db2b .half-circular-progress .progress-value{background-color:#0D0D0D;width:calc(100% - 15px );}.elementor-200 .elementor-element.elementor-element-e39db2b .circular-progress ,  .elementor-200 .elementor-element.elementor-element-e39db2b .half-circular-progress , .elementor-200 .elementor-element.elementor-element-e39db2b .progress-bar , .elementor-200 .elementor-element.elementor-element-e39db2b .prefix-postfix{width:215px;}.elementor-200 .elementor-element.elementor-element-e39db2b .circular-progress .progress-value::before , .elementor-200 .elementor-element.elementor-element-e39db2b .half-circular-progress .progress-value::before , .elementor-200 .elementor-element.elementor-element-e39db2b .progress-title{padding:0px 0px 0px 0px;margin:0px 0px 0px 12px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-200 .elementor-element.elementor-element-78daa54{--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-200 .elementor-element.elementor-element-46b43e97{--container-widget-width:63%;--container-widget-flex-grow:0;width:var( --container-widget-width, 63% );max-width:63%;}.elementor-200 .elementor-element.elementor-element-975ba33{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;}.elementor-200 .elementor-element.elementor-element-1498809d .elementor-heading-title{font-size:var( --e-global-typography-b669d79-font-size );line-height:var( --e-global-typography-b669d79-line-height );letter-spacing:var( --e-global-typography-b669d79-letter-spacing );}.elementor-200 .elementor-element.elementor-element-58c8d961{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-200 .elementor-element.elementor-element-6cde02be.e-con{--order:99999 /* order end hack */;}.elementor-200 .elementor-element.elementor-element-a872336:not(.elementor-motion-effects-element-type-background), .elementor-200 .elementor-element.elementor-element-a872336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-220px 0px;}.elementor-200 .elementor-element.elementor-element-ceeee8a{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-200 .elementor-element.elementor-element-7961876 .elementor-heading-title{font-size:var( --e-global-typography-b669d79-font-size );line-height:var( --e-global-typography-b669d79-line-height );letter-spacing:var( --e-global-typography-b669d79-letter-spacing );}}@media(max-width:767px){.elementor-200 .elementor-element.elementor-element-78daa54{--margin-top:-117px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-200 .elementor-element.elementor-element-46b43e97{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-200 .elementor-element.elementor-element-975ba33{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-200 .elementor-element.elementor-element-1498809d .elementor-heading-title{font-size:var( --e-global-typography-b669d79-font-size );line-height:var( --e-global-typography-b669d79-line-height );letter-spacing:var( --e-global-typography-b669d79-letter-spacing );}.elementor-200 .elementor-element.elementor-element-a872336:not(.elementor-motion-effects-element-type-background), .elementor-200 .elementor-element.elementor-element-a872336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-645px 0px;}.elementor-200 .elementor-element.elementor-element-ceeee8a{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-200 .elementor-element.elementor-element-7961876 .elementor-heading-title{font-size:var( --e-global-typography-b669d79-font-size );line-height:var( --e-global-typography-b669d79-line-height );letter-spacing:var( --e-global-typography-b669d79-letter-spacing );}.elementor-200 .elementor-element.elementor-element-38a62bf{--flex-wrap:wrap;}}@media(min-width:768px){.elementor-200 .elementor-element.elementor-element-6cde02be{--width:100%;}.elementor-200 .elementor-element.elementor-element-199302fc{--width:31.6%;}.elementor-200 .elementor-element.elementor-element-17cc06c0{--width:31.6%;}.elementor-200 .elementor-element.elementor-element-4118fc72{--width:31.6%;}.elementor-200 .elementor-element.elementor-element-2a923b06{--width:31.6%;}.elementor-200 .elementor-element.elementor-element-b6ca6f6{--width:31.6%;}.elementor-200 .elementor-element.elementor-element-7072c11{--width:31.6%;}.elementor-200 .elementor-element.elementor-element-9cc7ba0{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-200 .elementor-element.elementor-element-6cde02be{--width:100%;}.elementor-200 .elementor-element.elementor-element-199302fc{--width:47.5%;}.elementor-200 .elementor-element.elementor-element-17cc06c0{--width:47.5%;}.elementor-200 .elementor-element.elementor-element-4118fc72{--width:47.5%;}.elementor-200 .elementor-element.elementor-element-2a923b06{--width:47.5%;}.elementor-200 .elementor-element.elementor-element-b6ca6f6{--width:47.5%;}.elementor-200 .elementor-element.elementor-element-7072c11{--width:47.5%;}.elementor-200 .elementor-element.elementor-element-9cc7ba0{--width:85%;}}