.elementor-31 .elementor-element.elementor-element-2abd73c{--e-image-carousel-slides-to-show:1;}.elementor-31 .elementor-element.elementor-element-2abd73c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-31 .elementor-element.elementor-element-2abd73c .elementor-swiper-button.elementor-swiper-button-next{font-size:21px;}.elementor-31 .elementor-element.elementor-element-6cdc9f4{text-align:center;}.elementor-31 .elementor-element.elementor-element-6cdc9f4 .elementor-heading-title{color:#707173;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;line-height:1.7em;letter-spacing:1.2px;}.elementor-31 .elementor-element.elementor-element-6cdc9f4 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-467dce9{text-align:center;}.elementor-31 .elementor-element.elementor-element-467dce9 .elementor-heading-title{color:#D3C5C5;}.elementor-31 .elementor-element.elementor-element-7b93fc8 .elementor-button{font-family:"Helvetica", Sans-serif;font-weight:600;background-color:#FE1C05;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-31 .elementor-element.elementor-element-7b93fc8 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-7b93fc8 .elementor-button:focus{background-color:#707173;}.elementor-31 .elementor-element.elementor-element-7b93fc8 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-747fbf7{--divider-border-style:solid;--divider-color:#FA0606;--divider-border-width:3.1px;}.elementor-31 .elementor-element.elementor-element-747fbf7 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-31 .elementor-element.elementor-element-747fbf7 .elementor-divider{text-align:center;padding-top:13px;padding-bottom:13px;}.elementor-31 .elementor-element.elementor-element-df3a754{margin-top:9px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-ffb9afb{text-align:justify;}.elementor-31 .elementor-element.elementor-element-ffb9afb .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.7em;}.elementor-31 .elementor-element.elementor-element-4b29ae5 > .elementor-container{min-height:400px;}.elementor-31 .elementor-element.elementor-element-4b29ae5:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4b29ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://rpcyasociados.com.mx/wp-content/uploads/2020/10/RPCRPC-rojo.jpg");}.elementor-31 .elementor-element.elementor-element-4b29ae5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-4b29ae5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-116f1fe{text-align:center;}.elementor-31 .elementor-element.elementor-element-116f1fe .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;letter-spacing:5px;}.elementor-31 .elementor-element.elementor-element-116f1fe > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-65d0f1b{--e-icon-list-icon-size:14px;}.elementor-31 .elementor-element.elementor-element-65d0f1b .elementor-icon-list-text{color:#FFFFFF;padding-left:15px;}.elementor-31 .elementor-element.elementor-element-65d0f1b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-65d0f1b .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;line-height:2.9em;}.elementor-31 .elementor-element.elementor-element-0e467dc:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-0e467dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://rpcyasociados.com.mx/wp-content/uploads/2020/10/RPCRPC-BLANCO.png");}.elementor-31 .elementor-element.elementor-element-0e467dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-0e467dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-034f0cc{text-align:center;}.elementor-31 .elementor-element.elementor-element-034f0cc .elementor-heading-title{color:#000000;}.elementor-31 .elementor-element.elementor-element-9f551be{text-align:center;}.elementor-31 .elementor-element.elementor-element-9f551be .elementor-heading-title{color:#000304;}.elementor-31 .elementor-element.elementor-element-e2e818f .elementor-icon-list-icon i{color:#F70101;}.elementor-31 .elementor-element.elementor-element-e2e818f .elementor-icon-list-icon svg{fill:#F70101;}.elementor-31 .elementor-element.elementor-element-e2e818f{--e-icon-list-icon-size:14px;}.elementor-31 .elementor-element.elementor-element-e2e818f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-e2e818f .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-f94c950{text-align:center;}.elementor-31 .elementor-element.elementor-element-f94c950 .elementor-heading-title{color:#E46E6E;}.elementor-31 .elementor-element.elementor-element-c1533db .elementor-icon-list-icon i{color:#F70101;}.elementor-31 .elementor-element.elementor-element-c1533db .elementor-icon-list-icon svg{fill:#F70101;}.elementor-31 .elementor-element.elementor-element-c1533db{--e-icon-list-icon-size:14px;}.elementor-31 .elementor-element.elementor-element-c1533db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-c1533db .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-d4c443d{margin-top:8px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-32d0478 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-f3237f0{text-align:center;}.elementor-31 .elementor-element.elementor-element-f3237f0 .elementor-heading-title{color:#000000;}.elementor-31 .elementor-element.elementor-element-f3237f0 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-bacd0f1{text-align:center;}.elementor-31 .elementor-element.elementor-element-bacd0f1 .elementor-heading-title{color:#000000;}.elementor-31 .elementor-element.elementor-element-ea3ee6a .elementor-icon-list-icon i{color:#FF0000;}.elementor-31 .elementor-element.elementor-element-ea3ee6a .elementor-icon-list-icon svg{fill:#FF0000;}.elementor-31 .elementor-element.elementor-element-ea3ee6a{--e-icon-list-icon-size:14px;}.elementor-31 .elementor-element.elementor-element-ea3ee6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-ea3ee6a .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-54c4372 > .elementor-background-overlay{background-image:url("http://rpcyasociados.com.mx/wp-content/uploads/2020/10/RPCRPC-gris.png");opacity:0.46;}.elementor-31 .elementor-element.elementor-element-54c4372{margin-top:0px;margin-bottom:-29px;padding:54px 0px 54px 0px;}.elementor-31 .elementor-element.elementor-element-d2de000{text-align:center;}.elementor-31 .elementor-element.elementor-element-d2de000 .elementor-heading-title{color:#020000;}.elementor-31 .elementor-element.elementor-element-d2de000 > .elementor-widget-container{margin:-31px -31px -31px -31px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d113ede{text-align:center;}.elementor-31 .elementor-element.elementor-element-d113ede .elementor-heading-title{color:#000000;}.elementor-31 .elementor-element.elementor-element-5777baa{text-align:center;}.elementor-31 .elementor-element.elementor-element-5777baa .elementor-heading-title{color:#020000;}.elementor-31 .elementor-element.elementor-element-ad32585{text-align:center;}.elementor-31 .elementor-element.elementor-element-ad32585 .elementor-heading-title{color:#000101;}.elementor-31 .elementor-element.elementor-element-051f153{text-align:center;}.elementor-31 .elementor-element.elementor-element-051f153 .elementor-heading-title{color:#000000;}.elementor-31 .elementor-element.elementor-element-6e730ea:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-6e730ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://rpcyasociados.com.mx/wp-content/uploads/2020/10/RPCRPC-rojo.jpg");}.elementor-31 .elementor-element.elementor-element-6e730ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:12px;padding:0px 0px 31px 0px;}.elementor-31 .elementor-element.elementor-element-6e730ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-7f6b9b9{text-align:center;}.elementor-31 .elementor-element.elementor-element-7f6b9b9 .elementor-heading-title{color:#FEFBFB;}.elementor-31 .elementor-element.elementor-element-7f6b9b9 > .elementor-widget-container{margin:31px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c941e2d{text-align:center;}.elementor-31 .elementor-element.elementor-element-c941e2d .elementor-heading-title{color:#FDFFFF;}.elementor-31 .elementor-element.elementor-element-e51f20a{text-align:center;}.elementor-31 .elementor-element.elementor-element-e51f20a .elementor-heading-title{color:#FEFEFE;font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.6em;}.elementor-31 .elementor-element.elementor-element-a5e9f2b{margin-top:-22px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-ff1eaf1:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-ff1eaf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://rpcyasociados.com.mx/wp-content/uploads/2020/10/RPCRPC-BLANCO.png");}.elementor-31 .elementor-element.elementor-element-ff1eaf1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-4px;margin-bottom:25px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-ff1eaf1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-0be536c{text-align:center;}.elementor-31 .elementor-element.elementor-element-0be536c .elementor-heading-title{color:#000000;}.elementor-31 .elementor-element.elementor-element-0be536c > .elementor-widget-container{margin:37px 0px -34px 0px;}.elementor-31 .elementor-element.elementor-element-619d6cd{text-align:justify;}.elementor-31 .elementor-element.elementor-element-619d6cd .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-weight:500;line-height:1.7em;}.elementor-31 .elementor-element.elementor-element-619d6cd > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-009013a{text-align:center;}.elementor-31 .elementor-element.elementor-element-009013a .elementor-heading-title{color:#000000;}.elementor-31 .elementor-element.elementor-element-ebdfcb1 .elementor-icon-list-icon i{color:#FF0000;}.elementor-31 .elementor-element.elementor-element-ebdfcb1 .elementor-icon-list-icon svg{fill:#FF0000;}.elementor-31 .elementor-element.elementor-element-ebdfcb1{--e-icon-list-icon-size:14px;}.elementor-31 .elementor-element.elementor-element-ebdfcb1 .elementor-icon-list-text{padding-left:0px;}.elementor-31 .elementor-element.elementor-element-ebdfcb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-ebdfcb1 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-b9955b7{margin-top:24px;margin-bottom:24px;}.elementor-31 .elementor-element.elementor-element-be019e5 .elementor-button{background-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-be019e5 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-be019e5 .elementor-button:focus{color:#FF0000;background-color:#FFFDFD;}.elementor-31 .elementor-element.elementor-element-be019e5 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-be019e5 .elementor-button:focus svg{fill:#FF0000;}.elementor-31 .elementor-element.elementor-element-0790f2e .elementor-button{background-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-0790f2e .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-0790f2e .elementor-button:focus{color:#FF0000;background-color:#FFFDFD;}.elementor-31 .elementor-element.elementor-element-0790f2e .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-0790f2e .elementor-button:focus svg{fill:#FF0000;}.elementor-31 .elementor-element.elementor-element-655f3d2 .elementor-button{background-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-655f3d2 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-655f3d2 .elementor-button:focus{color:#FF0000;background-color:#FFFDFD;}.elementor-31 .elementor-element.elementor-element-655f3d2 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-655f3d2 .elementor-button:focus svg{fill:#FF0000;}.elementor-31 .elementor-element.elementor-element-1573947 .elementor-button{background-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-1573947 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-1573947 .elementor-button:focus{color:#FF0000;background-color:#FFFDFD;}.elementor-31 .elementor-element.elementor-element-1573947 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-1573947 .elementor-button:focus svg{fill:#FF0000;}.elementor-31 .elementor-element.elementor-element-cd90710{margin-top:0px;margin-bottom:0px;padding:18px 0px -12px 0px;}.elementor-31 .elementor-element.elementor-element-8b05d24{text-align:center;}.elementor-31 .elementor-element.elementor-element-8b05d24 .elementor-heading-title{color:#C7C6C6;}.elementor-31 .elementor-element.elementor-element-8b05d24 > .elementor-widget-container{margin:-1px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-22387e5{margin-top:-39px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-41278e2{text-align:center;}.elementor-31 .elementor-element.elementor-element-41278e2 > .elementor-widget-container{margin:6px -11px 0px 0px;}.elementor-31 .elementor-element.elementor-element-9692171{text-align:right;}.elementor-31 .elementor-element.elementor-element-9692171 img{width:80%;max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-9692171 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-35b74cb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c49fab1 .elementor-button{font-family:"Helvetica", Sans-serif;font-weight:600;background-color:#FE1C05;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-31 .elementor-element.elementor-element-c49fab1 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-c49fab1 .elementor-button:focus{background-color:#707173;}.elementor-31 .elementor-element.elementor-element-c49fab1 > .elementor-widget-container{padding:15px 0px 0px 0px;}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-6cdc9f4{text-align:justify;}.elementor-31 .elementor-element.elementor-element-6cdc9f4 .elementor-heading-title{font-size:19px;}.elementor-31 .elementor-element.elementor-element-41278e2{text-align:center;}.elementor-31 .elementor-element.elementor-element-9692171{text-align:center;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-6fae78d{width:19.978%;}.elementor-31 .elementor-element.elementor-element-4f36ded{width:59.71%;}.elementor-31 .elementor-element.elementor-element-0906625{width:20.002%;}.elementor-31 .elementor-element.elementor-element-56ff975{width:32.738%;}.elementor-31 .elementor-element.elementor-element-ab806ee{width:66.605%;}.elementor-31 .elementor-element.elementor-element-26b4338{width:20.04%;}.elementor-31 .elementor-element.elementor-element-f0390b0{width:59.524%;}.elementor-31 .elementor-element.elementor-element-1ade73c{width:20.122%;}.elementor-31 .elementor-element.elementor-element-bc9a442{width:20.124%;}.elementor-31 .elementor-element.elementor-element-b67b6be{width:59.133%;}.elementor-31 .elementor-element.elementor-element-cdf7264{width:20.363%;}.elementor-31 .elementor-element.elementor-element-2cf0f1d{width:25.284%;}.elementor-31 .elementor-element.elementor-element-cb8c56b{width:30.857%;}.elementor-31 .elementor-element.elementor-element-b25e7bd{width:19.504%;}.elementor-31 .elementor-element.elementor-element-4ae56b3{width:24.218%;}}