.elementor-1821 .elementor-element.elementor-element-ca6e6d7:not(.elementor-motion-effects-element-type-background), .elementor-1821 .elementor-element.elementor-element-ca6e6d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capservi.com.bo/wp-content/uploads/2026/05/ChatGPT-Image-25-may-2026-09_59_39.png");background-position:center center;background-size:cover;}.elementor-1821 .elementor-element.elementor-element-ca6e6d7 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, rgba(4,22,38,0.93) 0%, rgba(4,22,38,0.30) 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1821 .elementor-element.elementor-element-ca6e6d7 > .elementor-container{min-height:560px;}.elementor-1821 .elementor-element.elementor-element-ca6e6d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-1821 .elementor-element.elementor-element-a85647d{width:auto;max-width:auto;}.elementor-1821 .elementor-element.elementor-element-3b1e759{width:auto;max-width:auto;}.elementor-1821 .elementor-element.elementor-element-5936de9{margin-top:0px;margin-bottom:-10px;}.elementor-1821 .elementor-element.elementor-element-85fd809 > .elementor-element-populated{margin:15px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-1821 .elementor-element.elementor-element-2d8bb68{text-align:center;}.elementor-1821 .elementor-element.elementor-element-2d8bb68 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-style:italic;color:#000000;}.elementor-1821 .elementor-element.elementor-element-72983d8{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-1821 .elementor-element.elementor-element-72983d8 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-1821 .elementor-element.elementor-element-72983d8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1821 .elementor-element.elementor-element-753e97e{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1821 .elementor-element.elementor-element-a6bd74b{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-1821 .elementor-element.elementor-element-7bff5cc{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1821 .elementor-element.elementor-element-d2dbf08{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-1821 .elementor-element.elementor-element-347f350{margin-top:0px;margin-bottom:-10px;}.elementor-1821 .elementor-element.elementor-element-4eb583f > .elementor-element-populated{margin:15px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-1821 .elementor-element.elementor-element-9d0d451{text-align:center;}.elementor-1821 .elementor-element.elementor-element-9d0d451 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-style:italic;color:#000000;}.elementor-1821 .elementor-element.elementor-element-4e47e27{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-1821 .elementor-element.elementor-element-4e47e27 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-1821 .elementor-element.elementor-element-4e47e27 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1821 .elementor-element.elementor-element-f438540{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#04476E;--border-color:#04476E;--border-radius:8px 8px 8px 8px;--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-1821 .elementor-element.elementor-element-f438540:not(.elementor-motion-effects-element-type-background), .elementor-1821 .elementor-element.elementor-element-f438540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1821 .elementor-element.elementor-element-312bca0{width:custom;max-width:custom;}.elementor-1821 .elementor-element.elementor-element-312bca0 img{width:100%;}.elementor-1821 .elementor-element.elementor-element-44a4705{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;}.elementor-1821 .elementor-element.elementor-element-a5fe812 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-1821 .elementor-element.elementor-element-1847d90{padding:40px 20px 70px 20px;}.elementor-1821 .elementor-element.elementor-element-cd1d824:not(.elementor-motion-effects-element-type-background), .elementor-1821 .elementor-element.elementor-element-cd1d824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04476E;}.elementor-1821 .elementor-element.elementor-element-cd1d824{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 20px 64px 20px;}.elementor-1821 .elementor-element.elementor-element-cd1d824 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1821 .elementor-element.elementor-element-3f35cc8{text-align:center;}.elementor-1821 .elementor-element.elementor-element-70cf427{text-align:center;}.elementor-1821 .elementor-element.elementor-element-ebc0844{width:auto;max-width:auto;}.elementor-1821 .elementor-element.elementor-element-483a249{width:auto;max-width:auto;}.elementor-1821 .elementor-element.elementor-element-f838706 > .elementor-element-populated{margin:15px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-1821 .elementor-element.elementor-element-f45376d > .elementor-widget-container{margin:16px 0px 0px -30px;}.elementor-1821 .elementor-element.elementor-element-f45376d .elementor-icon-wrapper{text-align:start;}.elementor-1821 .elementor-element.elementor-element-f45376d.elementor-view-stacked .elementor-icon{background-color:#04476E;}.elementor-1821 .elementor-element.elementor-element-f45376d.elementor-view-framed .elementor-icon, .elementor-1821 .elementor-element.elementor-element-f45376d.elementor-view-default .elementor-icon{color:#04476E;border-color:#04476E;}.elementor-1821 .elementor-element.elementor-element-f45376d.elementor-view-framed .elementor-icon, .elementor-1821 .elementor-element.elementor-element-f45376d.elementor-view-default .elementor-icon svg{fill:#04476E;}.elementor-1821 .elementor-element.elementor-element-f45376d .elementor-icon{font-size:40px;}.elementor-1821 .elementor-element.elementor-element-f45376d .elementor-icon svg{height:40px;}.elementor-1821 .elementor-element.elementor-element-1c8708f > .elementor-widget-container{margin:-65px 0px 0px 20px;}.elementor-1821 .elementor-element.elementor-element-1c8708f{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-1821 .elementor-element.elementor-element-cc4fa19{margin-top:-40px;margin-bottom:-40px;}.elementor-1821 .elementor-element.elementor-element-16a21ce > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-1821 .elementor-element.elementor-element-02ee6d6 > .elementor-widget-container{margin:16px 0px 0px -30px;}.elementor-1821 .elementor-element.elementor-element-02ee6d6 .elementor-icon-wrapper{text-align:start;}.elementor-1821 .elementor-element.elementor-element-02ee6d6.elementor-view-stacked .elementor-icon{background-color:#04476E;}.elementor-1821 .elementor-element.elementor-element-02ee6d6.elementor-view-framed .elementor-icon, .elementor-1821 .elementor-element.elementor-element-02ee6d6.elementor-view-default .elementor-icon{color:#04476E;border-color:#04476E;}.elementor-1821 .elementor-element.elementor-element-02ee6d6.elementor-view-framed .elementor-icon, .elementor-1821 .elementor-element.elementor-element-02ee6d6.elementor-view-default .elementor-icon svg{fill:#04476E;}.elementor-1821 .elementor-element.elementor-element-02ee6d6 .elementor-icon{font-size:40px;}.elementor-1821 .elementor-element.elementor-element-02ee6d6 .elementor-icon svg{height:40px;}.elementor-1821 .elementor-element.elementor-element-619534f > .elementor-widget-container{margin:-65px 0px 0px 20px;}.elementor-1821 .elementor-element.elementor-element-619534f{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1821 .elementor-element.elementor-element-7f406cc > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-1821 .elementor-element.elementor-element-4f1eeb3 > .elementor-widget-container{margin:16px 0px 0px -30px;}.elementor-1821 .elementor-element.elementor-element-4f1eeb3 .elementor-icon-wrapper{text-align:start;}.elementor-1821 .elementor-element.elementor-element-4f1eeb3.elementor-view-stacked .elementor-icon{background-color:#04476E;}.elementor-1821 .elementor-element.elementor-element-4f1eeb3.elementor-view-framed .elementor-icon, .elementor-1821 .elementor-element.elementor-element-4f1eeb3.elementor-view-default .elementor-icon{color:#04476E;border-color:#04476E;}.elementor-1821 .elementor-element.elementor-element-4f1eeb3.elementor-view-framed .elementor-icon, .elementor-1821 .elementor-element.elementor-element-4f1eeb3.elementor-view-default .elementor-icon svg{fill:#04476E;}.elementor-1821 .elementor-element.elementor-element-4f1eeb3 .elementor-icon{font-size:40px;}.elementor-1821 .elementor-element.elementor-element-4f1eeb3 .elementor-icon svg{height:40px;}.elementor-1821 .elementor-element.elementor-element-5f64671 > .elementor-widget-container{margin:-65px 0px 0px 20px;}.elementor-1821 .elementor-element.elementor-element-5f64671{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-1821 .elementor-element.elementor-element-8ac7639{margin-top:-32px;margin-bottom:0px;}.elementor-1821 .elementor-element.elementor-element-c068aba > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-1821 .elementor-element.elementor-element-27bae71 > .elementor-widget-container{margin:16px 0px 0px -30px;}.elementor-1821 .elementor-element.elementor-element-27bae71 .elementor-icon-wrapper{text-align:start;}.elementor-1821 .elementor-element.elementor-element-27bae71.elementor-view-stacked .elementor-icon{background-color:#04476E;}.elementor-1821 .elementor-element.elementor-element-27bae71.elementor-view-framed .elementor-icon, .elementor-1821 .elementor-element.elementor-element-27bae71.elementor-view-default .elementor-icon{color:#04476E;border-color:#04476E;}.elementor-1821 .elementor-element.elementor-element-27bae71.elementor-view-framed .elementor-icon, .elementor-1821 .elementor-element.elementor-element-27bae71.elementor-view-default .elementor-icon svg{fill:#04476E;}.elementor-1821 .elementor-element.elementor-element-27bae71 .elementor-icon{font-size:40px;}.elementor-1821 .elementor-element.elementor-element-27bae71 .elementor-icon svg{height:40px;}.elementor-1821 .elementor-element.elementor-element-8b2cdd2 > .elementor-widget-container{margin:-65px 0px 0px 20px;}.elementor-1821 .elementor-element.elementor-element-8b2cdd2{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-1821 .elementor-element.elementor-element-e97bc1c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1821 .elementor-element.elementor-element-e97bc1c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capservi.com.bo/wp-content/uploads/2026/01/montaje-e1769526175495-1-e1769528616182.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1821 .elementor-element.elementor-element-e97bc1c > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-1821 .elementor-element.elementor-element-e97bc1c > .elementor-element-populated, .elementor-1821 .elementor-element.elementor-element-e97bc1c > .elementor-element-populated > .elementor-background-overlay, .elementor-1821 .elementor-element.elementor-element-e97bc1c > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1821 .elementor-element.elementor-element-e97bc1c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1821 .elementor-element.elementor-element-df74ef5{--spacer-size:300px;}.elementor-1821 .elementor-element.elementor-element-06ca997 > .elementor-widget-container{margin:-49px 0px -30px 0px;border-radius:0px 0px 0px 0px;}.elementor-1821 .elementor-element.elementor-element-06ca997{column-gap:0px;text-align:center;font-family:"Oswald", Sans-serif;font-size:26px;font-weight:bold;text-transform:uppercase;font-style:normal;color:#FFFFFF;}.elementor-1821 .elementor-element.elementor-element-06ca997 p{margin-block-end:0px;}.elementor-1821 .elementor-element.elementor-element-06ca997 a{color:#FFFFFF;}.elementor-1821 .elementor-element.elementor-element-06ca997 a:hover, .elementor-1821 .elementor-element.elementor-element-06ca997 a:focus{color:#FF8F01;}.elementor-1821 .elementor-element.elementor-element-af8936b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1821 .elementor-element.elementor-element-af8936b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capservi.com.bo/wp-content/uploads/2026/01/montaje.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1821 .elementor-element.elementor-element-af8936b > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1821 .elementor-element.elementor-element-af8936b > .elementor-element-populated, .elementor-1821 .elementor-element.elementor-element-af8936b > .elementor-element-populated > .elementor-background-overlay, .elementor-1821 .elementor-element.elementor-element-af8936b > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1821 .elementor-element.elementor-element-af8936b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1821 .elementor-element.elementor-element-3b3baf3{--spacer-size:300px;}.elementor-1821 .elementor-element.elementor-element-dbf6171 > .elementor-widget-container{margin:-49px 0px -30px 0px;border-radius:0px 0px 0px 0px;}.elementor-1821 .elementor-element.elementor-element-dbf6171{column-gap:0px;text-align:center;font-family:"Oswald", Sans-serif;font-size:26px;font-weight:bold;text-transform:uppercase;font-style:normal;color:#FFFFFF;}.elementor-1821 .elementor-element.elementor-element-dbf6171 p{margin-block-end:0px;}.elementor-1821 .elementor-element.elementor-element-dbf6171 a{color:#FFFFFF;}.elementor-1821 .elementor-element.elementor-element-dbf6171 a:hover, .elementor-1821 .elementor-element.elementor-element-dbf6171 a:focus{color:#FF8F01;}.elementor-1821 .elementor-element.elementor-element-efaad98:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1821 .elementor-element.elementor-element-efaad98 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capservi.com.bo/wp-content/uploads/2025/09/service-CONTRUCCION.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1821 .elementor-element.elementor-element-efaad98 > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-1821 .elementor-element.elementor-element-efaad98 > .elementor-element-populated, .elementor-1821 .elementor-element.elementor-element-efaad98 > .elementor-element-populated > .elementor-background-overlay, .elementor-1821 .elementor-element.elementor-element-efaad98 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1821 .elementor-element.elementor-element-efaad98 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1821 .elementor-element.elementor-element-c05f5e7{--spacer-size:300px;}.elementor-1821 .elementor-element.elementor-element-3498f53 > .elementor-widget-container{margin:-49px 0px -30px 0px;border-radius:0px 0px 0px 0px;}.elementor-1821 .elementor-element.elementor-element-3498f53{column-gap:0px;text-align:center;font-family:"Oswald", Sans-serif;font-size:26px;font-weight:bold;text-transform:uppercase;font-style:normal;color:#FFFFFF;}.elementor-1821 .elementor-element.elementor-element-3498f53 p{margin-block-end:0px;}.elementor-1821 .elementor-element.elementor-element-3498f53 a{color:#FFFFFF;}.elementor-1821 .elementor-element.elementor-element-3498f53 a:hover, .elementor-1821 .elementor-element.elementor-element-3498f53 a:focus{color:#FF8F01;}.elementor-1821 .elementor-element.elementor-element-e07c3fb{margin-top:15px;margin-bottom:15px;}.elementor-1821 .elementor-element.elementor-element-a4af73f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1821 .elementor-element.elementor-element-a4af73f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capservi.com.bo/wp-content/uploads/2025/09/service-CALIBRACION.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1821 .elementor-element.elementor-element-a4af73f > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-1821 .elementor-element.elementor-element-a4af73f > .elementor-element-populated, .elementor-1821 .elementor-element.elementor-element-a4af73f > .elementor-element-populated > .elementor-background-overlay, .elementor-1821 .elementor-element.elementor-element-a4af73f > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1821 .elementor-element.elementor-element-a4af73f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1821 .elementor-element.elementor-element-f4a4d67{--spacer-size:300px;}.elementor-1821 .elementor-element.elementor-element-a9f3dc5 > .elementor-widget-container{margin:-49px 0px -30px 0px;border-radius:0px 0px 0px 0px;}.elementor-1821 .elementor-element.elementor-element-a9f3dc5{column-gap:0px;text-align:center;font-family:"Oswald", Sans-serif;font-size:26px;font-weight:bold;text-transform:uppercase;font-style:normal;color:#FFFFFF;}.elementor-1821 .elementor-element.elementor-element-a9f3dc5 p{margin-block-end:0px;}.elementor-1821 .elementor-element.elementor-element-a9f3dc5 a{color:#FFFFFF;}.elementor-1821 .elementor-element.elementor-element-a9f3dc5 a:hover, .elementor-1821 .elementor-element.elementor-element-a9f3dc5 a:focus{color:#FF8F01;}.elementor-1821 .elementor-element.elementor-element-ec88e8b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1821 .elementor-element.elementor-element-ec88e8b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capservi.com.bo/wp-content/uploads/2025/09/service-MANTENIMIENTO.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1821 .elementor-element.elementor-element-ec88e8b > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1821 .elementor-element.elementor-element-ec88e8b > .elementor-element-populated, .elementor-1821 .elementor-element.elementor-element-ec88e8b > .elementor-element-populated > .elementor-background-overlay, .elementor-1821 .elementor-element.elementor-element-ec88e8b > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1821 .elementor-element.elementor-element-ec88e8b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1821 .elementor-element.elementor-element-caf47a9{--spacer-size:300px;}.elementor-1821 .elementor-element.elementor-element-6b25820 > .elementor-widget-container{margin:-49px 0px -30px 0px;border-radius:0px 0px 0px 0px;}.elementor-1821 .elementor-element.elementor-element-6b25820{column-gap:0px;text-align:center;font-family:"Oswald", Sans-serif;font-size:26px;font-weight:bold;text-transform:uppercase;font-style:normal;color:#FFFFFF;}.elementor-1821 .elementor-element.elementor-element-6b25820 p{margin-block-end:0px;}.elementor-1821 .elementor-element.elementor-element-6b25820 a{color:#FFFFFF;}.elementor-1821 .elementor-element.elementor-element-6b25820 a:hover, .elementor-1821 .elementor-element.elementor-element-6b25820 a:focus{color:#FF8F01;}.elementor-1821 .elementor-element.elementor-element-f9b3e2b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1821 .elementor-element.elementor-element-f9b3e2b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capservi.com.bo/wp-content/uploads/2025/09/banner-1-e1769463080375.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1821 .elementor-element.elementor-element-f9b3e2b > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-1821 .elementor-element.elementor-element-f9b3e2b > .elementor-element-populated, .elementor-1821 .elementor-element.elementor-element-f9b3e2b > .elementor-element-populated > .elementor-background-overlay, .elementor-1821 .elementor-element.elementor-element-f9b3e2b > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1821 .elementor-element.elementor-element-f9b3e2b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1821 .elementor-element.elementor-element-1b91e85{--spacer-size:300px;}.elementor-1821 .elementor-element.elementor-element-424c07e > .elementor-widget-container{margin:-49px 0px -30px 0px;border-radius:0px 0px 0px 0px;}.elementor-1821 .elementor-element.elementor-element-424c07e{column-gap:0px;text-align:center;font-family:"Oswald", Sans-serif;font-size:26px;font-weight:bold;text-transform:uppercase;font-style:normal;color:#FFFFFF;}.elementor-1821 .elementor-element.elementor-element-424c07e p{margin-block-end:0px;}.elementor-1821 .elementor-element.elementor-element-424c07e a{color:#FFFFFF;}.elementor-1821 .elementor-element.elementor-element-424c07e a:hover, .elementor-1821 .elementor-element.elementor-element-424c07e a:focus{color:#FF8F01;}@media(max-width:1024px){.elementor-1821 .elementor-element.elementor-element-ca6e6d7 > .elementor-container{min-height:480px;}.elementor-1821 .elementor-element.elementor-element-2d8bb68 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-1821 .elementor-element.elementor-element-72983d8 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-1821 .elementor-element.elementor-element-72983d8 .elementor-divider-separator{width:25%;}.elementor-1821 .elementor-element.elementor-element-9d0d451 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-1821 .elementor-element.elementor-element-4e47e27 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-1821 .elementor-element.elementor-element-4e47e27 .elementor-divider-separator{width:25%;}.elementor-1821 .elementor-element.elementor-element-f438540{--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-1821 .elementor-element.elementor-element-312bca0{width:custom;max-width:custom;}.elementor-1821 .elementor-element.elementor-element-06ca997{font-size:22px;}.elementor-1821 .elementor-element.elementor-element-dbf6171{font-size:22px;}.elementor-1821 .elementor-element.elementor-element-3498f53{font-size:22px;}.elementor-1821 .elementor-element.elementor-element-a9f3dc5{font-size:22px;}.elementor-1821 .elementor-element.elementor-element-6b25820{font-size:22px;}.elementor-1821 .elementor-element.elementor-element-424c07e{font-size:22px;}}@media(max-width:767px){.elementor-1821 .elementor-element.elementor-element-ca6e6d7 > .elementor-container{min-height:520px;}.elementor-1821 .elementor-element.elementor-element-ca6e6d7{padding:48px 20px 48px 20px;}.elementor-1821 .elementor-element.elementor-element-2d8bb68 > .elementor-widget-container{margin:0px 0px 0px -40px;padding:0px 0px 0px 0px;}.elementor-1821 .elementor-element.elementor-element-2d8bb68{text-align:center;}.elementor-1821 .elementor-element.elementor-element-2d8bb68 .elementor-heading-title{font-size:22px;}.elementor-1821 .elementor-element.elementor-element-72983d8 > .elementor-widget-container{margin:-15px 0px 0px -25px;padding:0px 0px 0px 0px;}.elementor-1821 .elementor-element.elementor-element-72983d8 .elementor-divider-separator{width:35%;}.elementor-1821 .elementor-element.elementor-element-9d0d451 > .elementor-widget-container{margin:0px 0px 0px -40px;padding:0px 0px 0px 0px;}.elementor-1821 .elementor-element.elementor-element-9d0d451{text-align:center;}.elementor-1821 .elementor-element.elementor-element-9d0d451 .elementor-heading-title{font-size:22px;}.elementor-1821 .elementor-element.elementor-element-4e47e27 > .elementor-widget-container{margin:-15px 0px 0px -25px;padding:0px 0px 0px 0px;}.elementor-1821 .elementor-element.elementor-element-4e47e27 .elementor-divider-separator{width:35%;}.elementor-1821 .elementor-element.elementor-element-f438540{--width:100%;--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;}.elementor-1821 .elementor-element.elementor-element-312bca0{width:custom;max-width:custom;}.elementor-1821 .elementor-element.elementor-element-e97bc1c > .elementor-element-populated{margin:0px 0px 15px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-1821 .elementor-element.elementor-element-df74ef5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1821 .elementor-element.elementor-element-af8936b > .elementor-element-populated{margin:0px 0px 15px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-1821 .elementor-element.elementor-element-efaad98 > .elementor-element-populated{margin:0px 0px 15px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-1821 .elementor-element.elementor-element-e07c3fb{margin-top:0px;margin-bottom:0px;}.elementor-1821 .elementor-element.elementor-element-a4af73f > .elementor-element-populated{margin:0px 0px 15px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-1821 .elementor-element.elementor-element-ec88e8b > .elementor-element-populated{margin:0px 0px 15px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-1821 .elementor-element.elementor-element-f9b3e2b > .elementor-element-populated{margin:0px 0px 15px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}}@media(min-width:768px){.elementor-1821 .elementor-element.elementor-element-f438540{--width:100%;}.elementor-1821 .elementor-element.elementor-element-44a4705{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1821 .elementor-element.elementor-element-f438540{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-312bca0 */.elementor-1821 .elementor-element.elementor-element-312bca0 { width: 40% !important; max-width: 40% !important; flex: 0 0 40% !important; height: 100% !important; align-self: stretch !important; overflow: hidden; padding: 0 !important; margin: 0 !important; } .elementor-1821 .elementor-element.elementor-element-312bca0 img { width: 100% !important; height: 100% !important; object-fit: cover !important; display: block !important; margin: 0 !important; padding: 0 !important; } @media(max-width:767px){ .elementor-1821 .elementor-element.elementor-element-312bca0{ width: 100% !important; max-width: 100% !important; flex: 0 0 auto !important; height: auto !important; align-self: auto !important; } .elementor-1821 .elementor-element.elementor-element-312bca0 img{ height: auto !important; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-146c112 */.elementor-1821 .elementor-element.elementor-element-146c112 p { margin-bottom: 6px !important; color: #000000 !important; } .elementor-1821 .elementor-element.elementor-element-146c112 strong { color: #04476E !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44a4705 */.elementor-1821 .elementor-element.elementor-element-44a4705 { padding-top: 18px !important; padding-bottom: 18px !important; gap: 12px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f438540 */.elementor-1821 .elementor-element.elementor-element-f438540 { max-width: 100% !important; width: 100% !important; margin-left: 0 !important; margin-right: 0 !important; min-height: 270px !important; height: auto !important; margin-bottom: 24px !important; overflow: visible !important; transition: transform 0.3s ease, box-shadow 0.3s ease !important; } .elementor-1821 .elementor-element.elementor-element-f438540:hover { transform: translateY(-8px) !important; box-shadow: 0 12px 24px rgba(0, 0, 0, 0.12) !important; } @media (max-width: 1024px) { .elementor-1821 .elementor-element.elementor-element-f438540 { height: auto !important; overflow: visible !important; } }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e97bc1c */.elementor-1821 .elementor-element.elementor-element-e97bc1c {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-1821 .elementor-element.elementor-element-e97bc1c:hover {
  transform: translateY(0px) scale(1.02);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-af8936b */.elementor-1821 .elementor-element.elementor-element-af8936b {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-1821 .elementor-element.elementor-element-af8936b:hover {
  transform: translateY(0px) scale(1.02);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-efaad98 */.elementor-1821 .elementor-element.elementor-element-efaad98 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-1821 .elementor-element.elementor-element-efaad98:hover {
  transform: translateY(0px) scale(1.02);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a4af73f */.elementor-1821 .elementor-element.elementor-element-a4af73f {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-1821 .elementor-element.elementor-element-a4af73f:hover {
  transform: translateY(0px) scale(1.02);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ec88e8b */.elementor-1821 .elementor-element.elementor-element-ec88e8b {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-1821 .elementor-element.elementor-element-ec88e8b:hover {
  transform: translateY(0px) scale(1.02);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f9b3e2b */.elementor-1821 .elementor-element.elementor-element-f9b3e2b {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-1821 .elementor-element.elementor-element-f9b3e2b:hover {
  transform: translateY(0px) scale(1.02);
}/* End custom CSS */
/* Start custom CSS *//* ===== Plantilla moderna de páginas de servicio (Capservi) ===== */
/* Imagen destacada del tema: oculta */
body.page-id-1821 figure.post-thumbnail{display:none}
body.page-id-1821 .site-content{margin-top:0!important}
/* HERO */
.cs-hero{position:relative}
.cs-hero>.elementor-container{position:relative;z-index:1}
.cs-hero-crumbs,.cs-hero-title,.cs-hero-text{width:100%!important;max-width:100%!important}
.cs-hero-crumbs>.elementor-widget-container,.cs-hero-title>.elementor-widget-container,.cs-hero-text>.elementor-widget-container{max-width:700px}
.cs-hero-crumbs p{margin:0 0 18px;font-size:13px;letter-spacing:.5px;color:rgba(255,255,255,.75)}
.cs-hero-crumbs a{color:rgba(255,255,255,.85);text-decoration:none}
.cs-hero-crumbs a:hover{color:#fff;text-decoration:underline}
.cs-hero-crumbs span{margin:0 6px;opacity:.6}
.cs-hero-title .elementor-heading-title{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:56px;line-height:1.05;letter-spacing:.5px;margin:0}
.cs-hero-text{margin-top:18px!important}
.cs-hero-text p{color:rgba(255,255,255,.9);font-size:17px;line-height:1.65;margin:0 0 12px;hyphens:none;-webkit-hyphens:none;text-align:left}
.cs-hero-text b{color:#fff}
/* BOTONES */
.cs-btn{margin-top:14px!important;margin-right:12px!important}
.cs-btn .elementor-button{border-radius:8px;padding:15px 26px;font-family:Montserrat,sans-serif;font-weight:600;font-size:15px;transition:all .2s ease}
.cs-btn-primary .elementor-button{background:#fff;color:#04476E;border:2px solid #fff}
.cs-btn-primary .elementor-button:hover{background:#F7992B;border-color:#F7992B;color:#fff}
.cs-btn-ghost .elementor-button{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.7)}
.cs-btn-ghost .elementor-button:hover{background:#fff;color:#04476E;border-color:#fff}
/* TÍTULOS DE SECCIÓN: sin cursiva */
body.page-id-1821 .elementor-element-2d8bb68 .elementor-heading-title,body.page-id-1821 .elementor-element-9d0d451 .elementor-heading-title,.cs-sec-title .elementor-heading-title{font-style:normal!important;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#0f1d2a;letter-spacing:.5px}
.cs-sec-title .elementor-heading-title{font-size:30px;text-align:center;margin-bottom:26px}
/* QUÉ INCLUYE */
body.page-id-1821 .servicios-grid{grid-template-columns:repeat(4,1fr)!important;gap:20px!important}
body.page-id-1821 .servicio-item{flex-direction:column;align-items:flex-start!important;gap:16px!important;padding:26px 22px!important;border-radius:14px!important;border-color:#e6ebf0!important}
body.page-id-1821 .servicio-item i{width:56px!important;height:56px;border-radius:50%;background:#eaf2f8;display:flex!important;align-items:center;justify-content:center;font-size:24px!important}
body.page-id-1821 .servicio-item p{font-size:15px!important}
/* PROYECTOS EN TARJETAS */
body.page-id-1821 .elementor-element-15e345a>.elementor-widget-wrap{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,340px));justify-content:center;gap:24px;align-items:stretch}
body.page-id-1821 .elementor-element-15e345a>.elementor-widget-wrap>.e-con{flex-direction:column!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-left:0!important;border-radius:14px!important;overflow:hidden;background:#fff!important;height:auto!important;max-height:none!important;min-height:0!important;box-shadow:0 6px 22px rgba(15,29,42,.08);transition:transform .25s ease,box-shadow .25s ease;--flex-direction:column}
body.page-id-1821 .elementor-element-15e345a>.elementor-widget-wrap>.e-con:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(15,29,42,.14)}
body.page-id-1821 .elementor-element-15e345a .e-con .elementor-widget-image{width:100%!important;max-width:none!important;margin:0!important}
body.page-id-1821 .elementor-element-15e345a .e-con .elementor-widget-image img{width:100%!important;height:220px!important;object-fit:cover;border-radius:0!important;display:block}
body.page-id-1821 .elementor-element-15e345a .e-con>.e-con{width:100%!important;max-width:none!important;padding:22px 22px 24px!important;flex-grow:1;justify-content:space-between;--width:100%;height:auto!important;max-height:none!important}
body.page-id-1821 .elementor-element-15e345a .e-con .elementor-widget-text-editor p{margin:0 0 6px;font-size:14px;line-height:1.5;hyphens:none;-webkit-hyphens:none;text-align:left}
body.page-id-1821 .elementor-element-15e345a .e-con .elementor-widget-button{align-self:flex-start!important;margin-top:10px!important;width:auto!important}
body.page-id-1821 .elementor-element-15e345a .e-con .elementor-widget-button .elementor-button{border-radius:8px}
/* OTROS SERVICIOS */
.cs-others{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}
.cs-other{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:18px 18px;border:1px solid #e1e7ee;border-radius:12px;background:#f7f9fb;color:#0f1d2a;font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;line-height:1.3;text-decoration:none;transition:all .2s ease}
.cs-other:hover{background:#04476E;border-color:#04476E;color:#fff}
.cs-other span{hyphens:none;-webkit-hyphens:none}
.cs-others-sec .elementor-widget-html{width:100%}
.cs-arrow{font-size:18px;color:#04476E;transition:transform .2s ease}
.cs-other:hover .cs-arrow{color:#fff;transform:translateX(3px)}
/* CTA FINAL */
.cs-cta .elementor-widget-wrap{justify-content:center!important}
.cs-cta-title,.cs-cta-text{width:100%}
.cs-cta-title .elementor-heading-title{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:34px;line-height:1.15;text-align:center}
.cs-cta-text p{color:rgba(255,255,255,.85);font-size:17px;text-align:center!important;margin:10px 0 8px;hyphens:none}
.cs-cta .cs-btn{margin:14px 6px 0!important}
/* TABLET */
@media (max-width:1024px){
 .cs-hero-title .elementor-heading-title{font-size:44px}
 body.page-id-1821 .servicios-grid{grid-template-columns:repeat(2,1fr)!important}
 body.page-id-1821 .elementor-element-15e345a>.elementor-widget-wrap{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}
 .cs-others{grid-template-columns:repeat(2,1fr)}
 body.page-id-1821 .elementor-element-15e345a>.elementor-widget-wrap>.e-con:nth-child(odd of .e-con):last-child{grid-column:1/-1;width:calc(50% - 12px)!important;justify-self:center;margin-left:auto!important;margin-right:auto!important}
 .cs-cta-title .elementor-heading-title{font-size:30px}
}
/* CELULAR */
@media (max-width:767px){
 .cs-hero-title .elementor-heading-title{font-size:36px}
 .cs-hero-text p{font-size:16px}
 .cs-btn,.cs-cta .cs-btn{margin:12px 0 0!important;width:100%!important}
 .cs-btn .elementor-button{width:100%;justify-content:center}
 body.page-id-1821 .servicios-grid{grid-template-columns:1fr!important}
 body.page-id-1821 .servicio-item{flex-direction:row;align-items:center!important;padding:16px 16px!important;gap:14px!important}
 body.page-id-1821 .servicios-grid{gap:12px!important}
 body.page-id-1821 .servicio-item i{width:46px!important;height:46px;font-size:20px!important}
 body.page-id-1821 .elementor-element-a6bd74b{margin-left:0!important;margin-right:0!important;--margin-left:0px;--margin-right:0px}
 .cs-hero-crumbs p{font-size:12px}
 body.page-id-1821 .elementor-element-15e345a>.elementor-widget-wrap{grid-template-columns:minmax(0,1fr)}
 .cs-others{grid-template-columns:1fr}
 .cs-sec-title .elementor-heading-title{font-size:26px}
 .cs-cta-title .elementor-heading-title{font-size:26px}
}
@media (max-width:767px){.cs-hero>.elementor-background-overlay{background:rgba(4,22,38,.84)!important;opacity:1!important}}
@media (max-width:767px){html body[class*="page-id-"] .elementor-column .elementor-widget-wrap>.e-con.e-con:nth-child(odd of .e-con):last-child{width:100%!important;grid-column:auto!important}}
@media (min-width:768px) and (max-width:1024px){.cs-hero>.elementor-background-overlay{background:rgba(4,22,38,.82)!important;opacity:1!important}}/* End custom CSS */