.elementor-3513 .elementor-element.elementor-element-bd6d46b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 80px;--row-gap:20px;--column-gap:80px;--overlay-opacity:0.61;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-3513 .elementor-element.elementor-element-bd6d46b::before, .elementor-3513 .elementor-element.elementor-element-bd6d46b > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-bd6d46b > .e-con-inner > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-bd6d46b > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-bd6d46b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-bd6d46b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-af362a5 );--background-overlay:'';}.elementor-3513 .elementor-element.elementor-element-bd6d46b .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-3513 .elementor-element.elementor-element-bd6d46b.e-con{--align-self:flex-start;}.elementor-3513 .elementor-element.elementor-element-eb8da32{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-424f925 .badge{font-size:15px !important;font-family:"Neue Plak", Sans-serif;font-weight:400;letter-spacing:0.04em;padding:10px 15px 10px 15px !important;}.elementor-3513 .elementor-element.elementor-element-424f925{text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-1f87cf5 .pix-heading-el, .elementor-3513 .elementor-element.elementor-element-1f87cf5 .heading-text{text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-1f87cf5 .heading-text, .elementor-3513 .elementor-element.elementor-element-1f87cf5 .heading-text span, .elementor-3513 .elementor-element.elementor-element-1f87cf5 .body-font, .elementor-3513 .elementor-element.elementor-element-1f87cf5 .secondary-font{font-family:"Neue Plak", Sans-serif;font-size:56px;font-weight:600;line-height:1em;}.elementor-3513 .elementor-element.elementor-element-10980ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-10980ab p{margin-bottom:0;}.elementor-3513 .elementor-element.elementor-element-10980ab .pix-el-text, .elementor-3513 .elementor-element.elementor-element-10980ab .pix-el-text p{text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-10980ab .pix-el-text, .elementor-3513 .elementor-element.elementor-element-10980ab .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-10980ab .pix-el-text span{font-family:"Alexandria Novo", Sans-serif;font-size:16px;}.elementor-3513 .elementor-element.elementor-element-0488482{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-129759d{width:auto;max-width:auto;text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-129759d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-129759d .btn, .elementor-3513 .elementor-element.elementor-element-129759d .btn span, .elementor-3513 .elementor-element.elementor-element-129759d .btn  .font-weight-bold{font-family:"Alexandria Novo", Sans-serif;font-size:14px;}.elementor-3513 .elementor-element.elementor-element-129759d .btn{padding:9px 18px 9px 18px !important;}.elementor-3513 .elementor-element.elementor-element-6b6c751{width:auto;max-width:auto;text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-6b6c751 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-6b6c751 .btn, .elementor-3513 .elementor-element.elementor-element-6b6c751 .btn span, .elementor-3513 .elementor-element.elementor-element-6b6c751 .btn  .font-weight-bold{font-family:"Alexandria Novo", Sans-serif;font-size:14px;}.elementor-3513 .elementor-element.elementor-element-6b6c751 .btn{padding:9px 18px 9px 18px !important;}.elementor-3513 .elementor-element.elementor-element-790c0dd{--display:flex;}.elementor-3513 .elementor-element.elementor-element-212c28f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:25px;--padding-left:23px;--padding-right:23px;}.elementor-3513 .elementor-element.elementor-element-212c28f:not(.elementor-motion-effects-element-type-background), .elementor-3513 .elementor-element.elementor-element-212c28f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3513 .elementor-element.elementor-element-a44887e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-a44887e .pix-heading-el, .elementor-3513 .elementor-element.elementor-element-a44887e .heading-text{text-align:center !important;}.elementor-3513 .elementor-element.elementor-element-a44887e .heading-text, .elementor-3513 .elementor-element.elementor-element-a44887e .heading-text span, .elementor-3513 .elementor-element.elementor-element-a44887e .body-font, .elementor-3513 .elementor-element.elementor-element-a44887e .secondary-font{font-family:"Neue Plak", Sans-serif;font-size:22px;font-weight:700;}.elementor-3513 .elementor-element.elementor-element-52f8f4e p{margin-bottom:0;}.elementor-3513 .elementor-element.elementor-element-52f8f4e .pix-el-text, .elementor-3513 .elementor-element.elementor-element-52f8f4e .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-52f8f4e .pix-el-text span{font-family:"Plus Jakarta Fix", Sans-serif;font-size:12px;font-weight:500;}.elementor-3513 .elementor-element.elementor-element-5cb9293 .fluentform-widget-wrapper .ff-el-input--label label{color:#989898;font-family:"Plus Jakarta Fix", Sans-serif;font-size:10px;font-weight:600;letter-spacing:0.1px;}.elementor-3513 .elementor-element.elementor-element-5cb9293 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-3513 .elementor-element.elementor-element-5cb9293 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-3513 .elementor-element.elementor-element-5cb9293 .fluentform-widget-wrapper .ff-el-group select, .elementor-3513 .elementor-element.elementor-element-5cb9293 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:#F2F2F2;}.elementor-3513 .elementor-element.elementor-element-5cb9293 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-3513 .elementor-element.elementor-element-5cb9293 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-3513 .elementor-element.elementor-element-5cb9293 .fluentform-widget-wrapper .ff-el-group select,  .elementor-3513 .elementor-element.elementor-element-5cb9293 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000000;}.elementor-3513 .elementor-element.elementor-element-5cb9293 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-3513 .elementor-element.elementor-element-5cb9293 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-3513 .elementor-element.elementor-element-5cb9293 .fluentform-widget-wrapper .ff-el-group select{padding:8px 10px 8px 10px;font-size:13px;}.elementor-3513 .elementor-element.elementor-element-5cb9293 .fluentform-widget-wrapper .ff-el-group{margin-bottom:0px;}.elementor-3513 .elementor-element.elementor-element-5cb9293 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus, .elementor-3513 .elementor-element.elementor-element-5cb9293 .fluentform-widget-wrapper .ff-el-group textarea:focus{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-3513 .elementor-element.elementor-element-5cb9293 .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-3513 .elementor-element.elementor-element-5cb9293 .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:#747474;}.elementor-3513 .elementor-element.elementor-element-5cb9293 .fluentform-widget-wrapper .ff_t_c {font-size:12px;}.elementor-3513 .elementor-element.elementor-element-5cb9293 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-pixPrimaryColor );color:#ffffff !important;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000000;padding:10px 10px 10px 10px;margin-top:10px;font-family:"Alexandria Novo", Sans-serif;font-size:14px;font-weight:600;}.elementor-3513 .elementor-element.elementor-element-5cb9293 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{border-color:var( --e-global-color-primary );}.elementor-3513 .elementor-element.elementor-element-b7d86fe{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--gap:20px 80px;--row-gap:20px;--column-gap:80px;--overlay-opacity:0.16;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-3513 .elementor-element.elementor-element-b7d86fe:not(.elementor-motion-effects-element-type-background), .elementor-3513 .elementor-element.elementor-element-b7d86fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF9;}.elementor-3513 .elementor-element.elementor-element-b7d86fe::before, .elementor-3513 .elementor-element.elementor-element-b7d86fe > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-b7d86fe > .e-con-inner > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-b7d86fe > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-b7d86fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-b7d86fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3513 .elementor-element.elementor-element-b7d86fe.e-con{--align-self:center;}.elementor-3513 .elementor-element.elementor-element-47ca3cc{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-47ca3cc.e-con{--align-self:center;}.elementor-3513 .elementor-element.elementor-element-51ff322{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-51ff322.e-con{--align-self:center;}.elementor-3513 .elementor-element.elementor-element-4b0fe7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-4b0fe7e p{margin-bottom:0;}.elementor-3513 .elementor-element.elementor-element-4b0fe7e .pix-el-text, .elementor-3513 .elementor-element.elementor-element-4b0fe7e .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-4b0fe7e .pix-el-text span{font-family:"Neue Plak", Sans-serif;font-size:16px;}.elementor-3513 .elementor-element.elementor-element-b05f6e3 .elementor-repeater-item-80e9c93.pix-highlight-bg{--pix-highlight-bg:var( --e-global-color-pixPrimaryColor );}.elementor-3513 .elementor-element.elementor-element-b05f6e3 .elementor-repeater-item-80e9c93.animated:not(:hover), .elementor-3513 .elementor-element.elementor-element-b05f6e3 .elementor-repeater-item-80e9c93.highlight-grow{background-size:100% 10% !important;}.elementor-3513 .elementor-element.elementor-element-b05f6e3 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-b05f6e3 .pix-highlighted-element{text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-b05f6e3 .pix-highlighted-items, .elementor-3513 .elementor-element.elementor-element-b05f6e3 .pix-highlight-item.heading-font, .elementor-3513 .elementor-element.elementor-element-b05f6e3 .pix-highlight-item.body-font{font-family:Neue Plak !important;}.elementor-3513 .elementor-element.elementor-element-b05f6e3 .pix-highlighted-items, .elementor-3513 .elementor-element.elementor-element-b05f6e3 .pix-highlight-item.heading-font, .elementor-3513 .elementor-element.elementor-element-b05f6e3 .pix-highlight-item.font-weight-normal{font-size:48px;font-weight:600 !important;}.elementor-3513 .elementor-element.elementor-element-6e6e696 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-6e6e696 p{margin-bottom:0;}.elementor-3513 .elementor-element.elementor-element-6e6e696 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-6e6e696 .pix-el-text p{text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-6e6e696 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-6e6e696 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-6e6e696 .pix-el-text span{font-family:"Alexandria Novo", Sans-serif;font-size:15px;}.elementor-3513 .elementor-element.elementor-element-4d382e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3513 .elementor-element.elementor-element-5a82b2d{width:auto;max-width:auto;text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-5a82b2d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-5a82b2d .btn, .elementor-3513 .elementor-element.elementor-element-5a82b2d .btn span, .elementor-3513 .elementor-element.elementor-element-5a82b2d .btn  .font-weight-bold{font-family:"Alexandria Novo", Sans-serif;font-size:14px;}.elementor-3513 .elementor-element.elementor-element-5a82b2d .btn{padding:9px 18px 9px 18px !important;}.elementor-3513 .elementor-element.elementor-element-9d4d4da{width:auto;max-width:auto;text-align:center !important;}.elementor-3513 .elementor-element.elementor-element-9d4d4da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-9d4d4da .btn, .elementor-3513 .elementor-element.elementor-element-9d4d4da .btn span, .elementor-3513 .elementor-element.elementor-element-9d4d4da .btn  .font-weight-bold{font-family:"Alexandria Novo", Sans-serif;font-size:14px;}.elementor-3513 .elementor-element.elementor-element-9d4d4da .btn{padding:9px 18px 9px 18px !important;}.elementor-3513 .elementor-element.elementor-element-68be19c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-68be19c.e-con{--align-self:center;}.elementor-3513 .elementor-element.elementor-element-4340c4b .pix-promo-box{background-color:transparent;background-image:linear-gradient(180deg, #00000000 42%, var( --e-global-color-af362a5 ) 100%);border-radius:30px 30px 30px 30px !important;}.elementor-3513 .elementor-element.elementor-element-50c1cbf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3513 .elementor-element.elementor-element-3888eb0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3513 .elementor-element.elementor-element-6c9c610{--display:flex;}.elementor-3513 .elementor-element.elementor-element-4d4fed0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:none;transition:all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1) !important;backface-visibility:hidden;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-4d4fed0:hover{box-shadow:none;transform:initial;transition:all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-3513 .elementor-element.elementor-element-4d4fed0, .elementor-3513 .elementor-element.elementor-element-4d4fed0 *{backface-visibility:hidden;}.elementor-3513 .elementor-element.elementor-element-4d4fed0, .elementor-3513 .elementor-element.elementor-element-4d4fed0::before{--border-transition:0.3s;}.elementor-3513 .elementor-element.elementor-element-4456064 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:10px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-4456064 .pix-heading-el, .elementor-3513 .elementor-element.elementor-element-4456064 .heading-text{text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-4456064 .heading-text, .elementor-3513 .elementor-element.elementor-element-4456064 .heading-text span, .elementor-3513 .elementor-element.elementor-element-4456064 .body-font, .elementor-3513 .elementor-element.elementor-element-4456064 .secondary-font{font-family:"Neue Plak", Sans-serif;font-size:18px;font-weight:600;}.elementor-3513 .elementor-element.elementor-element-4dbd6a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-4dbd6a3 p{margin-bottom:0;}.elementor-3513 .elementor-element.elementor-element-4dbd6a3 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-4dbd6a3 .pix-el-text p{text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-4dbd6a3 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-4dbd6a3 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-4dbd6a3 .pix-el-text span{font-family:"Alexandria Novo", Sans-serif;font-size:13px;}.elementor-3513 .elementor-element.elementor-element-62f9fe0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3513 .elementor-element.elementor-element-ca7adb0{--display:flex;}.elementor-3513 .elementor-element.elementor-element-dfbc7a3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:none;transition:all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1) !important;backface-visibility:hidden;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-dfbc7a3:hover{box-shadow:none;transform:initial;transition:all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-3513 .elementor-element.elementor-element-dfbc7a3, .elementor-3513 .elementor-element.elementor-element-dfbc7a3 *{backface-visibility:hidden;}.elementor-3513 .elementor-element.elementor-element-dfbc7a3, .elementor-3513 .elementor-element.elementor-element-dfbc7a3::before{--border-transition:0.3s;}.elementor-3513 .elementor-element.elementor-element-71320d7 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:10px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-71320d7 .pix-heading-el, .elementor-3513 .elementor-element.elementor-element-71320d7 .heading-text{text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-71320d7 .heading-text, .elementor-3513 .elementor-element.elementor-element-71320d7 .heading-text span, .elementor-3513 .elementor-element.elementor-element-71320d7 .body-font, .elementor-3513 .elementor-element.elementor-element-71320d7 .secondary-font{font-family:"Neue Plak", Sans-serif;font-size:18px;font-weight:600;}.elementor-3513 .elementor-element.elementor-element-4427d05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-4427d05 p{margin-bottom:0;}.elementor-3513 .elementor-element.elementor-element-4427d05 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-4427d05 .pix-el-text p{text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-4427d05 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-4427d05 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-4427d05 .pix-el-text span{font-family:"Alexandria Novo", Sans-serif;font-size:13px;}.elementor-3513 .elementor-element.elementor-element-ff70509{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 60px;--row-gap:20px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-3513 .elementor-element.elementor-element-ff70509:not(.elementor-motion-effects-element-type-background), .elementor-3513 .elementor-element.elementor-element-ff70509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af362a5 );}.elementor-3513 .elementor-element.elementor-element-974d88d{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-6daf5d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-6daf5d0 p{margin-bottom:0;}.elementor-3513 .elementor-element.elementor-element-6daf5d0 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-6daf5d0 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-6daf5d0 .pix-el-text span{font-weight:600;}.elementor-3513 .elementor-element.elementor-element-4b8aa36{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-7fed6ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-7fed6ab .marquee__inner{animation-duration:30s !important;}.elementor-3513 .elementor-element.elementor-element-7fed6ab .pix-marquee-item{padding:0 30px !important;}.elementor-3513 .elementor-element.elementor-element-7fed6ab .pix-marquee-item, .elementor-3513 .elementor-element.elementor-element-7fed6ab .body-font, .elementor-3513 .elementor-element.elementor-element-7fed6ab .heading-font, .elementor-3513 .elementor-element.elementor-element-7fed6ab .secondary-font{font-family:"Plus Jakarta fix", Sans-serif;font-weight:700;}.elementor-3513 .elementor-element.elementor-element-af68647{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 120px;--row-gap:20px;--column-gap:120px;--overlay-opacity:0.55;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-3513 .elementor-element.elementor-element-af68647:not(.elementor-motion-effects-element-type-background), .elementor-3513 .elementor-element.elementor-element-af68647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-pixPrimaryColor );}.elementor-3513 .elementor-element.elementor-element-af68647::before, .elementor-3513 .elementor-element.elementor-element-af68647 > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-af68647 > .e-con-inner > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-af68647 > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-af68647 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-af68647 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://crh.com.pe/wp-content/uploads/2026/01/4857721.webp");--background-overlay:'';background-size:cover;}.elementor-3513 .elementor-element.elementor-element-af68647.e-con{--align-self:center;}.elementor-3513 .elementor-element.elementor-element-010c9df .nav-item a:not(.active){font-size:13px;color:var( --e-global-color-text );}.elementor-3513 .elementor-element.elementor-element-010c9df .nav-item a.active{font-size:13px;background:var( --e-global-color-af362a5 );}.elementor-3513 .elementor-element.elementor-element-d8db89d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3513 .elementor-element.elementor-element-d8db89d:not(.elementor-motion-effects-element-type-background), .elementor-3513 .elementor-element.elementor-element-d8db89d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0afd8f9 );}.elementor-3513 .elementor-element.elementor-element-555c0e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-87f9643{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-87f9643.e-con{--align-self:center;}.elementor-3513 .elementor-element.elementor-element-d88a3ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-d88a3ff .badge{font-size:13px;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;letter-spacing:0.01em;padding:8px 17px 8px 17px !important;}.elementor-3513 .elementor-element.elementor-element-d88a3ff{text-align:center !important;}.elementor-3513 .elementor-element.elementor-element-3ca275c > .elementor-widget-container{margin:-15px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-3ca275c .d-inline-block, .elementor-3513 .elementor-element.elementor-element-3ca275c .pix-sliding-headline-2{max-width:900px !important;display:inline-block;}.elementor-3513 .elementor-element.elementor-element-3ca275c .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-3ca275c .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-3ca275c .body-font, .elementor-3513 .elementor-element.elementor-element-3ca275c .heading-font{font-family:"Neue Plak", Sans-serif;font-size:48px;font-weight:600;line-height:1em;}.elementor-3513 .elementor-element.elementor-element-c6e92f3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-c6e92f3 p{margin-bottom:0;}.elementor-3513 .elementor-element.elementor-element-c6e92f3 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-c6e92f3 .pix-el-text p{text-align:center !important;}.elementor-3513 .elementor-element.elementor-element-c6e92f3 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-c6e92f3 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-c6e92f3 .pix-el-text span{font-family:"Alexandria Novo", Sans-serif;font-size:15px;}.elementor-3513 .elementor-element.elementor-element-ab51acb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-3513 .elementor-element.elementor-element-37d6c10{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:2;}.elementor-3513 .elementor-element.elementor-element-2c283c8 .nav-item a:not(.active){font-size:16px;color:#101012;}.elementor-3513 .elementor-element.elementor-element-2c283c8 .nav-item a.active{font-size:16px;color:var( --e-global-color-text );background:var( --e-global-color-af362a5 );}.elementor-3513 .elementor-element.elementor-element-dacc5a8{width:100%;max-width:100%;z-index:10;text-align:center !important;}.elementor-3513 .elementor-element.elementor-element-dacc5a8 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-dacc5a8 .btn, .elementor-3513 .elementor-element.elementor-element-dacc5a8 .btn span, .elementor-3513 .elementor-element.elementor-element-dacc5a8 .btn  .font-weight-bold{font-family:"Alexandria Novo", Sans-serif;font-size:16px;}.elementor-3513 .elementor-element.elementor-element-dacc5a8 .btn{padding:9px 18px 9px 18px !important;}.elementor-3513 .elementor-element.elementor-element-8c0185e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 70px;--row-gap:20px;--column-gap:70px;--overlay-opacity:0.25;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3513 .elementor-element.elementor-element-8c0185e::before, .elementor-3513 .elementor-element.elementor-element-8c0185e > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-8c0185e > .e-con-inner > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-8c0185e > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-8c0185e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-8c0185e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3513 .elementor-element.elementor-element-8682a01{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-8682a01.e-con{--align-self:center;}.elementor-3513 .elementor-element.elementor-element-f199506 .pix-promo-box{border-radius:30px 30px 30px 30px !important;}.elementor-3513 .elementor-element.elementor-element-5f4820c{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-5f4820c.e-con{--align-self:center;}.elementor-3513 .elementor-element.elementor-element-90ca1e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-90ca1e3.e-con{--align-self:center;}.elementor-3513 .elementor-element.elementor-element-e0c6476 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-bc1cc32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-bc1cc32 p{margin-bottom:0;}.elementor-3513 .elementor-element.elementor-element-bc1cc32 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-bc1cc32 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-bc1cc32 .pix-el-text span{font-family:"Neue Plak", Sans-serif;font-size:16px;}.elementor-3513 .elementor-element.elementor-element-1f3a888 > .elementor-widget-container{margin:-15px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-1f3a888 .d-inline-block, .elementor-3513 .elementor-element.elementor-element-1f3a888 .pix-sliding-headline-2{max-width:500px !important;display:inline-block;}.elementor-3513 .elementor-element.elementor-element-1f3a888 .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-1f3a888 .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-1f3a888 .body-font, .elementor-3513 .elementor-element.elementor-element-1f3a888 .heading-font{font-family:"Neue Plak", Sans-serif;font-size:42px;font-weight:600;line-height:1em;}.elementor-3513 .elementor-element.elementor-element-5518f39 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3513 .elementor-element.elementor-element-5518f39 p{margin-bottom:0;}.elementor-3513 .elementor-element.elementor-element-5518f39 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-5518f39 .pix-el-text p{text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-5518f39 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-5518f39 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-5518f39 .pix-el-text span{font-family:"Alexandria Novo", Sans-serif;font-size:15px;}.elementor-3513 .elementor-element.elementor-element-30cfd7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3513 .elementor-element.elementor-element-9767904{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5edd194 );--border-color:var( --e-global-color-5edd194 );--border-radius:15px 15px 15px 15px;--padding-top:3px;--padding-bottom:3px;--padding-left:15px;--padding-right:15px;}.elementor-3513 .elementor-element.elementor-element-9767904:not(.elementor-motion-effects-element-type-background), .elementor-3513 .elementor-element.elementor-element-9767904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af362a5 );}.elementor-3513 .elementor-element.elementor-element-9767904:hover{background-color:#1615188A;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5edd194 );--border-color:var( --e-global-color-5edd194 );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-3513 .elementor-element.elementor-element-9767904, .elementor-3513 .elementor-element.elementor-element-9767904::before{--border-transition:0.3s;}.elementor-3513 .elementor-element.elementor-element-140d56d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-1485717{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:none;transition:all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1) !important;backface-visibility:hidden;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-1485717:hover{box-shadow:none;transform:initial;transition:all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-3513 .elementor-element.elementor-element-1485717, .elementor-3513 .elementor-element.elementor-element-1485717 *{backface-visibility:hidden;}.elementor-3513 .elementor-element.elementor-element-1485717, .elementor-3513 .elementor-element.elementor-element-1485717::before{--border-transition:0.3s;}.elementor-3513 .elementor-element.elementor-element-a648ead > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-a648ead .pix-heading-el, .elementor-3513 .elementor-element.elementor-element-a648ead .heading-text{text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-a648ead .heading-text, .elementor-3513 .elementor-element.elementor-element-a648ead .heading-text span, .elementor-3513 .elementor-element.elementor-element-a648ead .body-font, .elementor-3513 .elementor-element.elementor-element-a648ead .secondary-font{font-family:"Neue Plak", Sans-serif;font-size:17px;font-weight:600;}.elementor-3513 .elementor-element.elementor-element-a88a106{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5edd194 );--border-color:var( --e-global-color-5edd194 );--border-radius:15px 15px 15px 15px;--padding-top:3px;--padding-bottom:3px;--padding-left:15px;--padding-right:15px;}.elementor-3513 .elementor-element.elementor-element-a88a106:not(.elementor-motion-effects-element-type-background), .elementor-3513 .elementor-element.elementor-element-a88a106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFCD12;}.elementor-3513 .elementor-element.elementor-element-a88a106:hover{background-color:#FFCD128A;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5edd194 );--border-color:var( --e-global-color-5edd194 );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-3513 .elementor-element.elementor-element-a88a106, .elementor-3513 .elementor-element.elementor-element-a88a106::before{--border-transition:0.3s;}.elementor-3513 .elementor-element.elementor-element-c1c08e7{--display:flex;}.elementor-3513 .elementor-element.elementor-element-0e25643{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:none;transition:all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1) !important;backface-visibility:hidden;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-0e25643:hover{box-shadow:none;transform:initial;transition:all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-3513 .elementor-element.elementor-element-0e25643, .elementor-3513 .elementor-element.elementor-element-0e25643 *{backface-visibility:hidden;}.elementor-3513 .elementor-element.elementor-element-0e25643, .elementor-3513 .elementor-element.elementor-element-0e25643::before{--border-transition:0.3s;}.elementor-3513 .elementor-element.elementor-element-b36a159 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-b36a159 .pix-heading-el, .elementor-3513 .elementor-element.elementor-element-b36a159 .heading-text{text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-b36a159 .heading-text, .elementor-3513 .elementor-element.elementor-element-b36a159 .heading-text span, .elementor-3513 .elementor-element.elementor-element-b36a159 .body-font, .elementor-3513 .elementor-element.elementor-element-b36a159 .secondary-font{font-family:"Neue Plak", Sans-serif;font-size:17px;font-weight:600;}.elementor-3513 .elementor-element.elementor-element-1df6189{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 60px;--row-gap:20px;--column-gap:60px;--overlay-opacity:0.16;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-3513 .elementor-element.elementor-element-1df6189:not(.elementor-motion-effects-element-type-background), .elementor-3513 .elementor-element.elementor-element-1df6189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0afd8f9 );}.elementor-3513 .elementor-element.elementor-element-1df6189::before, .elementor-3513 .elementor-element.elementor-element-1df6189 > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-1df6189 > .e-con-inner > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-1df6189 > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-1df6189 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-1df6189 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3513 .elementor-element.elementor-element-8091aca{--display:flex;--justify-content:flex-start;--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-8091aca.e-con{--align-self:flex-start;}.elementor-3513 .elementor-element.elementor-element-f5e93ae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-f5e93ae.e-con{--align-self:center;}.elementor-3513 .elementor-element.elementor-element-d8b4414 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-46a2ed1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-46a2ed1 p{margin-bottom:0;}.elementor-3513 .elementor-element.elementor-element-46a2ed1 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-46a2ed1 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-46a2ed1 .pix-el-text span{font-family:"Neue Plak", Sans-serif;font-size:16px;}.elementor-3513 .elementor-element.elementor-element-dbed2ee > .elementor-widget-container{margin:-20px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-dbed2ee .d-inline-block, .elementor-3513 .elementor-element.elementor-element-dbed2ee .pix-sliding-headline-2{max-width:500px !important;display:inline-block;}.elementor-3513 .elementor-element.elementor-element-dbed2ee .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-dbed2ee .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-dbed2ee .body-font, .elementor-3513 .elementor-element.elementor-element-dbed2ee .heading-font{font-family:"Neue Plak", Sans-serif;font-size:42px;font-weight:600;line-height:1em;}.elementor-3513 .elementor-element.elementor-element-84a7b22{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-3513 .elementor-element.elementor-element-84a7b22 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-84a7b22 p{margin-bottom:0;}.elementor-3513 .elementor-element.elementor-element-84a7b22 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-84a7b22 .pix-el-text p{text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-84a7b22 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-84a7b22 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-84a7b22 .pix-el-text span{font-family:"Alexandria Novo", Sans-serif;font-size:14px;}.elementor-3513 .elementor-element.elementor-element-11b80b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3513 .elementor-element.elementor-element-56e4fc8{width:auto;max-width:auto;text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-56e4fc8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-56e4fc8 .btn, .elementor-3513 .elementor-element.elementor-element-56e4fc8 .btn span, .elementor-3513 .elementor-element.elementor-element-56e4fc8 .btn  .font-weight-bold{font-family:"Alexandria Novo", Sans-serif;font-size:14px;}.elementor-3513 .elementor-element.elementor-element-56e4fc8 .btn{padding:9px 18px 9px 18px !important;}.elementor-3513 .elementor-element.elementor-element-82f8388{width:auto;max-width:auto;text-align:center !important;}.elementor-3513 .elementor-element.elementor-element-82f8388 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-82f8388 .btn, .elementor-3513 .elementor-element.elementor-element-82f8388 .btn span, .elementor-3513 .elementor-element.elementor-element-82f8388 .btn  .font-weight-bold{font-family:"Alexandria Novo", Sans-serif;font-size:14px;}.elementor-3513 .elementor-element.elementor-element-82f8388 .btn{padding:9px 18px 9px 18px !important;}.elementor-3513 .elementor-element.elementor-element-2f7c767{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-59df709{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-b968801{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.6s;--overlay-opacity:0.6;--overlay-mix-blend-mode:screen;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:190px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3513 .elementor-element.elementor-element-b968801:not(.elementor-motion-effects-element-type-background), .elementor-3513 .elementor-element.elementor-element-b968801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af362a5 );}.elementor-3513 .elementor-element.elementor-element-b968801:hover{background-color:var( --e-global-color-af362a5 );--overlay-opacity:1;}.elementor-3513 .elementor-element.elementor-element-b968801::before, .elementor-3513 .elementor-element.elementor-element-b968801 > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-b968801 > .e-con-inner > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-b968801 > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-b968801 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-b968801 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://crh.com.pe/wp-content/uploads/2026/03/crh-service-8.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-3513 .elementor-element.elementor-element-b968801:hover::before, .elementor-3513 .elementor-element.elementor-element-b968801:hover > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-b968801:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-b968801 > .elementor-background-slideshow:hover::before, .elementor-3513 .elementor-element.elementor-element-b968801 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-3513 .elementor-element.elementor-element-0c34f00 .badge{font-size:12px !important;font-family:"Alexandria Novo", Sans-serif;font-weight:400;letter-spacing:0.02em;padding:8px 15px 7px 15px !important;}.elementor-3513 .elementor-element.elementor-element-0c34f00{text-align:center !important;}.elementor-3513 .elementor-element.elementor-element-96fd91c > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-96fd91c .d-inline-block, .elementor-3513 .elementor-element.elementor-element-96fd91c .pix-sliding-headline-2{max-width:500px !important;display:inline-block;}.elementor-3513 .elementor-element.elementor-element-96fd91c .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-96fd91c .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-96fd91c .body-font, .elementor-3513 .elementor-element.elementor-element-96fd91c .heading-font{font-family:"Neue Plak", Sans-serif;font-size:20px;font-weight:600;line-height:1em;}.elementor-3513 .elementor-element.elementor-element-cd5f3fa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.6s;--overlay-opacity:0.59;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3513 .elementor-element.elementor-element-cd5f3fa:not(.elementor-motion-effects-element-type-background), .elementor-3513 .elementor-element.elementor-element-cd5f3fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-pixPrimaryColor );}.elementor-3513 .elementor-element.elementor-element-cd5f3fa:hover{background-color:var( --e-global-color-af362a5 );}.elementor-3513 .elementor-element.elementor-element-cd5f3fa::before, .elementor-3513 .elementor-element.elementor-element-cd5f3fa > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-cd5f3fa > .e-con-inner > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-cd5f3fa > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-cd5f3fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-cd5f3fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://crh.com.pe/wp-content/uploads/2026/03/crh-service-10.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-3513 .elementor-element.elementor-element-1f0849c .badge{font-size:12px !important;font-family:"Alexandria Novo", Sans-serif;font-weight:400;letter-spacing:0.02em;padding:8px 15px 7px 15px !important;}.elementor-3513 .elementor-element.elementor-element-1f0849c{text-align:center !important;}.elementor-3513 .elementor-element.elementor-element-694a115 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-694a115 .d-inline-block, .elementor-3513 .elementor-element.elementor-element-694a115 .pix-sliding-headline-2{max-width:500px !important;display:inline-block;}.elementor-3513 .elementor-element.elementor-element-694a115 .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-694a115 .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-694a115 .body-font, .elementor-3513 .elementor-element.elementor-element-694a115 .heading-font{font-family:"Neue Plak", Sans-serif;font-size:20px;font-weight:600;line-height:1em;}.elementor-3513 .elementor-element.elementor-element-d923668{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-556da03{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.6s;--overlay-opacity:0.59;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3513 .elementor-element.elementor-element-556da03:not(.elementor-motion-effects-element-type-background), .elementor-3513 .elementor-element.elementor-element-556da03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-pixPrimaryColor );}.elementor-3513 .elementor-element.elementor-element-556da03:hover{background-color:var( --e-global-color-af362a5 );--overlay-opacity:1;}.elementor-3513 .elementor-element.elementor-element-556da03::before, .elementor-3513 .elementor-element.elementor-element-556da03 > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-556da03 > .e-con-inner > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-556da03 > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-556da03 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-556da03 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://crh.com.pe/wp-content/uploads/2026/03/crh-service-9.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-3513 .elementor-element.elementor-element-556da03:hover::before, .elementor-3513 .elementor-element.elementor-element-556da03:hover > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-556da03:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-556da03 > .elementor-background-slideshow:hover::before, .elementor-3513 .elementor-element.elementor-element-556da03 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-3513 .elementor-element.elementor-element-a9b1111 .badge{font-size:12px !important;font-family:"Alexandria Novo", Sans-serif;font-weight:400;letter-spacing:0.02em;padding:8px 15px 7px 15px !important;}.elementor-3513 .elementor-element.elementor-element-a9b1111{text-align:center !important;}.elementor-3513 .elementor-element.elementor-element-3b7a0dc > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-3b7a0dc .d-inline-block, .elementor-3513 .elementor-element.elementor-element-3b7a0dc .pix-sliding-headline-2{max-width:500px !important;display:inline-block;}.elementor-3513 .elementor-element.elementor-element-3b7a0dc .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-3b7a0dc .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-3b7a0dc .body-font, .elementor-3513 .elementor-element.elementor-element-3b7a0dc .heading-font{font-family:"Neue Plak", Sans-serif;font-size:20px;font-weight:600;line-height:1em;}.elementor-3513 .elementor-element.elementor-element-bcb6749{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.6s;--overlay-opacity:0.6;--overlay-mix-blend-mode:screen;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:210px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3513 .elementor-element.elementor-element-bcb6749:not(.elementor-motion-effects-element-type-background), .elementor-3513 .elementor-element.elementor-element-bcb6749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af362a5 );}.elementor-3513 .elementor-element.elementor-element-bcb6749:hover{background-color:var( --e-global-color-af362a5 );--overlay-opacity:1;}.elementor-3513 .elementor-element.elementor-element-bcb6749::before, .elementor-3513 .elementor-element.elementor-element-bcb6749 > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-bcb6749 > .e-con-inner > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-bcb6749 > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-bcb6749 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-bcb6749 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://crh.com.pe/wp-content/uploads/2026/03/crh-service-11.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-3513 .elementor-element.elementor-element-bcb6749:hover::before, .elementor-3513 .elementor-element.elementor-element-bcb6749:hover > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-bcb6749:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-bcb6749 > .elementor-background-slideshow:hover::before, .elementor-3513 .elementor-element.elementor-element-bcb6749 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-3513 .elementor-element.elementor-element-fa90c91 .badge{font-size:12px !important;font-family:"Alexandria Novo", Sans-serif;font-weight:400;letter-spacing:0.02em;padding:8px 15px 7px 15px !important;}.elementor-3513 .elementor-element.elementor-element-fa90c91{text-align:center !important;}.elementor-3513 .elementor-element.elementor-element-12d7905 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-12d7905 .d-inline-block, .elementor-3513 .elementor-element.elementor-element-12d7905 .pix-sliding-headline-2{max-width:500px !important;display:inline-block;}.elementor-3513 .elementor-element.elementor-element-12d7905 .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-12d7905 .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-12d7905 .body-font, .elementor-3513 .elementor-element.elementor-element-12d7905 .heading-font{font-family:"Neue Plak", Sans-serif;font-size:20px;font-weight:600;line-height:1em;}.elementor-3513 .elementor-element.elementor-element-826e5de{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 60px;--row-gap:20px;--column-gap:60px;--overlay-opacity:0.16;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3513 .elementor-element.elementor-element-826e5de:not(.elementor-motion-effects-element-type-background), .elementor-3513 .elementor-element.elementor-element-826e5de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af362a5 );}.elementor-3513 .elementor-element.elementor-element-826e5de::before, .elementor-3513 .elementor-element.elementor-element-826e5de > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-826e5de > .e-con-inner > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-826e5de > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-826e5de > .e-con-inner > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-826e5de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3513 .elementor-element.elementor-element-12c8eec{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-3513 .elementor-element.elementor-element-6c5d9a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-6c5d9a4.e-con{--align-self:center;}.elementor-3513 .elementor-element.elementor-element-c21a01c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-33136e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-33136e5 p{margin-bottom:0;}.elementor-3513 .elementor-element.elementor-element-33136e5 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-33136e5 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-33136e5 .pix-el-text span{font-family:"Neue Plak", Sans-serif;font-size:16px;}.elementor-3513 .elementor-element.elementor-element-f75ba93 > .elementor-widget-container{margin:-20px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-f75ba93 .d-inline-block, .elementor-3513 .elementor-element.elementor-element-f75ba93 .pix-sliding-headline-2{max-width:900px !important;display:inline-block;}.elementor-3513 .elementor-element.elementor-element-f75ba93 .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-f75ba93 .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-f75ba93 .body-font, .elementor-3513 .elementor-element.elementor-element-f75ba93 .heading-font{font-family:"Neue Plak", Sans-serif;font-size:48px;font-weight:600;line-height:1em;}.elementor-3513 .elementor-element.elementor-element-55f9bed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 20px;--row-gap:10px;--column-gap:20px;--overlay-opacity:0.48;--overlay-mix-blend-mode:multiply;--border-radius:28px 28px 28px 28px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-3513 .elementor-element.elementor-element-55f9bed:not(.elementor-motion-effects-element-type-background), .elementor-3513 .elementor-element.elementor-element-55f9bed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-pixPrimaryColor ) 0%, #891313 100%);}.elementor-3513 .elementor-element.elementor-element-55f9bed::before, .elementor-3513 .elementor-element.elementor-element-55f9bed > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-55f9bed > .e-con-inner > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-55f9bed > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-55f9bed > .e-con-inner > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-55f9bed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-af362a5 );background-image:url("https://crh.com.pe/wp-content/uploads/2026/03/banner-servicio-2.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-3513 .elementor-element.elementor-element-55f9bed:hover::before, .elementor-3513 .elementor-element.elementor-element-55f9bed:hover > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-55f9bed:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-55f9bed > .elementor-background-slideshow:hover::before, .elementor-3513 .elementor-element.elementor-element-55f9bed > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-af362a5 );--background-overlay:'';}.elementor-3513 .elementor-element.elementor-element-55f9bed:hover{--overlay-opacity:0.13;}.elementor-3513 .elementor-element.elementor-element-55f9bed.e-con{--align-self:center;}.elementor-3513 .elementor-element.elementor-element-98d2727{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-5edd194 );--border-color:var( --e-global-color-5edd194 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3513 .elementor-element.elementor-element-c4b982d .number-title{font-size:38px !important;}.elementor-3513 .elementor-element.elementor-element-4fc6a3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-4fc6a3c p{margin-bottom:0;}.elementor-3513 .elementor-element.elementor-element-4fc6a3c .pix-el-text, .elementor-3513 .elementor-element.elementor-element-4fc6a3c .pix-el-text p{text-align:center !important;}.elementor-3513 .elementor-element.elementor-element-4fc6a3c .pix-el-text, .elementor-3513 .elementor-element.elementor-element-4fc6a3c .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-4fc6a3c .pix-el-text span{font-family:"Alexandria Novo", Sans-serif;font-size:15px;font-weight:600;line-height:1.4em;}.elementor-3513 .elementor-element.elementor-element-a09285d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-5edd194 );--border-color:var( --e-global-color-5edd194 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3513 .elementor-element.elementor-element-2e2067c .number-title{font-size:38px !important;}.elementor-3513 .elementor-element.elementor-element-cbaa35c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-cbaa35c p{margin-bottom:0;}.elementor-3513 .elementor-element.elementor-element-cbaa35c .pix-el-text, .elementor-3513 .elementor-element.elementor-element-cbaa35c .pix-el-text p{text-align:center !important;}.elementor-3513 .elementor-element.elementor-element-cbaa35c .pix-el-text, .elementor-3513 .elementor-element.elementor-element-cbaa35c .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-cbaa35c .pix-el-text span{font-family:"Alexandria Novo", Sans-serif;font-size:15px;font-weight:600;line-height:1.4em;}.elementor-3513 .elementor-element.elementor-element-1ac1baf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-5edd194 );--border-color:var( --e-global-color-5edd194 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3513 .elementor-element.elementor-element-ec5c94b .number-title{font-size:38px !important;}.elementor-3513 .elementor-element.elementor-element-45868fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-45868fe p{margin-bottom:0;}.elementor-3513 .elementor-element.elementor-element-45868fe .pix-el-text, .elementor-3513 .elementor-element.elementor-element-45868fe .pix-el-text p{text-align:center !important;}.elementor-3513 .elementor-element.elementor-element-45868fe .pix-el-text, .elementor-3513 .elementor-element.elementor-element-45868fe .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-45868fe .pix-el-text span{font-family:"Alexandria Novo", Sans-serif;font-size:15px;font-weight:600;line-height:1.4em;}.elementor-3513 .elementor-element.elementor-element-b720934{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3513 .elementor-element.elementor-element-b667ba5 .number-title{font-size:38px !important;}.elementor-3513 .elementor-element.elementor-element-36545e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-36545e7 p{margin-bottom:0;}.elementor-3513 .elementor-element.elementor-element-36545e7 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-36545e7 .pix-el-text p{text-align:center !important;}.elementor-3513 .elementor-element.elementor-element-36545e7 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-36545e7 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-36545e7 .pix-el-text span{font-family:"Alexandria Novo", Sans-serif;font-size:15px;line-height:1.4em;}.elementor-3513 .elementor-element.elementor-element-ae6760a{--display:flex;--justify-content:flex-start;--margin-top:-305px;--margin-bottom:202px;--margin-left:0px;--margin-right:-0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3513 .elementor-element.elementor-element-473d03a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-473d03a .marquee__inner{animation-duration:150s !important;}.elementor-3513 .elementor-element.elementor-element-473d03a .pix-marquee-item{padding:0 30px !important;}.elementor-3513 .elementor-element.elementor-element-473d03a .pix-marquee-item, .elementor-3513 .elementor-element.elementor-element-473d03a .body-font, .elementor-3513 .elementor-element.elementor-element-473d03a .heading-font, .elementor-3513 .elementor-element.elementor-element-473d03a .secondary-font{font-family:"Neue Plak", Sans-serif;font-size:75px;font-weight:700;}.elementor-3513 .elementor-element.elementor-element-16df650{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;--z-index:10;}.elementor-3513 .elementor-element.elementor-element-16df650:not(.elementor-motion-effects-element-type-background), .elementor-3513 .elementor-element.elementor-element-16df650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0afd8f9 );}.elementor-3513 .elementor-element.elementor-element-16df650.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3513 .elementor-element.elementor-element-01cc4d9{--display:flex;--justify-content:center;--gap:10px 20px;--row-gap:10px;--column-gap:20px;box-shadow:0 .25rem .5rem rgba(0,0,0, .05), 0 1.5rem 2.2rem rgba(0,0,0, .1);--overlay-opacity:0.39;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:36px;--padding-right:36px;}.elementor-3513 .elementor-element.elementor-element-01cc4d9:not(.elementor-motion-effects-element-type-background), .elementor-3513 .elementor-element.elementor-element-01cc4d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-pixPrimaryColor ) 0%, #901919 100%);}.elementor-3513 .elementor-element.elementor-element-01cc4d9::before, .elementor-3513 .elementor-element.elementor-element-01cc4d9 > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-01cc4d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-01cc4d9 > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-01cc4d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-01cc4d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://crh.com.pe/wp-content/uploads/2026/03/crh-service-6.webp");--background-overlay:'';background-size:cover;}.elementor-3513 .elementor-element.elementor-element-01cc4d9.e-con{--align-self:center;}.elementor-3513 .elementor-element.elementor-element-5960347 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-5960347 .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-5960347 .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-5960347 .body-font, .elementor-3513 .elementor-element.elementor-element-5960347 .heading-font{font-family:"Neue Plak", Sans-serif;font-size:32px;font-weight:600;line-height:1em;}.elementor-3513 .elementor-element.elementor-element-d50765d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 60px 0px;}.elementor-3513 .elementor-element.elementor-element-d50765d p{margin-bottom:0;}.elementor-3513 .elementor-element.elementor-element-d50765d .pix-el-text, .elementor-3513 .elementor-element.elementor-element-d50765d .pix-el-text p{text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-d50765d .pix-el-text, .elementor-3513 .elementor-element.elementor-element-d50765d .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-d50765d .pix-el-text span{font-family:"Alexandria Novo", Sans-serif;font-size:13px;}.elementor-3513 .elementor-element.elementor-element-ccef288{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3513 .elementor-element.elementor-element-8e09a4a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3513 .elementor-element.elementor-element-5b0c40e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-5b0c40e .pix-heading-el, .elementor-3513 .elementor-element.elementor-element-5b0c40e .heading-text{text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-5b0c40e .heading-text, .elementor-3513 .elementor-element.elementor-element-5b0c40e .heading-text span, .elementor-3513 .elementor-element.elementor-element-5b0c40e .body-font, .elementor-3513 .elementor-element.elementor-element-5b0c40e .secondary-font{font-family:"Neue Plak", Sans-serif;font-size:15px;font-weight:600;}.elementor-3513 .elementor-element.elementor-element-17a6441{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3513 .elementor-element.elementor-element-90f92f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-90f92f3 .pix-heading-el, .elementor-3513 .elementor-element.elementor-element-90f92f3 .heading-text{text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-90f92f3 .heading-text, .elementor-3513 .elementor-element.elementor-element-90f92f3 .heading-text span, .elementor-3513 .elementor-element.elementor-element-90f92f3 .body-font, .elementor-3513 .elementor-element.elementor-element-90f92f3 .secondary-font{font-family:"Neue Plak", Sans-serif;font-size:15px;font-weight:600;}.elementor-3513 .elementor-element.elementor-element-da13d7e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3513 .elementor-element.elementor-element-11d3ff0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-11d3ff0 .pix-heading-el, .elementor-3513 .elementor-element.elementor-element-11d3ff0 .heading-text{text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-11d3ff0 .heading-text, .elementor-3513 .elementor-element.elementor-element-11d3ff0 .heading-text span, .elementor-3513 .elementor-element.elementor-element-11d3ff0 .body-font, .elementor-3513 .elementor-element.elementor-element-11d3ff0 .secondary-font{font-family:"Neue Plak", Sans-serif;font-size:15px;font-weight:600;}.elementor-3513 .elementor-element.elementor-element-72c2347{--display:flex;--justify-content:center;--gap:10px 20px;--row-gap:10px;--column-gap:20px;box-shadow:0 .25rem .5rem rgba(0,0,0, .05), 0 1.5rem 2.2rem rgba(0,0,0, .1);--overlay-opacity:1;--overlay-mix-blend-mode:screen;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5edd194 );--border-color:var( --e-global-color-5edd194 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:36px;--padding-right:36px;}.elementor-3513 .elementor-element.elementor-element-72c2347:not(.elementor-motion-effects-element-type-background), .elementor-3513 .elementor-element.elementor-element-72c2347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crh.com.pe/wp-content/uploads/2026/03/hero-2.webp");background-position:-138px 73px;background-size:cover;}.elementor-3513 .elementor-element.elementor-element-72c2347::before, .elementor-3513 .elementor-element.elementor-element-72c2347 > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-72c2347 > .e-con-inner > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-72c2347 > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-72c2347 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-72c2347 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-text ) 29%, #000000 100%);}.elementor-3513 .elementor-element.elementor-element-72c2347:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-5edd194 );--border-color:var( --e-global-color-5edd194 );}.elementor-3513 .elementor-element.elementor-element-72c2347, .elementor-3513 .elementor-element.elementor-element-72c2347::before{--border-transition:0.3s;}.elementor-3513 .elementor-element.elementor-element-72c2347.e-con{--align-self:center;}.elementor-3513 .elementor-element.elementor-element-ac5d565 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-ac5d565 .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-ac5d565 .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-ac5d565 .body-font, .elementor-3513 .elementor-element.elementor-element-ac5d565 .heading-font{font-family:"Neue Plak", Sans-serif;font-size:32px;font-weight:600;line-height:1em;}.elementor-3513 .elementor-element.elementor-element-3f9d5cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 160px 0px;}.elementor-3513 .elementor-element.elementor-element-3f9d5cd p{margin-bottom:0;}.elementor-3513 .elementor-element.elementor-element-3f9d5cd .pix-el-text, .elementor-3513 .elementor-element.elementor-element-3f9d5cd .pix-el-text p{text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-3f9d5cd .pix-el-text, .elementor-3513 .elementor-element.elementor-element-3f9d5cd .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-3f9d5cd .pix-el-text span{font-family:"Alexandria Novo", Sans-serif;font-size:14px;}.elementor-3513 .elementor-element.elementor-element-abc505d{--display:flex;--justify-content:center;--gap:10px 20px;--row-gap:10px;--column-gap:20px;box-shadow:0 .25rem .5rem rgba(0,0,0, .05), 0 1.5rem 2.2rem rgba(0,0,0, .1);--overlay-opacity:0.32;--overlay-mix-blend-mode:screen;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-3513 .elementor-element.elementor-element-abc505d:not(.elementor-motion-effects-element-type-background), .elementor-3513 .elementor-element.elementor-element-abc505d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af362a5 );}.elementor-3513 .elementor-element.elementor-element-abc505d::before, .elementor-3513 .elementor-element.elementor-element-abc505d > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-abc505d > .e-con-inner > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-abc505d > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-abc505d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-abc505d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-af362a5 );background-image:url("https://crh.com.pe/wp-content/uploads/2026/02/crh-service-1.webp");--background-overlay:'';background-size:cover;}.elementor-3513 .elementor-element.elementor-element-abc505d.e-con{--align-self:center;}.elementor-3513 .elementor-element.elementor-element-9570b82{--divider-border-style:solid;--divider-color:#FFFFFF73;--divider-border-width:1px;}.elementor-3513 .elementor-element.elementor-element-9570b82 .elementor-divider-separator{width:100%;}.elementor-3513 .elementor-element.elementor-element-9570b82 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3513 .elementor-element.elementor-element-bc5f1b7 > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-bc5f1b7 .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-bc5f1b7 .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-bc5f1b7 .body-font, .elementor-3513 .elementor-element.elementor-element-bc5f1b7 .heading-font{font-family:"Neue Plak", Sans-serif;font-size:32px;font-weight:600;line-height:1em;}.elementor-3513 .elementor-element.elementor-element-cf6bc79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 70px 0px;}.elementor-3513 .elementor-element.elementor-element-cf6bc79 p{margin-bottom:0;}.elementor-3513 .elementor-element.elementor-element-cf6bc79 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-cf6bc79 .pix-el-text p{text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-cf6bc79 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-cf6bc79 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-cf6bc79 .pix-el-text span{font-family:"Alexandria Novo", Sans-serif;font-size:14px;}.elementor-3513 .elementor-element.elementor-element-9b0ebf4{width:auto;max-width:auto;text-align:left !important;}.elementor-3513 .elementor-element.elementor-element-9b0ebf4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-9b0ebf4 .btn, .elementor-3513 .elementor-element.elementor-element-9b0ebf4 .btn span, .elementor-3513 .elementor-element.elementor-element-9b0ebf4 .btn  .font-weight-bold{font-family:"Alexandria Novo", Sans-serif;font-size:14px;}.elementor-3513 .elementor-element.elementor-element-9b0ebf4 .btn{padding:6px 18px 6px 18px !important;}@media(max-width:1024px){.elementor-3513 .elementor-element.elementor-element-72c2347:not(.elementor-motion-effects-element-type-background), .elementor-3513 .elementor-element.elementor-element-72c2347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(min-width:768px){.elementor-3513 .elementor-element.elementor-element-bd6d46b{--content-width:1200px;}.elementor-3513 .elementor-element.elementor-element-eb8da32{--width:60%;}.elementor-3513 .elementor-element.elementor-element-790c0dd{--width:40%;}.elementor-3513 .elementor-element.elementor-element-212c28f{--width:100%;}.elementor-3513 .elementor-element.elementor-element-47ca3cc{--width:45%;}.elementor-3513 .elementor-element.elementor-element-68be19c{--width:55%;}.elementor-3513 .elementor-element.elementor-element-3888eb0{--width:50%;}.elementor-3513 .elementor-element.elementor-element-6c9c610{--width:20%;}.elementor-3513 .elementor-element.elementor-element-4d4fed0{--width:80%;}.elementor-3513 .elementor-element.elementor-element-62f9fe0{--width:50%;}.elementor-3513 .elementor-element.elementor-element-ca7adb0{--width:20%;}.elementor-3513 .elementor-element.elementor-element-dfbc7a3{--width:80%;}.elementor-3513 .elementor-element.elementor-element-974d88d{--width:25%;}.elementor-3513 .elementor-element.elementor-element-4b8aa36{--width:75%;}.elementor-3513 .elementor-element.elementor-element-555c0e9{--width:100%;}.elementor-3513 .elementor-element.elementor-element-87f9643{--width:100%;}.elementor-3513 .elementor-element.elementor-element-8682a01{--width:50%;}.elementor-3513 .elementor-element.elementor-element-5f4820c{--width:50%;}.elementor-3513 .elementor-element.elementor-element-9767904{--width:42%;}.elementor-3513 .elementor-element.elementor-element-140d56d{--width:20%;}.elementor-3513 .elementor-element.elementor-element-1485717{--width:80%;}.elementor-3513 .elementor-element.elementor-element-a88a106{--width:40%;}.elementor-3513 .elementor-element.elementor-element-c1c08e7{--width:20%;}.elementor-3513 .elementor-element.elementor-element-0e25643{--width:80%;}.elementor-3513 .elementor-element.elementor-element-8091aca{--width:36%;}.elementor-3513 .elementor-element.elementor-element-2f7c767{--width:64%;}.elementor-3513 .elementor-element.elementor-element-59df709{--width:50%;}.elementor-3513 .elementor-element.elementor-element-d923668{--width:50%;}.elementor-3513 .elementor-element.elementor-element-12c8eec{--width:60%;}.elementor-3513 .elementor-element.elementor-element-55f9bed{--width:90%;}.elementor-3513 .elementor-element.elementor-element-98d2727{--width:25%;}.elementor-3513 .elementor-element.elementor-element-a09285d{--width:25%;}.elementor-3513 .elementor-element.elementor-element-1ac1baf{--width:25%;}.elementor-3513 .elementor-element.elementor-element-b720934{--width:25%;}.elementor-3513 .elementor-element.elementor-element-ae6760a{--width:100%;}.elementor-3513 .elementor-element.elementor-element-01cc4d9{--width:33%;}.elementor-3513 .elementor-element.elementor-element-8e09a4a{--width:33%;}.elementor-3513 .elementor-element.elementor-element-17a6441{--width:33%;}.elementor-3513 .elementor-element.elementor-element-da13d7e{--width:33%;}.elementor-3513 .elementor-element.elementor-element-72c2347{--width:33%;}.elementor-3513 .elementor-element.elementor-element-abc505d{--width:33%;}}@media(max-width:767px){.elementor-3513 .elementor-element.elementor-element-bd6d46b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3513 .elementor-element.elementor-element-eb8da32{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-eb8da32.e-con{--align-self:flex-start;}.elementor-3513 .elementor-element.elementor-element-424f925 .badge{font-size:13px !important;padding:10px 15px 10px 15px !important;}.elementor-3513 .elementor-element.elementor-element-1f87cf5 .heading-text, .elementor-3513 .elementor-element.elementor-element-1f87cf5 .heading-text span, .elementor-3513 .elementor-element.elementor-element-1f87cf5 .body-font, .elementor-3513 .elementor-element.elementor-element-1f87cf5 .secondary-font{font-size:42px;}.elementor-3513 .elementor-element.elementor-element-10980ab > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3513 .elementor-element.elementor-element-10980ab .pix-el-text, .elementor-3513 .elementor-element.elementor-element-10980ab .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-10980ab .pix-el-text span{font-size:15px;}.elementor-3513 .elementor-element.elementor-element-0488482{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-129759d .btn, .elementor-3513 .elementor-element.elementor-element-129759d .btn span, .elementor-3513 .elementor-element.elementor-element-129759d .btn  .font-weight-bold{font-size:13px;}.elementor-3513 .elementor-element.elementor-element-129759d .btn{padding:5px 15px 5px 15px !important;}.elementor-3513 .elementor-element.elementor-element-6b6c751 .btn, .elementor-3513 .elementor-element.elementor-element-6b6c751 .btn span, .elementor-3513 .elementor-element.elementor-element-6b6c751 .btn  .font-weight-bold{font-size:13px;}.elementor-3513 .elementor-element.elementor-element-6b6c751 .btn{padding:5px 15px 5px 15px !important;}.elementor-3513 .elementor-element.elementor-element-212c28f{--border-radius:20px 20px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-b7d86fe{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-3513 .elementor-element.elementor-element-47ca3cc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-4b0fe7e .pix-el-text, .elementor-3513 .elementor-element.elementor-element-4b0fe7e .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-4b0fe7e .pix-el-text span{font-size:14px;}.elementor-3513 .elementor-element.elementor-element-b05f6e3 .pix-highlighted-items, .elementor-3513 .elementor-element.elementor-element-b05f6e3 .pix-highlight-item.heading-font, .elementor-3513 .elementor-element.elementor-element-b05f6e3 .pix-highlight-item.font-weight-normal{font-size:34px;line-height:1.2em;}.elementor-3513 .elementor-element.elementor-element-6e6e696 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3513 .elementor-element.elementor-element-6e6e696 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-6e6e696 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-6e6e696 .pix-el-text span{font-size:13px;}.elementor-3513 .elementor-element.elementor-element-5a82b2d .btn, .elementor-3513 .elementor-element.elementor-element-5a82b2d .btn span, .elementor-3513 .elementor-element.elementor-element-5a82b2d .btn  .font-weight-bold{font-size:13px;}.elementor-3513 .elementor-element.elementor-element-5a82b2d .btn{padding:5px 15px 5px 15px !important;}.elementor-3513 .elementor-element.elementor-element-9d4d4da .btn, .elementor-3513 .elementor-element.elementor-element-9d4d4da .btn span, .elementor-3513 .elementor-element.elementor-element-9d4d4da .btn  .font-weight-bold{font-size:13px;}.elementor-3513 .elementor-element.elementor-element-9d4d4da .btn{padding:5px 15px 5px 15px !important;}.elementor-3513 .elementor-element.elementor-element-4340c4b .pix-promo-box{border-radius:8px 8px 8px 8px !important;}.elementor-3513 .elementor-element.elementor-element-3888eb0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-3513 .elementor-element.elementor-element-6c9c610{--width:18%;}.elementor-3513 .elementor-element.elementor-element-4d4fed0{--width:65%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-4456064 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-4456064 .heading-text, .elementor-3513 .elementor-element.elementor-element-4456064 .heading-text span, .elementor-3513 .elementor-element.elementor-element-4456064 .body-font, .elementor-3513 .elementor-element.elementor-element-4456064 .secondary-font{font-size:16px;}.elementor-3513 .elementor-element.elementor-element-4dbd6a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-4dbd6a3 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-4dbd6a3 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-4dbd6a3 .pix-el-text span{font-size:11px;line-height:1.6em;}.elementor-3513 .elementor-element.elementor-element-62f9fe0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-3513 .elementor-element.elementor-element-ca7adb0{--width:18%;}.elementor-3513 .elementor-element.elementor-element-dfbc7a3{--width:65%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-71320d7 .heading-text, .elementor-3513 .elementor-element.elementor-element-71320d7 .heading-text span, .elementor-3513 .elementor-element.elementor-element-71320d7 .body-font, .elementor-3513 .elementor-element.elementor-element-71320d7 .secondary-font{font-size:18px;}.elementor-3513 .elementor-element.elementor-element-4427d05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-4427d05 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-4427d05 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-4427d05 .pix-el-text span{font-size:11px;line-height:1.6em;}.elementor-3513 .elementor-element.elementor-element-ff70509{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-3513 .elementor-element.elementor-element-6daf5d0 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-6daf5d0 .pix-el-text p{text-align:center !important;}.elementor-3513 .elementor-element.elementor-element-af68647{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-3513 .elementor-element.elementor-element-010c9df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-010c9df .nav-item a:not(.active){font-size:13px;}.elementor-3513 .elementor-element.elementor-element-010c9df .nav-item a.active{font-size:13px;}.elementor-3513 .elementor-element.elementor-element-d8db89d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3513 .elementor-element.elementor-element-555c0e9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3513 .elementor-element.elementor-element-87f9643{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-d88a3ff .badge{font-size:12px;padding:7px 15px 7px 15px !important;}.elementor-3513 .elementor-element.elementor-element-d88a3ff{text-align:center !important;}.elementor-3513 .elementor-element.elementor-element-3ca275c > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-3513 .elementor-element.elementor-element-3ca275c .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-3ca275c .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-3ca275c .body-font, .elementor-3513 .elementor-element.elementor-element-3ca275c .heading-font{font-size:28px;line-height:1em;}.elementor-3513 .elementor-element.elementor-element-c6e92f3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-c6e92f3 p{margin-bottom:0;}.elementor-3513 .elementor-element.elementor-element-c6e92f3 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-c6e92f3 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-c6e92f3 .pix-el-text span{font-size:13px;}.elementor-3513 .elementor-element.elementor-element-ab51acb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-2c283c8 .nav-item a:not(.active){font-size:9px;}.elementor-3513 .elementor-element.elementor-element-2c283c8 .nav-item a.active{font-size:9px;}.elementor-3513 .elementor-element.elementor-element-dacc5a8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-dacc5a8 .btn, .elementor-3513 .elementor-element.elementor-element-dacc5a8 .btn span, .elementor-3513 .elementor-element.elementor-element-dacc5a8 .btn  .font-weight-bold{font-size:13px;}.elementor-3513 .elementor-element.elementor-element-dacc5a8 .btn{padding:5px 15px 5px 15px !important;}.elementor-3513 .elementor-element.elementor-element-8c0185e{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-3513 .elementor-element.elementor-element-f199506 .pix-promo-box{border-radius:8px 8px 8px 8px !important;}.elementor-3513 .elementor-element.elementor-element-5f4820c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3513 .elementor-element.elementor-element-90ca1e3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-bc1cc32 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-bc1cc32 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-bc1cc32 .pix-el-text span{font-size:14px;}.elementor-3513 .elementor-element.elementor-element-1f3a888 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-3513 .elementor-element.elementor-element-1f3a888 .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-1f3a888 .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-1f3a888 .body-font, .elementor-3513 .elementor-element.elementor-element-1f3a888 .heading-font{font-size:34px;line-height:1em;}.elementor-3513 .elementor-element.elementor-element-5518f39 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-5518f39 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-5518f39 .pix-el-text span{font-size:13px;}.elementor-3513 .elementor-element.elementor-element-30cfd7f{--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-3513 .elementor-element.elementor-element-9767904{--width:60%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3513 .elementor-element.elementor-element-140d56d{--width:10%;}.elementor-3513 .elementor-element.elementor-element-1485717{--width:70%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-a648ead > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-a648ead .pix-heading-el, .elementor-3513 .elementor-element.elementor-element-a648ead .heading-text{text-align:center !important;}.elementor-3513 .elementor-element.elementor-element-a648ead .heading-text, .elementor-3513 .elementor-element.elementor-element-a648ead .heading-text span, .elementor-3513 .elementor-element.elementor-element-a648ead .body-font, .elementor-3513 .elementor-element.elementor-element-a648ead .secondary-font{font-size:16px;}.elementor-3513 .elementor-element.elementor-element-a88a106{--width:60%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3513 .elementor-element.elementor-element-c1c08e7{--width:10%;}.elementor-3513 .elementor-element.elementor-element-0e25643{--width:60%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-b36a159 > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-b36a159 .pix-heading-el, .elementor-3513 .elementor-element.elementor-element-b36a159 .heading-text{text-align:center !important;}.elementor-3513 .elementor-element.elementor-element-b36a159 .heading-text, .elementor-3513 .elementor-element.elementor-element-b36a159 .heading-text span, .elementor-3513 .elementor-element.elementor-element-b36a159 .body-font, .elementor-3513 .elementor-element.elementor-element-b36a159 .secondary-font{font-size:16px;}.elementor-3513 .elementor-element.elementor-element-1df6189{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-3513 .elementor-element.elementor-element-8091aca{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-f5e93ae{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-46a2ed1 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-46a2ed1 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-46a2ed1 .pix-el-text span{font-size:14px;}.elementor-3513 .elementor-element.elementor-element-dbed2ee > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-3513 .elementor-element.elementor-element-dbed2ee .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-dbed2ee .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-dbed2ee .body-font, .elementor-3513 .elementor-element.elementor-element-dbed2ee .heading-font{font-size:34px;line-height:1em;}.elementor-3513 .elementor-element.elementor-element-84a7b22 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-84a7b22 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-84a7b22 .pix-el-text span{font-size:13px;}.elementor-3513 .elementor-element.elementor-element-56e4fc8 .btn, .elementor-3513 .elementor-element.elementor-element-56e4fc8 .btn span, .elementor-3513 .elementor-element.elementor-element-56e4fc8 .btn  .font-weight-bold{font-size:13px;}.elementor-3513 .elementor-element.elementor-element-56e4fc8 .btn{padding:5px 15px 5px 15px !important;}.elementor-3513 .elementor-element.elementor-element-82f8388 .btn, .elementor-3513 .elementor-element.elementor-element-82f8388 .btn span, .elementor-3513 .elementor-element.elementor-element-82f8388 .btn  .font-weight-bold{font-size:13px;}.elementor-3513 .elementor-element.elementor-element-82f8388 .btn{padding:5px 15px 5px 15px !important;}.elementor-3513 .elementor-element.elementor-element-2f7c767{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3513 .elementor-element.elementor-element-59df709{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3513 .elementor-element.elementor-element-b968801{--padding-top:160px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3513 .elementor-element.elementor-element-0c34f00 .badge{font-size:11px;padding:10px 15px 10px 15px !important;}.elementor-3513 .elementor-element.elementor-element-96fd91c > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-3513 .elementor-element.elementor-element-96fd91c .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-96fd91c .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-96fd91c .body-font, .elementor-3513 .elementor-element.elementor-element-96fd91c .heading-font{font-size:22px;line-height:1em;}.elementor-3513 .elementor-element.elementor-element-cd5f3fa{--padding-top:160px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3513 .elementor-element.elementor-element-1f0849c .badge{font-size:11px;padding:10px 15px 10px 15px !important;}.elementor-3513 .elementor-element.elementor-element-694a115 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-3513 .elementor-element.elementor-element-694a115 .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-694a115 .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-694a115 .body-font, .elementor-3513 .elementor-element.elementor-element-694a115 .heading-font{font-size:22px;line-height:1em;}.elementor-3513 .elementor-element.elementor-element-d923668{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3513 .elementor-element.elementor-element-556da03{--padding-top:160px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3513 .elementor-element.elementor-element-a9b1111 .badge{font-size:11px;padding:10px 15px 10px 15px !important;}.elementor-3513 .elementor-element.elementor-element-3b7a0dc > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-3513 .elementor-element.elementor-element-3b7a0dc .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-3b7a0dc .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-3b7a0dc .body-font, .elementor-3513 .elementor-element.elementor-element-3b7a0dc .heading-font{font-size:22px;line-height:1em;}.elementor-3513 .elementor-element.elementor-element-bcb6749{--padding-top:160px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3513 .elementor-element.elementor-element-fa90c91 .badge{font-size:11px;padding:10px 15px 10px 15px !important;}.elementor-3513 .elementor-element.elementor-element-12d7905 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-3513 .elementor-element.elementor-element-12d7905 .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-12d7905 .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-12d7905 .body-font, .elementor-3513 .elementor-element.elementor-element-12d7905 .heading-font{font-size:22px;line-height:1em;}.elementor-3513 .elementor-element.elementor-element-826e5de{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-3513 .elementor-element.elementor-element-12c8eec{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-6c5d9a4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3513 .elementor-element.elementor-element-33136e5 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-33136e5 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-33136e5 .pix-el-text span{font-size:14px;}.elementor-3513 .elementor-element.elementor-element-f75ba93 > .elementor-widget-container{margin:-10px 0px -5px 0px;}.elementor-3513 .elementor-element.elementor-element-f75ba93 .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-f75ba93 .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-f75ba93 .body-font, .elementor-3513 .elementor-element.elementor-element-f75ba93 .heading-font{font-size:34px;line-height:1em;}.elementor-3513 .elementor-element.elementor-element-55f9bed{--justify-content:space-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-3513 .elementor-element.elementor-element-98d2727{--width:47%;}.elementor-3513 .elementor-element.elementor-element-c4b982d .number-title{font-size:26px !important;}.elementor-3513 .elementor-element.elementor-element-4fc6a3c .pix-el-text, .elementor-3513 .elementor-element.elementor-element-4fc6a3c .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-4fc6a3c .pix-el-text span{font-size:12px;}.elementor-3513 .elementor-element.elementor-element-a09285d{--width:47%;}.elementor-3513 .elementor-element.elementor-element-2e2067c .number-title{font-size:26px !important;}.elementor-3513 .elementor-element.elementor-element-cbaa35c .pix-el-text, .elementor-3513 .elementor-element.elementor-element-cbaa35c .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-cbaa35c .pix-el-text span{font-size:12px;}.elementor-3513 .elementor-element.elementor-element-1ac1baf{--width:47%;}.elementor-3513 .elementor-element.elementor-element-ec5c94b .number-title{font-size:26px !important;}.elementor-3513 .elementor-element.elementor-element-45868fe .pix-el-text, .elementor-3513 .elementor-element.elementor-element-45868fe .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-45868fe .pix-el-text span{font-size:14px;}.elementor-3513 .elementor-element.elementor-element-b720934{--width:47%;}.elementor-3513 .elementor-element.elementor-element-b667ba5 .number-title{font-size:26px !important;}.elementor-3513 .elementor-element.elementor-element-36545e7 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-36545e7 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-36545e7 .pix-el-text span{font-size:14px;}.elementor-3513 .elementor-element.elementor-element-16df650{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3513 .elementor-element.elementor-element-01cc4d9{--width:90%;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-3513 .elementor-element.elementor-element-5960347 .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-5960347 .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-5960347 .body-font, .elementor-3513 .elementor-element.elementor-element-5960347 .heading-font{font-size:28px;}.elementor-3513 .elementor-element.elementor-element-d50765d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-3513 .elementor-element.elementor-element-d50765d .pix-el-text, .elementor-3513 .elementor-element.elementor-element-d50765d .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-d50765d .pix-el-text span{font-size:12px;}.elementor-3513 .elementor-element.elementor-element-ccef288{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3513 .elementor-element.elementor-element-8e09a4a{--width:30%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3513 .elementor-element.elementor-element-5b0c40e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-5b0c40e .heading-text, .elementor-3513 .elementor-element.elementor-element-5b0c40e .heading-text span, .elementor-3513 .elementor-element.elementor-element-5b0c40e .body-font, .elementor-3513 .elementor-element.elementor-element-5b0c40e .secondary-font{font-size:16px;}.elementor-3513 .elementor-element.elementor-element-17a6441{--width:30%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3513 .elementor-element.elementor-element-90f92f3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-90f92f3 .heading-text, .elementor-3513 .elementor-element.elementor-element-90f92f3 .heading-text span, .elementor-3513 .elementor-element.elementor-element-90f92f3 .body-font, .elementor-3513 .elementor-element.elementor-element-90f92f3 .secondary-font{font-size:16px;}.elementor-3513 .elementor-element.elementor-element-da13d7e{--width:30%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3513 .elementor-element.elementor-element-11d3ff0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-11d3ff0 .heading-text, .elementor-3513 .elementor-element.elementor-element-11d3ff0 .heading-text span, .elementor-3513 .elementor-element.elementor-element-11d3ff0 .body-font, .elementor-3513 .elementor-element.elementor-element-11d3ff0 .secondary-font{font-size:16px;}.elementor-3513 .elementor-element.elementor-element-72c2347{--width:90%;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-3513 .elementor-element.elementor-element-72c2347:not(.elementor-motion-effects-element-type-background), .elementor-3513 .elementor-element.elementor-element-72c2347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 16px;}.elementor-3513 .elementor-element.elementor-element-72c2347::before, .elementor-3513 .elementor-element.elementor-element-72c2347 > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-72c2347 > .e-con-inner > .elementor-background-video-container::before, .elementor-3513 .elementor-element.elementor-element-72c2347 > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-72c2347 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3513 .elementor-element.elementor-element-72c2347 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 42%, #000000 94%);}.elementor-3513 .elementor-element.elementor-element-ac5d565 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3513 .elementor-element.elementor-element-ac5d565 .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-ac5d565 .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-ac5d565 .body-font, .elementor-3513 .elementor-element.elementor-element-ac5d565 .heading-font{font-size:28px;}.elementor-3513 .elementor-element.elementor-element-3f9d5cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 116px 0px;}.elementor-3513 .elementor-element.elementor-element-3f9d5cd .pix-el-text, .elementor-3513 .elementor-element.elementor-element-3f9d5cd .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-3f9d5cd .pix-el-text span{font-size:13px;}.elementor-3513 .elementor-element.elementor-element-abc505d{--width:90%;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-3513 .elementor-element.elementor-element-bc5f1b7 .pix-sliding-headline-2, .elementor-3513 .elementor-element.elementor-element-bc5f1b7 .pix-sliding-headline-2 span, .elementor-3513 .elementor-element.elementor-element-bc5f1b7 .body-font, .elementor-3513 .elementor-element.elementor-element-bc5f1b7 .heading-font{font-size:28px;}.elementor-3513 .elementor-element.elementor-element-cf6bc79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-3513 .elementor-element.elementor-element-cf6bc79 .pix-el-text, .elementor-3513 .elementor-element.elementor-element-cf6bc79 .pix-el-text p, .elementor-3513 .elementor-element.elementor-element-cf6bc79 .pix-el-text span{font-size:13px;}.elementor-3513 .elementor-element.elementor-element-9b0ebf4 .btn, .elementor-3513 .elementor-element.elementor-element-9b0ebf4 .btn span, .elementor-3513 .elementor-element.elementor-element-9b0ebf4 .btn  .font-weight-bold{font-size:13px;}.elementor-3513 .elementor-element.elementor-element-9b0ebf4 .btn{padding:5px 15px 5px 15px !important;}}/* Start custom CSS for pix-button, class: .elementor-element-129759d */.elementor-3513 .elementor-element.elementor-element-129759d .pix-btn, 
.elementor-3513 .elementor-element.elementor-element-129759d a, 
.elementor-3513 .elementor-element.elementor-element-129759d button {
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for pix-button, class: .elementor-element-6b6c751 */.elementor-3513 .elementor-element.elementor-element-6b6c751 .pix-btn, 
.elementor-3513 .elementor-element.elementor-element-6b6c751 a, 
.elementor-3513 .elementor-element.elementor-element-6b6c751 button {
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for pix-button, class: .elementor-element-5a82b2d */.elementor-3513 .elementor-element.elementor-element-5a82b2d .pix-btn, 
.elementor-3513 .elementor-element.elementor-element-5a82b2d a, 
.elementor-3513 .elementor-element.elementor-element-5a82b2d button {
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for pix-button, class: .elementor-element-9d4d4da */.elementor-3513 .elementor-element.elementor-element-9d4d4da .pix-btn, 
.elementor-3513 .elementor-element.elementor-element-9d4d4da a, 
.elementor-3513 .elementor-element.elementor-element-9d4d4da button {
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for pix-promo-box, class: .elementor-element-4340c4b *//* PC */
@media (min-width: 1024px) {
    .elementor-3513 .elementor-element.elementor-element-4340c4b .pix-img-overlay { min-height: 350px; }
}

/* Móvil */
@media (max-width: 767px) {
    .elementor-3513 .elementor-element.elementor-element-4340c4b .pix-img-overlay { min-height: 260px; }
    
    .elementor-3513 .elementor-element.elementor-element-4340c4b .badge {
        font-size: 12px !important;
    }

    .elementor-3513 .elementor-element.elementor-element-4340c4b .card-title {
        font-size: 16px !important;
    }
}/* End custom CSS */
/* Start custom CSS for pix-marquee, class: .elementor-element-7fed6ab *//* Aplicar al contenedor principal del carrusel */
.elementor-3513 .elementor-element.elementor-element-7fed6ab {
    --ancho-degradado: 150px; /* Ajusta este valor para que el desvanecido sea más largo o corto */
    
    -webkit-mask-image: linear-gradient(to right, 
        transparent 0%, 
        black var(--ancho-degradado), 
        black calc(100% - var(--ancho-degradado)), 
        transparent 100%
    );
    mask-image: linear-gradient(to right, 
        transparent 0%, 
        black var(--ancho-degradado), 
        black calc(100% - var(--ancho-degradado)), 
        transparent 100%
    );
    
    /* Asegura que el contenido que sale no rompa la máscara */
    overflow: hidden; 
}/* End custom CSS */
/* Start custom CSS for pix-vertical-tabs, class: .elementor-element-010c9df */.elementor-3513 .elementor-element.elementor-element-010c9df h2.pix-heading-el, 
.elementor-3513 .elementor-element.elementor-element-010c9df .pix-heading-el h2 {
    line-height: 1.0 !important;
}

.elementor-3513 .elementor-element.elementor-element-010c9df .nav-item,
.elementor-3513 .elementor-element.elementor-element-010c9df .nav-link {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.elementor-3513 .elementor-element.elementor-element-010c9df .col-md-4.d-inline-block {
    padding-top: 50px !important;
}

@media (max-width: 767px) {
    .elementor-3513 .elementor-element.elementor-element-010c9df h2, 
    .elementor-3513 .elementor-element.elementor-element-010c9df .h2 {
        font-size: 30px !important;
    }

    .elementor-3513 .elementor-element.elementor-element-010c9df h2.pix-heading-el, 
    .elementor-3513 .elementor-element.elementor-element-010c9df .pix-heading-el h2,
    .elementor-3513 .elementor-element.elementor-element-010c9df .nav-link {
        text-align: center !important;
        justify-content: center !important;
    }

    .elementor-3513 .elementor-element.elementor-element-010c9df .text-left > .pix-badge-element {
        margin-left: auto !important;
        margin-right: auto !important;
        display: table !important;
    }

    .elementor-3513 .elementor-element.elementor-element-010c9df .nav-link {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for pix-button, class: .elementor-element-dacc5a8 */.elementor-3513 .elementor-element.elementor-element-dacc5a8 .btn {
    display: inline-flex !important;
    justify-content: center !important;
    align-items: center !important;
    border-radius: 7px !important;
    border: none !important;
    background: linear-gradient(to right, #BD2A2A, #E03131) !important;
    color: white !important;
    font-family: inherit !important;
    text-align: center !important;
    font-size: 15px !important;
    box-shadow: 0 4px 15px rgba(0,0,0,0.08) !important;
    min-width: 10em !important;
    padding: .6em 2.2em !important;
    transition: all .4s ease !important;
    cursor: pointer !important;
    overflow: hidden !important;
}

.elementor-3513 .elementor-element.elementor-element-dacc5a8 span.font-weight-bold {
    cursor: pointer;
    display: inline-block;
    position: relative;
    transition: .4s cubic-bezier(.19, 1, .22, 1);
    white-space: nowrap;
}

.elementor-3513 .elementor-element.elementor-element-dacc5a8 span.font-weight-bold:after {
    content: 'Catálogo';
    position: absolute;
    opacity: 0;
    top: 0;
    right: -80px;
    transition: .6s cubic-bezier(.19, 1, .22, 1);
    font-weight: bold;
}

.elementor-3513 .elementor-element.elementor-element-dacc5a8 .btn:hover {
    transform: translateY(-2px);
    box-shadow: 0 8px 25px rgba(0,0,0,0.12) !important;
}

.elementor-3513 .elementor-element.elementor-element-dacc5a8 .btn:hover span.font-weight-bold {
    padding-right: 5em !important;
}

.elementor-3513 .elementor-element.elementor-element-dacc5a8 .btn:hover span.font-weight-bold:after {
    opacity: 1 !important;
    right: 0 !important;
}

.elementor-3513 .elementor-element.elementor-element-dacc5a8 .pixfort-icon {
    width: 20px !important;
    height: 20px !important;
    margin-left: 12px !important;
}/* End custom CSS */
/* Start custom CSS for pix-promo-box, class: .elementor-element-f199506 *//* PC */
@media (min-width: 1024px) {
    .elementor-3513 .elementor-element.elementor-element-f199506 .pix-img-overlay { min-height: 320px; }
}

/* Móvil */
@media (max-width: 767px) {
    .elementor-3513 .elementor-element.elementor-element-f199506 .pix-img-overlay { min-height: 260px; }
    
    .elementor-3513 .elementor-element.elementor-element-f199506 .badge {
        font-size: 12px !important;
    }

    .elementor-3513 .elementor-element.elementor-element-f199506 .card-title {
        font-size: 16px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c0185e */.elementor-3513 .elementor-element.elementor-element-8c0185e {
    position: relative;
    overflow: hidden;
    background-color: #8B1D1D !important; 
    isolation: isolate; 
    transform: translateZ(0);
    perspective: 1000px;
}

.elementor-3513 .elementor-element.elementor-element-8c0185e::before,
.elementor-3513 .elementor-element.elementor-element-8c0185e::after {
    content: "";
    position: absolute;
    inset: -20%; 
    background: conic-gradient(
        from 0deg,
        #BD2A2A,
        #E03131,
        #8b1d1d,
        #FF4D4D,
        #BD2A2A,
        #E03131,
        #5e1212,
        #BD2A2A
    );
    animation: rotate 12s linear infinite;
    filter: blur(80px);
    opacity: 0.6;
    z-index: -1;
    pointer-events: none;
    will-change: transform;
    backface-visibility: hidden;
}

.elementor-3513 .elementor-element.elementor-element-8c0185e::after {
    inset: -15%;
    animation: rotate-reverse 15s linear infinite;
    opacity: 0.4;
    filter: blur(100px) brightness(1.2);
}

.elementor-editor-active .elementor-3513 .elementor-element.elementor-element-8c0185e::before,
.elementor-editor-active .elementor-3513 .elementor-element.elementor-element-8c0185e::after {
    inset: -10% !important;
    filter: blur(60px) !important;
    opacity: 0.5 !important;
}

@keyframes rotate {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

@keyframes rotate-reverse {
    from { transform: rotate(0deg); }
    to { transform: rotate(-360deg); }
}

.elementor-3513 .elementor-element.elementor-element-8c0185e > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for pix-button, class: .elementor-element-56e4fc8 */.elementor-3513 .elementor-element.elementor-element-56e4fc8 .pix-btn, 
.elementor-3513 .elementor-element.elementor-element-56e4fc8 a, 
.elementor-3513 .elementor-element.elementor-element-56e4fc8 button {
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for pix-button, class: .elementor-element-82f8388 */.elementor-3513 .elementor-element.elementor-element-82f8388 .pix-btn, 
.elementor-3513 .elementor-element.elementor-element-82f8388 a, 
.elementor-3513 .elementor-element.elementor-element-82f8388 button {
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for pix-marquee, class: .elementor-element-473d03a *//* Aplicar al contenedor principal del carrusel */
.elementor-3513 .elementor-element.elementor-element-473d03a {
    --ancho-degradado: 150px; /* Ajusta este valor para que el desvanecido sea más largo o corto */
    
    -webkit-mask-image: linear-gradient(to right, 
        transparent 0%, 
        black var(--ancho-degradado), 
        black calc(100% - var(--ancho-degradado)), 
        transparent 100%
    );
    mask-image: linear-gradient(to right, 
        transparent 0%, 
        black var(--ancho-degradado), 
        black calc(100% - var(--ancho-degradado)), 
        transparent 100%
    );
    
    /* Asegura que el contenido que sale no rompa la máscara */
    overflow: hidden; 
}/* End custom CSS */
/* Start custom CSS for pix-button, class: .elementor-element-9b0ebf4 */.elementor-3513 .elementor-element.elementor-element-9b0ebf4 .btn,
.elementor-3513 .elementor-element.elementor-element-9b0ebf4 .pix-btn,
.elementor-3513 .elementor-element.elementor-element-9b0ebf4 a,
.elementor-3513 .elementor-element.elementor-element-9b0ebf4 button {
    background: linear-gradient(to right, #FFCD11, #FFD93D) !important;
    box-shadow: 0 4px 15px rgba(0,0,0,0.1) !important;
    border-radius: 10px !important;
    border: none !important;
    color: #000 !important;
    font-weight: 700 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neue Plak';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://crh.com.pe/wp-content/uploads/2026/01/Neue-Plak-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Neue Plak';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://crh.com.pe/wp-content/uploads/2026/01/Neue-Plak-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Neue Plak';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://crh.com.pe/wp-content/uploads/2026/01/Neue-Plak-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Neue Plak';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://crh.com.pe/wp-content/uploads/2026/01/Neue-Plak-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Alexandria Novo';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://crh.com.pe/wp-content/uploads/2026/01/Alexandria-wght350.woff2') format('woff2');
}
@font-face {
	font-family: 'Alexandria Novo';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://crh.com.pe/wp-content/uploads/2026/01/Alexandria-wght350.woff2') format('woff2');
}
@font-face {
	font-family: 'Alexandria Novo';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://crh.com.pe/wp-content/uploads/2026/01/Alexandria-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Alexandria Novo';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://crh.com.pe/wp-content/uploads/2026/01/Alexandria-Medium-1.woff2') format('woff2');
}
/* End Custom Fonts CSS */