.elementor-25 .elementor-element.elementor-element-c016035{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:150px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-962e6ca{--display:flex;--min-height:396px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-962e6ca:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-962e6ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebroxstudio.com/wp-content/uploads/2025/04/PROJECT1-scaled.webp");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-962e6ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-006f7aa{--display:flex;--min-height:100%;--justify-content:center;}.elementor-25 .elementor-element.elementor-element-006f7aa:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-006f7aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.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-25 .elementor-element.elementor-element-5b0d219{text-align:center;}.elementor-25 .elementor-element.elementor-element-5b0d219 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-5ac2740{text-align:center;}.elementor-25 .elementor-element.elementor-element-5ac2740 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-ff693ff{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-ff693ff:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ff693ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebroxstudio.com/wp-content/uploads/2025/04/Project-2.webp");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-589013f{--display:flex;--min-height:100%;--justify-content:center;}.elementor-25 .elementor-element.elementor-element-589013f:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-589013f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-e779e68{text-align:center;}.elementor-25 .elementor-element.elementor-element-e779e68 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-8201287{text-align:center;}.elementor-25 .elementor-element.elementor-element-8201287 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-cbaf571{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-ff937de{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-ff937de:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ff937de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebroxstudio.com/wp-content/uploads/2025/04/Project-3.webp");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-7b77989{--display:flex;--min-height:100%;--justify-content:center;}.elementor-25 .elementor-element.elementor-element-7b77989:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7b77989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-c47d0e8{text-align:center;}.elementor-25 .elementor-element.elementor-element-c47d0e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-1217835{text-align:center;}.elementor-25 .elementor-element.elementor-element-1217835 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-789a8f5{--display:flex;--min-height:396px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-789a8f5:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-789a8f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebroxstudio.com/wp-content/uploads/2025/04/Project-4.webp");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-789a8f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-7f971c2{--display:flex;--min-height:100%;--justify-content:center;}.elementor-25 .elementor-element.elementor-element-7f971c2:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7f971c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-0cd2841{text-align:center;}.elementor-25 .elementor-element.elementor-element-0cd2841 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-b7c1678{text-align:center;}.elementor-25 .elementor-element.elementor-element-b7c1678 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-877e159{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-9e1b17c{--display:flex;--min-height:396px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-9e1b17c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-9e1b17c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebroxstudio.com/wp-content/uploads/2025/04/Project-5.webp");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-9e1b17c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-d6aa759{--display:flex;--min-height:100%;--justify-content:center;}.elementor-25 .elementor-element.elementor-element-d6aa759:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-d6aa759 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-0bfe0c8{text-align:center;}.elementor-25 .elementor-element.elementor-element-0bfe0c8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-0777cbb{text-align:center;}.elementor-25 .elementor-element.elementor-element-0777cbb .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-aac8334{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-aac8334:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-aac8334 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thebroxstudio.com/wp-content/uploads/2025/04/Project-6.webp");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-34e7c53{--display:flex;--min-height:100%;--justify-content:center;}.elementor-25 .elementor-element.elementor-element-34e7c53:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-34e7c53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-679a81f{text-align:center;}.elementor-25 .elementor-element.elementor-element-679a81f .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-fa0ef75{text-align:center;}.elementor-25 .elementor-element.elementor-element-fa0ef75 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-5fd6ca8{--display:flex;--min-height:60vh;--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;}.elementor-25 .elementor-element.elementor-element-af267ac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:72px;font-weight:800;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-38aa379 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-cc041ba{--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-25 .elementor-element.elementor-element-a615883{--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;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-c5d2e42{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-b509bba{text-align:left;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-25 .elementor-element.elementor-element-b35f2b8{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-9bda173{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-1606947{--display:flex;}.elementor-25 .elementor-element.elementor-element-fae144e{--display:flex;}.elementor-25 .elementor-element.elementor-element-fc9a042{--display:flex;}.elementor-25 .elementor-element.elementor-element-fc2653f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-2a0b825{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-f0a0204{--display:flex;}.elementor-25 .elementor-element.elementor-element-d98cd80 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-b69c52c .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-7b69578 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-c016035{--min-height:250px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:120px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-c016035.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-962e6ca{--min-height:auto;}.elementor-25 .elementor-element.elementor-element-5b0d219 .elementor-heading-title{font-size:20px;}.elementor-25 .elementor-element.elementor-element-5ac2740 .elementor-heading-title{font-size:16px;}.elementor-25 .elementor-element.elementor-element-e779e68 .elementor-heading-title{font-size:20px;}.elementor-25 .elementor-element.elementor-element-8201287 .elementor-heading-title{font-size:16px;}.elementor-25 .elementor-element.elementor-element-cbaf571{--min-height:250px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-cbaf571.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-c47d0e8 .elementor-heading-title{font-size:20px;}.elementor-25 .elementor-element.elementor-element-1217835 .elementor-heading-title{font-size:16px;}.elementor-25 .elementor-element.elementor-element-789a8f5{--min-height:auto;}.elementor-25 .elementor-element.elementor-element-0cd2841 .elementor-heading-title{font-size:20px;}.elementor-25 .elementor-element.elementor-element-b7c1678 .elementor-heading-title{font-size:16px;}.elementor-25 .elementor-element.elementor-element-877e159{--min-height:250px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-877e159.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-9e1b17c{--min-height:auto;}.elementor-25 .elementor-element.elementor-element-0bfe0c8 .elementor-heading-title{font-size:20px;}.elementor-25 .elementor-element.elementor-element-0777cbb .elementor-heading-title{font-size:16px;}.elementor-25 .elementor-element.elementor-element-679a81f .elementor-heading-title{font-size:20px;}.elementor-25 .elementor-element.elementor-element-fa0ef75 .elementor-heading-title{font-size:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-b35f2b8{font-size:25px;line-height:1.1em;}.elementor-25 .elementor-element.elementor-element-9bda173{font-size:25px;line-height:1.1em;}.elementor-25 .elementor-element.elementor-element-2a0b825{font-size:25px;line-height:1.1em;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-c016035{--min-height:350px;}.elementor-25 .elementor-element.elementor-element-cbaf571{--min-height:350px;}.elementor-25 .elementor-element.elementor-element-877e159{--min-height:350px;}.elementor-25 .elementor-element.elementor-element-af267ac{text-align:center;}.elementor-25 .elementor-element.elementor-element-af267ac .elementor-heading-title{font-size:46px;}.elementor-25 .elementor-element.elementor-element-38aa379{text-align:center;}.elementor-25 .elementor-element.elementor-element-38aa379 .elementor-heading-title{font-size:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-b509bba{text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-b35f2b8{font-size:16px;line-height:1.1em;}.elementor-25 .elementor-element.elementor-element-9bda173{font-size:16px;line-height:1.1em;}.elementor-25 .elementor-element.elementor-element-2a0b825{font-size:16px;line-height:1.1em;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-962e6ca{--width:66%;}.elementor-25 .elementor-element.elementor-element-ff693ff{--width:33%;}.elementor-25 .elementor-element.elementor-element-ff937de{--width:33%;}.elementor-25 .elementor-element.elementor-element-789a8f5{--width:66%;}.elementor-25 .elementor-element.elementor-element-9e1b17c{--width:66%;}.elementor-25 .elementor-element.elementor-element-aac8334{--width:33%;}.elementor-25 .elementor-element.elementor-element-a615883{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-962e6ca{--width:454.336px;}.elementor-25 .elementor-element.elementor-element-789a8f5{--width:454.336px;}.elementor-25 .elementor-element.elementor-element-9e1b17c{--width:454.336px;}}/* Start custom CSS for container, class: .elementor-element-006f7aa */.bloque-servicio {
    opacity: 0;
}

.fondo-bloque-servicio:hover .bloque-servicio {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589013f */.bloque-servicio {
    opacity: 0;
}

.fondo-bloque-servicio:hover .bloque-servicio {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b77989 */.bloque-servicio {
    opacity: 0;
}

.fondo-bloque-servicio:hover .bloque-servicio {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f971c2 */.bloque-servicio {
    opacity: 0;
}

.fondo-bloque-servicio:hover .bloque-servicio {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6aa759 */.bloque-servicio {
    opacity: 0;
}

.fondo-bloque-servicio:hover .bloque-servicio {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34e7c53 */.bloque-servicio {
    opacity: 0;
}

.fondo-bloque-servicio:hover .bloque-servicio {
    opacity: 1;
}/* End custom CSS */