.elementor-2018 .elementor-element.elementor-element-0e6fdaf:not(.elementor-motion-effects-element-type-background), .elementor-2018 .elementor-element.elementor-element-0e6fdaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://civiltronic.com/wp-content/uploads/2025/11/pexels-mikhail-nilov-6963909-scaled.jpg");background-size:100% auto;}.elementor-2018 .elementor-element.elementor-element-0e6fdaf > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(360deg, #050505 17%, #00000000 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2018 .elementor-element.elementor-element-0e6fdaf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2018 .elementor-element.elementor-element-e228ce4{text-align:center;}.elementor-2018 .elementor-element.elementor-element-e228ce4 .elementor-heading-title{font-family:"Big Noodle Titling", Sans-serif;font-size:80px;color:#FFFFFF;}.elementor-2018 .elementor-element.elementor-element-57c2caf{text-align:center;}.elementor-2018 .elementor-element.elementor-element-52d6f5c .elementor-button{background-color:#DCA630;font-weight:700;text-decoration:none;}.elementor-2018 .elementor-element.elementor-element-524f5eb:not(.elementor-motion-effects-element-type-background), .elementor-2018 .elementor-element.elementor-element-524f5eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2018 .elementor-element.elementor-element-524f5eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2018 .elementor-element.elementor-element-524f5eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2018 .elementor-element.elementor-element-f2434f5{--spacer-size:50px;}.elementor-2018 .elementor-element.elementor-element-5302935{text-align:center;}.elementor-2018 .elementor-element.elementor-element-5302935 .elementor-heading-title{font-family:"Big Noodle Titling", Sans-serif;font-size:80px;color:#FFFFFF;}.elementor-2018 .elementor-element.elementor-element-f02feea{text-align:center;}.elementor-2018 .elementor-element.elementor-element-f49912c{text-align:center;}.elementor-2018 .elementor-element.elementor-element-f49912c .elementor-heading-title{font-family:"Big Noodle Titling", Sans-serif;color:#FFFFFF;}.elementor-2018 .elementor-element.elementor-element-b6c7775{text-align:center;}.elementor-2018 .elementor-element.elementor-element-b6c7775 .elementor-heading-title{font-family:"Big Noodle Titling", Sans-serif;color:#FFFFFF;}.elementor-2018 .elementor-element.elementor-element-10869d4{--spacer-size:14px;}.elementor-2018 .elementor-element.elementor-element-41a0d8d:not(.elementor-motion-effects-element-type-background), .elementor-2018 .elementor-element.elementor-element-41a0d8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2018 .elementor-element.elementor-element-41a0d8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2018 .elementor-element.elementor-element-41a0d8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2018 .elementor-element.elementor-element-5b90e56{--spacer-size:50px;}.elementor-2018 .elementor-element.elementor-element-2c848bb{text-align:center;}.elementor-2018 .elementor-element.elementor-element-2c848bb .elementor-heading-title{font-family:"Big Noodle Titling", Sans-serif;font-size:80px;color:#FFFFFF;}.elementor-2018 .elementor-element.elementor-element-2b2f8cb{text-align:center;}.elementor-2018 .elementor-element.elementor-element-5e89f17{text-align:center;}.elementor-2018 .elementor-element.elementor-element-5e89f17 .elementor-heading-title{font-family:"Big Noodle Titling", Sans-serif;color:#FFFFFF;}.elementor-2018 .elementor-element.elementor-element-d5416ec{text-align:center;}.elementor-2018 .elementor-element.elementor-element-d5416ec .elementor-heading-title{font-family:"Big Noodle Titling", Sans-serif;color:#FFFFFF;}.elementor-2018 .elementor-element.elementor-element-eaa6c30{--spacer-size:14px;}.elementor-2018 .elementor-element.elementor-element-69f7823:not(.elementor-motion-effects-element-type-background), .elementor-2018 .elementor-element.elementor-element-69f7823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://civiltronic.com/wp-content/uploads/2025/10/banner-serivicios-diseno-5.png");background-size:100% auto;}.elementor-2018 .elementor-element.elementor-element-69f7823 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #110F0E5C 84%, #000000 100%);opacity:0.87;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2018 .elementor-element.elementor-element-69f7823{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-2018 .elementor-element.elementor-element-69f7823 > .elementor-shape-top .elementor-shape-fill{fill:#000000;}.elementor-2018 .elementor-element.elementor-element-69f7823 > .elementor-shape-top svg{height:36px;}.elementor-2018 .elementor-element.elementor-element-e042b08{--spacer-size:50px;}.elementor-2018 .elementor-element.elementor-element-fc5410c{text-align:center;}.elementor-2018 .elementor-element.elementor-element-fc5410c .elementor-heading-title{font-family:"Big Noodle Titling", Sans-serif;font-size:80px;color:#FFFFFF;}.elementor-2018 .elementor-element.elementor-element-e6c5a7d{text-align:center;}.elementor-2018 .elementor-element.elementor-element-669e4a8:not(.elementor-motion-effects-element-type-background), .elementor-2018 .elementor-element.elementor-element-669e4a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2018 .elementor-element.elementor-element-669e4a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2018 .elementor-element.elementor-element-669e4a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2018 .elementor-element.elementor-element-b97c269{--spacer-size:50px;}.elementor-2018 .elementor-element.elementor-element-9e9ee7a{text-align:center;}.elementor-2018 .elementor-element.elementor-element-9e9ee7a .elementor-heading-title{font-family:"Big Noodle Titling", Sans-serif;font-size:80px;color:#FFFFFF;}.elementor-2018 .elementor-element.elementor-element-b04e098{text-align:center;}.elementor-2018 .elementor-element.elementor-element-b04e098 .elementor-heading-title{font-family:"Big Noodle Titling", Sans-serif;color:#FFFFFF;}.elementor-2018 .elementor-element.elementor-element-eb8aa99{text-align:center;}.elementor-2018 .elementor-element.elementor-element-c1a3da8{text-align:center;}.elementor-2018 .elementor-element.elementor-element-c1a3da8 .elementor-heading-title{font-family:"Big Noodle Titling", Sans-serif;color:#FFFFFF;}.elementor-2018 .elementor-element.elementor-element-a3977d8{text-align:center;}.elementor-2018 .elementor-element.elementor-element-a3977d8 .elementor-heading-title{font-family:"Big Noodle Titling", Sans-serif;color:#FFFFFF;}.elementor-2018 .elementor-element.elementor-element-ec96c66{--spacer-size:14px;}.elementor-2018 .elementor-element.elementor-element-89a29e1:not(.elementor-motion-effects-element-type-background), .elementor-2018 .elementor-element.elementor-element-89a29e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2018 .elementor-element.elementor-element-89a29e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2018 .elementor-element.elementor-element-89a29e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2018 .elementor-element.elementor-element-bb8dcdb{--spacer-size:50px;}.elementor-2018 .elementor-element.elementor-element-a10047e{text-align:center;}.elementor-2018 .elementor-element.elementor-element-a10047e .elementor-heading-title{font-family:"Big Noodle Titling", Sans-serif;font-size:80px;color:#FFFFFF;}.elementor-2018 .elementor-element.elementor-element-127be87{text-align:center;}.elementor-2018 .elementor-element.elementor-element-127be87 .elementor-heading-title{font-family:"Big Noodle Titling", Sans-serif;color:#FFFFFF;}.elementor-2018 .elementor-element.elementor-element-7c1ac0c{text-align:center;}.elementor-2018 .elementor-element.elementor-element-7a71ce8{text-align:center;}.elementor-2018 .elementor-element.elementor-element-7a71ce8 .elementor-heading-title{font-family:"Big Noodle Titling", Sans-serif;color:#FFFFFF;}.elementor-2018 .elementor-element.elementor-element-f12ac1e{text-align:center;}.elementor-2018 .elementor-element.elementor-element-f12ac1e .elementor-heading-title{font-family:"Big Noodle Titling", Sans-serif;color:#FFFFFF;}.elementor-2018 .elementor-element.elementor-element-acf36e2{--spacer-size:14px;}.elementor-2018 .elementor-element.elementor-element-90f7e93:not(.elementor-motion-effects-element-type-background), .elementor-2018 .elementor-element.elementor-element-90f7e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2018 .elementor-element.elementor-element-90f7e93{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2018 .elementor-element.elementor-element-90f7e93 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2018 .elementor-element.elementor-element-d6709a9{--spacer-size:50px;}.elementor-2018 .elementor-element.elementor-element-93c1ed0{text-align:center;}.elementor-2018 .elementor-element.elementor-element-93c1ed0 .elementor-heading-title{font-family:"Big Noodle Titling", Sans-serif;font-size:80px;color:#FFFFFF;}.elementor-2018 .elementor-element.elementor-element-5404a48{text-align:start;}.elementor-2018 .elementor-element.elementor-element-ccf4b2e{text-align:center;}.elementor-2018 .elementor-element.elementor-element-ccf4b2e .elementor-heading-title{font-family:"Big Noodle Titling", Sans-serif;color:#FFFFFF;}.elementor-2018 .elementor-element.elementor-element-c855585{text-align:center;}.elementor-2018 .elementor-element.elementor-element-c855585 .elementor-heading-title{font-family:"Big Noodle Titling", Sans-serif;color:#FFFFFF;}.elementor-2018 .elementor-element.elementor-element-cb4eeb7{text-align:center;}.elementor-2018 .elementor-element.elementor-element-cb4eeb7 .elementor-heading-title{font-family:"Big Noodle Titling", Sans-serif;color:#FFFFFF;}.elementor-2018 .elementor-element.elementor-element-04341e7 img{width:64%;max-width:71%;height:0%;opacity:1;}.elementor-2018 .elementor-element.elementor-element-b63a5de > .elementor-widget-container{padding:10% 10% 10% 10%;}.elementor-2018 .elementor-element.elementor-element-6771ae8 .elementor-button{background-color:#DCA630;font-weight:700;text-decoration:none;}.elementor-2018 .elementor-element.elementor-element-6771ae8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2018 .elementor-element.elementor-element-2adb0f6 .elementor-button{background-color:#DCA630;font-weight:700;text-decoration:none;}.elementor-2018 .elementor-element.elementor-element-2adb0f6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2018 .elementor-element.elementor-element-317ed08 img{width:64%;max-width:71%;height:0%;opacity:1;}.elementor-2018 .elementor-element.elementor-element-e2de10f > .elementor-widget-container{padding:10% 10% 10% 10%;}.elementor-2018 .elementor-element.elementor-element-9a68c9b .elementor-button{background-color:#DCA630;font-weight:700;text-decoration:none;}.elementor-2018 .elementor-element.elementor-element-9a68c9b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2018 .elementor-element.elementor-element-8eb7966{--spacer-size:50px;}.elementor-2018 .elementor-element.elementor-element-c2210a1{text-align:center;}.elementor-2018 .elementor-element.elementor-element-c2210a1 .elementor-heading-title{font-family:"Big Noodle Titling", Sans-serif;color:#FFF6F6;}@media(max-width:767px){.elementor-2018 .elementor-element.elementor-element-57c2caf{text-align:center;}.elementor-2018 .elementor-element.elementor-element-f02feea{text-align:justify;}.elementor-2018 .elementor-element.elementor-element-f49912c .elementor-heading-title{font-size:45px;}.elementor-2018 .elementor-element.elementor-element-b6c7775 .elementor-heading-title{font-size:45px;}.elementor-2018 .elementor-element.elementor-element-5b90e56{--spacer-size:10px;}.elementor-2018 .elementor-element.elementor-element-2c848bb .elementor-heading-title{font-size:51px;}.elementor-2018 .elementor-element.elementor-element-2b2f8cb{text-align:justify;}.elementor-2018 .elementor-element.elementor-element-5e89f17 .elementor-heading-title{font-size:45px;}.elementor-2018 .elementor-element.elementor-element-d5416ec .elementor-heading-title{font-size:45px;}.elementor-2018 .elementor-element.elementor-element-e042b08{--spacer-size:10px;}.elementor-2018 .elementor-element.elementor-element-fc5410c .elementor-heading-title{font-size:51px;}.elementor-2018 .elementor-element.elementor-element-9e9ee7a .elementor-heading-title{font-size:51px;}.elementor-2018 .elementor-element.elementor-element-b04e098 .elementor-heading-title{font-size:20px;}.elementor-2018 .elementor-element.elementor-element-eb8aa99{text-align:justify;}.elementor-2018 .elementor-element.elementor-element-c1a3da8 .elementor-heading-title{font-size:41px;}.elementor-2018 .elementor-element.elementor-element-a3977d8 .elementor-heading-title{font-size:41px;}.elementor-2018 .elementor-element.elementor-element-a10047e .elementor-heading-title{font-size:51px;}.elementor-2018 .elementor-element.elementor-element-127be87 .elementor-heading-title{font-size:20px;}.elementor-2018 .elementor-element.elementor-element-7c1ac0c{text-align:justify;}.elementor-2018 .elementor-element.elementor-element-7a71ce8 .elementor-heading-title{font-size:41px;}.elementor-2018 .elementor-element.elementor-element-f12ac1e .elementor-heading-title{font-size:41px;}.elementor-2018 .elementor-element.elementor-element-93c1ed0 .elementor-heading-title{font-size:51px;}.elementor-2018 .elementor-element.elementor-element-5404a48{text-align:justify;}.elementor-2018 .elementor-element.elementor-element-ccf4b2e .elementor-heading-title{font-size:41px;}.elementor-2018 .elementor-element.elementor-element-c855585 .elementor-heading-title{font-size:41px;}.elementor-2018 .elementor-element.elementor-element-cb4eeb7 .elementor-heading-title{font-size:34px;}.elementor-2018 .elementor-element.elementor-element-d1f3ef9{text-align:justify;}.elementor-2018 .elementor-element.elementor-element-ba0daeb{text-align:justify;}.elementor-2018 .elementor-element.elementor-element-04341e7 img{width:100%;max-width:100%;}.elementor-2018 .elementor-element.elementor-element-b63a5de{text-align:justify;}.elementor-2018 .elementor-element.elementor-element-317ed08 img{width:100%;max-width:100%;}.elementor-2018 .elementor-element.elementor-element-e2de10f{text-align:justify;}.elementor-2018 .elementor-element.elementor-element-98985a5{text-align:justify;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Big Noodle Titling';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://civiltronic.com/wp-content/uploads/2025/10/big_noodle_titling.ttf') format('truetype');
}
@font-face {
	font-family: 'Big Noodle Titling';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */