.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2198 .elementor-element.elementor-element-33e671e{--display:flex;--min-height:350px;--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:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-2198 .elementor-element.elementor-element-33e671e:not(.elementor-motion-effects-element-type-background), .elementor-2198 .elementor-element.elementor-element-33e671e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-749bfa0 );}.elementor-2198 .elementor-element.elementor-element-2e085e5{--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;--align-items:flex-start;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-2198 .elementor-element.elementor-element-8da1712 .elementor-heading-title{font-family:var( --e-global-typography-70efba8-font-family ), Sans-serif;font-size:var( --e-global-typography-70efba8-font-size );font-weight:var( --e-global-typography-70efba8-font-weight );text-transform:var( --e-global-typography-70efba8-text-transform );line-height:var( --e-global-typography-70efba8-line-height );color:var( --e-global-color-d22182f );}.elementor-2198 .elementor-element.elementor-element-3f1fbe1{--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-2198 .elementor-element.elementor-element-3f1fbe1:not(.elementor-motion-effects-element-type-background), .elementor-2198 .elementor-element.elementor-element-3f1fbe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10c95d5 );}.elementor-2198 .elementor-element.elementor-element-eb215fa{--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:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-2198 .elementor-element.elementor-element-eb215fa:not(.elementor-motion-effects-element-type-background), .elementor-2198 .elementor-element.elementor-element-eb215fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8066c52 );}.elementor-2198 .elementor-element.elementor-element-a9ba338 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2198 .elementor-element.elementor-element-a9ba338{text-align:start;}.elementor-2198 .elementor-element.elementor-element-a9ba338 .elementor-heading-title{font-family:var( --e-global-typography-9bf2c3d-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf2c3d-font-size );font-weight:var( --e-global-typography-9bf2c3d-font-weight );text-transform:var( --e-global-typography-9bf2c3d-text-transform );line-height:var( --e-global-typography-9bf2c3d-line-height );letter-spacing:var( --e-global-typography-9bf2c3d-letter-spacing );color:var( --e-global-color-d22182f );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-2198 .elementor-element.elementor-element-72dfeb7{color:var( --e-global-color-d22182f );}.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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2198 .elementor-element.elementor-element-4a05d01 .elementor-button{background-color:var( --e-global-color-749bfa0 );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-10c95d5 );border-radius:0px 0px 0px 0px;padding:13px 35px 13px 35px;}.elementor-2198 .elementor-element.elementor-element-620a221{--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-2198 .elementor-element.elementor-element-620a221:not(.elementor-motion-effects-element-type-background), .elementor-2198 .elementor-element.elementor-element-620a221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.originaljoinery.co.uk/wp-content/uploads/2025/06/about-us-1.jpeg");background-position:center center;background-size:cover;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2198 .elementor-element.elementor-element-fdbaa25{--spacer-size:450px;}.elementor-2198 .elementor-element.elementor-element-e0e1fca{--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-2198 .elementor-element.elementor-element-e0e1fca:not(.elementor-motion-effects-element-type-background), .elementor-2198 .elementor-element.elementor-element-e0e1fca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10c95d5 );}.elementor-2198 .elementor-element.elementor-element-2319b9f{--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-2198 .elementor-element.elementor-element-2319b9f:not(.elementor-motion-effects-element-type-background), .elementor-2198 .elementor-element.elementor-element-2319b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.originaljoinery.co.uk/wp-content/uploads/2025/06/about-us-2.jpeg");background-position:center center;background-size:cover;}.elementor-2198 .elementor-element.elementor-element-d752ad7{--spacer-size:450px;}.elementor-2198 .elementor-element.elementor-element-d2cd47c{--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:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-2198 .elementor-element.elementor-element-d2cd47c:not(.elementor-motion-effects-element-type-background), .elementor-2198 .elementor-element.elementor-element-d2cd47c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-749bfa0 );}.elementor-2198 .elementor-element.elementor-element-f6584b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2198 .elementor-element.elementor-element-f6584b8{text-align:start;}.elementor-2198 .elementor-element.elementor-element-f6584b8 .elementor-heading-title{font-family:var( --e-global-typography-9bf2c3d-font-family ), Sans-serif;font-size:var( --e-global-typography-9bf2c3d-font-size );font-weight:var( --e-global-typography-9bf2c3d-font-weight );text-transform:var( --e-global-typography-9bf2c3d-text-transform );line-height:var( --e-global-typography-9bf2c3d-line-height );letter-spacing:var( --e-global-typography-9bf2c3d-letter-spacing );color:var( --e-global-color-d22182f );}.elementor-2198 .elementor-element.elementor-element-931c176{color:var( --e-global-color-d22182f );}.elementor-2198 .elementor-element.elementor-element-4f25545 .elementor-button{background-color:var( --e-global-color-f2f6a88 );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f2f6a88 );border-radius:0px 0px 0px 0px;padding:13px 35px 13px 35px;}.elementor-2198 .elementor-element.elementor-element-7650b73{--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-widget-template .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-template .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}@media(max-width:880px) and (min-width:768px){.elementor-2198 .elementor-element.elementor-element-eb215fa{--width:100%;}.elementor-2198 .elementor-element.elementor-element-620a221{--width:100%;}.elementor-2198 .elementor-element.elementor-element-2319b9f{--width:100%;}.elementor-2198 .elementor-element.elementor-element-d2cd47c{--width:100%;}}@media(max-width:1366px){.elementor-2198 .elementor-element.elementor-element-8da1712 .elementor-heading-title{font-size:var( --e-global-typography-70efba8-font-size );line-height:var( --e-global-typography-70efba8-line-height );}.elementor-2198 .elementor-element.elementor-element-a9ba338 .elementor-heading-title{font-size:var( --e-global-typography-9bf2c3d-font-size );line-height:var( --e-global-typography-9bf2c3d-line-height );letter-spacing:var( --e-global-typography-9bf2c3d-letter-spacing );}.elementor-2198 .elementor-element.elementor-element-f6584b8 .elementor-heading-title{font-size:var( --e-global-typography-9bf2c3d-font-size );line-height:var( --e-global-typography-9bf2c3d-line-height );letter-spacing:var( --e-global-typography-9bf2c3d-letter-spacing );}}@media(max-width:1200px){.elementor-2198 .elementor-element.elementor-element-3f1fbe1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2198 .elementor-element.elementor-element-eb215fa{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2198 .elementor-element.elementor-element-d2cd47c{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}}@media(max-width:1024px){.elementor-2198 .elementor-element.elementor-element-8da1712 .elementor-heading-title{font-size:var( --e-global-typography-70efba8-font-size );line-height:var( --e-global-typography-70efba8-line-height );}.elementor-2198 .elementor-element.elementor-element-a9ba338 .elementor-heading-title{font-size:var( --e-global-typography-9bf2c3d-font-size );line-height:var( --e-global-typography-9bf2c3d-line-height );letter-spacing:var( --e-global-typography-9bf2c3d-letter-spacing );}.elementor-2198 .elementor-element.elementor-element-f6584b8 .elementor-heading-title{font-size:var( --e-global-typography-9bf2c3d-font-size );line-height:var( --e-global-typography-9bf2c3d-line-height );letter-spacing:var( --e-global-typography-9bf2c3d-letter-spacing );}}@media(max-width:880px){.elementor-2198 .elementor-element.elementor-element-3f1fbe1{--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-2198 .elementor-element.elementor-element-eb215fa.e-con{--order:2;}.elementor-2198 .elementor-element.elementor-element-620a221.e-con{--order:1;}.elementor-2198 .elementor-element.elementor-element-e0e1fca{--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;}}@media(max-width:767px){.elementor-2198 .elementor-element.elementor-element-8da1712 .elementor-heading-title{font-size:var( --e-global-typography-70efba8-font-size );line-height:var( --e-global-typography-70efba8-line-height );}.elementor-2198 .elementor-element.elementor-element-eb215fa{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2198 .elementor-element.elementor-element-a9ba338 .elementor-heading-title{font-size:var( --e-global-typography-9bf2c3d-font-size );line-height:var( --e-global-typography-9bf2c3d-line-height );letter-spacing:var( --e-global-typography-9bf2c3d-letter-spacing );}.elementor-2198 .elementor-element.elementor-element-fdbaa25{--spacer-size:300px;}.elementor-2198 .elementor-element.elementor-element-d752ad7{--spacer-size:300px;}.elementor-2198 .elementor-element.elementor-element-d2cd47c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2198 .elementor-element.elementor-element-f6584b8 .elementor-heading-title{font-size:var( --e-global-typography-9bf2c3d-font-size );line-height:var( --e-global-typography-9bf2c3d-line-height );letter-spacing:var( --e-global-typography-9bf2c3d-letter-spacing );}}@media(min-width:768px){.elementor-2198 .elementor-element.elementor-element-eb215fa{--width:50%;}.elementor-2198 .elementor-element.elementor-element-620a221{--width:50%;}.elementor-2198 .elementor-element.elementor-element-2319b9f{--width:50%;}.elementor-2198 .elementor-element.elementor-element-d2cd47c{--width:50%;}}@media(min-width:2400px){.elementor-2198 .elementor-element.elementor-element-8da1712 .elementor-heading-title{font-size:var( --e-global-typography-70efba8-font-size );line-height:var( --e-global-typography-70efba8-line-height );}.elementor-2198 .elementor-element.elementor-element-a9ba338 .elementor-heading-title{font-size:var( --e-global-typography-9bf2c3d-font-size );line-height:var( --e-global-typography-9bf2c3d-line-height );letter-spacing:var( --e-global-typography-9bf2c3d-letter-spacing );}.elementor-2198 .elementor-element.elementor-element-f6584b8 .elementor-heading-title{font-size:var( --e-global-typography-9bf2c3d-font-size );line-height:var( --e-global-typography-9bf2c3d-line-height );letter-spacing:var( --e-global-typography-9bf2c3d-letter-spacing );}}