.elementor-8731 .elementor-element.elementor-element-2de2c35a{--display:grid;--min-height:544px;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px}.elementor-8731 .elementor-element.elementor-element-16a4ea2d{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.45;--border-radius:22px 22px 22px 22px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;grid-column:span 2;grid-row:span 2}.elementor-8731 .elementor-element.elementor-element-16a4ea2d:not(.elementor-motion-effects-element-type-background),.elementor-8731 .elementor-element.elementor-element-16a4ea2d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.coopetro.com/wp-content/uploads/2024/06/project-30.jpg);background-repeat:no-repeat;background-size:cover}.elementor-8731 .elementor-element.elementor-element-16a4ea2d::before,.elementor-8731 .elementor-element.elementor-element-16a4ea2d>.elementor-background-video-container::before,.elementor-8731 .elementor-element.elementor-element-16a4ea2d>.e-con-inner>.elementor-background-video-container::before,.elementor-8731 .elementor-element.elementor-element-16a4ea2d>.elementor-background-slideshow::before,.elementor-8731 .elementor-element.elementor-element-16a4ea2d>.e-con-inner>.elementor-background-slideshow::before,.elementor-8731 .elementor-element.elementor-element-16a4ea2d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-50800f6) 0%,var(--e-global-color-secondary) 0%)}.elementor-8731 .elementor-element.elementor-element-4c1d225a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -18px) 0}.elementor-8731 .elementor-element.elementor-element-4c1d225a .elementor-heading-title{color:var(--e-global-color-50800f6)}.elementor-8731 .elementor-element.elementor-element-52716d6f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -16px) 0;color:#FFF}.elementor-8731 .elementor-element.elementor-element-39beab03 .elementor-button{background-color:var(--e-global-color-3951f3a);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-50800f6);color:var(--e-global-color-50800f6)}.elementor-8731 .elementor-element.elementor-element-1ae99283{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.45;--border-radius:22px 22px 22px 22px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;grid-column:span 3;grid-row:span 2}.elementor-8731 .elementor-element.elementor-element-1ae99283:not(.elementor-motion-effects-element-type-background),.elementor-8731 .elementor-element.elementor-element-1ae99283>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.coopetro.com/wp-content/uploads/2024/06/news-18.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8731 .elementor-element.elementor-element-1ae99283::before,.elementor-8731 .elementor-element.elementor-element-1ae99283>.elementor-background-video-container::before,.elementor-8731 .elementor-element.elementor-element-1ae99283>.e-con-inner>.elementor-background-video-container::before,.elementor-8731 .elementor-element.elementor-element-1ae99283>.elementor-background-slideshow::before,.elementor-8731 .elementor-element.elementor-element-1ae99283>.e-con-inner>.elementor-background-slideshow::before,.elementor-8731 .elementor-element.elementor-element-1ae99283>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-50800f6) 0%,var(--e-global-color-secondary) 0%)}.elementor-8731 .elementor-element.elementor-element-774784d3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -18px) 0}.elementor-8731 .elementor-element.elementor-element-774784d3 .elementor-heading-title{color:var(--e-global-color-50800f6)}.elementor-8731 .elementor-element.elementor-element-607d83fd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -16px) 0;color:#FFF}.elementor-8731 .elementor-element.elementor-element-71dbf683 .elementor-button{background-color:var(--e-global-color-3951f3a);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-50800f6);color:var(--e-global-color-50800f6)}.elementor-8731 .elementor-element.elementor-element-182de6a0{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.45;--border-radius:22px 22px 22px 22px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;grid-column:span 3;grid-row:span 2}.elementor-8731 .elementor-element.elementor-element-182de6a0:not(.elementor-motion-effects-element-type-background),.elementor-8731 .elementor-element.elementor-element-182de6a0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.coopetro.com/wp-content/uploads/2024/07/project-20.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8731 .elementor-element.elementor-element-182de6a0::before,.elementor-8731 .elementor-element.elementor-element-182de6a0>.elementor-background-video-container::before,.elementor-8731 .elementor-element.elementor-element-182de6a0>.e-con-inner>.elementor-background-video-container::before,.elementor-8731 .elementor-element.elementor-element-182de6a0>.elementor-background-slideshow::before,.elementor-8731 .elementor-element.elementor-element-182de6a0>.e-con-inner>.elementor-background-slideshow::before,.elementor-8731 .elementor-element.elementor-element-182de6a0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-50800f6) 0%,var(--e-global-color-secondary) 0%)}.elementor-8731 .elementor-element.elementor-element-52d72cbc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -18px) 0}.elementor-8731 .elementor-element.elementor-element-52d72cbc .elementor-heading-title{color:var(--e-global-color-50800f6)}.elementor-8731 .elementor-element.elementor-element-112277b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -16px) 0;color:#FFF}.elementor-8731 .elementor-element.elementor-element-69d9c6fe .elementor-button{background-color:var(--e-global-color-3951f3a);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-50800f6);color:var(--e-global-color-50800f6)}.elementor-8731 .elementor-element.elementor-element-307f473e{--display:flex;--min-height:275px;--justify-content:flex-end;--overlay-opacity:0.45;--border-radius:22px 22px 22px 22px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;grid-column:span 2;grid-row:span 2}.elementor-8731 .elementor-element.elementor-element-307f473e:not(.elementor-motion-effects-element-type-background),.elementor-8731 .elementor-element.elementor-element-307f473e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.coopetro.com/wp-content/uploads/2024/06/news-20.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8731 .elementor-element.elementor-element-307f473e::before,.elementor-8731 .elementor-element.elementor-element-307f473e>.elementor-background-video-container::before,.elementor-8731 .elementor-element.elementor-element-307f473e>.e-con-inner>.elementor-background-video-container::before,.elementor-8731 .elementor-element.elementor-element-307f473e>.elementor-background-slideshow::before,.elementor-8731 .elementor-element.elementor-element-307f473e>.e-con-inner>.elementor-background-slideshow::before,.elementor-8731 .elementor-element.elementor-element-307f473e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-50800f6) 0%,var(--e-global-color-secondary) 0%)}.elementor-8731 .elementor-element.elementor-element-3ee5d3ae{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -18px) 0}.elementor-8731 .elementor-element.elementor-element-3ee5d3ae .elementor-heading-title{color:var(--e-global-color-50800f6)}.elementor-8731 .elementor-element.elementor-element-26f88944{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -16px) 0;color:#FFF}.elementor-8731 .elementor-element.elementor-element-320f18ba .elementor-button{background-color:var(--e-global-color-3951f3a);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-50800f6);color:var(--e-global-color-50800f6)}.elementor-8731 .elementor-element.elementor-element-94bd853{--display:flex}.elementor-8731 .elementor-element.elementor-element-48f7a27{--display:flex}@media(max-width:1024px){.elementor-8731 .elementor-element.elementor-element-2de2c35a{--grid-auto-flow:row}}@media(min-width:768px){.elementor-8731 .elementor-element.elementor-element-2de2c35a{--content-width:1000px}}@media(max-width:767px){.elementor-8731 .elementor-element.elementor-element-2de2c35a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}}:root{--azul-primario:#0056A4;--azul-oscuro:#003A70;--gris:#d4d4d4;--max-width:1200px;--radius:14px}.pasivos-section{background:#fff;border-bottom:1px solid #e9edf1;padding-top:60px!important;padding-bottom:40px!important;opacity:0;transform:translateY(25px);animation:fadeSlideUp .9s ease-out forwards}.pasivos-title{font-size:34px;font-weight:800;color:var(--azul-oscuro);opacity:0;animation:fadeIn 1s ease-out forwards;animation-delay:.2s}.pasivos-title::after{content:"";width:70px;height:4px;background:var(--azul-primario);display:block;margin:10px auto 0;border-radius:4px;opacity:0;transform:scaleX(0);animation:underlineGrow .6s ease-out forwards;animation-delay:.5s}.pasivos-subtitle,.pasivos-subtext{max-width:900px;margin:20px auto;font-size:17px;color:#4a4a4a;line-height:1.6;opacity:0;animation:fadeSlideUp 1s ease-out forwards}.pasivos-subtitle{animation-delay:.4s}.pasivos-subtext{animation-delay:.6s}.pc-grid{max-width:var(--max-width);margin:30px auto;padding:0 20px;display:grid;gap:22px;grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.pc-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.pc-grid{grid-template-columns:1fr}}.pc-card{background:#fff;border:1px solid var(--gris);border-radius:var(--radius);padding:25px 20px;text-align:center;position:relative;box-shadow:0 6px 14px rgb(0 0 0 / .06);transition:.25s ease}.pc-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:6px;background:var(--azul-primario);border-radius:14px 14px 0 0}.pc-card:hover{transform:translateY(-4px);box-shadow:0 14px 26px rgb(0 0 0 / .14)}.pc-icon-wrapper{width:85px;height:85px;display:flex;align-items:center;justify-content:center;margin:0 auto 15px}.pc-icon{width:46px;height:46px;color:var(--azul-primario)}.pc-card h3{font-size:20px;margin:10px 0;font-weight:700;color:var(--azul-oscuro)}.pc-card p{font-size:15px;color:#333;margin-bottom:15px}.pc-btn.primary{background:var(--azul-primario);color:#fff;padding:10px 22px;border-radius:10px;border:0;font-weight:600}.pc-btn.primary:hover{background:var(--azul-oscuro)}.pc-modal{position:fixed;inset:0;background:rgb(0 0 0 / .45);backdrop-filter:blur(4px);display:none;align-items:center;justify-content:center;z-index:1000}.pc-modal.active{display:flex}.pc-modal-content{background:#fff;width:90%;max-width:900px;padding:40px;border-radius:18px;border:1px solid var(--gris);animation:modalSlide .35s ease forwards;position:relative}.pc-modal-title{font-size:27px!important;font-weight:600;color:var(--azul-oscuro);margin-bottom:20px;border-left:6px solid var(--azul-primario);padding-left:12px}.pc-modal-body p,.pc-modal-body li{font-size:16px;color:#333;line-height:1.55}.pc-modal-body ul{margin-top:10px;padding-left:18px}.pc-modal-close{position:absolute;top:14px;right:16px;width:36px;height:36px;background:var(--azul-primario);border-radius:50%;color:#fff;border:0;font-size:18px;display:flex;align-items:center;justify-content:center}.pc-modal-close:hover{background:var(--azul-oscuro);transform:scale(1.1)}.pc-modal-cta{margin-top:20px;display:inline-block}@keyframes fadeSlideUp{from{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes underlineGrow{from{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes modalSlide{from{opacity:0;transform:translateY(-25px)}to{opacity:1;transform:translateY(0)}}:root{--azul:#003A70;--naranja:#F28C1E;--blanco:#ffffff}.pc-wh-box{position:fixed;left:20px;bottom:120px;width:260px;background:var(--blanco);border-radius:14px;box-shadow:0 10px 25px rgb(0 0 0 / .18);overflow:hidden;z-index:9999;padding-bottom:10px;transform:translateX(-300px);transition:0.35s ease-in-out;animation:slideIn 0.6s ease}.pc-wh-box.open{transform:translateX(0)}.pc-wh-header{background:var(--azul);color:#fff;padding:14px;font-size:15px;font-weight:700;text-align:center}.pc-wh-agente{padding:8px 12px}.pc-wh-agente a{display:flex;align-items:center;gap:10px;padding:10px;background:#f5f5f5;border-radius:10px;text-decoration:none;color:#333;transition:0.25s ease}.pc-wh-agente a:hover{background:#eaeaea}.pc-wh-icon{background:var(--naranja);color:#fff;font-size:20px;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center}.pc-wh-toggle{position:fixed;left:20px;bottom:40px;width:60px;height:60px;background:var(--naranja);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:30px;cursor:pointer;z-index:9999;box-shadow:0 6px 18px rgb(0 0 0 / .25);transition:0.25s;animation:floatBtn 2s infinite ease-in-out}.pc-wh-toggle:hover{transform:scale(1.1);background:var(--azul)}@keyframes slideIn{from{transform:translate(-40px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes floatBtn{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}