.elementor-959 .elementor-element.elementor-element-4c4da3c{--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-959 .elementor-element.elementor-element-823bbb9{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-ffe1f0f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-09b7d2e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-188103d .elementor-heading-title{font-family:var(--e-global-typography-583e54c-font-family),Sans-serif;font-size:var(--e-global-typography-583e54c-font-size);font-weight:var(--e-global-typography-583e54c-font-weight);text-transform:var(--e-global-typography-583e54c-text-transform);line-height:var(--e-global-typography-583e54c-line-height)}.elementor-959 .elementor-element.elementor-element-90eadfe .elementor-heading-title{font-family:var(--e-global-typography-583e54c-font-family),Sans-serif;font-size:var(--e-global-typography-583e54c-font-size);font-weight:var(--e-global-typography-583e54c-font-weight);text-transform:var(--e-global-typography-583e54c-text-transform);line-height:var(--e-global-typography-583e54c-line-height)}.elementor-959 .elementor-element.elementor-element-25e72e6{width:auto;max-width:auto;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-25e72e6.elementor-element{--align-self:flex-end}.elementor-959 .elementor-element.elementor-element-a3f561e{width:auto;max-width:auto;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-a3f561e.elementor-element{--align-self:flex-end}.elementor-959 .elementor-element.elementor-element-1066cf7{--display:flex}.elementor-959 .elementor-element.elementor-element-b14b699{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-19f929c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-21f3522 .elementor-heading-title{font-family:var(--e-global-typography-d3dae9a-font-family),Sans-serif;font-size:var(--e-global-typography-d3dae9a-font-size);font-weight:var(--e-global-typography-d3dae9a-font-weight);font-style:var(--e-global-typography-d3dae9a-font-style);line-height:var(--e-global-typography-d3dae9a-line-height)}.elementor-959 .elementor-element.elementor-element-ce7c023{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-184733f{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-51e3c40 .elementor-heading-title{font-family:var(--e-global-typography-7927702-font-family),Sans-serif;font-size:var(--e-global-typography-7927702-font-size);font-weight:var(--e-global-typography-7927702-font-weight);line-height:var(--e-global-typography-7927702-line-height)}.elementor-959 .elementor-element.elementor-element-7c137f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-7c137f6:not(.elementor-motion-effects-element-type-background),.elementor-959 .elementor-element.elementor-element-7c137f6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://berlinhome-project.com/wp-content/uploads/2025/11/complete-renovation-1x.webp);background-position:center center;background-size:cover}.elementor-959 .elementor-element.elementor-element-60444ce{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-99e6941{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-99e6941:not(.elementor-motion-effects-element-type-background),.elementor-959 .elementor-element.elementor-element-99e6941>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://berlinhome-project.com/wp-content/uploads/2025/11/painting-n-coating-service-1x.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-959 .elementor-element.elementor-element-4ee780f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-13f86c7 .elementor-heading-title{font-family:var(--e-global-typography-d3dae9a-font-family),Sans-serif;font-size:var(--e-global-typography-d3dae9a-font-size);font-weight:var(--e-global-typography-d3dae9a-font-weight);font-style:var(--e-global-typography-d3dae9a-font-style);line-height:var(--e-global-typography-d3dae9a-line-height)}.elementor-959 .elementor-element.elementor-element-715b165{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-f714512{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-985e9a3 .elementor-heading-title{font-family:var(--e-global-typography-7927702-font-family),Sans-serif;font-size:var(--e-global-typography-7927702-font-size);font-weight:var(--e-global-typography-7927702-font-weight);line-height:var(--e-global-typography-7927702-line-height)}.elementor-959 .elementor-element.elementor-element-b06ab7f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-091570f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px}.elementor-959 .elementor-element.elementor-element-3538d11 .elementor-heading-title{font-family:var(--e-global-typography-d3dae9a-font-family),Sans-serif;font-size:var(--e-global-typography-d3dae9a-font-size);font-weight:var(--e-global-typography-d3dae9a-font-weight);font-style:var(--e-global-typography-d3dae9a-font-style);line-height:var(--e-global-typography-d3dae9a-line-height)}.elementor-959 .elementor-element.elementor-element-502854d{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-df624b7{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-602b09d .elementor-heading-title{font-family:var(--e-global-typography-7927702-font-family),Sans-serif;font-size:var(--e-global-typography-7927702-font-size);font-weight:var(--e-global-typography-7927702-font-weight);line-height:var(--e-global-typography-7927702-line-height)}.elementor-959 .elementor-element.elementor-element-67b5273{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-67b5273:not(.elementor-motion-effects-element-type-background),.elementor-959 .elementor-element.elementor-element-67b5273>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://berlinhome-project.com/wp-content/uploads/2025/11/bathroom-renovation-service-1x.webp);background-position:center center;background-size:cover}.elementor-959 .elementor-element.elementor-element-dcf88a8{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-e70c17d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-e70c17d:not(.elementor-motion-effects-element-type-background),.elementor-959 .elementor-element.elementor-element-e70c17d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://berlinhome-project.com/wp-content/uploads/2025/11/drywall-service-1x.webp);background-position:center center;background-size:cover}.elementor-959 .elementor-element.elementor-element-dbc18fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-c91f9fe .elementor-heading-title{font-family:var(--e-global-typography-d3dae9a-font-family),Sans-serif;font-size:var(--e-global-typography-d3dae9a-font-size);font-weight:var(--e-global-typography-d3dae9a-font-weight);font-style:var(--e-global-typography-d3dae9a-font-style);line-height:var(--e-global-typography-d3dae9a-line-height)}.elementor-959 .elementor-element.elementor-element-fa7261d{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-2251262{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-9096cc9 .elementor-heading-title{font-family:var(--e-global-typography-7927702-font-family),Sans-serif;font-size:var(--e-global-typography-7927702-font-size);font-weight:var(--e-global-typography-7927702-font-weight);line-height:var(--e-global-typography-7927702-line-height)}.elementor-959 .elementor-element.elementor-element-39c0a69{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-f8d8a15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px}.elementor-959 .elementor-element.elementor-element-2e6e57d .elementor-heading-title{font-family:var(--e-global-typography-d3dae9a-font-family),Sans-serif;font-size:var(--e-global-typography-d3dae9a-font-size);font-weight:var(--e-global-typography-d3dae9a-font-weight);font-style:var(--e-global-typography-d3dae9a-font-style);line-height:var(--e-global-typography-d3dae9a-line-height)}.elementor-959 .elementor-element.elementor-element-1820a79{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-dcfc6dd{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-4914dd1 .elementor-heading-title{font-family:var(--e-global-typography-7927702-font-family),Sans-serif;font-size:var(--e-global-typography-7927702-font-size);font-weight:var(--e-global-typography-7927702-font-weight);line-height:var(--e-global-typography-7927702-line-height)}.elementor-959 .elementor-element.elementor-element-461da53{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-461da53:not(.elementor-motion-effects-element-type-background),.elementor-959 .elementor-element.elementor-element-461da53>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://berlinhome-project.com/wp-content/uploads/2025/11/flooring-n-parquet-service-1x.webp);background-repeat:no-repeat;background-size:cover}.elementor-959 .elementor-element.elementor-element-3b1e11d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-a71826e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-a71826e:not(.elementor-motion-effects-element-type-background),.elementor-959 .elementor-element.elementor-element-a71826e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://berlinhome-project.com/wp-content/uploads/2025/11/kitchen-renovation-service-1x.webp);background-position:center center;background-size:cover}.elementor-959 .elementor-element.elementor-element-a6b83e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-3317466 .elementor-heading-title{font-family:var(--e-global-typography-d3dae9a-font-family),Sans-serif;font-size:var(--e-global-typography-d3dae9a-font-size);font-weight:var(--e-global-typography-d3dae9a-font-weight);font-style:var(--e-global-typography-d3dae9a-font-style);line-height:var(--e-global-typography-d3dae9a-line-height)}.elementor-959 .elementor-element.elementor-element-4ca4f1b{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-636f0c3{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-a9a4910 .elementor-heading-title{font-family:var(--e-global-typography-7927702-font-family),Sans-serif;font-size:var(--e-global-typography-7927702-font-size);font-weight:var(--e-global-typography-7927702-font-weight);line-height:var(--e-global-typography-7927702-line-height)}@media(max-width:1024px){.elementor-959 .elementor-element.elementor-element-09b7d2e{--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}.elementor-959 .elementor-element.elementor-element-188103d .elementor-heading-title{font-size:var(--e-global-typography-583e54c-font-size);line-height:var(--e-global-typography-583e54c-line-height)}.elementor-959 .elementor-element.elementor-element-90eadfe .elementor-heading-title{font-size:var(--e-global-typography-583e54c-font-size);line-height:var(--e-global-typography-583e54c-line-height)}.elementor-959 .elementor-element.elementor-element-25e72e6.elementor-element{--align-self:flex-start}.elementor-959 .elementor-element.elementor-element-25e72e6{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-a3f561e.elementor-element{--align-self:flex-start}.elementor-959 .elementor-element.elementor-element-a3f561e{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-19f929c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-21f3522 .elementor-heading-title{font-size:var(--e-global-typography-d3dae9a-font-size);line-height:var(--e-global-typography-d3dae9a-line-height)}.elementor-959 .elementor-element.elementor-element-ce7c023{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-51e3c40 .elementor-heading-title{font-size:var(--e-global-typography-7927702-font-size);line-height:var(--e-global-typography-7927702-line-height)}.elementor-959 .elementor-element.elementor-element-13f86c7 .elementor-heading-title{font-size:var(--e-global-typography-d3dae9a-font-size);line-height:var(--e-global-typography-d3dae9a-line-height)}.elementor-959 .elementor-element.elementor-element-715b165{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-985e9a3 .elementor-heading-title{font-size:var(--e-global-typography-7927702-font-size);line-height:var(--e-global-typography-7927702-line-height)}.elementor-959 .elementor-element.elementor-element-3538d11 .elementor-heading-title{font-size:var(--e-global-typography-d3dae9a-font-size);line-height:var(--e-global-typography-d3dae9a-line-height)}.elementor-959 .elementor-element.elementor-element-502854d{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-602b09d .elementor-heading-title{font-size:var(--e-global-typography-7927702-font-size);line-height:var(--e-global-typography-7927702-line-height)}.elementor-959 .elementor-element.elementor-element-c91f9fe .elementor-heading-title{font-size:var(--e-global-typography-d3dae9a-font-size);line-height:var(--e-global-typography-d3dae9a-line-height)}.elementor-959 .elementor-element.elementor-element-fa7261d{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-9096cc9 .elementor-heading-title{font-size:var(--e-global-typography-7927702-font-size);line-height:var(--e-global-typography-7927702-line-height)}.elementor-959 .elementor-element.elementor-element-2e6e57d .elementor-heading-title{font-size:var(--e-global-typography-d3dae9a-font-size);line-height:var(--e-global-typography-d3dae9a-line-height)}.elementor-959 .elementor-element.elementor-element-1820a79{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-4914dd1 .elementor-heading-title{font-size:var(--e-global-typography-7927702-font-size);line-height:var(--e-global-typography-7927702-line-height)}.elementor-959 .elementor-element.elementor-element-3317466 .elementor-heading-title{font-size:var(--e-global-typography-d3dae9a-font-size);line-height:var(--e-global-typography-d3dae9a-line-height)}.elementor-959 .elementor-element.elementor-element-4ca4f1b{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-a9a4910 .elementor-heading-title{font-size:var(--e-global-typography-7927702-font-size);line-height:var(--e-global-typography-7927702-line-height)}}@media(max-width:767px){.elementor-959 .elementor-element.elementor-element-823bbb9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-959 .elementor-element.elementor-element-ffe1f0f{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-959 .elementor-element.elementor-element-09b7d2e{--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:25px 25px;--row-gap:25px;--column-gap:25px}.elementor-959 .elementor-element.elementor-element-188103d .elementor-heading-title{font-size:var(--e-global-typography-583e54c-font-size);line-height:var(--e-global-typography-583e54c-line-height)}.elementor-959 .elementor-element.elementor-element-90eadfe .elementor-heading-title{font-size:var(--e-global-typography-583e54c-font-size);line-height:var(--e-global-typography-583e54c-line-height)}.elementor-959 .elementor-element.elementor-element-25e72e6{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-a3f561e{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-21f3522 .elementor-heading-title{font-size:var(--e-global-typography-d3dae9a-font-size);line-height:var(--e-global-typography-d3dae9a-line-height)}.elementor-959 .elementor-element.elementor-element-ce7c023{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-51e3c40 .elementor-heading-title{font-size:var(--e-global-typography-7927702-font-size);line-height:var(--e-global-typography-7927702-line-height)}.elementor-959 .elementor-element.elementor-element-7c137f6.e-con{--order:-99999 /* order start hack */}.elementor-959 .elementor-element.elementor-element-13f86c7 .elementor-heading-title{font-size:var(--e-global-typography-d3dae9a-font-size);line-height:var(--e-global-typography-d3dae9a-line-height)}.elementor-959 .elementor-element.elementor-element-715b165{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-985e9a3 .elementor-heading-title{font-size:var(--e-global-typography-7927702-font-size);line-height:var(--e-global-typography-7927702-line-height)}.elementor-959 .elementor-element.elementor-element-091570f.e-con{--order:99999 /* order end hack */}.elementor-959 .elementor-element.elementor-element-3538d11 .elementor-heading-title{font-size:var(--e-global-typography-d3dae9a-font-size);line-height:var(--e-global-typography-d3dae9a-line-height)}.elementor-959 .elementor-element.elementor-element-502854d{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-602b09d .elementor-heading-title{font-size:var(--e-global-typography-7927702-font-size);line-height:var(--e-global-typography-7927702-line-height)}.elementor-959 .elementor-element.elementor-element-c91f9fe .elementor-heading-title{font-size:var(--e-global-typography-d3dae9a-font-size);line-height:var(--e-global-typography-d3dae9a-line-height)}.elementor-959 .elementor-element.elementor-element-fa7261d{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-9096cc9 .elementor-heading-title{font-size:var(--e-global-typography-7927702-font-size);line-height:var(--e-global-typography-7927702-line-height)}.elementor-959 .elementor-element.elementor-element-f8d8a15.e-con{--order:99999 /* order end hack */}.elementor-959 .elementor-element.elementor-element-2e6e57d .elementor-heading-title{font-size:var(--e-global-typography-d3dae9a-font-size);line-height:var(--e-global-typography-d3dae9a-line-height)}.elementor-959 .elementor-element.elementor-element-1820a79{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-4914dd1 .elementor-heading-title{font-size:var(--e-global-typography-7927702-font-size);line-height:var(--e-global-typography-7927702-line-height)}.elementor-959 .elementor-element.elementor-element-3317466 .elementor-heading-title{font-size:var(--e-global-typography-d3dae9a-font-size);line-height:var(--e-global-typography-d3dae9a-line-height)}.elementor-959 .elementor-element.elementor-element-4ca4f1b{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-959 .elementor-element.elementor-element-a9a4910 .elementor-heading-title{font-size:var(--e-global-typography-7927702-font-size);line-height:var(--e-global-typography-7927702-line-height)}}.our_services_left_container{padding-right:100px}.our_services_right_container{padding-left:100px}@media screen and (max-width:1024px){.our_services_left_container{padding-right:50px}.our_services_right_container{padding-left:50px}}@media screen and (max-width:767px){.our_services_left_container,.our_services_right_container{padding:50px 0}}.services_image{min-width:50%;height:700px}@media screen and (max-width:1024px){.services_image{height:80vh;max-height:600px}}@media screen and (max-width:767px){.services_image{height:300px}}