.elementor-45 .elementor-element.elementor-element-33970ee1{--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: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:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-49ad5987{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-35358d9e{--display:flex;--min-height:420px;--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:flex-start;--align-items:center;--overlay-opacity:.4}.elementor-45 .elementor-element.elementor-element-35358d9e:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-35358d9e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://obrisaconstrucciones.com/wp-content/uploads/2025/06/Nosotros-1.jpg");background-position:0 -200px;background-size:cover}.elementor-45 .elementor-element.elementor-element-35358d9e:before,.elementor-45 .elementor-element.elementor-element-35358d9e>.elementor-background-video-container:before,.elementor-45 .elementor-element.elementor-element-35358d9e>.e-con-inner>.elementor-background-video-container:before,.elementor-45 .elementor-element.elementor-element-35358d9e>.elementor-background-slideshow:before,.elementor-45 .elementor-element.elementor-element-35358d9e>.e-con-inner>.elementor-background-slideshow:before,.elementor-45 .elementor-element.elementor-element-35358d9e>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#232021;--background-overlay:''}.elementor-45 .elementor-element.elementor-element-4883132e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 0px;--padding-top:80px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-45 .elementor-element.elementor-element-a7abb94{text-align:center}.elementor-45 .elementor-element.elementor-element-a7abb94 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:50px;font-weight:600;font-style:normal;letter-spacing:6.9px;color:#fff}.elementor-45 .elementor-element.elementor-element-9f2f2b2{--display:flex;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-9f2f2b2:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-9f2f2b2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://obrisaconstrucciones.com/wp-content/uploads/2025/06/background-fontanero.png");background-repeat:no-repeat;background-size:cover}.elementor-45 .elementor-element.elementor-element-33dd903{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-ac9b080{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-08bcd93{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-08bcd93.e-con{--order:99999}.elementor-45 .elementor-element.elementor-element-fc605b6{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-318df98{text-align:start}.elementor-45 .elementor-element.elementor-element-318df98 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:20px;font-weight:400;font-style:normal;letter-spacing:1px;color:var(--e-global-color-7525fc4)}.elementor-45 .elementor-element.elementor-element-92c2e0b{text-align:start}.elementor-45 .elementor-element.elementor-element-92c2e0b .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:57px;font-weight:400;font-style:normal;color:var(--e-global-color-7525fc4)}.elementor-45 .elementor-element.elementor-element-9a041c7{--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;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-9cb7692{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-45 .elementor-element.elementor-element-a870d75{font-family:var(--e-global-typography-8bca8e8-font-family),Sans-serif;font-size:var(--e-global-typography-8bca8e8-font-size);font-weight:var(--e-global-typography-8bca8e8-font-weight);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing);color:var(--e-global-color-dadbd83)}.elementor-45 .elementor-element.elementor-element-a65ac12{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-0a615c0{--display:flex}.elementor-widget-text-path{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-45 .elementor-element.elementor-element-52a7f82{--alignment:center;--direction:ltr;--path-stroke:#e8178a;--path-fill:var(--e-global-color-c528db5);--width:100px;--rotate:216deg;font-family:"Bebas Neue",Sans-serif;font-size:40px;font-weight:600;font-style:normal;--text-color:var(--e-global-color-7525fc4);--transition:.3s;--stroke-color:var(--e-global-color-3bb328e);--stroke-width:50px;--stroke-transition:.3s}.elementor-45 .elementor-element.elementor-element-52a7f82>.elementor-widget-container{margin:0;padding:0}.elementor-45 .elementor-element.elementor-element-52a7f82.elementor-element{--align-self:center}.elementor-45 .elementor-element.elementor-element-52a7f82 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center}.elementor-45 .elementor-element.elementor-element-eba608c{--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;border-style:solid;--border-style:solid;border-width:0 0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var(--e-global-color-ab381da);--border-color:var(--e-global-color-ab381da);--border-radius:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-45 .elementor-element.elementor-element-df81d16 .elementor-icon-wrapper{text-align:center}.elementor-45 .elementor-element.elementor-element-df81d16.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-7525fc4)}.elementor-45 .elementor-element.elementor-element-df81d16.elementor-view-framed .elementor-icon,.elementor-45 .elementor-element.elementor-element-df81d16.elementor-view-default .elementor-icon{color:var(--e-global-color-7525fc4);border-color:var(--e-global-color-7525fc4)}.elementor-45 .elementor-element.elementor-element-df81d16.elementor-view-framed .elementor-icon,.elementor-45 .elementor-element.elementor-element-df81d16.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-7525fc4)}.elementor-45 .elementor-element.elementor-element-d4e027c{--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}.elementor-45 .elementor-element.elementor-element-4b4ff08 .elementor-heading-title{font-family:"Epilogue",Sans-serif;font-size:20px;font-weight:700;color:var(--e-global-color-7525fc4)}.elementor-45 .elementor-element.elementor-element-b830204{font-family:"Epilogue",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-dadbd83)}.elementor-45 .elementor-element.elementor-element-3907819{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-45 .elementor-element.elementor-element-f05752e .elementor-button{background-color:var(--e-global-color-ab381da);font-family:"Bebas Neue",Sans-serif;font-size:25px;font-weight:600;font-style:normal;letter-spacing:2px;fill:var(--e-global-color-7525fc4);color:var(--e-global-color-7525fc4);padding:20px 40px}.elementor-45 .elementor-element.elementor-element-f05752e .elementor-button:hover,.elementor-45 .elementor-element.elementor-element-f05752e .elementor-button:focus{background-color:var(--e-global-color-7525fc4);color:var(--e-global-color-c528db5)}.elementor-45 .elementor-element.elementor-element-f05752e .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-45 .elementor-element.elementor-element-f05752e .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-45 .elementor-element.elementor-element-f05752e .elementor-button:hover svg,.elementor-45 .elementor-element.elementor-element-f05752e .elementor-button:focus svg{fill:var(--e-global-color-c528db5)}.elementor-45 .elementor-element.elementor-element-adc1e86{--display:flex;--min-height:500px;--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-adc1e86.e-con{--order:99999}.elementor-45 .elementor-element.elementor-element-d605bfa{--display:flex;--min-height:650px;--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-45 .elementor-element.elementor-element-d605bfa:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-d605bfa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://obrisaconstrucciones.com/wp-content/uploads/2025/06/Nosotros-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-45 .elementor-element.elementor-element-402b7a7{--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;--border-radius:10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.24);--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:600px}.elementor-45 .elementor-element.elementor-element-402b7a7:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-402b7a7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c528db5)}.elementor-45 .elementor-element.elementor-element-cb3b7c3 .elementor-icon-wrapper{text-align:center}.elementor-45 .elementor-element.elementor-element-cb3b7c3.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-cb3b7c3.elementor-view-framed .elementor-icon,.elementor-45 .elementor-element.elementor-element-cb3b7c3.elementor-view-default .elementor-icon{color:var(--e-global-color-ab381da);border-color:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-cb3b7c3.elementor-view-framed .elementor-icon,.elementor-45 .elementor-element.elementor-element-cb3b7c3.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-cb3b7c3 .elementor-icon{font-size:20px}.elementor-45 .elementor-element.elementor-element-cb3b7c3 .elementor-icon svg{height:20px}.elementor-45 .elementor-element.elementor-element-1673314{text-align:center}.elementor-45 .elementor-element.elementor-element-1673314 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:22px;font-weight:400;font-style:normal;color:var(--e-global-color-7525fc4)}.elementor-45 .elementor-element.elementor-element-c65f12e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-c65f12e:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-c65f12e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3bb328e)}.elementor-45 .elementor-element.elementor-element-9f64f7e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-ea9a016{--display:flex;--min-height:150px;--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;--justify-content:space-between;--align-items:center;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;--z-index:1}.elementor-45 .elementor-element.elementor-element-dc05155{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-45 .elementor-element.elementor-element-a46b6f2{text-align:start}.elementor-45 .elementor-element.elementor-element-a46b6f2 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:20px;font-weight:400;font-style:normal;letter-spacing:1px;color:var(--e-global-color-7525fc4)}.elementor-45 .elementor-element.elementor-element-0543c8f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-45 .elementor-element.elementor-element-a503b20{text-align:center}.elementor-45 .elementor-element.elementor-element-a503b20 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:57px;font-weight:400;font-style:normal;color:var(--e-global-color-7525fc4)}.elementor-45 .elementor-element.elementor-element-7e3069b{--display:grid;--e-con-grid-template-columns:repeat(4,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row;--z-index:1}.elementor-45 .elementor-element.elementor-element-0717b1b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;--e-con-transform-transition-duration:.5s}.elementor-45 .elementor-element.elementor-element-0717b1b:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-0717b1b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c528db5)}.elementor-45 .elementor-element.elementor-element-0717b1b.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px}.elementor-45 .elementor-element.elementor-element-0717b1b:hover{box-shadow:0px 0px 50px 0px rgba(0,0,0,.14)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-45 .elementor-element.elementor-element-9c81f3c img{width:30%}.elementor-45 .elementor-element.elementor-element-e77c46f{text-align:center}.elementor-45 .elementor-element.elementor-element-e77c46f .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:25px;font-weight:400;font-style:normal;letter-spacing:1px;color:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-c349e37{text-align:center;font-family:"Epilogue",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-dadbd83)}.elementor-45 .elementor-element.elementor-element-e5ca418{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;--e-con-transform-transition-duration:.5s}.elementor-45 .elementor-element.elementor-element-e5ca418:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-e5ca418>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c528db5)}.elementor-45 .elementor-element.elementor-element-e5ca418.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px}.elementor-45 .elementor-element.elementor-element-e5ca418:hover{box-shadow:0px 0px 50px 0px rgba(0,0,0,.14)}.elementor-45 .elementor-element.elementor-element-d78870a img{width:30%}.elementor-45 .elementor-element.elementor-element-33006c3{text-align:center}.elementor-45 .elementor-element.elementor-element-33006c3 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:25px;font-weight:400;font-style:normal;letter-spacing:1px;color:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-706e692{text-align:center;font-family:var(--e-global-typography-8bca8e8-font-family),Sans-serif;font-size:var(--e-global-typography-8bca8e8-font-size);font-weight:var(--e-global-typography-8bca8e8-font-weight);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing);color:var(--e-global-color-dadbd83)}.elementor-45 .elementor-element.elementor-element-568dc62{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;--e-con-transform-transition-duration:.5s}.elementor-45 .elementor-element.elementor-element-568dc62:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-568dc62>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c528db5)}.elementor-45 .elementor-element.elementor-element-568dc62.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px}.elementor-45 .elementor-element.elementor-element-568dc62:hover{box-shadow:0px 0px 50px 0px rgba(0,0,0,.14)}.elementor-45 .elementor-element.elementor-element-0809385 img{width:30%}.elementor-45 .elementor-element.elementor-element-d8fc9d0{text-align:center}.elementor-45 .elementor-element.elementor-element-d8fc9d0 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:25px;font-weight:400;font-style:normal;letter-spacing:1px;color:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-31d651c{text-align:center;font-family:var(--e-global-typography-8bca8e8-font-family),Sans-serif;font-size:var(--e-global-typography-8bca8e8-font-size);font-weight:var(--e-global-typography-8bca8e8-font-weight);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing);color:var(--e-global-color-dadbd83)}.elementor-45 .elementor-element.elementor-element-5f9bf76{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;--e-con-transform-transition-duration:.5s}.elementor-45 .elementor-element.elementor-element-5f9bf76:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-5f9bf76>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c528db5)}.elementor-45 .elementor-element.elementor-element-5f9bf76.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px}.elementor-45 .elementor-element.elementor-element-5f9bf76:hover{box-shadow:0px 0px 50px 0px rgba(0,0,0,.14)}.elementor-45 .elementor-element.elementor-element-e44f1b1 img{width:30%}.elementor-45 .elementor-element.elementor-element-4268bdf{text-align:center}.elementor-45 .elementor-element.elementor-element-4268bdf .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:25px;font-weight:400;font-style:normal;letter-spacing:1px;color:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-61099d8{text-align:center;font-family:var(--e-global-typography-8bca8e8-font-family),Sans-serif;font-size:var(--e-global-typography-8bca8e8-font-size);font-weight:var(--e-global-typography-8bca8e8-font-weight);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing);color:var(--e-global-color-dadbd83)}.elementor-45 .elementor-element.elementor-element-b739932{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;--e-con-transform-transition-duration:.5s}.elementor-45 .elementor-element.elementor-element-b739932:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-b739932>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c528db5)}.elementor-45 .elementor-element.elementor-element-b739932.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px}.elementor-45 .elementor-element.elementor-element-b739932:hover{box-shadow:0px 0px 50px 0px rgba(0,0,0,.14)}.elementor-45 .elementor-element.elementor-element-0493f9a img{width:30%}.elementor-45 .elementor-element.elementor-element-d9f2a4d{text-align:center}.elementor-45 .elementor-element.elementor-element-d9f2a4d .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:25px;font-weight:400;font-style:normal;letter-spacing:1px;color:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-545d111{text-align:center;font-family:var(--e-global-typography-8bca8e8-font-family),Sans-serif;font-size:var(--e-global-typography-8bca8e8-font-size);font-weight:var(--e-global-typography-8bca8e8-font-weight);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing);color:var(--e-global-color-dadbd83)}.elementor-45 .elementor-element.elementor-element-2e66a54{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;--e-con-transform-transition-duration:.5s}.elementor-45 .elementor-element.elementor-element-2e66a54:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-2e66a54>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c528db5)}.elementor-45 .elementor-element.elementor-element-2e66a54.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px}.elementor-45 .elementor-element.elementor-element-2e66a54:hover{box-shadow:0px 0px 50px 0px rgba(0,0,0,.14)}.elementor-45 .elementor-element.elementor-element-aa0a79a img{width:30%}.elementor-45 .elementor-element.elementor-element-545189a{text-align:center}.elementor-45 .elementor-element.elementor-element-545189a .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:25px;font-weight:400;font-style:normal;letter-spacing:1px;color:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-3d36578{text-align:center;font-family:var(--e-global-typography-8bca8e8-font-family),Sans-serif;font-size:var(--e-global-typography-8bca8e8-font-size);font-weight:var(--e-global-typography-8bca8e8-font-weight);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing);color:var(--e-global-color-dadbd83)}.elementor-45 .elementor-element.elementor-element-ed85890{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;--e-con-transform-transition-duration:.5s}.elementor-45 .elementor-element.elementor-element-ed85890:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-ed85890>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c528db5)}.elementor-45 .elementor-element.elementor-element-ed85890.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px}.elementor-45 .elementor-element.elementor-element-ed85890:hover{box-shadow:0px 0px 50px 0px rgba(0,0,0,.14)}.elementor-45 .elementor-element.elementor-element-14b7078 img{width:30%}.elementor-45 .elementor-element.elementor-element-476b477{text-align:center}.elementor-45 .elementor-element.elementor-element-476b477 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:25px;font-weight:400;font-style:normal;letter-spacing:1px;color:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-c975c73{text-align:center;font-family:var(--e-global-typography-8bca8e8-font-family),Sans-serif;font-size:var(--e-global-typography-8bca8e8-font-size);font-weight:var(--e-global-typography-8bca8e8-font-weight);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing);color:var(--e-global-color-dadbd83)}.elementor-45 .elementor-element.elementor-element-736db9f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;--e-con-transform-transition-duration:.5s}.elementor-45 .elementor-element.elementor-element-736db9f:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-736db9f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c528db5)}.elementor-45 .elementor-element.elementor-element-736db9f.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px}.elementor-45 .elementor-element.elementor-element-736db9f:hover{box-shadow:0px 0px 50px 0px rgba(0,0,0,.14)}.elementor-45 .elementor-element.elementor-element-7df2738 img{width:30%}.elementor-45 .elementor-element.elementor-element-7ef524e{text-align:center}.elementor-45 .elementor-element.elementor-element-7ef524e .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:25px;font-weight:400;font-style:normal;letter-spacing:1px;color:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-9c82f73{text-align:center;font-family:var(--e-global-typography-8bca8e8-font-family),Sans-serif;font-size:var(--e-global-typography-8bca8e8-font-size);font-weight:var(--e-global-typography-8bca8e8-font-weight);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing);color:var(--e-global-color-dadbd83)}.elementor-45 .elementor-element.elementor-element-9149c4e{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--justify-items:center;--align-items:stretch;--z-index:1}.elementor-45 .elementor-element.elementor-element-9149c4e.e-con{--align-self:center}.elementor-45 .elementor-element.elementor-element-2cbacc4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;--e-con-transform-transition-duration:.5s}.elementor-45 .elementor-element.elementor-element-2cbacc4:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-2cbacc4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c528db5)}.elementor-45 .elementor-element.elementor-element-2cbacc4.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px}.elementor-45 .elementor-element.elementor-element-2cbacc4:hover{box-shadow:0px 0px 50px 0px rgba(0,0,0,.14)}.elementor-45 .elementor-element.elementor-element-2e03452 img{width:30%}.elementor-45 .elementor-element.elementor-element-14d4862{text-align:center}.elementor-45 .elementor-element.elementor-element-14d4862 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:25px;font-weight:400;font-style:normal;letter-spacing:1px;color:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-615c8ab{text-align:center;font-family:var(--e-global-typography-8bca8e8-font-family),Sans-serif;font-size:var(--e-global-typography-8bca8e8-font-size);font-weight:var(--e-global-typography-8bca8e8-font-weight);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing);color:var(--e-global-color-dadbd83)}.elementor-45 .elementor-element.elementor-element-6b1a6c3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;--e-con-transform-transition-duration:.5s}.elementor-45 .elementor-element.elementor-element-6b1a6c3:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-6b1a6c3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c528db5)}.elementor-45 .elementor-element.elementor-element-6b1a6c3.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px}.elementor-45 .elementor-element.elementor-element-6b1a6c3:hover{box-shadow:0px 0px 50px 0px rgba(0,0,0,.14)}.elementor-45 .elementor-element.elementor-element-34d48c7 img{width:30%}.elementor-45 .elementor-element.elementor-element-dd64810{text-align:center}.elementor-45 .elementor-element.elementor-element-dd64810 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:25px;font-weight:400;font-style:normal;letter-spacing:1px;color:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-60092d1{text-align:center;font-family:var(--e-global-typography-8bca8e8-font-family),Sans-serif;font-size:var(--e-global-typography-8bca8e8-font-size);font-weight:var(--e-global-typography-8bca8e8-font-weight);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing);color:var(--e-global-color-dadbd83)}.elementor-45 .elementor-element.elementor-element-3e57ba5{--display:flex;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-3e57ba5:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-3e57ba5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://obrisaconstrucciones.com/wp-content/uploads/2025/06/background-fontanero.png");background-repeat:no-repeat;background-size:cover}.elementor-45 .elementor-element.elementor-element-b9a0e97{--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;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-4cadbb9{--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 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-a284012{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-a284012.e-con{--order:-99999}.elementor-45 .elementor-element.elementor-element-0b5a2dd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-b4ad825>.elementor-widget-container{margin:0 -50px 0 0;padding:0}.elementor-45 .elementor-element.elementor-element-b4ad825 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center}.elementor-45 .elementor-element.elementor-element-b4ad825:not(.elementor-widget-image) .elementor-widget-container,.elementor-45 .elementor-element.elementor-element-b4ad825.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://obrisaconstrucciones.com/wp-content/uploads/2025/06/Half-Circle.png);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-45 .elementor-element.elementor-element-b4ad825 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center}.elementor-45 .elementor-element.elementor-element-8549229>.elementor-widget-container{--e-transform-flipX:-1;margin:0 0 0 -50px;padding:0}.elementor-45 .elementor-element.elementor-element-8549229 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center}.elementor-45 .elementor-element.elementor-element-8549229:not(.elementor-widget-image) .elementor-widget-container,.elementor-45 .elementor-element.elementor-element-8549229.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://obrisaconstrucciones.com/wp-content/uploads/2025/06/Half-Circle.png);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-45 .elementor-element.elementor-element-8549229 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center}.elementor-45 .elementor-element.elementor-element-9c8c8cd{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-9c8c8cd.e-con{--order:99999}.elementor-45 .elementor-element.elementor-element-0340dda{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-56b0479{text-align:start}.elementor-45 .elementor-element.elementor-element-56b0479 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:20px;font-weight:400;font-style:normal;letter-spacing:1px;color:var(--e-global-color-7525fc4)}.elementor-45 .elementor-element.elementor-element-934e958{text-align:start}.elementor-45 .elementor-element.elementor-element-934e958 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:57px;font-weight:400;font-style:normal;color:var(--e-global-color-7525fc4)}.elementor-45 .elementor-element.elementor-element-54632f2{--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;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-4c610d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-c10acdb{font-family:var(--e-global-typography-8bca8e8-font-family),Sans-serif;font-size:var(--e-global-typography-8bca8e8-font-size);font-weight:var(--e-global-typography-8bca8e8-font-weight);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing);color:var(--e-global-color-dadbd83)}.elementor-45 .elementor-element.elementor-element-b0bca07{--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;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-9e2b2a1{--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:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:0 0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var(--e-global-color-ab381da);--border-color:var(--e-global-color-ab381da);--border-radius:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-4c798f0 .elementor-icon-wrapper{text-align:center}.elementor-45 .elementor-element.elementor-element-4c798f0.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-4c798f0.elementor-view-framed .elementor-icon,.elementor-45 .elementor-element.elementor-element-4c798f0.elementor-view-default .elementor-icon{color:var(--e-global-color-ab381da);border-color:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-4c798f0.elementor-view-framed .elementor-icon,.elementor-45 .elementor-element.elementor-element-4c798f0.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-4c798f0 .elementor-icon{font-size:25px}.elementor-45 .elementor-element.elementor-element-4c798f0 .elementor-icon svg{height:25px}.elementor-45 .elementor-element.elementor-element-df42281{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-9a8d2c1 .elementor-heading-title{font-family:"Epilogue",Sans-serif;font-size:20px;font-weight:700;color:var(--e-global-color-7525fc4)}.elementor-45 .elementor-element.elementor-element-a366d7c{font-family:var(--e-global-typography-8bca8e8-font-family),Sans-serif;font-size:var(--e-global-typography-8bca8e8-font-size);font-weight:var(--e-global-typography-8bca8e8-font-weight);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing);color:var(--e-global-color-dadbd83)}.elementor-45 .elementor-element.elementor-element-7b28e2c{--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;border-style:solid;--border-style:solid;border-width:0 0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var(--e-global-color-ab381da);--border-color:var(--e-global-color-ab381da);--border-radius:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-6e2d339 .elementor-icon-wrapper{text-align:center}.elementor-45 .elementor-element.elementor-element-6e2d339.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-6e2d339.elementor-view-framed .elementor-icon,.elementor-45 .elementor-element.elementor-element-6e2d339.elementor-view-default .elementor-icon{color:var(--e-global-color-ab381da);border-color:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-6e2d339.elementor-view-framed .elementor-icon,.elementor-45 .elementor-element.elementor-element-6e2d339.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-6e2d339 .elementor-icon{font-size:25px}.elementor-45 .elementor-element.elementor-element-6e2d339 .elementor-icon svg{height:25px}.elementor-45 .elementor-element.elementor-element-a1720d6{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-3636fff .elementor-heading-title{font-family:"Epilogue",Sans-serif;font-size:20px;font-weight:700;color:var(--e-global-color-7525fc4)}.elementor-45 .elementor-element.elementor-element-5b8fdb9{font-family:var(--e-global-typography-8bca8e8-font-family),Sans-serif;font-size:var(--e-global-typography-8bca8e8-font-size);font-weight:var(--e-global-typography-8bca8e8-font-weight);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing);color:var(--e-global-color-dadbd83)}.elementor-45 .elementor-element.elementor-element-d5b6be4{--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;border-style:solid;--border-style:solid;border-width:0 0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var(--e-global-color-ab381da);--border-color:var(--e-global-color-ab381da);--border-radius:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-f881cf0 .elementor-icon-wrapper{text-align:center}.elementor-45 .elementor-element.elementor-element-f881cf0.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-f881cf0.elementor-view-framed .elementor-icon,.elementor-45 .elementor-element.elementor-element-f881cf0.elementor-view-default .elementor-icon{color:var(--e-global-color-ab381da);border-color:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-f881cf0.elementor-view-framed .elementor-icon,.elementor-45 .elementor-element.elementor-element-f881cf0.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-ab381da)}.elementor-45 .elementor-element.elementor-element-f881cf0 .elementor-icon{font-size:25px}.elementor-45 .elementor-element.elementor-element-f881cf0 .elementor-icon svg{height:25px}.elementor-45 .elementor-element.elementor-element-6af1a08{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-77943bc .elementor-heading-title{font-family:"Epilogue",Sans-serif;font-size:20px;font-weight:700;color:var(--e-global-color-7525fc4)}.elementor-45 .elementor-element.elementor-element-38ca324{font-family:var(--e-global-typography-8bca8e8-font-family),Sans-serif;font-size:var(--e-global-typography-8bca8e8-font-size);font-weight:var(--e-global-typography-8bca8e8-font-weight);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing);color:var(--e-global-color-dadbd83)}.elementor-45 .elementor-element.elementor-element-72464e9{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-47acd52 .elementor-button{background-color:var(--e-global-color-ab381da);font-family:"Bebas Neue",Sans-serif;font-size:25px;font-weight:600;font-style:normal;letter-spacing:2px;fill:var(--e-global-color-7525fc4);color:var(--e-global-color-7525fc4);padding:20px 40px}.elementor-45 .elementor-element.elementor-element-47acd52 .elementor-button:hover,.elementor-45 .elementor-element.elementor-element-47acd52 .elementor-button:focus{background-color:var(--e-global-color-7525fc4);color:var(--e-global-color-c528db5)}.elementor-45 .elementor-element.elementor-element-47acd52 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-45 .elementor-element.elementor-element-47acd52 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-45 .elementor-element.elementor-element-47acd52 .elementor-button:hover svg,.elementor-45 .elementor-element.elementor-element-47acd52 .elementor-button:focus svg{fill:var(--e-global-color-c528db5)}.elementor-45 .elementor-element.elementor-element-fa34a96{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-665b673{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-gallery{--galleries-title-color-normal:var(--e-global-color-primary);--galleries-title-color-hover:var(--e-global-color-secondary);--galleries-pointer-bg-color-hover:var(--e-global-color-accent);--gallery-title-color-active:var(--e-global-color-secondary);--galleries-pointer-bg-color-active:var(--e-global-color-accent)}.elementor-widget-gallery .elementor-gallery-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-45 .elementor-element.elementor-element-3454435 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-45 .elementor-element.elementor-element-3454435 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-45 .elementor-element.elementor-element-3454435{--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}:root{--page-title-display:none}@media(max-width:1024px){.elementor-45 .elementor-element.elementor-element-35358d9e:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-35358d9e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-45 .elementor-element.elementor-element-a7abb94 .elementor-heading-title{font-size:35px}.elementor-45 .elementor-element.elementor-element-9f2f2b2{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-33dd903{--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em}.elementor-45 .elementor-element.elementor-element-318df98 .elementor-heading-title{font-size:20px}.elementor-45 .elementor-element.elementor-element-92c2e0b .elementor-heading-title{font-size:35px}.elementor-45 .elementor-element.elementor-element-9a041c7{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-a870d75{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-a65ac12{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-0a615c0{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:1em}.elementor-45 .elementor-element.elementor-element-52a7f82{--width:500px}.elementor-45 .elementor-element.elementor-element-eba608c{--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:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-3907819{--padding-top:0em;--padding-bottom:0em;--padding-left:5em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-adc1e86{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-45 .elementor-element.elementor-element-d605bfa{--min-height:400px}.elementor-45 .elementor-element.elementor-element-402b7a7{--margin-top:-56px;--margin-bottom:0px;--margin-left:65px;--margin-right:0px}.elementor-45 .elementor-element.elementor-element-7e3069b{--e-con-grid-template-columns:repeat(3,1fr);--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-706e692{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-31d651c{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-61099d8{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-545d111{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-3d36578{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-c975c73{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-9c82f73{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-9149c4e{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-615c8ab{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-60092d1{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-b9a0e97{--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em}.elementor-45 .elementor-element.elementor-element-a284012{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-45 .elementor-element.elementor-element-0b5a2dd{--min-height:300px}.elementor-45 .elementor-element.elementor-element-b4ad825 img{width:100%;height:250px}.elementor-45 .elementor-element.elementor-element-8549229 img{height:250px}.elementor-45 .elementor-element.elementor-element-934e958 .elementor-heading-title{font-size:35px}.elementor-45 .elementor-element.elementor-element-54632f2{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-c10acdb{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-b0bca07{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-9e2b2a1{--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;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-a366d7c{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-7b28e2c{--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;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-5b8fdb9{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-d5b6be4{--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;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-38ca324{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-72464e9{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-35358d9e{--min-height:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-45 .elementor-element.elementor-element-35358d9e:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-35358d9e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-size:cover}.elementor-45 .elementor-element.elementor-element-4883132e{--padding-top:120px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-45 .elementor-element.elementor-element-a7abb94 .elementor-heading-title{font-size:25px;line-height:35px}.elementor-45 .elementor-element.elementor-element-33dd903{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-08bcd93.e-con{--order:99999}.elementor-45 .elementor-element.elementor-element-fc605b6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-45 .elementor-element.elementor-element-318df98{text-align:center}.elementor-45 .elementor-element.elementor-element-318df98 .elementor-heading-title{font-size:16px;line-height:35px}.elementor-45 .elementor-element.elementor-element-92c2e0b{text-align:center}.elementor-45 .elementor-element.elementor-element-92c2e0b .elementor-heading-title{font-size:30px;line-height:35px}.elementor-45 .elementor-element.elementor-element-9a041c7{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-45 .elementor-element.elementor-element-9cb7692{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-45 .elementor-element.elementor-element-a870d75{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-a65ac12{--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-45 .elementor-element.elementor-element-0a615c0{--width:100%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-45 .elementor-element.elementor-element-0a615c0.e-con{--align-self:center}.elementor-45 .elementor-element.elementor-element-52a7f82{--width:100px;font-size:30px;line-height:35px;--word-spacing:15px}.elementor-45 .elementor-element.elementor-element-eba608c{--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:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-d4e027c{--width:70%}.elementor-45 .elementor-element.elementor-element-4b4ff08 .elementor-heading-title{font-size:18px}.elementor-45 .elementor-element.elementor-element-b830204{font-size:15px}.elementor-45 .elementor-element.elementor-element-3907819{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-f05752e .elementor-button{font-size:25px;line-height:25px;padding:20px}.elementor-45 .elementor-element.elementor-element-adc1e86{--min-height:400px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-adc1e86.e-con{--order:99999}.elementor-45 .elementor-element.elementor-element-d605bfa{--width:100%;--min-height:300px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-402b7a7{--width:50%;--min-height:50px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-52px;--margin-bottom:0px;--margin-left:89px;--margin-right:0px;--z-index:1}.elementor-45 .elementor-element.elementor-element-cb3b7c3{width:var(--container-widget-width,20%);max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0}.elementor-45 .elementor-element.elementor-element-cb3b7c3 .elementor-icon{font-size:100%}.elementor-45 .elementor-element.elementor-element-cb3b7c3 .elementor-icon svg{height:100%}.elementor-45 .elementor-element.elementor-element-1673314{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0}.elementor-45 .elementor-element.elementor-element-1673314 .elementor-heading-title{font-size:16px}.elementor-45 .elementor-element.elementor-element-9f64f7e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-a46b6f2 .elementor-heading-title{font-size:15px;line-height:35px}.elementor-45 .elementor-element.elementor-element-a503b20 .elementor-heading-title{font-size:30px;line-height:35px}.elementor-45 .elementor-element.elementor-element-7e3069b{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-0717b1b{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-45 .elementor-element.elementor-element-0717b1b.e-con{--align-self:center}.elementor-45 .elementor-element.elementor-element-9c81f3c img{width:20%}.elementor-45 .elementor-element.elementor-element-e77c46f .elementor-heading-title{font-size:25px;line-height:25px}.elementor-45 .elementor-element.elementor-element-e5ca418{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-45 .elementor-element.elementor-element-e5ca418.e-con{--align-self:center}.elementor-45 .elementor-element.elementor-element-d78870a img{width:20%}.elementor-45 .elementor-element.elementor-element-33006c3 .elementor-heading-title{font-size:25px;line-height:25px}.elementor-45 .elementor-element.elementor-element-706e692{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-568dc62{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-45 .elementor-element.elementor-element-568dc62.e-con{--align-self:center}.elementor-45 .elementor-element.elementor-element-0809385 img{width:20%}.elementor-45 .elementor-element.elementor-element-d8fc9d0 .elementor-heading-title{font-size:25px;line-height:25px}.elementor-45 .elementor-element.elementor-element-31d651c{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-5f9bf76{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-45 .elementor-element.elementor-element-5f9bf76.e-con{--align-self:center}.elementor-45 .elementor-element.elementor-element-e44f1b1 img{width:20%}.elementor-45 .elementor-element.elementor-element-4268bdf .elementor-heading-title{font-size:25px;line-height:25px}.elementor-45 .elementor-element.elementor-element-61099d8{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-b739932{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-45 .elementor-element.elementor-element-b739932.e-con{--align-self:center}.elementor-45 .elementor-element.elementor-element-0493f9a img{width:20%}.elementor-45 .elementor-element.elementor-element-d9f2a4d .elementor-heading-title{font-size:25px;line-height:25px}.elementor-45 .elementor-element.elementor-element-545d111{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-2e66a54{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-45 .elementor-element.elementor-element-2e66a54.e-con{--align-self:center}.elementor-45 .elementor-element.elementor-element-aa0a79a img{width:20%}.elementor-45 .elementor-element.elementor-element-545189a .elementor-heading-title{font-size:25px;line-height:25px}.elementor-45 .elementor-element.elementor-element-3d36578{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-ed85890{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-45 .elementor-element.elementor-element-ed85890.e-con{--align-self:center}.elementor-45 .elementor-element.elementor-element-14b7078 img{width:20%}.elementor-45 .elementor-element.elementor-element-476b477 .elementor-heading-title{font-size:25px;line-height:25px}.elementor-45 .elementor-element.elementor-element-c975c73{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-736db9f{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-45 .elementor-element.elementor-element-736db9f.e-con{--align-self:center}.elementor-45 .elementor-element.elementor-element-7df2738 img{width:20%}.elementor-45 .elementor-element.elementor-element-7ef524e .elementor-heading-title{font-size:25px;line-height:25px}.elementor-45 .elementor-element.elementor-element-9c82f73{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-9149c4e{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-45 .elementor-element.elementor-element-2cbacc4{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-45 .elementor-element.elementor-element-2cbacc4.e-con{--align-self:center}.elementor-45 .elementor-element.elementor-element-2e03452 img{width:20%}.elementor-45 .elementor-element.elementor-element-14d4862 .elementor-heading-title{font-size:25px;line-height:25px}.elementor-45 .elementor-element.elementor-element-615c8ab{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-6b1a6c3{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-45 .elementor-element.elementor-element-6b1a6c3.e-con{--align-self:center}.elementor-45 .elementor-element.elementor-element-34d48c7 img{width:20%}.elementor-45 .elementor-element.elementor-element-dd64810 .elementor-heading-title{font-size:25px;line-height:25px}.elementor-45 .elementor-element.elementor-element-60092d1{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-3e57ba5{--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-b9a0e97{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-a284012{--min-height:300px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-a284012.e-con{--order:99999}.elementor-45 .elementor-element.elementor-element-0b5a2dd{--width:100%;--min-height:300px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-b4ad825{width:var(--container-widget-width,45%);max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0}.elementor-45 .elementor-element.elementor-element-b4ad825>.elementor-widget-container{margin:0}.elementor-45 .elementor-element.elementor-element-b4ad825 img{width:100%;height:300px}.elementor-45 .elementor-element.elementor-element-8549229{width:var(--container-widget-width,45%);max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0}.elementor-45 .elementor-element.elementor-element-8549229>.elementor-widget-container{margin:0}.elementor-45 .elementor-element.elementor-element-8549229 img{height:300px}.elementor-45 .elementor-element.elementor-element-9c8c8cd.e-con{--order:99999}.elementor-45 .elementor-element.elementor-element-0340dda{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-45 .elementor-element.elementor-element-56b0479{text-align:center}.elementor-45 .elementor-element.elementor-element-56b0479 .elementor-heading-title{font-size:16px;line-height:35px}.elementor-45 .elementor-element.elementor-element-934e958{text-align:center}.elementor-45 .elementor-element.elementor-element-934e958 .elementor-heading-title{font-size:30px;line-height:35px}.elementor-45 .elementor-element.elementor-element-54632f2{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-45 .elementor-element.elementor-element-c10acdb{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-b0bca07{--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-45 .elementor-element.elementor-element-9e2b2a1{--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-df42281{--width:70%}.elementor-45 .elementor-element.elementor-element-9a8d2c1 .elementor-heading-title{font-size:16px}.elementor-45 .elementor-element.elementor-element-a366d7c{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-7b28e2c{--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-a1720d6{--width:70%}.elementor-45 .elementor-element.elementor-element-3636fff .elementor-heading-title{font-size:16px}.elementor-45 .elementor-element.elementor-element-5b8fdb9{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-d5b6be4{--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-6af1a08{--width:70%}.elementor-45 .elementor-element.elementor-element-77943bc .elementor-heading-title{font-size:16px}.elementor-45 .elementor-element.elementor-element-38ca324{font-size:var(--e-global-typography-8bca8e8-font-size);line-height:var(--e-global-typography-8bca8e8-line-height);letter-spacing:var(--e-global-typography-8bca8e8-letter-spacing);word-spacing:var(--e-global-typography-8bca8e8-word-spacing)}.elementor-45 .elementor-element.elementor-element-72464e9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-45 .elementor-element.elementor-element-47acd52 .elementor-button{font-size:25px;line-height:25px;padding:20px}}@media(min-width:768px){.elementor-45 .elementor-element.elementor-element-4883132e{--width:100%}.elementor-45 .elementor-element.elementor-element-33dd903{--content-width:1400px}.elementor-45 .elementor-element.elementor-element-08bcd93{--width:50%}.elementor-45 .elementor-element.elementor-element-9cb7692{--width:100%}.elementor-45 .elementor-element.elementor-element-0a615c0{--width:35%}.elementor-45 .elementor-element.elementor-element-eba608c{--width:65%}.elementor-45 .elementor-element.elementor-element-adc1e86{--width:50%}.elementor-45 .elementor-element.elementor-element-d605bfa{--width:100%}.elementor-45 .elementor-element.elementor-element-402b7a7{--width:30%}.elementor-45 .elementor-element.elementor-element-9f64f7e{--content-width:1400px}.elementor-45 .elementor-element.elementor-element-dc05155{--width:40%}.elementor-45 .elementor-element.elementor-element-0543c8f{--width:40%}.elementor-45 .elementor-element.elementor-element-9149c4e{--width:50%}.elementor-45 .elementor-element.elementor-element-b9a0e97{--content-width:1400px}.elementor-45 .elementor-element.elementor-element-a284012{--width:50%}.elementor-45 .elementor-element.elementor-element-9c8c8cd{--width:50%}.elementor-45 .elementor-element.elementor-element-4c610d1{--width:100%}.elementor-45 .elementor-element.elementor-element-9e2b2a1{--width:65%}.elementor-45 .elementor-element.elementor-element-7b28e2c{--width:65%}.elementor-45 .elementor-element.elementor-element-d5b6be4{--width:65%}.elementor-45 .elementor-element.elementor-element-fa34a96{--content-width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-45 .elementor-element.elementor-element-a65ac12{--width:100%}.elementor-45 .elementor-element.elementor-element-0a615c0{--width:20%}.elementor-45 .elementor-element.elementor-element-eba608c{--width:80%}.elementor-45 .elementor-element.elementor-element-402b7a7{--width:200px}.elementor-45 .elementor-element.elementor-element-0543c8f{--width:60%}.elementor-45 .elementor-element.elementor-element-9149c4e{--width:66%}.elementor-45 .elementor-element.elementor-element-b0bca07{--width:100%}.elementor-45 .elementor-element.elementor-element-9e2b2a1{--width:100%}.elementor-45 .elementor-element.elementor-element-7b28e2c{--width:100%}.elementor-45 .elementor-element.elementor-element-d5b6be4{--width:100%}}@font-face{font-family:'Bebas Neue';font-style:normal;font-weight:400;font-display:auto;src:url('https://obrisaconstrucciones.com/wp-content/uploads/2025/07/BebasNeue-Regular.woff2') format('woff2')}