.elementor-424 .elementor-element.elementor-element-5dcd8e6{--display:flex;--min-height:80px;--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;}.elementor-424 .elementor-element.elementor-element-8c3cb14{--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;}.elementor-424 .elementor-element.elementor-element-d0d4253{--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:7vw;--padding-bottom:7vw;--padding-left:7vw;--padding-right:7vw;}.elementor-424 .elementor-element.elementor-element-d0d4253.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-424 .elementor-element.elementor-element-8af188e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:2px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-2a1231b{--spacer-size:10px;}.elementor-424 .elementor-element.elementor-element-6aaf324{padding:0px 0px 0px 0px;text-align:start;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-424 .elementor-element.elementor-element-b38abbd{text-align:start;}.elementor-424 .elementor-element.elementor-element-1cd24a8{--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:center;}.elementor-424 .elementor-element.elementor-element-499c867{--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:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-424 .elementor-element.elementor-element-5d94881{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-424 .elementor-element.elementor-element-5d94881 img{height:500px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;}.elementor-424 .elementor-element.elementor-element-e48bada{--display:flex;--min-height:0px;--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:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-424 .elementor-element.elementor-element-e48bada.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-424 .elementor-element.elementor-element-720df95{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-424 .elementor-element.elementor-element-720df95 img{height:500px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;}.elementor-424 .elementor-element.elementor-element-5f3a3f8{--display:flex;--min-height:0px;--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:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-424 .elementor-element.elementor-element-5f3a3f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-424 .elementor-element.elementor-element-7f8dd6c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-424 .elementor-element.elementor-element-7f8dd6c img{height:500px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;}.elementor-424 .elementor-element.elementor-element-287e8c5{--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-424 .elementor-element.elementor-element-96cf0ef{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-69698b5{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-424 .elementor-element.elementor-element-69698b5:not(.elementor-motion-effects-element-type-background), .elementor-424 .elementor-element.elementor-element-69698b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/allproflooring.co.uk/wp-content/uploads/2025/09/ALLPRO-Background-2-scaled.png?fit=2560%2C937&ssl=1");background-size:cover;}.elementor-424 .elementor-element.elementor-element-69698b5.e-con{--align-self:center;}.elementor-424 .elementor-element.elementor-element-ecbe593{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-e99afa6{margin:0px -50px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;text-align:center;}.elementor-424 .elementor-element.elementor-element-e99afa6.elementor-element{--align-self:center;}.elementor-424 .elementor-element.elementor-element-e99afa6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.2em;letter-spacing:2.2px;word-spacing:0em;color:#FFFFFF;}.elementor-424 .elementor-element.elementor-element-190590d{--display:flex;}.elementor-424 .elementor-element.elementor-element-3591f99{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-314ec1c{--display:flex;}.elementor-424 .elementor-element.elementor-element-d6a0d99{--spacer-size:125px;}.elementor-424 .elementor-element.elementor-element-52ab2f7{--display:flex;--min-height:0vh;--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;}.elementor-424 .elementor-element.elementor-element-52ab2f7.e-con{--align-self:center;}.elementor-424 .elementor-element.elementor-element-41a0e0b{--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:0vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-424 .elementor-element.elementor-element-3c434f0{text-align:center;}.elementor-424 .elementor-element.elementor-element-3c434f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.2em;letter-spacing:2.2px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-836ac68{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-138c8c3:hover{--e-transform-scale:1.2;}.elementor-424 .elementor-element.elementor-element-138c8c3:not( .elementor-widget-image ), .elementor-424 .elementor-element.elementor-element-138c8c3.elementor-widget-image img{-webkit-mask-image:url( https://allproflooring.co.uk/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-424 .elementor-element.elementor-element-138c8c3 img{height:38vh;object-fit:cover;object-position:bottom center;}.elementor-424 .elementor-element.elementor-element-be3770a{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-080d762{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:2px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-166298d{--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:0vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-424 .elementor-element.elementor-element-5b0cd8f{text-align:center;}.elementor-424 .elementor-element.elementor-element-5b0cd8f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.2em;letter-spacing:2.2px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-7e65515{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-4cfb777:hover{--e-transform-scale:1.2;}.elementor-424 .elementor-element.elementor-element-4cfb777:not( .elementor-widget-image ), .elementor-424 .elementor-element.elementor-element-4cfb777.elementor-widget-image img{-webkit-mask-image:url( https://allproflooring.co.uk/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-424 .elementor-element.elementor-element-4cfb777 img{height:38vh;object-fit:cover;object-position:bottom center;}.elementor-424 .elementor-element.elementor-element-2370402{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-7169486{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:2px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-3be0883{--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:0vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-424 .elementor-element.elementor-element-9ab6f00{text-align:center;}.elementor-424 .elementor-element.elementor-element-9ab6f00 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.2em;letter-spacing:2.2px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-c0b513d{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-f58d2cc:hover{--e-transform-scale:1.2;}.elementor-424 .elementor-element.elementor-element-f58d2cc:not( .elementor-widget-image ), .elementor-424 .elementor-element.elementor-element-f58d2cc.elementor-widget-image img{-webkit-mask-image:url( https://allproflooring.co.uk/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-424 .elementor-element.elementor-element-f58d2cc img{height:38vh;object-fit:cover;object-position:bottom center;}.elementor-424 .elementor-element.elementor-element-a349339{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-381e8d0{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:2px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-f0edf58{--display:flex;--justify-content:center;}.elementor-424 .elementor-element.elementor-element-f9a8822{--spacer-size:60px;}.elementor-424 .elementor-element.elementor-element-429742c{--display:flex;--min-height:0vh;--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:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;}.elementor-424 .elementor-element.elementor-element-3f6f238{--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:0vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-424 .elementor-element.elementor-element-64f6943{text-align:center;}.elementor-424 .elementor-element.elementor-element-64f6943 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.2em;letter-spacing:2.2px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-cf2ddf2{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-b70e5b2:hover{--e-transform-scale:1.2;}.elementor-424 .elementor-element.elementor-element-b70e5b2:not( .elementor-widget-image ), .elementor-424 .elementor-element.elementor-element-b70e5b2.elementor-widget-image img{-webkit-mask-image:url( https://allproflooring.co.uk/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-424 .elementor-element.elementor-element-b70e5b2 img{height:38vh;object-fit:cover;object-position:bottom center;}.elementor-424 .elementor-element.elementor-element-22cade4{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-fec21aa{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:2px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-ca840df{--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:0vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-424 .elementor-element.elementor-element-8ca3cb7{text-align:center;}.elementor-424 .elementor-element.elementor-element-8ca3cb7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.2em;letter-spacing:2.2px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-92b5a7a{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-d266923:hover{--e-transform-scale:1.2;}.elementor-424 .elementor-element.elementor-element-d266923:not( .elementor-widget-image ), .elementor-424 .elementor-element.elementor-element-d266923.elementor-widget-image img{-webkit-mask-image:url( https://allproflooring.co.uk/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-424 .elementor-element.elementor-element-d266923 img{height:38vh;object-fit:cover;object-position:bottom center;}.elementor-424 .elementor-element.elementor-element-e23d310{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-607b2ef{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:2px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-d1f2d04{--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:0vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-424 .elementor-element.elementor-element-62e503a{text-align:center;}.elementor-424 .elementor-element.elementor-element-62e503a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.2em;letter-spacing:2.2px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-0b20b37{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-d3790d9:hover{--e-transform-scale:1.2;}.elementor-424 .elementor-element.elementor-element-d3790d9:not( .elementor-widget-image ), .elementor-424 .elementor-element.elementor-element-d3790d9.elementor-widget-image img{-webkit-mask-image:url( https://allproflooring.co.uk/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-424 .elementor-element.elementor-element-d3790d9 img{height:38vh;object-fit:cover;object-position:bottom center;}.elementor-424 .elementor-element.elementor-element-ea26428{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-e58f831{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:2px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-39bb493{--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-424 .elementor-element.elementor-element-567d238{--display:flex;}.elementor-424 .elementor-element.elementor-element-4eb0cb7{--spacer-size:60px;}.elementor-424 .elementor-element.elementor-element-394ab73{--display:flex;--min-height:0vh;--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:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;}.elementor-424 .elementor-element.elementor-element-f63effb{--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:0vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-424 .elementor-element.elementor-element-861f489{text-align:center;}.elementor-424 .elementor-element.elementor-element-861f489 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.2em;letter-spacing:2.2px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-a03845a{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-a9b36aa:hover{--e-transform-scale:1.2;}.elementor-424 .elementor-element.elementor-element-a9b36aa:not( .elementor-widget-image ), .elementor-424 .elementor-element.elementor-element-a9b36aa.elementor-widget-image img{-webkit-mask-image:url( https://allproflooring.co.uk/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-424 .elementor-element.elementor-element-a9b36aa img{height:38vh;object-fit:cover;object-position:bottom center;}.elementor-424 .elementor-element.elementor-element-ed8adc7{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-c4bd79c{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:2px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-9bc709f{--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:0vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-424 .elementor-element.elementor-element-0f42f6a{text-align:center;}.elementor-424 .elementor-element.elementor-element-0f42f6a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.2em;letter-spacing:2.2px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-fa8a82d{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-09bf546:hover{--e-transform-scale:1.2;}.elementor-424 .elementor-element.elementor-element-09bf546:not( .elementor-widget-image ), .elementor-424 .elementor-element.elementor-element-09bf546.elementor-widget-image img{-webkit-mask-image:url( https://allproflooring.co.uk/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-424 .elementor-element.elementor-element-09bf546 img{height:38vh;object-fit:cover;object-position:bottom center;}.elementor-424 .elementor-element.elementor-element-d36c8d8{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-33ca298{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:2px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-4aba650{--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:0vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-424 .elementor-element.elementor-element-fd94f90{text-align:center;}.elementor-424 .elementor-element.elementor-element-fd94f90 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.2em;letter-spacing:2.2px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-da1012d{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-561fb71:hover{--e-transform-scale:1.2;}.elementor-424 .elementor-element.elementor-element-561fb71:not( .elementor-widget-image ), .elementor-424 .elementor-element.elementor-element-561fb71.elementor-widget-image img{-webkit-mask-image:url( https://allproflooring.co.uk/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-424 .elementor-element.elementor-element-561fb71 img{height:38vh;object-fit:cover;object-position:bottom center;}.elementor-424 .elementor-element.elementor-element-80d08db{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-da646ff{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:2px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-d8aefb0{--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-424 .elementor-element.elementor-element-af68d1a{--display:flex;}.elementor-424 .elementor-element.elementor-element-d16dcd4{--spacer-size:100px;}.elementor-424 .elementor-element.elementor-element-9f480f3{--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;}.elementor-424 .elementor-element.elementor-element-cb7427e{--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:center;}.elementor-424 .elementor-element.elementor-element-cb7427e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-424 .elementor-element.elementor-element-38af4ef{--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-424 .elementor-element.elementor-element-38af4ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-424 .elementor-element.elementor-element-7dce7c6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 5px 0px 5px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-424 .elementor-element.elementor-element-7dce7c6 img{width:100%;height:500px;object-fit:cover;object-position:bottom center;border-radius:100px 100px 100px 100px;}.elementor-424 .elementor-element.elementor-element-ba8a7b8{--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-424 .elementor-element.elementor-element-ba8a7b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-424 .elementor-element.elementor-element-8039214{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 5px 0px 5px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-424 .elementor-element.elementor-element-8039214 img{height:500px;object-fit:cover;object-position:bottom center;border-radius:100px 100px 100px 100px;}.elementor-424 .elementor-element.elementor-element-40cd8a2{--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:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-424 .elementor-element.elementor-element-4f2d3a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.2em;letter-spacing:2.2px;word-spacing: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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-424 .elementor-element.elementor-element-a7efc99 .elementor-button{background-color:var( --e-global-color-9928aa3 );font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:17px;letter-spacing:1.5px;word-spacing:0em;fill:var( --e-global-color-ce4ff93 );color:var( --e-global-color-ce4ff93 );border-radius:32px 32px 32px 32px;padding:15px 20px 15px 20px;}.elementor-424 .elementor-element.elementor-element-a7efc99 .elementor-button:hover, .elementor-424 .elementor-element.elementor-element-a7efc99 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-424 .elementor-element.elementor-element-a7efc99{padding:3px 3px 3px 3px;}.elementor-424 .elementor-element.elementor-element-e48f18e{--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-424 .elementor-element.elementor-element-49ac11e{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-e9f022b{--display:flex;--padding-top:0vw;--padding-bottom:00vw;--padding-left:7vw;--padding-right:7vw;}.elementor-424 .elementor-element.elementor-element-952ebef{text-align:center;}.elementor-424 .elementor-element.elementor-element-c3ad44d{--spacer-size:25px;}.elementor-424 .elementor-element.elementor-element-164640a .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-424 .elementor-element.elementor-element-361d390{--spacer-size:25px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-424 .elementor-element.elementor-element-a4fcb5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-424 .elementor-element.elementor-element-a4fcb5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-424 .elementor-element.elementor-element-a4fcb5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-424 .elementor-element.elementor-element-a4fcb5e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-424 .elementor-element.elementor-element-a4fcb5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-424 .elementor-element.elementor-element-a4fcb5e .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-424 .elementor-element.elementor-element-a4fcb5e .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-424 .elementor-element.elementor-element-a4fcb5e{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-424 .elementor-element.elementor-element-a4fcb5e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-424 .elementor-element.elementor-element-00cd4de{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-08a6274{--display:flex;--padding-top:0vw;--padding-bottom:7vw;--padding-left:7vw;--padding-right:7vw;}.elementor-424 .elementor-element.elementor-element-02bc426{--spacer-size:25px;}.elementor-424 .elementor-element.elementor-element-74e32e2 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-424 .elementor-element.elementor-element-e52d9c4{--spacer-size:25px;}.elementor-424 .elementor-element.elementor-element-d9be31c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-424 .elementor-element.elementor-element-d9be31c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-424 .elementor-element.elementor-element-d9be31c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-424 .elementor-element.elementor-element-d9be31c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-424 .elementor-element.elementor-element-d9be31c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-424 .elementor-element.elementor-element-d9be31c .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-424 .elementor-element.elementor-element-d9be31c .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-424 .elementor-element.elementor-element-d9be31c{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-424 .elementor-element.elementor-element-d9be31c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-424 .elementor-element.elementor-element-53b3a3b{--spacer-size:25px;}.elementor-424 .elementor-element.elementor-element-72e61e8{--spacer-size:50px;}.elementor-424 .elementor-element.elementor-element-1eb0547{color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-424 .elementor-element.elementor-element-5dcd8e6{--min-height:6px;}.elementor-widget-heading .elementor-heading-title{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-424 .elementor-element.elementor-element-8af188e .elementor-heading-title{font-size:14px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-424 .elementor-element.elementor-element-5d94881 img{height:50vh;object-fit:cover;}.elementor-424 .elementor-element.elementor-element-720df95 img{height:50vh;object-fit:cover;}.elementor-424 .elementor-element.elementor-element-7f8dd6c img{height:50vh;object-fit:cover;}.elementor-424 .elementor-element.elementor-element-e99afa6 .elementor-heading-title{font-size:26px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-d6a0d99{--spacer-size:48px;}.elementor-424 .elementor-element.elementor-element-3c434f0{padding:0px 0px 028px 0px;}.elementor-424 .elementor-element.elementor-element-3c434f0 .elementor-heading-title{font-size:19px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-836ac68{--spacer-size:10px;}.elementor-424 .elementor-element.elementor-element-138c8c3 img{width:80%;}.elementor-424 .elementor-element.elementor-element-be3770a{--spacer-size:10px;}.elementor-424 .elementor-element.elementor-element-080d762{font-size:14px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-5b0cd8f{padding:0px 0px 28px 0px;}.elementor-424 .elementor-element.elementor-element-5b0cd8f .elementor-heading-title{font-size:19px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-7e65515{--spacer-size:10px;}.elementor-424 .elementor-element.elementor-element-4cfb777 img{width:80%;}.elementor-424 .elementor-element.elementor-element-2370402{--spacer-size:10px;}.elementor-424 .elementor-element.elementor-element-7169486{font-size:14px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-9ab6f00 .elementor-heading-title{font-size:19px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-c0b513d{--spacer-size:10px;}.elementor-424 .elementor-element.elementor-element-f58d2cc img{width:80%;object-position:bottom center;}.elementor-424 .elementor-element.elementor-element-a349339{--spacer-size:10px;}.elementor-424 .elementor-element.elementor-element-381e8d0{font-size:14px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-64f6943{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-424 .elementor-element.elementor-element-64f6943 .elementor-heading-title{font-size:19px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-cf2ddf2{--spacer-size:10px;}.elementor-424 .elementor-element.elementor-element-b70e5b2 img{width:80%;}.elementor-424 .elementor-element.elementor-element-22cade4{--spacer-size:10px;}.elementor-424 .elementor-element.elementor-element-fec21aa{font-size:14px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-8ca3cb7 .elementor-heading-title{font-size:19px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-92b5a7a{--spacer-size:33px;}.elementor-424 .elementor-element.elementor-element-d266923 img{width:80%;}.elementor-424 .elementor-element.elementor-element-e23d310{--spacer-size:10px;}.elementor-424 .elementor-element.elementor-element-607b2ef{font-size:14px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-62e503a .elementor-heading-title{font-size:19px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-0b20b37{--spacer-size:33px;}.elementor-424 .elementor-element.elementor-element-d3790d9 img{width:80%;}.elementor-424 .elementor-element.elementor-element-ea26428{--spacer-size:10px;}.elementor-424 .elementor-element.elementor-element-e58f831{font-size:14px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-861f489 .elementor-heading-title{font-size:19px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-a03845a{--spacer-size:10px;}.elementor-424 .elementor-element.elementor-element-a9b36aa img{width:80%;}.elementor-424 .elementor-element.elementor-element-ed8adc7{--spacer-size:10px;}.elementor-424 .elementor-element.elementor-element-c4bd79c{font-size:14px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-0f42f6a .elementor-heading-title{font-size:19px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-fa8a82d{--spacer-size:10px;}.elementor-424 .elementor-element.elementor-element-09bf546 img{width:80%;}.elementor-424 .elementor-element.elementor-element-d36c8d8{--spacer-size:10px;}.elementor-424 .elementor-element.elementor-element-33ca298{font-size:14px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-fd94f90 .elementor-heading-title{font-size:19px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-da1012d{--spacer-size:10px;}.elementor-424 .elementor-element.elementor-element-561fb71 img{width:80%;}.elementor-424 .elementor-element.elementor-element-80d08db{--spacer-size:10px;}.elementor-424 .elementor-element.elementor-element-da646ff{font-size:14px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-7dce7c6 img{height:50vh;}.elementor-424 .elementor-element.elementor-element-8039214 img{height:50vh;}.elementor-424 .elementor-element.elementor-element-4f2d3a2 .elementor-heading-title{font-size:26px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-424 .elementor-element.elementor-element-a7efc99 .elementor-button{font-size:14px;line-height:14px;}.elementor-424 .elementor-element.elementor-element-e9f022b{--padding-top:7vw;--padding-bottom:0vw;--padding-left:7vw;--padding-right:7vw;}.elementor-424 .elementor-element.elementor-element-164640a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-424 .elementor-element.elementor-element-08a6274{--padding-top:7vw;--padding-bottom:7vw;--padding-left:7vw;--padding-right:7vw;}.elementor-424 .elementor-element.elementor-element-74e32e2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-424 .elementor-element.elementor-element-5dcd8e6{--min-height:0px;}.elementor-widget-heading .elementor-heading-title{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-424 .elementor-element.elementor-element-8af188e .elementor-heading-title{font-size:14px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-424 .elementor-element.elementor-element-b38abbd{padding:8px 0px 0px 0px;}.elementor-424 .elementor-element.elementor-element-499c867{--width:30%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-424 .elementor-element.elementor-element-5d94881 img{width:76%;height:181px;}.elementor-424 .elementor-element.elementor-element-e48bada{--width:30vw;}.elementor-424 .elementor-element.elementor-element-720df95 img{width:76%;height:181px;}.elementor-424 .elementor-element.elementor-element-5f3a3f8{--width:30vw;--min-height:0vh;}.elementor-424 .elementor-element.elementor-element-7f8dd6c img{width:76%;height:181px;}.elementor-424 .elementor-element.elementor-element-e99afa6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-424 .elementor-element.elementor-element-e99afa6 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-d6a0d99{--spacer-size:67px;}.elementor-424 .elementor-element.elementor-element-3c434f0 .elementor-heading-title{font-size:22px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-138c8c3{padding:3vw 0vw 3vw 0vw;}.elementor-424 .elementor-element.elementor-element-138c8c3 img{width:100%;max-width:100%;}.elementor-424 .elementor-element.elementor-element-080d762{font-size:14px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-5b0cd8f .elementor-heading-title{font-size:22px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-4cfb777{padding:3vw 0vw 3vw 0vw;}.elementor-424 .elementor-element.elementor-element-4cfb777 img{width:100%;max-width:100%;}.elementor-424 .elementor-element.elementor-element-7169486{font-size:14px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-9ab6f00 .elementor-heading-title{font-size:22px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-f58d2cc{padding:3vw 0vw 3vw 0vw;}.elementor-424 .elementor-element.elementor-element-f58d2cc img{width:100%;max-width:100%;object-position:center center;}.elementor-424 .elementor-element.elementor-element-381e8d0{font-size:14px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-f9a8822{--spacer-size:27px;}.elementor-424 .elementor-element.elementor-element-64f6943 .elementor-heading-title{font-size:22px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-b70e5b2{padding:3vw 0vw 3vw 0vw;}.elementor-424 .elementor-element.elementor-element-b70e5b2 img{width:100%;max-width:100%;}.elementor-424 .elementor-element.elementor-element-fec21aa{font-size:14px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-8ca3cb7 .elementor-heading-title{font-size:22px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-d266923{padding:3vw 0vw 3vw 0vw;}.elementor-424 .elementor-element.elementor-element-d266923 img{width:100%;max-width:100%;}.elementor-424 .elementor-element.elementor-element-607b2ef{font-size:14px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-62e503a .elementor-heading-title{font-size:22px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-d3790d9{padding:3vw 0vw 3vw 0vw;}.elementor-424 .elementor-element.elementor-element-d3790d9 img{width:100%;max-width:100%;}.elementor-424 .elementor-element.elementor-element-e58f831{font-size:14px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-4eb0cb7{--spacer-size:27px;}.elementor-424 .elementor-element.elementor-element-861f489 .elementor-heading-title{font-size:22px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-a9b36aa{padding:3vw 0vw 3vw 0vw;}.elementor-424 .elementor-element.elementor-element-a9b36aa img{width:100%;max-width:100%;}.elementor-424 .elementor-element.elementor-element-c4bd79c{font-size:14px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-0f42f6a .elementor-heading-title{font-size:22px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-09bf546{padding:3vw 0vw 3vw 0vw;}.elementor-424 .elementor-element.elementor-element-09bf546 img{width:100%;max-width:100%;}.elementor-424 .elementor-element.elementor-element-33ca298{font-size:14px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-fd94f90 .elementor-heading-title{font-size:22px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-561fb71{padding:3vw 0vw 3vw 0vw;}.elementor-424 .elementor-element.elementor-element-561fb71 img{width:100%;max-width:100%;}.elementor-424 .elementor-element.elementor-element-da646ff{font-size:14px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-d16dcd4{--spacer-size:10px;}.elementor-424 .elementor-element.elementor-element-9f480f3{--padding-top:23px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-424 .elementor-element.elementor-element-cb7427e.e-con{--order:99999 /* order end hack */;}.elementor-424 .elementor-element.elementor-element-38af4ef{--width:50vw;--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-424 .elementor-element.elementor-element-7dce7c6 img{width:80%;}.elementor-424 .elementor-element.elementor-element-ba8a7b8{--width:50vw;--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-424 .elementor-element.elementor-element-8039214 img{width:80%;}.elementor-424 .elementor-element.elementor-element-40cd8a2{--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-424 .elementor-element.elementor-element-4f2d3a2{padding:0px 0px 10px 0px;}.elementor-424 .elementor-element.elementor-element-4f2d3a2 .elementor-heading-title{font-size:18px;line-height:1.5em;letter-spacing:5px;word-spacing:0em;}.elementor-424 .elementor-element.elementor-element-c57dbc0{padding:7px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-424 .elementor-element.elementor-element-a7efc99{padding:16px 0px 0px 0px;}.elementor-424 .elementor-element.elementor-element-a7efc99 .elementor-button{font-size:12px;line-height:16px;letter-spacing:0px;word-spacing:0em;padding:13px 13px 13px 13px;}.elementor-424 .elementor-element.elementor-element-164640a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-424 .elementor-element.elementor-element-74e32e2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(min-width:768px){.elementor-424 .elementor-element.elementor-element-d0d4253{--width:51.993%;}.elementor-424 .elementor-element.elementor-element-1cd24a8{--width:50%;}.elementor-424 .elementor-element.elementor-element-499c867{--width:30%;}.elementor-424 .elementor-element.elementor-element-e48bada{--width:30%;}.elementor-424 .elementor-element.elementor-element-5f3a3f8{--width:30%;}.elementor-424 .elementor-element.elementor-element-41a0e0b{--width:33.33%;}.elementor-424 .elementor-element.elementor-element-166298d{--width:33.33%;}.elementor-424 .elementor-element.elementor-element-3be0883{--width:33.33%;}.elementor-424 .elementor-element.elementor-element-3f6f238{--width:33.33%;}.elementor-424 .elementor-element.elementor-element-ca840df{--width:33.33%;}.elementor-424 .elementor-element.elementor-element-d1f2d04{--width:33.33%;}.elementor-424 .elementor-element.elementor-element-f63effb{--width:33.33%;}.elementor-424 .elementor-element.elementor-element-9bc709f{--width:33.33%;}.elementor-424 .elementor-element.elementor-element-4aba650{--width:33.33%;}.elementor-424 .elementor-element.elementor-element-cb7427e{--width:40%;}.elementor-424 .elementor-element.elementor-element-38af4ef{--width:35%;}.elementor-424 .elementor-element.elementor-element-ba8a7b8{--width:35%;}.elementor-424 .elementor-element.elementor-element-40cd8a2{--width:60vw;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-424 .elementor-element.elementor-element-164640a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-424 .elementor-element.elementor-element-74e32e2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}