.elementor-1448 .elementor-element.elementor-element-7c914228 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1448 .elementor-element.elementor-element-7c914228:not(.elementor-motion-effects-element-type-background), .elementor-1448 .elementor-element.elementor-element-7c914228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://circularengineeringsl.es/wp-content/uploads/2023/06/Photo-by-Greg-Lois-Nunes-on-Unsplash-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1448 .elementor-element.elementor-element-7c914228 > .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor6 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1448 .elementor-element.elementor-element-7c914228 > .elementor-container{max-width:950px;}.elementor-1448 .elementor-element.elementor-element-7c914228{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:390px 0px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-7deb407b{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-7deb407b .elementor-headline{text-align:center;font-size:31px;text-transform:uppercase;}.elementor-1448 .elementor-element.elementor-element-7deb407b .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-1448 .elementor-element.elementor-element-7deb407b .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-7deb407b .elementor-headline-dynamic-text{text-transform:uppercase;}.elementor-1448 .elementor-element.elementor-element-7deb407b .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1448 .elementor-element.elementor-element-917262d{width:var( --container-widget-width, 127.927% );max-width:127.927%;--container-widget-width:127.927%;--container-widget-flex-grow:0;align-self:flex-end;text-align:center;}.elementor-1448 .elementor-element.elementor-element-917262d > .elementor-widget-container{padding:0px 0px 25px 0px;transition:background 0.4s;}.elementor-1448 .elementor-element.elementor-element-917262d .elementor-heading-title{font-size:48px;color:#FFFFFF;}.elementor-1448 .elementor-element.elementor-element-604b3569{--lottie-container-width:16%;}.elementor-1448 .elementor-element.elementor-element-3592a90b > .elementor-widget-container{padding:160px 0px 50px 0px;}.elementor-1448 .elementor-element.elementor-element-3592a90b .elementor-icon-wrapper{text-align:center;}.elementor-1448 .elementor-element.elementor-element-3592a90b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1448 .elementor-element.elementor-element-3592a90b.elementor-view-framed .elementor-icon, .elementor-1448 .elementor-element.elementor-element-3592a90b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1448 .elementor-element.elementor-element-3592a90b.elementor-view-framed .elementor-icon, .elementor-1448 .elementor-element.elementor-element-3592a90b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1448 .elementor-element.elementor-element-3592a90b .elementor-icon{font-size:30px;}.elementor-1448 .elementor-element.elementor-element-3592a90b .elementor-icon svg{height:30px;}.elementor-1448 .elementor-element.elementor-element-d4d9193 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1448 .elementor-element.elementor-element-d4d9193 > .elementor-container{max-width:900px;}.elementor-1448 .elementor-element.elementor-element-d4d9193{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-1448 .elementor-element.elementor-element-d4d9193 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1448 .elementor-element.elementor-element-79b31f89{text-align:center;}.elementor-1448 .elementor-element.elementor-element-2c3f0939 > .elementor-widget-container{padding:0px 125px 25px 125px;}.elementor-1448 .elementor-element.elementor-element-2c3f0939{text-align:center;}.elementor-1448 .elementor-element.elementor-element-2c3f0939 .elementor-heading-title{text-transform:uppercase;}.elementor-1448 .elementor-element.elementor-element-260a1b3d{text-align:center;}.elementor-1448 .elementor-element.elementor-element-52669280 > .elementor-widget-container{padding:0px 70px 15px 70px;}.elementor-1448 .elementor-element.elementor-element-52669280{text-align:center;}.elementor-1448 .elementor-element.elementor-element-79c3ba2 .elementor-button:hover, .elementor-1448 .elementor-element.elementor-element-79c3ba2 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-79c3ba2 > .elementor-widget-container{margin:-0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-79c3ba2 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:0px;border-radius:30px 30px 30px 30px;}.elementor-1448 .elementor-element.elementor-element-79c3ba2 .elementor-button:hover svg, .elementor-1448 .elementor-element.elementor-element-79c3ba2 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-6b5c7ba9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1448 .elementor-element.elementor-element-6b5c7ba9:not(.elementor-motion-effects-element-type-background), .elementor-1448 .elementor-element.elementor-element-6b5c7ba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://circularengineeringsl.es/wp-content/uploads/2023/03/Photo-by-Sonja-Langford-on-Unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1448 .elementor-element.elementor-element-6b5c7ba9 > .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor6 );opacity:0.64;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1448 .elementor-element.elementor-element-6b5c7ba9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-1448 .elementor-element.elementor-element-145e155c > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-396ecb27 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1448 .elementor-element.elementor-element-396ecb27{text-align:left;}.elementor-1448 .elementor-element.elementor-element-396ecb27 .elementor-heading-title{color:#FFFFFFEB;}.elementor-1448 .elementor-element.elementor-element-2b321e96{text-align:left;}.elementor-1448 .elementor-element.elementor-element-2b321e96 .elementor-heading-title{color:#FFFFFFEB;}.elementor-1448 .elementor-element.elementor-element-70147d91{--divider-border-style:solid;--divider-color:#FFFFFF87;--divider-border-width:1px;}.elementor-1448 .elementor-element.elementor-element-70147d91 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1448 .elementor-element.elementor-element-70147d91 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1448 .elementor-element.elementor-element-3c39999{text-align:left;}.elementor-1448 .elementor-element.elementor-element-3c39999 .elementor-heading-title{font-weight:900;color:var( --e-global-color-accent );}.elementor-1448 .elementor-element.elementor-element-6be09d2a{color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-723c7873{--divider-border-style:solid;--divider-color:#FFFFFF87;--divider-border-width:1px;}.elementor-1448 .elementor-element.elementor-element-723c7873 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-723c7873 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1448 .elementor-element.elementor-element-723c7873 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1448 .elementor-element.elementor-element-fad956f{text-align:left;}.elementor-1448 .elementor-element.elementor-element-fad956f .elementor-heading-title{font-weight:900;color:var( --e-global-color-accent );}.elementor-1448 .elementor-element.elementor-element-5f689015{color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-c85be82{--divider-border-style:solid;--divider-color:#FFFFFF87;--divider-border-width:1px;}.elementor-1448 .elementor-element.elementor-element-c85be82 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1448 .elementor-element.elementor-element-c85be82 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1448 .elementor-element.elementor-element-200aca7{text-align:left;}.elementor-1448 .elementor-element.elementor-element-200aca7 .elementor-heading-title{font-weight:900;color:var( --e-global-color-accent );}.elementor-1448 .elementor-element.elementor-element-59cf89f9{color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-34fb967{--divider-border-style:solid;--divider-color:#FFFFFF87;--divider-border-width:1px;}.elementor-1448 .elementor-element.elementor-element-34fb967 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1448 .elementor-element.elementor-element-34fb967 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1448 .elementor-element.elementor-element-f789f5d{text-align:left;}.elementor-1448 .elementor-element.elementor-element-f789f5d .elementor-heading-title{font-weight:900;color:var( --e-global-color-accent );}.elementor-1448 .elementor-element.elementor-element-079ff4d{color:var( --e-global-color-astglobalcolor5 );}.elementor-bc-flex-widget .elementor-1448 .elementor-element.elementor-element-fa0313c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1448 .elementor-element.elementor-element-fa0313c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1448 .elementor-element.elementor-element-fa0313c > .elementor-element-populated{padding:0px 0px 0px 75px;}.elementor-1448 .elementor-element.elementor-element-ee7ae48{--animation-duration:1000ms;--dynamic-text-color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-ee7ae48 .elementor-headline{text-align:left;}.elementor-1448 .elementor-element.elementor-element-ee7ae48 .elementor-headline-dynamic-wrapper path{stroke:#5E9C00;stroke-width:10px;}.elementor-1448 .elementor-element.elementor-element-ee7ae48 .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-1448 .elementor-element.elementor-element-ee7ae48 .elementor-headline-dynamic-text{z-index:auto;}.elementor-1448 .elementor-element.elementor-element-ee7ae48 .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-7608057f .elementor-button:hover, .elementor-1448 .elementor-element.elementor-element-7608057f .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-7608057f > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-7608057f .elementor-button{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:0px;border-radius:30px 30px 30px 30px;}.elementor-1448 .elementor-element.elementor-element-7608057f .elementor-button:hover svg, .elementor-1448 .elementor-element.elementor-element-7608057f .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-56759b6c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-1448 .elementor-element.elementor-element-56759b6c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1448 .elementor-element.elementor-element-37759ad8{text-align:center;}.elementor-1448 .elementor-element.elementor-element-47cf39db > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-1448 .elementor-element.elementor-element-47cf39db{text-align:center;}.elementor-1448 .elementor-element.elementor-element-2394aaa{--icon-box-icon-margin:15px;}.elementor-1448 .elementor-element.elementor-element-2394aaa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-2394aaa.elementor-view-framed .elementor-icon, .elementor-1448 .elementor-element.elementor-element-2394aaa.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1448 .elementor-element.elementor-element-2394aaa.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-2394aaa.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-2394aaa.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-2394aaa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-2394aaa.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-2394aaa.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-2394aaa.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1448 .elementor-element.elementor-element-2394aaa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-2394aaa.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-2394aaa .elementor-icon{font-size:50px;}.elementor-1448 .elementor-element.elementor-element-2394aaa .elementor-icon i{transform:rotate(0deg);}.elementor-1448 .elementor-element.elementor-element-61a75b5{--icon-box-icon-margin:15px;}.elementor-1448 .elementor-element.elementor-element-61a75b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-61a75b5.elementor-view-framed .elementor-icon, .elementor-1448 .elementor-element.elementor-element-61a75b5.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1448 .elementor-element.elementor-element-61a75b5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-61a75b5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-61a75b5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-61a75b5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-61a75b5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-61a75b5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-61a75b5.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1448 .elementor-element.elementor-element-61a75b5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-61a75b5.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-61a75b5 .elementor-icon{font-size:50px;}.elementor-1448 .elementor-element.elementor-element-61a75b5 .elementor-icon i{transform:rotate(0deg);}.elementor-1448 .elementor-element.elementor-element-40ef9c3{--icon-box-icon-margin:15px;}.elementor-1448 .elementor-element.elementor-element-40ef9c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-40ef9c3.elementor-view-framed .elementor-icon, .elementor-1448 .elementor-element.elementor-element-40ef9c3.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-1448 .elementor-element.elementor-element-40ef9c3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-40ef9c3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-40ef9c3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-40ef9c3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-40ef9c3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-40ef9c3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-40ef9c3.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1448 .elementor-element.elementor-element-40ef9c3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-40ef9c3.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-40ef9c3 .elementor-icon{font-size:50px;}.elementor-1448 .elementor-element.elementor-element-40ef9c3 .elementor-icon i{transform:rotate(0deg);}.elementor-1448 .elementor-element.elementor-element-84dc33b{--icon-box-icon-margin:15px;}.elementor-1448 .elementor-element.elementor-element-84dc33b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-84dc33b.elementor-view-framed .elementor-icon, .elementor-1448 .elementor-element.elementor-element-84dc33b.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-1448 .elementor-element.elementor-element-84dc33b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-84dc33b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-84dc33b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-84dc33b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-84dc33b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-84dc33b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-84dc33b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1448 .elementor-element.elementor-element-84dc33b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-84dc33b.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-84dc33b .elementor-icon{font-size:50px;}.elementor-1448 .elementor-element.elementor-element-84dc33b .elementor-icon i{transform:rotate(0deg);}.elementor-1448 .elementor-element.elementor-element-e0eafe3{--icon-box-icon-margin:15px;}.elementor-1448 .elementor-element.elementor-element-e0eafe3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-e0eafe3.elementor-view-framed .elementor-icon, .elementor-1448 .elementor-element.elementor-element-e0eafe3.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1448 .elementor-element.elementor-element-e0eafe3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-e0eafe3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-e0eafe3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-e0eafe3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-e0eafe3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-e0eafe3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-e0eafe3.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1448 .elementor-element.elementor-element-e0eafe3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-e0eafe3.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-e0eafe3 .elementor-icon{font-size:50px;}.elementor-1448 .elementor-element.elementor-element-e0eafe3 .elementor-icon i{transform:rotate(0deg);}.elementor-1448 .elementor-element.elementor-element-67b260f{--icon-box-icon-margin:15px;}.elementor-1448 .elementor-element.elementor-element-67b260f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-67b260f.elementor-view-framed .elementor-icon, .elementor-1448 .elementor-element.elementor-element-67b260f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1448 .elementor-element.elementor-element-67b260f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-67b260f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-67b260f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-67b260f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-67b260f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-67b260f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-67b260f.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1448 .elementor-element.elementor-element-67b260f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1448 .elementor-element.elementor-element-67b260f.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-67b260f .elementor-icon{font-size:50px;}.elementor-1448 .elementor-element.elementor-element-67b260f .elementor-icon i{transform:rotate(0deg);}.elementor-1448 .elementor-element.elementor-element-d0d0435:not(.elementor-motion-effects-element-type-background), .elementor-1448 .elementor-element.elementor-element-d0d0435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor8 ) 0%, var( --e-global-color-astglobalcolor5 ) 49%);}.elementor-1448 .elementor-element.elementor-element-d0d0435{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1448 .elementor-element.elementor-element-d0d0435 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1448 .elementor-element.elementor-element-dcf2925{text-align:center;}.elementor-1448 .elementor-element.elementor-element-dcf2925 .elementor-heading-title{font-size:35px;font-weight:700;}.elementor-1448 .elementor-element.elementor-element-888d8b5 > .elementor-container{max-width:600px;}.elementor-bc-flex-widget .elementor-1448 .elementor-element.elementor-element-9ca1471.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1448 .elementor-element.elementor-element-9ca1471.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1448 .elementor-element.elementor-element-597a25e{text-align:center;}.elementor-1448 .elementor-element.elementor-element-597a25e img{width:100%;height:96px;}.elementor-bc-flex-widget .elementor-1448 .elementor-element.elementor-element-dc78c63.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1448 .elementor-element.elementor-element-dc78c63.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1448 .elementor-element.elementor-element-d28f276{text-align:center;}.elementor-1448 .elementor-element.elementor-element-d28f276 img{width:45%;}.elementor-1448 .elementor-element.elementor-element-92c1c5e{--spacer-size:50px;}.elementor-1448 .elementor-element.elementor-element-ad5c383 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1448 .elementor-element.elementor-element-ad5c383:not(.elementor-motion-effects-element-type-background), .elementor-1448 .elementor-element.elementor-element-ad5c383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://circularengineeringsl.es/wp-content/uploads/2023/03/Photo-by-Alexander-Abero-on-Unsplash-copia-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1448 .elementor-element.elementor-element-ad5c383 > .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor6 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1448 .elementor-element.elementor-element-ad5c383 > .elementor-container{max-width:950px;}.elementor-1448 .elementor-element.elementor-element-ad5c383{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:250px 0px 200px 0px;}.elementor-1448 .elementor-element.elementor-element-6db791e > .elementor-element-populated{margin:-0px -0px 0px 0px;--e-column-margin-right:-0px;--e-column-margin-left:0px;}.elementor-1448 .elementor-element.elementor-element-4ebcc570{--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-4ebcc570 .elementor-headline{text-align:center;}.elementor-1448 .elementor-element.elementor-element-4ebcc570 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-1448 .elementor-element.elementor-element-4ebcc570 .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-9316d7e{color:var( --e-global-color-astglobalcolor5 );}.elementor-1448 .elementor-element.elementor-element-42693646 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto Condensed", Sans-serif;font-size:22px;font-weight:900;letter-spacing:-0.1px;border-radius:31px 31px 31px 31px;}.elementor-1448 .elementor-element.elementor-element-42693646 .elementor-button:hover, .elementor-1448 .elementor-element.elementor-element-42693646 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-1448 .elementor-element.elementor-element-16a8e50.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1448 .elementor-element.elementor-element-16a8e50.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1448 .elementor-element.elementor-element-16a8e50.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1448 .elementor-element.elementor-element-3186ad8 > .elementor-widget-container{margin:30px 0px 0px 0px;}@media(min-width:768px){.elementor-1448 .elementor-element.elementor-element-6db791e{width:42.209%;}.elementor-1448 .elementor-element.elementor-element-16a8e50{width:57.791%;}}@media(max-width:1024px){.elementor-1448 .elementor-element.elementor-element-7c914228{padding:200px 25px 0px 25px;}.elementor-1448 .elementor-element.elementor-element-604b3569{width:var( --container-widget-width, 79.984px );max-width:79.984px;--container-widget-width:79.984px;--container-widget-flex-grow:0;}.elementor-1448 .elementor-element.elementor-element-3592a90b > .elementor-widget-container{padding:100px 0px 50px 0px;}.elementor-1448 .elementor-element.elementor-element-d4d9193{padding:100px 25px 100px 25px;}.elementor-1448 .elementor-element.elementor-element-2c3f0939 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-1448 .elementor-element.elementor-element-52669280 > .elementor-widget-container{padding:0px 100px 1px 100px;}.elementor-1448 .elementor-element.elementor-element-6b5c7ba9{padding:100px 25px 100px 25px;}.elementor-1448 .elementor-element.elementor-element-145e155c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-fa0313c > .elementor-element-populated{margin:35px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 50px;}.elementor-1448 .elementor-element.elementor-element-56759b6c{padding:100px 25px 100px 25px;}.elementor-1448 .elementor-element.elementor-element-ad5c383{padding:200px 25px 175px 25px;}}@media(max-width:767px){.elementor-1448 .elementor-element.elementor-element-7c914228{padding:150px 20px 0px 20px;}.elementor-1448 .elementor-element.elementor-element-917262d{width:var( --container-widget-width, 297.453px );max-width:297.453px;--container-widget-width:297.453px;--container-widget-flex-grow:0;}.elementor-1448 .elementor-element.elementor-element-917262d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1448 .elementor-element.elementor-element-917262d .elementor-heading-title{font-size:32px;}.elementor-1448 .elementor-element.elementor-element-604b3569{width:var( --container-widget-width, 102px );max-width:102px;--container-widget-width:102px;--container-widget-flex-grow:0;}.elementor-1448 .elementor-element.elementor-element-3592a90b > .elementor-widget-container{padding:75px 0px 25px 0px;}.elementor-1448 .elementor-element.elementor-element-d4d9193{padding:75px 20px 75px 20px;}.elementor-1448 .elementor-element.elementor-element-2c3f0939 > .elementor-widget-container{padding:0px 25px 10px 25px;}.elementor-1448 .elementor-element.elementor-element-52669280 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-79c3ba2 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-6b5c7ba9{padding:75px 20px 75px 20px;}.elementor-1448 .elementor-element.elementor-element-6be09d2a > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-5f689015 > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-59cf89f9 > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-079ff4d > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-fa0313c > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-7608057f > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-56759b6c{padding:75px 20px 50px 20px;}.elementor-1448 .elementor-element.elementor-element-47cf39db > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-ad5c383{padding:150px 20px 100px 20px;}.elementor-1448 .elementor-element.elementor-element-42693646 > .elementor-widget-container{margin:-7px 0px 0px 0px;}}@media(min-width:1025px){.elementor-1448 .elementor-element.elementor-element-7c914228:not(.elementor-motion-effects-element-type-background), .elementor-1448 .elementor-element.elementor-element-7c914228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1448 .elementor-element.elementor-element-6b5c7ba9:not(.elementor-motion-effects-element-type-background), .elementor-1448 .elementor-element.elementor-element-6b5c7ba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1448 .elementor-element.elementor-element-ad5c383:not(.elementor-motion-effects-element-type-background), .elementor-1448 .elementor-element.elementor-element-ad5c383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}