.elementor-6170 .elementor-element.elementor-element-6ef8c64:not(.elementor-motion-effects-element-type-background), .elementor-6170 .elementor-element.elementor-element-6ef8c64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://remeq.com.mx/wp-content/uploads/2021/10/fondo-contacto.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-6170 .elementor-element.elementor-element-6ef8c64{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:95px 0px 30px 0px;}.elementor-6170 .elementor-element.elementor-element-6ef8c64 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170 .elementor-element.elementor-element-269e89d{text-align:center;}.elementor-6170 .elementor-element.elementor-element-269e89d .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-6170 .elementor-element.elementor-element-269e89d > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-6170 .elementor-element.elementor-element-5d2ec4e{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-6170 .elementor-element.elementor-element-5d2ec4e:not(.elementor-motion-effects-element-type-background), .elementor-6170 .elementor-element.elementor-element-5d2ec4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://remeq.com.mx/wp-content/uploads/2021/10/fondo-alambre-resortes.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6170 .elementor-element.elementor-element-5d2ec4e > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170 .elementor-element.elementor-element-563cdbc > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-6170 .elementor-element.elementor-element-cf7dd3a .ct-fancy-box .item--title{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:20px;margin-top:0px !important;margin-bottom:0px !important;}.elementor-6170 .elementor-element.elementor-element-cf7dd3a .ct-fancy-box .item--description{color:#FFFFFF;}.elementor-6170 .elementor-element.elementor-element-cf7dd3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 30px;background-color:#000558BD;border-style:solid;border-width:0px 0px 7px 0px;border-color:#AA2A39;}.elementor-6170 .elementor-element.elementor-element-1c98a62 .ct-fancy-box .item--title{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:20px;margin-top:0px !important;margin-bottom:0px !important;}.elementor-6170 .elementor-element.elementor-element-1c98a62 .ct-fancy-box .item--description{color:#FFFFFF;}.elementor-6170 .elementor-element.elementor-element-1c98a62 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:10px 0px 10px 30px;background-color:#000558BD;border-style:solid;border-width:0px 0px 7px 0px;border-color:#AA2A39;}.elementor-6170 .elementor-element.elementor-element-4c95e88 .ct-fancy-box .item--title{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:20px;margin-top:0px !important;margin-bottom:0px !important;}.elementor-6170 .elementor-element.elementor-element-4c95e88 .ct-fancy-box .item--description{color:#FFFFFF;}.elementor-6170 .elementor-element.elementor-element-4c95e88  .ct-fancy-box .item--icon i{font-size:26px;}.elementor-6170 .elementor-element.elementor-element-4c95e88 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:10px 0px 10px 30px;background-color:#000558BD;border-style:solid;border-width:0px 0px 7px 0px;border-color:#AA2A39;}.elementor-6170 .elementor-element.elementor-element-0795d48 .ct-fancy-box .item--title{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:20px;margin-top:0px !important;margin-bottom:0px !important;}.elementor-6170 .elementor-element.elementor-element-0795d48 .ct-fancy-box .item--description{color:#FFFFFF;}.elementor-6170 .elementor-element.elementor-element-0795d48 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:10px 0px 10px 30px;background-color:#000558BD;border-style:solid;border-width:0px 0px 7px 0px;border-color:#AA2A39;}.elementor-6170 .elementor-element.elementor-element-a7e277c > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-6170 .elementor-element.elementor-element-efe3113 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-6170 .elementor-element.elementor-element-1949e00{color:#FFFFFF;}.elementor-6170 .elementor-element.elementor-element-1949e00 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#000558BD;}.elementor-6170 .elementor-element.elementor-element-6dc2c5c iframe{height:332px;filter:brightness( 104% ) contrast( 100% ) saturate( 5% ) blur( 0px ) hue-rotate( 0deg );}@media(max-width:1024px){.elementor-6170 .elementor-element.elementor-element-6ef8c64{padding:30px 0px 30px 0px;}.elementor-6170 .elementor-element.elementor-element-269e89d > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-6170 .elementor-element.elementor-element-6ef8c64{padding:30px 0px 30px 0px;}.elementor-6170 .elementor-element.elementor-element-cf7dd3a > .elementor-widget-container{margin:15px 0px 15px 0px;padding:25px 25px 25px 25px;}.elementor-6170 .elementor-element.elementor-element-1c98a62 > .elementor-widget-container{margin:15px 0px 15px 0px;padding:25px 25px 25px 25px;}.elementor-6170 .elementor-element.elementor-element-4c95e88 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-6170 .elementor-element.elementor-element-0795d48 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-6170 .elementor-element.elementor-element-1949e00 > .elementor-widget-container{margin:15px 0px 0px 0px;}}@media(min-width:768px){.elementor-6170 .elementor-element.elementor-element-563cdbc{width:43.917%;}.elementor-6170 .elementor-element.elementor-element-a7e277c{width:9.332%;}.elementor-6170 .elementor-element.elementor-element-efe3113{width:46.415%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6170 .elementor-element.elementor-element-563cdbc{width:50%;}.elementor-6170 .elementor-element.elementor-element-a7e277c{width:50%;}.elementor-6170 .elementor-element.elementor-element-efe3113{width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-1949e00 */input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, select, .nice-select {
    background-color: #001c59d6;
    color: #ffffff;
}/* End custom CSS */