.elementor-11583 .elementor-element.elementor-element-38535606 .elementor-repeater-item-a4592c9.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-11583 .elementor-element.elementor-element-43ac9103 > .elementor-element-populated{padding:23px 23px 23px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11583 .elementor-element.elementor-element-7933e39 .elementor-heading-title{font-family:"Nunito Sans Black", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;color:#2B2727;}.elementor-11583 .elementor-element.elementor-element-38535606:not(.elementor-motion-effects-element-type-background), .elementor-11583 .elementor-element.elementor-element-38535606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imcacat.imcadom.com/wp-content/uploads/conectividad-bg2-1440x984-1.jpg");background-position:center center;background-size:cover;}.elementor-11583 .elementor-element.elementor-element-38535606 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(360deg, #FFC211CC 25%, #F2295B00 10%);opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11583 .elementor-element.elementor-element-38535606 > .elementor-container{min-height:361px;}.elementor-11583 .elementor-element.elementor-element-38535606{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11583 .elementor-element.elementor-element-5361f519 .elementor-repeater-item-33a10bf.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-11583 .elementor-element.elementor-element-7e25b6bb > .elementor-widget-container{margin:0px 0px -27px 0px;}.elementor-11583 .elementor-element.elementor-element-7e25b6bb .elementor-heading-title{font-family:"Nunito Sans Black", Sans-serif;font-size:22px;font-weight:900;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-11583 .elementor-element.elementor-element-caac4e1 > .elementor-widget-container{margin:-37px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-11583 .elementor-element.elementor-element-52d1df61 .elementor-repeater-item-fd158bb.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-11583 .elementor-element.elementor-element-66fff11d > .elementor-widget-container{margin:0em 4.5em 0em 4.5em;}.elementor-11583 .elementor-element.elementor-element-66fff11d{z-index:0;}.elementor-11583 .elementor-element.elementor-element-66fff11d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:25px;font-weight:900;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11583 .elementor-element.elementor-element-3111378a > .elementor-widget-container{margin:0.4em 3.5em 0em 3.40em;}.elementor-11583 .elementor-element.elementor-element-3111378a{text-align:justify;font-family:"Nunito Sans", Sans-serif;font-size:18px;line-height:1.1em;color:#FFFFFF;}.elementor-11583 .elementor-element.elementor-element-52d1df61 > .elementor-background-overlay{background-image:url("https://imcacat.imcadom.com/wp-content/uploads/conectividad-background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-11583 .elementor-element.elementor-element-52d1df61{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFBA00;margin-top:-5.7em;margin-bottom:0em;padding:2em 0em 2em 0em;}.elementor-11583 .elementor-element.elementor-element-52d1df61, .elementor-11583 .elementor-element.elementor-element-52d1df61 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-11583 .elementor-element.elementor-element-22d3249a .elementor-repeater-item-65f74c1.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-11583 .elementor-element.elementor-element-19246ba1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11583 .elementor-element.elementor-element-19246ba1 > .elementor-element-populated{margin:0em 4em 0em 4em;--e-column-margin-right:4em;--e-column-margin-left:4em;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11583 .elementor-element.elementor-element-11c6e247{width:100%;max-width:100%;align-self:center;}.elementor-11583 .elementor-element.elementor-element-11c6e247 .elementor-accordion-item{border-width:1px;}.elementor-11583 .elementor-element.elementor-element-11c6e247 .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-11583 .elementor-element.elementor-element-11c6e247 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-11583 .elementor-element.elementor-element-11c6e247 .elementor-tab-title{background-color:#2B2727;padding:15px 10px 15px 30px;}.elementor-11583 .elementor-element.elementor-element-11c6e247 .elementor-accordion-icon, .elementor-11583 .elementor-element.elementor-element-11c6e247 .elementor-accordion-title{color:#FFFFFF;}.elementor-11583 .elementor-element.elementor-element-11c6e247 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-11583 .elementor-element.elementor-element-11c6e247 .elementor-active .elementor-accordion-icon, .elementor-11583 .elementor-element.elementor-element-11c6e247 .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-11583 .elementor-element.elementor-element-11c6e247 .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-11583 .elementor-element.elementor-element-11c6e247 .elementor-accordion-title{font-family:"Nunito Sans", Sans-serif;font-size:25px;font-weight:900;}.elementor-11583 .elementor-element.elementor-element-11c6e247 .elementor-tab-content{color:#000000;padding:0px 0px 0px 0px;}.elementor-11583 .elementor-element.elementor-element-22d3249a:not(.elementor-motion-effects-element-type-background), .elementor-11583 .elementor-element.elementor-element-22d3249a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFCE00;background-image:url("https://imcacat.imcadom.com/wp-content/uploads/conectividad-y2.jpg");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-11583 .elementor-element.elementor-element-22d3249a > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11583 .elementor-element.elementor-element-22d3249a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:3.5em 0em 3.5em 0em;}.elementor-11583 .elementor-element.elementor-element-6868f314 .elementor-repeater-item-bcc38a2.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-11583 .elementor-element.elementor-element-6fe537c5 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-11583 .elementor-element.elementor-element-6868f314:not(.elementor-motion-effects-element-type-background), .elementor-11583 .elementor-element.elementor-element-6868f314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2727;}.elementor-11583 .elementor-element.elementor-element-6868f314 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11583 .elementor-element.elementor-element-6868f314{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:1em 0em 1em 0em;}.elementor-11583 .elementor-element.elementor-element-1317f925 .elementor-repeater-item-65107c3.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-11583 .elementor-element.elementor-element-17e8e6ca .elementor-repeater-item-bc1caf7.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_title, .elementor-widget-pp-gravity-forms .pp-gravity-form .pp-gravity-form-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_description, .elementor-widget-pp-gravity-forms .pp-gravity-form .pp-gravity-form-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-widget-pp-gravity-forms .pp-gravity-form .gfield textarea, .elementor-widget-pp-gravity-forms .pp-gravity-form .gfield select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-gravity-forms .pp-gravity-form .gfield.gsection .gsection_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"],
					.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"],
					.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_page_footer input[type="button"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11583 .elementor-element.elementor-element-7e119dc4 .pp-gravity-form .validation_message:not(.validation_message--hidden-on-empty){display:block !important;}.elementor-11583 .elementor-element.elementor-element-7e119dc4 .pp-gravity-form .validation_error{display:block !important;}.elementor-11583 .elementor-element.elementor-element-7e119dc4 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-11583 .elementor-element.elementor-element-7e119dc4 .pp-gravity-form .gfield textarea, .elementor-11583 .elementor-element.elementor-element-7e119dc4 .pp-gravity-form .gfield select{background-color:#FFFFFF;padding:10px 10px 10px 10px;text-indent:7px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#2B272654;font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:500;}.elementor-11583 .elementor-element.elementor-element-7e119dc4 .pp-gravity-form .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:3px;}.elementor-11583 .elementor-element.elementor-element-7e119dc4 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-11583 .elementor-element.elementor-element-7e119dc4 .pp-gravity-form .gfield select{width:100%;height:38px;}.elementor-11583 .elementor-element.elementor-element-7e119dc4 .pp-gravity-form .gfield textarea{height:85px;}.elementor-11583 .elementor-element.elementor-element-7e119dc4 .pp-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-11583 .elementor-element.elementor-element-7e119dc4 .pp-gravity-form .gform_footer,
                    .elementor-11583 .elementor-element.elementor-element-7e119dc4 .pp-gravity-form .gform_page_footer{justify-content:center;}.elementor-11583 .elementor-element.elementor-element-7e119dc4 .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"],
					.elementor-11583 .elementor-element.elementor-element-7e119dc4 .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"],
					.elementor-11583 .elementor-element.elementor-element-7e119dc4 .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"]{width:280px;background-color:var( --e-global-color-primary );padding:10px 0px 10px 0px;margin-top:20px;font-family:"Nunito Sans bold", Sans-serif;font-weight:900;text-transform:uppercase;box-shadow:0px 8px 18px 6px rgba(0, 0, 0, 0.22);}.elementor-11583 .elementor-element.elementor-element-7e119dc4 .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"],
                    .elementor-11583 .elementor-element.elementor-element-7e119dc4 .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"],
					.elementor-11583 .elementor-element.elementor-element-7e119dc4 .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"]{color:var( --e-global-color-64d84a7 );}.elementor-11583 .elementor-element.elementor-element-7e119dc4 .pp-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-11583 .elementor-element.elementor-element-7e119dc4 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-11583 .elementor-element.elementor-element-7e119dc4 .gform_confirmation_wrapper{padding:10px 10px 10px 10px;}.elementor-11583 .elementor-element.elementor-element-17e8e6ca > .elementor-container{max-width:938px;}.elementor-11583 .elementor-element.elementor-element-17e8e6ca{margin-top:-59px;margin-bottom:0px;}.elementor-11583 .elementor-element.elementor-element-1317f925:not(.elementor-motion-effects-element-type-background), .elementor-11583 .elementor-element.elementor-element-1317f925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-11583 .elementor-element.elementor-element-1317f925 > .elementor-container{min-height:470px;}.elementor-11583 .elementor-element.elementor-element-1317f925{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11583 .elementor-element.elementor-element-1317f925 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11583 .elementor-element.elementor-element-19246ba1{width:100%;}}@media(max-width:1024px){.elementor-11583 .elementor-element.elementor-element-7e25b6bb .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-11583 .elementor-element.elementor-element-7933e39 .elementor-heading-title{font-size:28px;}.elementor-11583 .elementor-element.elementor-element-66fff11d > .elementor-widget-container{margin:0em 1em 0em 1em;}.elementor-11583 .elementor-element.elementor-element-3111378a > .elementor-widget-container{margin:1em 1em 1em 1em;}}/* Start custom CSS for heading, class: .elementor-element-7933e39 */.subtitulos h2::before, .page-id-8712 #subheader h3:first-child::before {
    background-color: #ffc211;
    width: 30px;
    height: 30px;
    display: block;
    content: " ";
    float: left;
    margin-right: 1em;
    margin-left: -3em;
    margin-top: 2em;
}

.color-inverse h2::before {
    background-color: #000;
}
subtitulos h2::before {
    margin-top: 0;
    margin-left: 0;
    margin-right: .5em;
}


.subtitulos h2::before {
    margin-top: 0;
    margin-left: 0;
    margin-right: .5em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7933e39 */.subtitulos h2::before, .page-id-8712 #subheader h3:first-child::before {
    background-color: #ffc211;
    width: 30px;
    height: 30px;
    display: block;
    content: " ";
    float: left;
    margin-right: 1em;
    margin-left: -3em;
    margin-top: 2em;
}

.color-inverse h2::before {
    background-color: #000;
}
subtitulos h2::before {
    margin-top: 0;
    margin-left: 0;
    margin-right: .5em;
}


.subtitulos h2::before {
    margin-top: 0;
    margin-left: 0;
    margin-right: .5em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66fff11d */.elementor-11583 .elementor-element.elementor-element-66fff11d .decor-black:before {
    background-color: #fff !important;
    top: 1.5em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66fff11d */.elementor-11583 .elementor-element.elementor-element-66fff11d .decor-black:before {
    background-color: #fff !important;
    top: 1.5em;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-11c6e247 *//* // */

.accordion-horizontal .elementor-accordion-item {
  width: 50%;
  margin: 1em;
}

.accordion-horizontal .elementor-accordion {
  display: flex;
  background: none;
}

.accordion-horizontal .elementor-accordion-title {
  display: block;
}

.accordion-horizontal .acordeon-icon {
  float: left;
}

.accordion-horizontal .elementor-tab-content {
  background-color: #2B2727;
}

.accordion-horizontal .elementor-accordion-item {
  border: 0;
}

.accordion-horizontal .elementor-tab-content ul {
  list-style: none;
  padding: 0;
}

.accordion-horizontal .elementor-tab-content li {
  background-color: #fff;
  font-weight: 900;
  margin-bottom: 5px;
  padding: 10px 15px;
}

.accordion-horizontal .elementor-tab-content li::before {
  content: "â—¾";
  margin-right: .5em;
  font-size: .8em;
}

.accordion-horizontal .elementor-tab-content {
  border: 0;
}
/* Iconos especiales */
.icon-equipos {
  background-image: url("/wp-content/uploads/equipos-icon.svg");
}

.icon-generadores {
  background-image: url("/wp-content/uploads/generadores-icon.svg");
}


.accordion-horizontal .elementor-tab-content li::before {
    content: "●";
    margin-right: 0.5em;
    font-size: 0.8em;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-11c6e247 *//* // */

.accordion-horizontal .elementor-accordion-item {
  width: 50%;
  margin: 1em;
}

.accordion-horizontal .elementor-accordion {
  display: flex;
  background: none;
}

.accordion-horizontal .elementor-accordion-title {
  display: block;
}

.accordion-horizontal .acordeon-icon {
  float: left;
}

.accordion-horizontal .elementor-tab-content {
  background-color: #2B2727;
}

.accordion-horizontal .elementor-accordion-item {
  border: 0;
}

.accordion-horizontal .elementor-tab-content ul {
  list-style: none;
  padding: 0;
}

.accordion-horizontal .elementor-tab-content li {
  background-color: #fff;
  font-weight: 900;
  margin-bottom: 5px;
  padding: 10px 15px;
}

.accordion-horizontal .elementor-tab-content li::before {
  content: "â—¾";
  margin-right: .5em;
  font-size: .8em;
}

.accordion-horizontal .elementor-tab-content {
  border: 0;
}
/* Iconos especiales */
.icon-equipos {
  background-image: url("/wp-content/uploads/equipos-icon.svg");
}

.icon-generadores {
  background-image: url("/wp-content/uploads/generadores-icon.svg");
}


.accordion-horizontal .elementor-tab-content li::before {
    content: "●";
    margin-right: 0.5em;
    font-size: 0.8em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fe537c5 */.boxizquierdo {
			padding-left: 50px;
		}

		.boxizquierdo::before {
			content: " ";
			display: block;
			background-color: #000;
			width: 30px;
			height: 30px;
			position: absolute;
			margin-left: -40px;
			margin-top: 2px;
		}

		.boxizquierdo-yellow::before {
			background-color: #fbc215 !important;
		}

		.margin-boxizquierdo {
			margin-left: 50px;
		}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fe537c5 */.boxizquierdo {
			padding-left: 50px;
		}

		.boxizquierdo::before {
			content: " ";
			display: block;
			background-color: #000;
			width: 30px;
			height: 30px;
			position: absolute;
			margin-left: -40px;
			margin-top: 2px;
		}

		.boxizquierdo-yellow::before {
			background-color: #fbc215 !important;
		}

		.margin-boxizquierdo {
			margin-left: 50px;
		}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nunito Sans Black';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://imcacat.imcadom.com/wp-content/uploads/NunitoSans-Black-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nunito Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://imcacat.imcadom.com/wp-content/uploads/NunitoSans-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nunito Sans bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://imcacat.imcadom.com/wp-content/uploads/NunitoSans-Bold-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */