.elementor-3266 .elementor-element.elementor-element-9f4138f{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3266 .elementor-element.elementor-element-9f4138f:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-9f4138f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2024/05/CHM-anthrazit-ohne-Thermostat-2-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3266 .elementor-element.elementor-element-ec7549a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3266 .elementor-element.elementor-element-a91343b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3266 .elementor-element.elementor-element-a91343b.e-con{--align-self:center;}.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 );color:var( --e-global-color-primary );}.elementor-3266 .elementor-element.elementor-element-77d5c26{text-align:center;}.elementor-3266 .elementor-element.elementor-element-77d5c26 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:55px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:55px;letter-spacing:4px;text-shadow:0px 0px 20px #000000;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3266 .elementor-element.elementor-element-8ae4dca{--divider-border-style:solid;--divider-color:var( --e-global-color-6d9f3d1a );--divider-border-width:2.8px;}.elementor-3266 .elementor-element.elementor-element-8ae4dca .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-3266 .elementor-element.elementor-element-8ae4dca .elementor-divider{text-align:center;padding-block-start:27px;padding-block-end:27px;}.elementor-3266 .elementor-element.elementor-element-9ed47ec{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3266 .elementor-element.elementor-element-9ed47ec.e-con{--align-self:center;}.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 );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-3266 .elementor-element.elementor-element-8611df2{text-align:center;font-family:"Metropolis", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:32px;letter-spacing:0px;text-shadow:3px 3px 9px #000000;color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-8605620{--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-3266 .elementor-element.elementor-element-8605620:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-8605620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-6304a6d{--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;}.elementor-3266 .elementor-element.elementor-element-ed5f001{--display:flex;box-shadow:0px 0px 8px 0px #C7C7C7;}.elementor-3266 .elementor-element.elementor-element-ed5f001:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-ed5f001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3266 .elementor-element.elementor-element-d1762e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-d1762e0 .elementor-icon-wrapper{text-align:center;}.elementor-3266 .elementor-element.elementor-element-d1762e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-d1762e0.elementor-view-framed .elementor-icon, .elementor-3266 .elementor-element.elementor-element-d1762e0.elementor-view-default .elementor-icon{color:var( --e-global-color-ca07faa );border-color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-d1762e0.elementor-view-framed .elementor-icon, .elementor-3266 .elementor-element.elementor-element-d1762e0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-d1762e0 .elementor-icon{font-size:80px;}.elementor-3266 .elementor-element.elementor-element-d1762e0 .elementor-icon svg{height:80px;}.elementor-3266 .elementor-element.elementor-element-d894a00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-d894a00{text-align:center;font-family:"Metropolis", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-c5133f9{text-align:center;font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-afe4136{--divider-border-style:solid;--divider-color:var( --e-global-color-6d9f3d1a );--divider-border-width:3px;}.elementor-3266 .elementor-element.elementor-element-afe4136 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-afe4136 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-3266 .elementor-element.elementor-element-afe4136 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-3266 .elementor-element.elementor-element-892a87c{--display:flex;box-shadow:0px 0px 8px 0px #C7C7C7;}.elementor-3266 .elementor-element.elementor-element-892a87c:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-892a87c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-557ef2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-557ef2e .elementor-icon-wrapper{text-align:center;}.elementor-3266 .elementor-element.elementor-element-557ef2e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-557ef2e.elementor-view-framed .elementor-icon, .elementor-3266 .elementor-element.elementor-element-557ef2e.elementor-view-default .elementor-icon{color:var( --e-global-color-ca07faa );border-color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-557ef2e.elementor-view-framed .elementor-icon, .elementor-3266 .elementor-element.elementor-element-557ef2e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-557ef2e .elementor-icon{font-size:80px;}.elementor-3266 .elementor-element.elementor-element-557ef2e .elementor-icon svg{height:80px;}.elementor-3266 .elementor-element.elementor-element-3925e9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-3925e9c{text-align:center;font-family:"Metropolis", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-567ad47{text-align:center;font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-6a885a0{--divider-border-style:solid;--divider-color:var( --e-global-color-6d9f3d1a );--divider-border-width:3px;}.elementor-3266 .elementor-element.elementor-element-6a885a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-6a885a0 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-3266 .elementor-element.elementor-element-6a885a0 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-3266 .elementor-element.elementor-element-a827b52{--display:flex;box-shadow:0px 0px 8px 0px #C7C7C7;}.elementor-3266 .elementor-element.elementor-element-a827b52:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-a827b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-dbc91a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-dbc91a3 .elementor-icon-wrapper{text-align:center;}.elementor-3266 .elementor-element.elementor-element-dbc91a3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-dbc91a3.elementor-view-framed .elementor-icon, .elementor-3266 .elementor-element.elementor-element-dbc91a3.elementor-view-default .elementor-icon{color:var( --e-global-color-ca07faa );border-color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-dbc91a3.elementor-view-framed .elementor-icon, .elementor-3266 .elementor-element.elementor-element-dbc91a3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-dbc91a3 .elementor-icon{font-size:80px;}.elementor-3266 .elementor-element.elementor-element-dbc91a3 .elementor-icon svg{height:80px;}.elementor-3266 .elementor-element.elementor-element-4a31727 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-4a31727{text-align:center;font-family:"Metropolis", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-7eda95d{text-align:center;font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-90ef4f4{--divider-border-style:solid;--divider-color:var( --e-global-color-6d9f3d1a );--divider-border-width:3px;}.elementor-3266 .elementor-element.elementor-element-90ef4f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-90ef4f4 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-3266 .elementor-element.elementor-element-90ef4f4 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-3266 .elementor-element.elementor-element-83ee084{--display:flex;box-shadow:0px 0px 8px 0px #C7C7C7;}.elementor-3266 .elementor-element.elementor-element-83ee084:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-83ee084 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-495a364 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-495a364 .elementor-icon-wrapper{text-align:center;}.elementor-3266 .elementor-element.elementor-element-495a364.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-495a364.elementor-view-framed .elementor-icon, .elementor-3266 .elementor-element.elementor-element-495a364.elementor-view-default .elementor-icon{color:var( --e-global-color-ca07faa );border-color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-495a364.elementor-view-framed .elementor-icon, .elementor-3266 .elementor-element.elementor-element-495a364.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-495a364 .elementor-icon{font-size:80px;}.elementor-3266 .elementor-element.elementor-element-495a364 .elementor-icon svg{height:80px;}.elementor-3266 .elementor-element.elementor-element-57fa013 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-57fa013{text-align:center;font-family:"Metropolis", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-31558c5{text-align:center;font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-6d0e6e1{--divider-border-style:solid;--divider-color:var( --e-global-color-6d9f3d1a );--divider-border-width:3px;}.elementor-3266 .elementor-element.elementor-element-6d0e6e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-6d0e6e1 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-3266 .elementor-element.elementor-element-6d0e6e1 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-3266 .elementor-element.elementor-element-2688b3f{--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:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.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 );}.elementor-3266 .elementor-element.elementor-element-54ad22a .elementor-button{background-color:#FFFFFF;font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.3px;fill:var( --e-global-color-ca07faa );color:var( --e-global-color-ca07faa );border-style:solid;border-width:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-54ad22a .elementor-button:hover, .elementor-3266 .elementor-element.elementor-element-54ad22a .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-3266 .elementor-element.elementor-element-54ad22a .elementor-button:hover svg, .elementor-3266 .elementor-element.elementor-element-54ad22a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3266 .elementor-element.elementor-element-0fab3af .elementor-button{background-color:#FFFFFF;font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.3px;fill:var( --e-global-color-ca07faa );color:var( --e-global-color-ca07faa );border-style:solid;border-width:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-0fab3af .elementor-button:hover, .elementor-3266 .elementor-element.elementor-element-0fab3af .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-3266 .elementor-element.elementor-element-0fab3af .elementor-button:hover svg, .elementor-3266 .elementor-element.elementor-element-0fab3af .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3266 .elementor-element.elementor-element-41266e3 .elementor-button{background-color:#FFFFFF;font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.3px;fill:var( --e-global-color-ca07faa );color:var( --e-global-color-ca07faa );border-style:solid;border-width:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-41266e3 .elementor-button:hover, .elementor-3266 .elementor-element.elementor-element-41266e3 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-3266 .elementor-element.elementor-element-41266e3 .elementor-button:hover svg, .elementor-3266 .elementor-element.elementor-element-41266e3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3266 .elementor-element.elementor-element-0e98f4d .elementor-button{background-color:#FFFFFF;font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.3px;fill:var( --e-global-color-ca07faa );color:var( --e-global-color-ca07faa );border-style:solid;border-width:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-0e98f4d .elementor-button:hover, .elementor-3266 .elementor-element.elementor-element-0e98f4d .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-3266 .elementor-element.elementor-element-0e98f4d .elementor-button:hover svg, .elementor-3266 .elementor-element.elementor-element-0e98f4d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3266 .elementor-element.elementor-element-afbfd3c .elementor-button{background-color:#FFFFFF;font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.3px;fill:var( --e-global-color-ca07faa );color:var( --e-global-color-ca07faa );border-style:solid;border-width:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-afbfd3c .elementor-button:hover, .elementor-3266 .elementor-element.elementor-element-afbfd3c .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-3266 .elementor-element.elementor-element-afbfd3c .elementor-button:hover svg, .elementor-3266 .elementor-element.elementor-element-afbfd3c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3266 .elementor-element.elementor-element-2c249e8 .elementor-button{background-color:#FFFFFF;font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.3px;fill:var( --e-global-color-ca07faa );color:var( --e-global-color-ca07faa );border-style:solid;border-width:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-2c249e8 .elementor-button:hover, .elementor-3266 .elementor-element.elementor-element-2c249e8 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-3266 .elementor-element.elementor-element-2c249e8 .elementor-button:hover svg, .elementor-3266 .elementor-element.elementor-element-2c249e8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3266 .elementor-element.elementor-element-f5e44fa{--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;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-6d9f3d1a );--border-color:var( --e-global-color-6d9f3d1a );--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-f5e44fa:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-f5e44fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-1b301b5{--display:flex;}.elementor-3266 .elementor-element.elementor-element-3fe16da{text-align:center;}.elementor-3266 .elementor-element.elementor-element-3fe16da .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:42px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:54px;letter-spacing:4px;color:var( --e-global-color-6214271 );}.elementor-3266 .elementor-element.elementor-element-eee4859{--divider-border-style:solid;--divider-color:var( --e-global-color-6d9f3d1a );--divider-border-width:3px;}.elementor-3266 .elementor-element.elementor-element-eee4859 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-eee4859 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-3266 .elementor-element.elementor-element-eee4859 .elementor-divider{text-align:center;padding-block-start:12px;padding-block-end:12px;}.elementor-3266 .elementor-element.elementor-element-b9659cd{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-6214271 );}.elementor-3266 .elementor-element.elementor-element-284216f{--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:15px 10px;--row-gap:15px;--column-gap:10px;}.elementor-3266 .elementor-element.elementor-element-765b55c{--display:flex;--justify-content:center;}.elementor-3266 .elementor-element.elementor-element-8ffcfda{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;}.elementor-3266 .elementor-element.elementor-element-b40a6a9{--display:flex;--min-height:0px;}.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 );}.elementor-3266 .elementor-element.elementor-element-4d74e08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-4d74e08 img{max-width:70%;}.elementor-3266 .elementor-element.elementor-element-d66eb4d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-352eb44{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-3266 .elementor-element.elementor-element-216bf8b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-3266 .elementor-element.elementor-element-216bf8b:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-216bf8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3266 .elementor-element.elementor-element-381f953 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px -9px 0px;border-style:none;}.elementor-3266 .elementor-element.elementor-element-381f953.elementor-element{--align-self:center;}.elementor-3266 .elementor-element.elementor-element-381f953 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:37px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1px;letter-spacing:4px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-cb042a1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 7px 0px #C7C7C7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:24px;--padding-left:9px;--padding-right:9px;}.elementor-3266 .elementor-element.elementor-element-cb042a1:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-cb042a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-9b46f97{--display:flex;--min-height:260px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-9b46f97:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-9b46f97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2024/05/TT-KS_1500_S2.jpg-2-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3266 .elementor-element.elementor-element-ef02460 > .elementor-widget-container{margin:23px 0px 13px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-ef02460{text-align:center;}.elementor-3266 .elementor-element.elementor-element-ef02460 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:31px;letter-spacing:0px;color:var( --e-global-color-6214271 );}.elementor-3266 .elementor-element.elementor-element-acf88cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-3266 .elementor-element.elementor-element-acf88cf{text-align:center;font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-6d32aa1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 7px 0px #C7C7C7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:24px;--padding-left:9px;--padding-right:9px;}.elementor-3266 .elementor-element.elementor-element-6d32aa1:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-6d32aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-356a70d{--display:flex;--min-height:260px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-356a70d:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-356a70d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2024/05/tt-ks-1600-watt-1.jpg-2-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3266 .elementor-element.elementor-element-4fb79ee > .elementor-widget-container{margin:23px 0px 13px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-4fb79ee{text-align:center;}.elementor-3266 .elementor-element.elementor-element-4fb79ee .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:31px;letter-spacing:0px;color:var( --e-global-color-6214271 );}.elementor-3266 .elementor-element.elementor-element-47cef5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-3266 .elementor-element.elementor-element-47cef5d{text-align:center;font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-692cb5d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 7px 0px #C7C7C7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:24px;--padding-left:9px;--padding-right:9px;}.elementor-3266 .elementor-element.elementor-element-692cb5d:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-692cb5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-97d584d{--display:flex;--min-height:260px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-97d584d:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-97d584d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/11/TT-KS_H2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3266 .elementor-element.elementor-element-dd4c3e9 > .elementor-widget-container{margin:23px 0px 13px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-dd4c3e9{text-align:center;}.elementor-3266 .elementor-element.elementor-element-dd4c3e9 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:31px;letter-spacing:0px;color:var( --e-global-color-6214271 );}.elementor-3266 .elementor-element.elementor-element-d7f2d5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-3266 .elementor-element.elementor-element-d7f2d5c{text-align:center;font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-da6ab78{--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:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-3266 .elementor-element.elementor-element-1a89770{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6d9f3d1a );--border-color:var( --e-global-color-6d9f3d1a );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-3266 .elementor-element.elementor-element-1a89770:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-1a89770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5941E;}.elementor-3266 .elementor-element.elementor-element-bf23bae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px -9px 0px;border-style:none;}.elementor-3266 .elementor-element.elementor-element-bf23bae.elementor-element{--align-self:center;}.elementor-3266 .elementor-element.elementor-element-bf23bae .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:37px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1px;letter-spacing:4px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-fc8c740{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 8px 0px #C7C7C7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:24px;--padding-left:9px;--padding-right:9px;}.elementor-3266 .elementor-element.elementor-element-fc8c740:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-fc8c740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-306b7a2{--display:flex;--min-height:260px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-306b7a2:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-306b7a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2025/11/int_1280-x-630-x-70-mm_-scaled.jpg");background-position:0px 74%;background-repeat:no-repeat;background-size:cover;}.elementor-3266 .elementor-element.elementor-element-6aa8bf4 > .elementor-widget-container{margin:23px 0px 13px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-6aa8bf4{text-align:center;}.elementor-3266 .elementor-element.elementor-element-6aa8bf4 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:31px;letter-spacing:0px;color:var( --e-global-color-6214271 );}.elementor-3266 .elementor-element.elementor-element-053a44b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-3266 .elementor-element.elementor-element-053a44b{text-align:center;font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-3d50d56{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 8px 0px #C7C7C7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:24px;--padding-left:9px;--padding-right:9px;}.elementor-3266 .elementor-element.elementor-element-3d50d56:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-3d50d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-7dc96f9{--display:flex;--min-height:260px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-7dc96f9:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-7dc96f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2025/11/int_1280-x-340-x-70-mm-scaled.jpg");background-position:0px 72%;background-repeat:no-repeat;background-size:cover;}.elementor-3266 .elementor-element.elementor-element-3e7128f > .elementor-widget-container{margin:23px 0px 13px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-3e7128f{text-align:center;}.elementor-3266 .elementor-element.elementor-element-3e7128f .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:31px;letter-spacing:0px;color:var( --e-global-color-6214271 );}.elementor-3266 .elementor-element.elementor-element-99594fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-3266 .elementor-element.elementor-element-99594fb{text-align:center;font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-f7d52d5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 8px 0px #C7C7C7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:24px;--padding-left:9px;--padding-right:9px;}.elementor-3266 .elementor-element.elementor-element-f7d52d5:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-f7d52d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-9c6bd55{--display:flex;--min-height:260px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-9c6bd55:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-9c6bd55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/11/int_550-x-1280-x-70-mm_anthracite_-1-2-scaled.jpg");background-position:0px 74%;background-repeat:no-repeat;background-size:cover;}.elementor-3266 .elementor-element.elementor-element-aba75ef > .elementor-widget-container{margin:23px 0px 13px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-aba75ef{text-align:center;}.elementor-3266 .elementor-element.elementor-element-aba75ef .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:31px;letter-spacing:0px;color:var( --e-global-color-6214271 );}.elementor-3266 .elementor-element.elementor-element-00c02f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-3266 .elementor-element.elementor-element-00c02f9{text-align:center;font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-8dbc404{--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:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-3266 .elementor-element.elementor-element-62c7315{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-3266 .elementor-element.elementor-element-62c7315:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-62c7315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#285597;}.elementor-3266 .elementor-element.elementor-element-39a2199 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px -9px 0px;border-style:none;}.elementor-3266 .elementor-element.elementor-element-39a2199.elementor-element{--align-self:center;}.elementor-3266 .elementor-element.elementor-element-39a2199 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:37px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1px;letter-spacing:4px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-f218543{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 8px 0px #C7C7C7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:24px;--padding-left:9px;--padding-right:9px;}.elementor-3266 .elementor-element.elementor-element-f218543:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-f218543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-7dc5ec0{--display:flex;--min-height:260px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-7dc5ec0:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-7dc5ec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/11/TT_KS-Bad-3-1-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3266 .elementor-element.elementor-element-a56a105 > .elementor-widget-container{margin:23px 0px 13px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-a56a105{text-align:center;}.elementor-3266 .elementor-element.elementor-element-a56a105 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:31px;letter-spacing:0px;color:var( --e-global-color-6214271 );}.elementor-3266 .elementor-element.elementor-element-2f7371e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-3266 .elementor-element.elementor-element-2f7371e{text-align:center;font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-2c1a84a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 8px 0px #C7C7C7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:24px;--padding-left:9px;--padding-right:9px;}.elementor-3266 .elementor-element.elementor-element-2c1a84a:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-2c1a84a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-894585e{--display:flex;--min-height:260px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-894585e:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-894585e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2025/02/terra1sb-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3266 .elementor-element.elementor-element-f99626b > .elementor-widget-container{margin:23px 0px 13px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-f99626b{text-align:center;}.elementor-3266 .elementor-element.elementor-element-f99626b .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:31px;letter-spacing:0px;color:var( --e-global-color-6214271 );}.elementor-3266 .elementor-element.elementor-element-ca9a3f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-3266 .elementor-element.elementor-element-ca9a3f7{text-align:center;font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-d69784a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 8px 0px #C7C7C7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:24px;--padding-left:9px;--padding-right:9px;}.elementor-3266 .elementor-element.elementor-element-d69784a:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-d69784a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-75f7a1d{--display:flex;--min-height:260px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-75f7a1d:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-75f7a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2024/06/KS_mit_Handtuchhalter_nah.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3266 .elementor-element.elementor-element-a6ddd8a > .elementor-widget-container{margin:23px 0px 13px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-a6ddd8a{text-align:center;}.elementor-3266 .elementor-element.elementor-element-a6ddd8a .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:31px;letter-spacing:0px;color:var( --e-global-color-6214271 );}.elementor-3266 .elementor-element.elementor-element-6d83c5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-3266 .elementor-element.elementor-element-6d83c5f{text-align:center;font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-ca07faa );}.elementor-3266 .elementor-element.elementor-element-7f16505{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-7573434{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-3e029d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-55eef67{--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;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-6d9f3d1a );--border-color:var( --e-global-color-6d9f3d1a );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-55eef67:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-55eef67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-e99bfb1{--display:flex;}.elementor-3266 .elementor-element.elementor-element-fad17c8{text-align:center;}.elementor-3266 .elementor-element.elementor-element-fad17c8 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:42px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:54px;letter-spacing:4px;color:var( --e-global-color-6214271 );}.elementor-3266 .elementor-element.elementor-element-5945309{--divider-border-style:solid;--divider-color:var( --e-global-color-6d9f3d1a );--divider-border-width:3px;}.elementor-3266 .elementor-element.elementor-element-5945309 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-5945309 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-3266 .elementor-element.elementor-element-5945309 .elementor-divider{text-align:center;padding-block-start:12px;padding-block-end:12px;}.elementor-3266 .elementor-element.elementor-element-53badbe{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-6214271 );}.elementor-3266 .elementor-element.elementor-element-776d74e{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3266 .elementor-element.elementor-element-7014558 .elementor-button{background-color:transparent;font-family:"Metropolis", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(290deg, #F05C26 0%, var( --e-global-color-6d9f3d1a ) 100%);border-style:solid;border-width:2px 2px 2px 2px;border-radius:22px 22px 22px 22px;padding:9px 60px 9px 060px;}.elementor-3266 .elementor-element.elementor-element-7014558 > .elementor-widget-container{margin:0px 30px 0px 0px;padding:7px 0px 28px 0px;}.elementor-3266 .elementor-element.elementor-element-7164cce .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Metropolis", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:22px 22px 22px 22px;padding:9px 60px 9px 060px;}.elementor-3266 .elementor-element.elementor-element-7164cce > .elementor-widget-container{margin:0px 30px 0px 0px;padding:7px 0px 28px 0px;}.elementor-3266 .elementor-element.elementor-element-1b965a3 .elementor-button{background-color:transparent;font-family:"Metropolis", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(290deg, var( --e-global-color-6d9f3d1a ) 0%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:2px 2px 2px 2px;border-radius:22px 22px 22px 22px;padding:9px 60px 9px 060px;}.elementor-3266 .elementor-element.elementor-element-1b965a3 > .elementor-widget-container{margin:0px 30px 0px 0px;padding:7px 0px 28px 0px;}.elementor-3266 .elementor-element.elementor-element-0b5d4a0{--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 40px;--row-gap:0px;--column-gap:40px;}.elementor-3266 .elementor-element.elementor-element-6f55126{--display:flex;}.elementor-3266 .elementor-element.elementor-element-a8fc396{font-family:"Metropolis", Sans-serif;font-size:29px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-6214271 );}.elementor-3266 .elementor-element.elementor-element-62528c8{--divider-border-style:solid;--divider-color:var( --e-global-color-6d9f3d1a );--divider-border-width:3px;}.elementor-3266 .elementor-element.elementor-element-62528c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-62528c8 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-3266 .elementor-element.elementor-element-62528c8 .elementor-divider{text-align:left;padding-block-start:12px;padding-block-end:12px;}.elementor-3266 .elementor-element.elementor-element-f3a65f2{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;}.elementor-3266 .elementor-element.elementor-element-167e531{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3266 .elementor-element.elementor-element-167e531:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-167e531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/11/int_550-x-1280-x-70-mm_anthracite_-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3266 .elementor-element.elementor-element-0e548b1{--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:25px 10px;--row-gap:25px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:1px;--padding-right:1px;}.elementor-3266 .elementor-element.elementor-element-0e548b1:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-0e548b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0233d6f );}.elementor-3266 .elementor-element.elementor-element-7e6629d{--display:flex;--justify-content:center;}.elementor-3266 .elementor-element.elementor-element-9726c9f{text-align:left;}.elementor-3266 .elementor-element.elementor-element-9726c9f .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:42px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:54px;letter-spacing:4px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-29a9687{--divider-border-style:solid;--divider-color:var( --e-global-color-6d9f3d1a );--divider-border-width:3px;}.elementor-3266 .elementor-element.elementor-element-29a9687 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-29a9687 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-3266 .elementor-element.elementor-element-29a9687 .elementor-divider{text-align:left;padding-block-start:12px;padding-block-end:12px;}.elementor-3266 .elementor-element.elementor-element-cc9c31c{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-7cc06bf .elementor-button{background-color:var( --e-global-color-6d9f3d1a );font-family:"Metropolis", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6d9f3d1a );border-radius:22px 22px 22px 22px;padding:9px 12px 9px 12px;}.elementor-3266 .elementor-element.elementor-element-7cc06bf > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-12ccfff{--display:flex;--justify-content:center;}.elementor-3266 .elementor-element.elementor-element-fc708f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-fc708f6 img{max-width:60%;}.elementor-3266 .elementor-element.elementor-element-cd898a0{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3266 .elementor-element.elementor-element-cd898a0:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-cd898a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-438e2b2{--display:flex;}.elementor-3266 .elementor-element.elementor-element-3193477{text-align:left;}.elementor-3266 .elementor-element.elementor-element-3193477 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:40px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:54px;letter-spacing:4px;color:var( --e-global-color-6214271 );}.elementor-3266 .elementor-element.elementor-element-47803e6{--divider-border-style:solid;--divider-color:var( --e-global-color-6d9f3d1a );--divider-border-width:3px;}.elementor-3266 .elementor-element.elementor-element-47803e6 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-3266 .elementor-element.elementor-element-47803e6 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-3266 .elementor-element.elementor-element-8171507{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;}.elementor-3266 .elementor-element.elementor-element-21c3cca{--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;}.elementor-3266 .elementor-element.elementor-element-33ece6a{--display:flex;}.elementor-widget-ucaddon_uc_material_bullets .ue-icon-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 );}.elementor-widget-ucaddon_uc_material_bullets .ue-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 );}.elementor-widget-ucaddon_uc_material_bullets .ue-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 );}.elementor-3266 .elementor-element.elementor-element-f73f91c .uc_material_bullets_row{flex-direction:row;}.elementor-3266 .elementor-element.elementor-element-f73f91c .ue-bullets{grid-template-columns:repeat(1, minmax(0, 1fr));gap:20px;}.elementor-3266 .elementor-element.elementor-element-f73f91c .uc_content_box{text-align:left;padding:20px 20px 20px 20px;}.elementor-3266 .elementor-element.elementor-element-f73f91c .ue-icon{font-size:100px;color:var( --e-global-color-6214271 );width:67px;padding:10px 10px 10px 10px;}.elementor-3266 .elementor-element.elementor-element-f73f91c .ue-icon svg{fill:var( --e-global-color-6214271 );}.elementor-3266 .elementor-element.elementor-element-f73f91c .ue-title{color:var( --e-global-color-6214271 );font-family:"Metropolis", Sans-serif;font-size:19px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;margin-top:0px;}.elementor-3266 .elementor-element.elementor-element-f73f91c .ue-text{color:var( --e-global-color-6214271 );font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;margin-top:5px;}.elementor-3266 .elementor-element.elementor-element-f73f91c .ue-seperator-line{background-color:#ffffff;width:30px;height:3px;}.elementor-3266 .elementor-element.elementor-element-f73f91c .ue-seperator{margin-top:5px;}.elementor-3266 .elementor-element.elementor-element-2c563fd{--display:flex;}.elementor-3266 .elementor-element.elementor-element-7739355 .uc_material_bullets_row{flex-direction:row;}.elementor-3266 .elementor-element.elementor-element-7739355 .ue-bullets{grid-template-columns:repeat(1, minmax(0, 1fr));gap:20px;}.elementor-3266 .elementor-element.elementor-element-7739355 .uc_content_box{text-align:left;padding:20px 20px 20px 20px;}.elementor-3266 .elementor-element.elementor-element-7739355 .ue-icon{font-size:100px;color:var( --e-global-color-6214271 );width:67px;padding:10px 10px 10px 10px;}.elementor-3266 .elementor-element.elementor-element-7739355 .ue-icon svg{fill:var( --e-global-color-6214271 );}.elementor-3266 .elementor-element.elementor-element-7739355 .ue-title{color:var( --e-global-color-6214271 );font-family:"Metropolis", Sans-serif;font-size:19px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;margin-top:0px;}.elementor-3266 .elementor-element.elementor-element-7739355 .ue-text{color:var( --e-global-color-6214271 );font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;margin-top:5px;}.elementor-3266 .elementor-element.elementor-element-7739355 .ue-seperator-line{background-color:#ffffff;width:30px;height:3px;}.elementor-3266 .elementor-element.elementor-element-7739355 .ue-seperator{margin-top:5px;}.elementor-3266 .elementor-element.elementor-element-8694ae3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-8694ae3:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-8694ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3266 .elementor-element.elementor-element-d3fcea5{--display:flex;}.elementor-3266 .elementor-element.elementor-element-0f0e8cb{text-align:center;}.elementor-3266 .elementor-element.elementor-element-0f0e8cb .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:40px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:54px;letter-spacing:4px;color:var( --e-global-color-6214271 );}.elementor-3266 .elementor-element.elementor-element-ba509a1{--divider-border-style:solid;--divider-color:var( --e-global-color-6d9f3d1a );--divider-border-width:3px;}.elementor-3266 .elementor-element.elementor-element-ba509a1 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-3266 .elementor-element.elementor-element-ba509a1 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-widget-ucaddon_ue_table .tabulator .tabulator-header .tabulator-col{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 );}.elementor-widget-ucaddon_ue_table .tabulator-row{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 );}.elementor-widget-ucaddon_ue_table .ue-table__search-fields{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 );}.elementor-widget-ucaddon_ue_table .ue-table__tools  .ue-table-icon{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 );}.elementor-widget-ucaddon_ue_table .ue-table-icon:before{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 );}.elementor-widget-ucaddon_ue_table .ue-table-column__button{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 );}.elementor-3266 .elementor-element.elementor-element-6e48f76 .ue-table{width:100%;margin:0 auto;}.elementor-3266 .elementor-element.elementor-element-6e48f76 .tabulator .tabulator-header .tabulator-col{text-align:center;font-family:"Metropolis", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;padding:10px 10px 10px 10px;}.elementor-3266 .elementor-element.elementor-element-6e48f76 .e-table-header__icon{fill:#000000;}.elementor-3266 .elementor-element.elementor-element-6e48f76 .tabulator-row .tabulator-cell{justify-content:center;padding:10px 10px 10px 10px;}.elementor-3266 .elementor-element.elementor-element-6e48f76 .tabulator-row{color:#000000;font-family:"Metropolis", Sans-serif;font-size:18px;font-weight:400;}.elementor-3266 .elementor-element.elementor-element-6e48f76 .tabulator-row.tabulator-row-even{background-color:#20457D38;}.elementor-3266 .elementor-element.elementor-element-6e48f76 .tabulator-row.tabulator-row-odd{background-color:#20457D21;}.elementor-3266 .elementor-element.elementor-element-6e48f76 .ue-table__search-fields{background-color:#8FAAD8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#61CE70;color:#ffffff;}.elementor-3266 .elementor-element.elementor-element-6e48f76 .ue-table__search-fields input[type="checkbox"]{accent-color:#CCDFFC;}.elementor-3266 .elementor-element.elementor-element-6e48f76 .ue-table__tools  .ue-table-icon{font-size:1.312em;}.elementor-3266 .elementor-element.elementor-element-6e48f76 .ue-table__tools .ue-table-icon{background-color:#777777;color:#000000;}.elementor-3266 .elementor-element.elementor-element-6e48f76 .ue-table__tools .ue-table-icon:hover{color:#ffffff;}.elementor-3266 .elementor-element.elementor-element-6e48f76 .ue-table-icon:before{background-color:#363636;color:#ffffff;}.elementor-3266 .elementor-element.elementor-element-6e48f76 .ue-table .tabulator-row.tabulator-group{color:#FFF;}.elementor-3266 .elementor-element.elementor-element-6e48f76 .ue-table .tabulator-row.tabulator-group>span{color:#808080;}.elementor-3266 .elementor-element.elementor-element-6e48f76 .ue-table-column__image{width:150px;height:150px;object-fit:cover;}.elementor-3266 .elementor-element.elementor-element-6e48f76 .ue-table-column__icon{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-6e48f76 .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom-color:#bbbbbb;}.elementor-3266 .elementor-element.elementor-element-6e48f76 .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top-color:#bbbbbb;}.elementor-3266 .elementor-element.elementor-element-6e48f76 .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top-color:#bbbbbb;}.elementor-3266 .elementor-element.elementor-element-6e48f76 .ue-table-column__button{background-color:#3e5cf5;color:#ffffff;padding:10px 10px 10px 10px;}.elementor-3266 .elementor-element.elementor-element-6e48f76 .ue-table-column__button:hover{color:#dbdbdb;}.elementor-3266 .elementor-element.elementor-element-351ce7d{--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;}.elementor-3266 .elementor-element.elementor-element-daf263c{--display:flex;--min-height:320px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-daf263c:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-daf263c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2024/05/KS-S.jpeg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-3266 .elementor-element.elementor-element-0e75058{--display:flex;--min-height:320px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-0e75058:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-0e75058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/11/int_980-x-630-x-70-mm_anthracite-2-scaled.jpg");background-position:0px 75%;background-repeat:no-repeat;background-size:cover;}.elementor-3266 .elementor-element.elementor-element-d5449a0{--display:flex;--min-height:320px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-d5449a0:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-d5449a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2024/05/TT_KS-Bad-3-1-scaled.jpg");background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3266 .elementor-element.elementor-element-9f4138f{--content-width:1420px;}.elementor-3266 .elementor-element.elementor-element-ec7549a{--content-width:1420px;}.elementor-3266 .elementor-element.elementor-element-2688b3f{--width:100%;}.elementor-3266 .elementor-element.elementor-element-f5e44fa{--content-width:1440px;}.elementor-3266 .elementor-element.elementor-element-1b301b5{--content-width:1420px;}.elementor-3266 .elementor-element.elementor-element-284216f{--content-width:1420px;}.elementor-3266 .elementor-element.elementor-element-352eb44{--width:1420px;}.elementor-3266 .elementor-element.elementor-element-216bf8b{--width:10%;}.elementor-3266 .elementor-element.elementor-element-cb042a1{--content-width:100%;}.elementor-3266 .elementor-element.elementor-element-6d32aa1{--content-width:100%;}.elementor-3266 .elementor-element.elementor-element-692cb5d{--content-width:100%;}.elementor-3266 .elementor-element.elementor-element-da6ab78{--width:1420px;}.elementor-3266 .elementor-element.elementor-element-1a89770{--width:10%;}.elementor-3266 .elementor-element.elementor-element-8dbc404{--width:1420px;}.elementor-3266 .elementor-element.elementor-element-62c7315{--width:10%;}.elementor-3266 .elementor-element.elementor-element-55eef67{--content-width:1440px;}.elementor-3266 .elementor-element.elementor-element-e99bfb1{--content-width:1420px;}.elementor-3266 .elementor-element.elementor-element-776d74e{--content-width:1420px;}.elementor-3266 .elementor-element.elementor-element-0b5d4a0{--content-width:1420px;}.elementor-3266 .elementor-element.elementor-element-0e548b1{--content-width:1420px;}.elementor-3266 .elementor-element.elementor-element-cd898a0{--content-width:1420px;}.elementor-3266 .elementor-element.elementor-element-8694ae3{--content-width:1420px;}.elementor-3266 .elementor-element.elementor-element-351ce7d{--content-width:1420px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3266 .elementor-element.elementor-element-352eb44{--width:100%;}.elementor-3266 .elementor-element.elementor-element-216bf8b{--width:100%;}.elementor-3266 .elementor-element.elementor-element-da6ab78{--width:100%;}.elementor-3266 .elementor-element.elementor-element-1a89770{--width:100%;}.elementor-3266 .elementor-element.elementor-element-8dbc404{--width:100%;}.elementor-3266 .elementor-element.elementor-element-62c7315{--width:100%;}}@media(max-width:1024px){.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 );}.elementor-3266 .elementor-element.elementor-element-77d5c26 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-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 );}.elementor-3266 .elementor-element.elementor-element-8611df2{font-size:20px;}.elementor-3266 .elementor-element.elementor-element-d894a00{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-c5133f9{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-3925e9c{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-567ad47{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-4a31727{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-7eda95d{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-57fa013{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-31558c5{font-size:14px;}.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 );}.elementor-3266 .elementor-element.elementor-element-54ad22a .elementor-button{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-0fab3af .elementor-button{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-41266e3 .elementor-button{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-0e98f4d .elementor-button{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-afbfd3c .elementor-button{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-2c249e8 .elementor-button{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-f5e44fa{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3266 .elementor-element.elementor-element-1b301b5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-3fe16da .elementor-heading-title{font-size:36px;line-height:48px;}.elementor-3266 .elementor-element.elementor-element-b9659cd{font-size:16px;}.elementor-3266 .elementor-element.elementor-element-8ffcfda{font-size:16px;}.elementor-3266 .elementor-element.elementor-element-b40a6a9{--justify-content:center;}.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 );}.elementor-3266 .elementor-element.elementor-element-4d74e08 img{max-width:100%;}.elementor-3266 .elementor-element.elementor-element-352eb44{--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-3266 .elementor-element.elementor-element-381f953 .elementor-heading-title{font-size:36px;line-height:48px;}.elementor-3266 .elementor-element.elementor-element-9b46f97{--min-height:270px;}.elementor-3266 .elementor-element.elementor-element-9b46f97:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-9b46f97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-3266 .elementor-element.elementor-element-ef02460 > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-3266 .elementor-element.elementor-element-ef02460 .elementor-heading-title{font-size:24px;line-height:31px;}.elementor-3266 .elementor-element.elementor-element-acf88cf{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-356a70d{--min-height:270px;}.elementor-3266 .elementor-element.elementor-element-356a70d:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-356a70d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-3266 .elementor-element.elementor-element-4fb79ee > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-3266 .elementor-element.elementor-element-4fb79ee .elementor-heading-title{font-size:24px;line-height:31px;}.elementor-3266 .elementor-element.elementor-element-47cef5d{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-97d584d{--min-height:270px;}.elementor-3266 .elementor-element.elementor-element-97d584d:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-97d584d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-3266 .elementor-element.elementor-element-dd4c3e9 > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-3266 .elementor-element.elementor-element-dd4c3e9 .elementor-heading-title{font-size:24px;line-height:31px;}.elementor-3266 .elementor-element.elementor-element-d7f2d5c{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-da6ab78{--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-3266 .elementor-element.elementor-element-bf23bae .elementor-heading-title{font-size:36px;line-height:48px;}.elementor-3266 .elementor-element.elementor-element-306b7a2{--min-height:270px;}.elementor-3266 .elementor-element.elementor-element-306b7a2:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-306b7a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-3266 .elementor-element.elementor-element-6aa8bf4 > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-3266 .elementor-element.elementor-element-6aa8bf4 .elementor-heading-title{font-size:24px;line-height:31px;}.elementor-3266 .elementor-element.elementor-element-053a44b{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-7dc96f9{--min-height:270px;}.elementor-3266 .elementor-element.elementor-element-7dc96f9:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-7dc96f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-3266 .elementor-element.elementor-element-3e7128f > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-3266 .elementor-element.elementor-element-3e7128f .elementor-heading-title{font-size:24px;line-height:31px;}.elementor-3266 .elementor-element.elementor-element-99594fb{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-9c6bd55{--min-height:270px;}.elementor-3266 .elementor-element.elementor-element-9c6bd55:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-9c6bd55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-3266 .elementor-element.elementor-element-aba75ef > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-3266 .elementor-element.elementor-element-aba75ef .elementor-heading-title{font-size:24px;line-height:31px;}.elementor-3266 .elementor-element.elementor-element-00c02f9{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-8dbc404{--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-3266 .elementor-element.elementor-element-39a2199 .elementor-heading-title{font-size:36px;line-height:48px;}.elementor-3266 .elementor-element.elementor-element-7dc5ec0{--min-height:270px;}.elementor-3266 .elementor-element.elementor-element-7dc5ec0:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-7dc5ec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-3266 .elementor-element.elementor-element-a56a105 > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-3266 .elementor-element.elementor-element-a56a105 .elementor-heading-title{font-size:24px;line-height:31px;}.elementor-3266 .elementor-element.elementor-element-2f7371e{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-894585e{--min-height:270px;}.elementor-3266 .elementor-element.elementor-element-894585e:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-894585e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-3266 .elementor-element.elementor-element-f99626b > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-3266 .elementor-element.elementor-element-f99626b .elementor-heading-title{font-size:24px;line-height:31px;}.elementor-3266 .elementor-element.elementor-element-ca9a3f7{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-75f7a1d{--min-height:270px;}.elementor-3266 .elementor-element.elementor-element-75f7a1d:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-75f7a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-3266 .elementor-element.elementor-element-a6ddd8a > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-3266 .elementor-element.elementor-element-a6ddd8a .elementor-heading-title{font-size:24px;line-height:31px;}.elementor-3266 .elementor-element.elementor-element-6d83c5f{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-55eef67{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3266 .elementor-element.elementor-element-e99bfb1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-fad17c8 .elementor-heading-title{font-size:36px;line-height:48px;}.elementor-3266 .elementor-element.elementor-element-53badbe{font-size:16px;}.elementor-3266 .elementor-element.elementor-element-776d74e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-7014558 .elementor-button{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-7164cce .elementor-button{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-1b965a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-1b965a3 .elementor-button{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-0b5d4a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-6f55126{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-a8fc396{font-size:28px;line-height:28px;}.elementor-3266 .elementor-element.elementor-element-f3a65f2{font-size:16px;}.elementor-3266 .elementor-element.elementor-element-0e548b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3266 .elementor-element.elementor-element-9726c9f .elementor-heading-title{font-size:36px;line-height:48px;}.elementor-3266 .elementor-element.elementor-element-cc9c31c{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-7cc06bf .elementor-button{font-size:14px;}.elementor-3266 .elementor-element.elementor-element-cd898a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3266 .elementor-element.elementor-element-438e2b2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-3193477 .elementor-heading-title{font-size:36px;line-height:48px;}.elementor-3266 .elementor-element.elementor-element-8171507{font-size:16px;}.elementor-3266 .elementor-element.elementor-element-21c3cca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-33ece6a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_uc_material_bullets .ue-icon-text{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 );}.elementor-widget-ucaddon_uc_material_bullets .ue-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 );}.elementor-widget-ucaddon_uc_material_bullets .ue-text{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 );}.elementor-3266 .elementor-element.elementor-element-f73f91c .ue-title{font-size:16px;}.elementor-3266 .elementor-element.elementor-element-f73f91c .ue-text{font-size:16px;}.elementor-3266 .elementor-element.elementor-element-2c563fd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-7739355 .ue-title{font-size:16px;}.elementor-3266 .elementor-element.elementor-element-7739355 .ue-text{font-size:16px;}.elementor-3266 .elementor-element.elementor-element-8694ae3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3266 .elementor-element.elementor-element-d3fcea5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-0f0e8cb .elementor-heading-title{font-size:36px;line-height:48px;}.elementor-widget-ucaddon_ue_table .tabulator .tabulator-header .tabulator-col{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 );}.elementor-widget-ucaddon_ue_table .tabulator-row{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 );}.elementor-widget-ucaddon_ue_table .ue-table__search-fields{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 );}.elementor-widget-ucaddon_ue_table .ue-table__tools  .ue-table-icon{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 );}.elementor-widget-ucaddon_ue_table .ue-table-icon:before{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 );}.elementor-widget-ucaddon_ue_table .ue-table-column__button{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 );}.elementor-3266 .elementor-element.elementor-element-daf263c:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-daf263c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-3266 .elementor-element.elementor-element-0e75058:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-0e75058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-3266 .elementor-element.elementor-element-d5449a0:not(.elementor-motion-effects-element-type-background), .elementor-3266 .elementor-element.elementor-element-d5449a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}}@media(max-width:767px){.elementor-3266 .elementor-element.elementor-element-9f4138f{--min-height:500px;}.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 );}.elementor-3266 .elementor-element.elementor-element-77d5c26 .elementor-heading-title{font-size:33px;line-height:42px;letter-spacing:2px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-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 );}.elementor-3266 .elementor-element.elementor-element-8611df2{font-size:17px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-d894a00{font-size:14px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-c5133f9{font-size:14px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-3925e9c{font-size:14px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-567ad47{font-size:14px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-4a31727{font-size:14px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-7eda95d{font-size:14px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-57fa013{font-size:14px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-31558c5{font-size:14px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-2688b3f{--justify-content:center;}.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 );}.elementor-3266 .elementor-element.elementor-element-54ad22a .elementor-button{font-size:12px;}.elementor-3266 .elementor-element.elementor-element-0fab3af .elementor-button{font-size:12px;}.elementor-3266 .elementor-element.elementor-element-41266e3 .elementor-button{font-size:12px;}.elementor-3266 .elementor-element.elementor-element-0e98f4d .elementor-button{font-size:12px;}.elementor-3266 .elementor-element.elementor-element-afbfd3c .elementor-button{font-size:12px;}.elementor-3266 .elementor-element.elementor-element-2c249e8 .elementor-button{font-size:12px;}.elementor-3266 .elementor-element.elementor-element-f5e44fa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3266 .elementor-element.elementor-element-1b301b5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-3fe16da .elementor-heading-title{font-size:30px;line-height:42px;letter-spacing:2px;}.elementor-3266 .elementor-element.elementor-element-b9659cd{font-size:16px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-284216f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-765b55c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-8ffcfda{text-align:center;font-size:16px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-b40a6a9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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 );}.elementor-3266 .elementor-element.elementor-element-4d74e08 img{max-width:100%;}.elementor-3266 .elementor-element.elementor-element-d66eb4d{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-381f953 .elementor-heading-title{font-size:30px;line-height:42px;letter-spacing:2px;}.elementor-3266 .elementor-element.elementor-element-9b46f97{--min-height:270px;}.elementor-3266 .elementor-element.elementor-element-ef02460 > .elementor-widget-container{margin:030px 0px 10px 0px;}.elementor-3266 .elementor-element.elementor-element-ef02460 .elementor-heading-title{font-size:24px;line-height:31px;letter-spacing:2px;}.elementor-3266 .elementor-element.elementor-element-acf88cf{font-size:14px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-356a70d{--min-height:270px;}.elementor-3266 .elementor-element.elementor-element-4fb79ee > .elementor-widget-container{margin:030px 0px 10px 0px;}.elementor-3266 .elementor-element.elementor-element-4fb79ee .elementor-heading-title{font-size:24px;line-height:31px;letter-spacing:2px;}.elementor-3266 .elementor-element.elementor-element-47cef5d{font-size:14px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-97d584d{--min-height:270px;}.elementor-3266 .elementor-element.elementor-element-dd4c3e9 > .elementor-widget-container{margin:030px 0px 10px 0px;}.elementor-3266 .elementor-element.elementor-element-dd4c3e9 .elementor-heading-title{font-size:24px;line-height:31px;letter-spacing:2px;}.elementor-3266 .elementor-element.elementor-element-d7f2d5c{font-size:14px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-bf23bae .elementor-heading-title{font-size:30px;line-height:42px;letter-spacing:2px;}.elementor-3266 .elementor-element.elementor-element-306b7a2{--min-height:270px;}.elementor-3266 .elementor-element.elementor-element-6aa8bf4 > .elementor-widget-container{margin:030px 0px 10px 0px;}.elementor-3266 .elementor-element.elementor-element-6aa8bf4 .elementor-heading-title{font-size:24px;line-height:31px;letter-spacing:2px;}.elementor-3266 .elementor-element.elementor-element-053a44b{font-size:14px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-7dc96f9{--min-height:270px;}.elementor-3266 .elementor-element.elementor-element-3e7128f > .elementor-widget-container{margin:030px 0px 10px 0px;}.elementor-3266 .elementor-element.elementor-element-3e7128f .elementor-heading-title{font-size:24px;line-height:31px;letter-spacing:2px;}.elementor-3266 .elementor-element.elementor-element-99594fb{font-size:14px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-9c6bd55{--min-height:270px;}.elementor-3266 .elementor-element.elementor-element-aba75ef > .elementor-widget-container{margin:030px 0px 10px 0px;}.elementor-3266 .elementor-element.elementor-element-aba75ef .elementor-heading-title{font-size:24px;line-height:31px;letter-spacing:2px;}.elementor-3266 .elementor-element.elementor-element-00c02f9{font-size:14px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-39a2199 .elementor-heading-title{font-size:30px;line-height:42px;letter-spacing:2px;}.elementor-3266 .elementor-element.elementor-element-7dc5ec0{--min-height:270px;}.elementor-3266 .elementor-element.elementor-element-a56a105 > .elementor-widget-container{margin:030px 0px 10px 0px;}.elementor-3266 .elementor-element.elementor-element-a56a105 .elementor-heading-title{font-size:24px;line-height:31px;letter-spacing:2px;}.elementor-3266 .elementor-element.elementor-element-2f7371e{font-size:14px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-894585e{--min-height:270px;}.elementor-3266 .elementor-element.elementor-element-f99626b > .elementor-widget-container{margin:030px 0px 10px 0px;}.elementor-3266 .elementor-element.elementor-element-f99626b .elementor-heading-title{font-size:24px;line-height:31px;letter-spacing:2px;}.elementor-3266 .elementor-element.elementor-element-ca9a3f7{font-size:14px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-75f7a1d{--min-height:270px;}.elementor-3266 .elementor-element.elementor-element-a6ddd8a > .elementor-widget-container{margin:030px 0px 10px 0px;}.elementor-3266 .elementor-element.elementor-element-a6ddd8a .elementor-heading-title{font-size:24px;line-height:31px;letter-spacing:2px;}.elementor-3266 .elementor-element.elementor-element-6d83c5f{font-size:14px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-55eef67{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3266 .elementor-element.elementor-element-fad17c8 .elementor-heading-title{font-size:30px;line-height:42px;letter-spacing:2px;}.elementor-3266 .elementor-element.elementor-element-53badbe{font-size:16px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-7014558 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-7014558 .elementor-button{font-size:16px;}.elementor-3266 .elementor-element.elementor-element-7164cce > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-7164cce .elementor-button{font-size:16px;}.elementor-3266 .elementor-element.elementor-element-1b965a3 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-1b965a3 .elementor-button{font-size:16px;}.elementor-3266 .elementor-element.elementor-element-0b5d4a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-6f55126{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-a8fc396{text-align:center;font-size:30px;line-height:30px;}.elementor-3266 .elementor-element.elementor-element-62528c8 .elementor-divider{text-align:center;}.elementor-3266 .elementor-element.elementor-element-62528c8 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-3266 .elementor-element.elementor-element-f3a65f2{font-size:16px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-167e531{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-0e548b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-3266 .elementor-element.elementor-element-9726c9f .elementor-heading-title{font-size:30px;line-height:42px;letter-spacing:2px;}.elementor-3266 .elementor-element.elementor-element-cc9c31c{font-size:16px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-7cc06bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-7cc06bf.elementor-element{--align-self:flex-start;}.elementor-3266 .elementor-element.elementor-element-7cc06bf .elementor-button{font-size:16px;}.elementor-3266 .elementor-element.elementor-element-12ccfff{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-cd898a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3266 .elementor-element.elementor-element-438e2b2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-3193477 .elementor-heading-title{font-size:30px;line-height:42px;letter-spacing:2px;}.elementor-3266 .elementor-element.elementor-element-47803e6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3266 .elementor-element.elementor-element-8171507{font-size:16px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-21c3cca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-33ece6a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_uc_material_bullets .ue-icon-text{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 );}.elementor-widget-ucaddon_uc_material_bullets .ue-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 );}.elementor-widget-ucaddon_uc_material_bullets .ue-text{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 );}.elementor-3266 .elementor-element.elementor-element-f73f91c .uc_content_box{padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-f73f91c .uc_material_bullets_row{border-radius:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-f73f91c .ue-title{font-size:16px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-f73f91c .ue-text{font-size:16px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-2c563fd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3266 .elementor-element.elementor-element-7739355 .uc_content_box{padding:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-7739355 .uc_material_bullets_row{border-radius:0px 0px 0px 0px;}.elementor-3266 .elementor-element.elementor-element-7739355 .ue-title{font-size:16px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-7739355 .ue-text{font-size:16px;line-height:22px;}.elementor-3266 .elementor-element.elementor-element-8694ae3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-3266 .elementor-element.elementor-element-0f0e8cb .elementor-heading-title{font-size:30px;line-height:42px;letter-spacing:2px;}.elementor-widget-ucaddon_ue_table .tabulator .tabulator-header .tabulator-col{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 );}.elementor-widget-ucaddon_ue_table .tabulator-row{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 );}.elementor-widget-ucaddon_ue_table .ue-table__search-fields{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 );}.elementor-widget-ucaddon_ue_table .ue-table__tools  .ue-table-icon{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 );}.elementor-widget-ucaddon_ue_table .ue-table-icon:before{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 );}.elementor-widget-ucaddon_ue_table .ue-table-column__button{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 );}.elementor-3266 .elementor-element.elementor-element-351ce7d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for heading, class: .elementor-element-381f953 */.elementor-3266 .elementor-element.elementor-element-381f953 {
    writing-mode: vertical-rl; /* Vertical Right-to-Left */
    transform: rotate(180deg); /* Flips the text upside down */
}

@media (min-width: 1025px) { /* Apply vertical text only on desktops (larger screens) */
    .elementor-3266 .elementor-element.elementor-element-381f953 {
        writing-mode: vertical-rl;
        transform: rotate(180deg);
    }
}

@media (max-width: 1024px) { /* Undo vertical text on tablets and mobiles */
    .elementor-3266 .elementor-element.elementor-element-381f953 {
        writing-mode: horizontal-tb; /* Back to horizontal */
        transform: rotate(0deg); /* Remove rotation */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf23bae */.elementor-3266 .elementor-element.elementor-element-bf23bae {
    writing-mode: vertical-rl; /* Vertical Right-to-Left */
    transform: rotate(180deg); /* Flips the text upside down */
}

@media (min-width: 1025px) { /* Apply vertical text only on desktops (larger screens) */
    .elementor-3266 .elementor-element.elementor-element-bf23bae {
        writing-mode: vertical-rl;
        transform: rotate(180deg);
    }
}

@media (max-width: 1024px) { /* Undo vertical text on tablets and mobiles */
    .elementor-3266 .elementor-element.elementor-element-bf23bae {
        writing-mode: horizontal-tb; /* Back to horizontal */
        transform: rotate(0deg); /* Remove rotation */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39a2199 */.elementor-3266 .elementor-element.elementor-element-39a2199 {
    writing-mode: vertical-rl; /* Vertical Right-to-Left */
    transform: rotate(180deg); /* Flips the text upside down */
}

@media (min-width: 1025px) { /* Apply vertical text only on desktops (larger screens) */
    .elementor-3266 .elementor-element.elementor-element-39a2199 {
        writing-mode: vertical-rl;
        transform: rotate(180deg);
    }
}

@media (max-width: 1024px) { /* Undo vertical text on tablets and mobiles */
    .elementor-3266 .elementor-element.elementor-element-39a2199 {
        writing-mode: horizontal-tb; /* Back to horizontal */
        transform: rotate(0deg); /* Remove rotation */
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/10/Metropolis-Black.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/10/Metropolis-BlackItalic.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/10/Metropolis-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/10/Metropolis-BoldItalic.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/10/Metropolis-ExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/10/Metropolis-ExtraBoldItalic.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/10/Metropolis-ExtraLight.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/10/Metropolis-ExtraLightItalic.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/10/Metropolis-Light.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/10/Metropolis-LightItalic.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/10/Metropolis-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/10/Metropolis-MediumItalic.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/10/Metropolis-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/10/Metropolis-RegularItalic.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/10/Metropolis-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/10/Metropolis-SemiBoldItalic.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/10/Metropolis-Thin.woff') format('woff');
}
@font-face {
	font-family: 'Metropolis';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://dev.cotswoldheatingsolutions.co.uk/wp-content/uploads/2023/10/Metropolis-ThinItalic.woff') format('woff');
}
/* End Custom Fonts CSS */