.elementor-13497 .elementor-element.elementor-element-6d959677:not(.elementor-motion-effects-element-type-background), .elementor-13497 .elementor-element.elementor-element-6d959677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rigcsa.com/wp-content/uploads/2024/12/PORTADA-PRESENTACION.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13497 .elementor-element.elementor-element-6d959677{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13497 .elementor-element.elementor-element-6d959677 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13497 .elementor-element.elementor-element-2b0f07a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13497 .elementor-element.elementor-element-e7767d8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13497 .elementor-element.elementor-element-34858497 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13497 .elementor-element.elementor-element-4659634c{margin-top:61px;margin-bottom:61px;}.elementor-13497 .elementor-element.elementor-element-50c1f292 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13497 .elementor-element.elementor-element-50c1f292 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13497 .elementor-element.elementor-element-50c1f292 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13497 .elementor-element.elementor-element-3e206a6{--spacer-size:175px;}.elementor-13497 .elementor-element.elementor-element-168e3856 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13497 .elementor-element.elementor-element-794078e{--spacer-size:28px;}.elementor-13497 .elementor-element.elementor-element-665609d0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-13497 .elementor-element.elementor-element-4eec308b{--grid-template-columns:repeat(0, auto);width:100%;max-width:100%;--icon-size:14px;--grid-column-gap:10px;}.elementor-13497 .elementor-element.elementor-element-4eec308b .elementor-widget-container{text-align:center;}.elementor-13497 .elementor-element.elementor-element-4eec308b .elementor-social-icon{background-color:#FFFFFF;--icon-padding:1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#23CD8600;}.elementor-13497 .elementor-element.elementor-element-4eec308b .elementor-social-icon i{color:#D7926B;}.elementor-13497 .elementor-element.elementor-element-4eec308b .elementor-social-icon svg{fill:#D7926B;}.elementor-13497 .elementor-element.elementor-element-4eec308b .hx-elementor-social-icon{background-color:#FFFFFF !important;}.elementor-13497 .elementor-element.elementor-element-4eec308b .elementor-social-icon:hover{border-color:#D7926B;}@media(max-width:1024px){.elementor-13497 .elementor-element.elementor-element-4eec308b{--grid-column-gap:12px;}}@media(max-width:767px){.elementor-13497 .elementor-element.elementor-element-3e206a6{--spacer-size:182px;}.elementor-13497 .elementor-element.elementor-element-4eec308b{--grid-column-gap:12px;}}/* Start custom CSS for shortcode, class: .elementor-element-4bb1421 */form select, form input[type=tel] {
    font-size: .875rem;
    line-height: 1.3;
    font-weight: 400;
    width: 100%;
    padding: .875rem;
    background-color: white;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: .3125rem;
    transition: border .15s cubic-bezier(0.165, 0.84, 0.44, 1);
    display: block;
}


form select, form input[type=text], form textarea, form input[type=email], form input[type=url] {
    font-size: .875rem;
    line-height: 1.3;
    font-weight: 400;
    width: 100%;
    padding: .875rem 0 .875rem .875rem;
    background-color: white;
    border: 1px solid rgba(0, 0, 0, 0.2);
    transition: border .15s cubic-bezier(0.165, 0.84, 0.44, 1);
    border-radius: .3125rem;
    display: block;
}/* End custom CSS */