.elementor-225 .elementor-element.elementor-element-muxyhjl{background-image:url("http://publipolis.com.mx/sofawp/wp-content/uploads/2018/02/varios-46-1.jpg");background-position:top center;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:250px 0px 180px 0px;}.elementor-225 .elementor-element.elementor-element-muxyhjl > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-225 .elementor-element.elementor-element-muxyhjl > .elementor-shape-bottom svg{height:70px;}.elementor-225 .elementor-element.elementor-element-muxyhjl > .elementor-shape-bottom .elementor-shape-fill{transform:rotateY(180deg);}.elementor-225 .elementor-element.elementor-element-2t0p9ms .head-title .the-title{font-size:80px;font-weight:500;text-transform:uppercase;margin-top:0px;margin-bottom:0px;}.elementor-225 .elementor-element.elementor-element-2t0p9ms{text-align:center;}.elementor-225 .elementor-element.elementor-element-2t0p9ms .head-title.head-title-8 .the-title{color:#ffffff;}.elementor-225 .elementor-element.elementor-element-2t0p9ms .head-title.head-title-8 span.subtitle{color:#111111;}.elementor-225 .elementor-element.elementor-element-2t0p9ms .head-title.head-title-8 span.title-end{color:#a8a8a7;}.elementor-225 .elementor-element.elementor-element-2t0p9ms .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-225 .elementor-element.elementor-element-yrfgbjs{padding:100px 0px 70px 0px;}.elementor-225 .elementor-element.elementor-element-cudwnvx > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-225 .elementor-element.elementor-element-cudwnvx > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-225 .elementor-element.elementor-element-ppmmftr .elementor-image img{left:0%;position:relative;}.elementor-225 .elementor-element.elementor-element-ppmmftr .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-225 .elementor-element.elementor-element-uflilzn.elementor-column .elementor-column-wrap{align-items:center;}.elementor-225 .elementor-element.elementor-element-uflilzn > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-225 .elementor-element.elementor-element-9ix8cwl .inhouse-text, .elementor-225 .elementor-element.elementor-element-9ix8cwl .inhouse-text p{color:#000000;}.elementor-225 .elementor-element.elementor-element-9ix8cwl{text-align:left;}.elementor-225 .elementor-element.elementor-element-9ix8cwl .elementor-widget-container{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}@media(max-width:1024px){.elementor-225 .elementor-element.elementor-element-muxyhjl > .elementor-shape-bottom svg{height:0px;}.elementor-225 .elementor-element.elementor-element-muxyhjl{margin-top:0px;margin-bottom:0px;padding:500px 0px 460px 0px;}.elementor-225 .elementor-element.elementor-element-yrfgbjs{padding:80px 30px 80px 30px;}.elementor-225 .elementor-element.elementor-element-cudwnvx > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-uflilzn > .elementor-element-populated{padding:0px 0px 0px 20px;}}@media(min-width:1025px){.elementor-225 .elementor-element.elementor-element-muxyhjl{background-attachment:fixed;}}@media(max-width:767px){.elementor-225 .elementor-element.elementor-element-muxyhjl > .elementor-shape-bottom svg{height:0px;}.elementor-225 .elementor-element.elementor-element-muxyhjl{margin-top:0px;margin-bottom:0px;padding:320px 0px 280px 0px;}.elementor-225 .elementor-element.elementor-element-2t0p9ms .head-title .the-title{font-size:50px;}.elementor-225 .elementor-element.elementor-element-yrfgbjs{padding:80px 30px 80px 30px;}.elementor-225 .elementor-element.elementor-element-cudwnvx > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-uflilzn > .elementor-element-populated{padding:20px 0px 0px 0px;}}