.elementor-20 .elementor-element.elementor-element-42f851b4{--display:flex;--min-height:600px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:26px;--padding-right:26px;}.elementor-20 .elementor-element.elementor-element-42f851b4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-42f851b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sovereigndpc.co.uk/wp-content/uploads/2026/10/sovereign-finished-basement-hero.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-42f851b4::before, .elementor-20 .elementor-element.elementor-element-42f851b4 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-42f851b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-42f851b4 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-42f851b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-42f851b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-509dc6b ) 0%, rgba(6,30,53,0.18) 100%);}.elementor-20 .elementor-element.elementor-element-2468b862{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-117c3402{text-align:start;}.elementor-20 .elementor-element.elementor-element-117c3402 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:700;line-height:1.05em;color:#C89A4B;}.elementor-20 .elementor-element.elementor-element-1627a8e2{text-align:start;}.elementor-20 .elementor-element.elementor-element-1627a8e2 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:58px;font-weight:800;line-height:1.05em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-338ea60c{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;line-height:1.7em;color:#E7EEF5;}.elementor-20 .elementor-element.elementor-element-3db08cf5{--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20 .elementor-element.elementor-element-25d5c01 .elementor-button{background-color:#0878C9;font-family:"Roboto", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0878C9;border-radius:4px 4px 4px 4px;}.elementor-20 .elementor-element.elementor-element-17ff2372 .elementor-button{background-color:rgba(255,255,255,0.08);font-family:"Roboto", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-20 .elementor-element.elementor-element-3597da8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:42px;--padding-bottom:42px;--padding-left:26px;--padding-right:26px;}.elementor-20 .elementor-element.elementor-element-3597da8c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3597da8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5FAFE;}.elementor-20 .elementor-element.elementor-element-5d667b5b{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-114510e8 .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-114510e8 .elementor-icon{font-size:38px;}.elementor-20 .elementor-element.elementor-element-114510e8 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-114510e8 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-weight:700;}.elementor-20 .elementor-element.elementor-element-114510e8 .elementor-icon-box-title{color:#082B4C;}.elementor-20 .elementor-element.elementor-element-114510e8 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;color:#6C7883;}.elementor-20 .elementor-element.elementor-element-66621652{--display:flex;}.elementor-20 .elementor-element.elementor-element-6cd8ec79 .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-6cd8ec79 .elementor-icon{font-size:38px;}.elementor-20 .elementor-element.elementor-element-6cd8ec79 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-6cd8ec79 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-weight:700;}.elementor-20 .elementor-element.elementor-element-6cd8ec79 .elementor-icon-box-title{color:#082B4C;}.elementor-20 .elementor-element.elementor-element-6cd8ec79 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;color:#6C7883;}.elementor-20 .elementor-element.elementor-element-24ff064f{--display:flex;}.elementor-20 .elementor-element.elementor-element-2aea045c .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-2aea045c .elementor-icon{font-size:38px;}.elementor-20 .elementor-element.elementor-element-2aea045c .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-2aea045c .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-weight:700;}.elementor-20 .elementor-element.elementor-element-2aea045c .elementor-icon-box-title{color:#082B4C;}.elementor-20 .elementor-element.elementor-element-2aea045c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;color:#6C7883;}.elementor-20 .elementor-element.elementor-element-269cfb6{--display:flex;}.elementor-20 .elementor-element.elementor-element-26eb6c7a .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-26eb6c7a .elementor-icon{font-size:38px;}.elementor-20 .elementor-element.elementor-element-26eb6c7a .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-26eb6c7a .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-weight:700;}.elementor-20 .elementor-element.elementor-element-26eb6c7a .elementor-icon-box-title{color:#082B4C;}.elementor-20 .elementor-element.elementor-element-26eb6c7a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;color:#6C7883;}.elementor-20 .elementor-element.elementor-element-8bb63d8{--display:flex;}.elementor-20 .elementor-element.elementor-element-00bc243 .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-00bc243 .elementor-icon{font-size:38px;}.elementor-20 .elementor-element.elementor-element-00bc243 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-00bc243 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-weight:700;}.elementor-20 .elementor-element.elementor-element-00bc243 .elementor-icon-box-title{color:#082B4C;}.elementor-20 .elementor-element.elementor-element-00bc243 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;color:#6C7883;}.elementor-20 .elementor-element.elementor-element-2b5e1d53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:82px;--padding-bottom:90px;--padding-left:26px;--padding-right:26px;}.elementor-20 .elementor-element.elementor-element-348a6fe0{text-align:center;}.elementor-20 .elementor-element.elementor-element-348a6fe0 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:15px;font-weight:700;line-height:1.05em;color:#C89A4B;}.elementor-20 .elementor-element.elementor-element-5c84fdb0{text-align:center;}.elementor-20 .elementor-element.elementor-element-5c84fdb0 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:42px;font-weight:800;line-height:1.05em;color:#082B4C;}.elementor-20 .elementor-element.elementor-element-566bd651{--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-20 .elementor-element.elementor-element-ee9c8a7{--display:flex;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:#E5EDF4;--border-color:#E5EDF4;--border-radius:8px 8px 8px 8px;box-shadow:0px 8px 25px 0px rgba(6,30,53,0.10);--padding-top:32px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-ee9c8a7:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ee9c8a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-15055b82 .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-15055b82 .elementor-icon{font-size:38px;}.elementor-20 .elementor-element.elementor-element-15055b82 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-15055b82 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-weight:700;}.elementor-20 .elementor-element.elementor-element-15055b82 .elementor-icon-box-title{color:#082B4C;}.elementor-20 .elementor-element.elementor-element-15055b82 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;color:#6C7883;}.elementor-20 .elementor-element.elementor-element-308bb889{text-align:center;}.elementor-20 .elementor-element.elementor-element-308bb889 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;color:#0878C9;}.elementor-20 .elementor-element.elementor-element-5522a048{--display:flex;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:#E5EDF4;--border-color:#E5EDF4;--border-radius:8px 8px 8px 8px;box-shadow:0px 8px 25px 0px rgba(6,30,53,0.10);--padding-top:32px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-5522a048:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5522a048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-665ebea .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-665ebea .elementor-icon{font-size:38px;}.elementor-20 .elementor-element.elementor-element-665ebea .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-665ebea .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-weight:700;}.elementor-20 .elementor-element.elementor-element-665ebea .elementor-icon-box-title{color:#082B4C;}.elementor-20 .elementor-element.elementor-element-665ebea .elementor-icon-box-description{font-family:"Roboto", Sans-serif;color:#6C7883;}.elementor-20 .elementor-element.elementor-element-365a3943{text-align:center;}.elementor-20 .elementor-element.elementor-element-365a3943 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;color:#0878C9;}.elementor-20 .elementor-element.elementor-element-1ae513a3{--display:flex;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:#E5EDF4;--border-color:#E5EDF4;--border-radius:8px 8px 8px 8px;box-shadow:0px 8px 25px 0px rgba(6,30,53,0.10);--padding-top:32px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-1ae513a3:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1ae513a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3fb7f5c8 .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-3fb7f5c8 .elementor-icon{font-size:38px;}.elementor-20 .elementor-element.elementor-element-3fb7f5c8 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-3fb7f5c8 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-weight:700;}.elementor-20 .elementor-element.elementor-element-3fb7f5c8 .elementor-icon-box-title{color:#082B4C;}.elementor-20 .elementor-element.elementor-element-3fb7f5c8 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;color:#6C7883;}.elementor-20 .elementor-element.elementor-element-3b7dde20{text-align:center;}.elementor-20 .elementor-element.elementor-element-3b7dde20 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;color:#0878C9;}.elementor-20 .elementor-element.elementor-element-2d3a1d3e{--display:flex;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:#E5EDF4;--border-color:#E5EDF4;--border-radius:8px 8px 8px 8px;box-shadow:0px 8px 25px 0px rgba(6,30,53,0.10);--padding-top:32px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-2d3a1d3e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2d3a1d3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-69dbc8de .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-69dbc8de .elementor-icon{font-size:38px;}.elementor-20 .elementor-element.elementor-element-69dbc8de .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-69dbc8de .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-weight:700;}.elementor-20 .elementor-element.elementor-element-69dbc8de .elementor-icon-box-title{color:#082B4C;}.elementor-20 .elementor-element.elementor-element-69dbc8de .elementor-icon-box-description{font-family:"Roboto", Sans-serif;color:#6C7883;}.elementor-20 .elementor-element.elementor-element-be146e4{text-align:center;}.elementor-20 .elementor-element.elementor-element-be146e4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;color:#0878C9;}.elementor-20 .elementor-element.elementor-element-1f4a8b7{--display:flex;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:#E5EDF4;--border-color:#E5EDF4;--border-radius:8px 8px 8px 8px;box-shadow:0px 8px 25px 0px rgba(6,30,53,0.10);--padding-top:32px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-1f4a8b7:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1f4a8b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-60cc679f .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-60cc679f .elementor-icon{font-size:38px;}.elementor-20 .elementor-element.elementor-element-60cc679f .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-60cc679f .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-weight:700;}.elementor-20 .elementor-element.elementor-element-60cc679f .elementor-icon-box-title{color:#082B4C;}.elementor-20 .elementor-element.elementor-element-60cc679f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;color:#6C7883;}.elementor-20 .elementor-element.elementor-element-1bb493fe{text-align:center;}.elementor-20 .elementor-element.elementor-element-1bb493fe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;color:#0878C9;}.elementor-20 .elementor-element.elementor-element-39a2cac{--display:flex;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:#E5EDF4;--border-color:#E5EDF4;--border-radius:8px 8px 8px 8px;box-shadow:0px 8px 25px 0px rgba(6,30,53,0.10);--padding-top:32px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-39a2cac:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-39a2cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6355fec .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-6355fec .elementor-icon{font-size:38px;}.elementor-20 .elementor-element.elementor-element-6355fec .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-6355fec .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-weight:700;}.elementor-20 .elementor-element.elementor-element-6355fec .elementor-icon-box-title{color:#082B4C;}.elementor-20 .elementor-element.elementor-element-6355fec .elementor-icon-box-description{font-family:"Roboto", Sans-serif;color:#6C7883;}.elementor-20 .elementor-element.elementor-element-0b813d3{text-align:center;}.elementor-20 .elementor-element.elementor-element-0b813d3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;color:#0878C9;}.elementor-20 .elementor-element.elementor-element-ef9b6db{--display:flex;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:#E5EDF4;--border-color:#E5EDF4;--border-radius:8px 8px 8px 8px;box-shadow:0px 8px 25px 0px rgba(6,30,53,0.10);--padding-top:32px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-ef9b6db:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ef9b6db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-79d0951 .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-79d0951 .elementor-icon{font-size:38px;}.elementor-20 .elementor-element.elementor-element-79d0951 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-79d0951 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-weight:700;}.elementor-20 .elementor-element.elementor-element-79d0951 .elementor-icon-box-title{color:#082B4C;}.elementor-20 .elementor-element.elementor-element-79d0951 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;color:#6C7883;}.elementor-20 .elementor-element.elementor-element-66f0fa0{text-align:center;}.elementor-20 .elementor-element.elementor-element-66f0fa0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;color:#0878C9;}.elementor-20 .elementor-element.elementor-element-ec64213{--display:flex;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:#E5EDF4;--border-color:#E5EDF4;--border-radius:8px 8px 8px 8px;box-shadow:0px 8px 25px 0px rgba(6,30,53,0.10);--padding-top:32px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-ec64213:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ec64213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-f216b74 .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-f216b74 .elementor-icon{font-size:38px;}.elementor-20 .elementor-element.elementor-element-f216b74 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-f216b74 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-weight:700;}.elementor-20 .elementor-element.elementor-element-f216b74 .elementor-icon-box-title{color:#082B4C;}.elementor-20 .elementor-element.elementor-element-f216b74 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;color:#6C7883;}.elementor-20 .elementor-element.elementor-element-240cf11{text-align:center;}.elementor-20 .elementor-element.elementor-element-240cf11 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;color:#0878C9;}.elementor-20 .elementor-element.elementor-element-1b0a00c{--display:flex;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:#E5EDF4;--border-color:#E5EDF4;--border-radius:8px 8px 8px 8px;box-shadow:0px 8px 25px 0px rgba(6,30,53,0.10);--padding-top:32px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-1b0a00c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1b0a00c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-eab7602 .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-eab7602 .elementor-icon{font-size:38px;}.elementor-20 .elementor-element.elementor-element-eab7602 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-eab7602 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-weight:700;}.elementor-20 .elementor-element.elementor-element-eab7602 .elementor-icon-box-title{color:#082B4C;}.elementor-20 .elementor-element.elementor-element-eab7602 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;color:#6C7883;}.elementor-20 .elementor-element.elementor-element-30198d9{text-align:center;}.elementor-20 .elementor-element.elementor-element-30198d9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;color:#0878C9;}.elementor-20 .elementor-element.elementor-element-8f9214b{--display:flex;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:#E5EDF4;--border-color:#E5EDF4;--border-radius:8px 8px 8px 8px;box-shadow:0px 8px 25px 0px rgba(6,30,53,0.10);--padding-top:32px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-8f9214b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8f9214b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-ae0e030 .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-ae0e030 .elementor-icon{font-size:38px;}.elementor-20 .elementor-element.elementor-element-ae0e030 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-ae0e030 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-weight:700;}.elementor-20 .elementor-element.elementor-element-ae0e030 .elementor-icon-box-title{color:#082B4C;}.elementor-20 .elementor-element.elementor-element-ae0e030 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;color:#6C7883;}.elementor-20 .elementor-element.elementor-element-7f78b55{text-align:center;}.elementor-20 .elementor-element.elementor-element-7f78b55 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;color:#0878C9;}.elementor-20 .elementor-element.elementor-element-8711efd{--display:flex;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:#E5EDF4;--border-color:#E5EDF4;--border-radius:8px 8px 8px 8px;box-shadow:0px 8px 25px 0px rgba(6,30,53,0.10);--padding-top:32px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-8711efd:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8711efd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-dfcb606 .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-dfcb606 .elementor-icon{font-size:38px;}.elementor-20 .elementor-element.elementor-element-dfcb606 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-dfcb606 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-weight:700;}.elementor-20 .elementor-element.elementor-element-dfcb606 .elementor-icon-box-title{color:#082B4C;}.elementor-20 .elementor-element.elementor-element-dfcb606 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;color:#6C7883;}.elementor-20 .elementor-element.elementor-element-6b15706{text-align:center;}.elementor-20 .elementor-element.elementor-element-6b15706 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;color:#0878C9;}.elementor-20 .elementor-element.elementor-element-5a3a339c{--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-20 .elementor-element.elementor-element-5a3a339c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5a3a339c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5FAFE;}.elementor-20 .elementor-element.elementor-element-64b791de{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:26px;--padding-right:60px;}.elementor-20 .elementor-element.elementor-element-fcf68de{text-align:start;}.elementor-20 .elementor-element.elementor-element-fcf68de .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:15px;font-weight:700;line-height:1.05em;color:#C89A4B;}.elementor-20 .elementor-element.elementor-element-2510da62{text-align:start;}.elementor-20 .elementor-element.elementor-element-2510da62 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:43px;font-weight:800;line-height:1.05em;color:#082B4C;}.elementor-20 .elementor-element.elementor-element-1cbe3f34{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.7em;color:#1C2C3A;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-d9f7e0b .elementor-icon-list-icon i{color:#0878C9;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-d9f7e0b .elementor-icon-list-icon svg{fill:#0878C9;transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-d9f7e0b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-d9f7e0b .elementor-icon-list-text{color:#1C2C3A;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-5a147ed5 .elementor-button{background-color:#0878C9;font-family:"Roboto", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0878C9;border-radius:4px 4px 4px 4px;}.elementor-20 .elementor-element.elementor-element-714387b{--display:flex;--min-height:560px;}.elementor-20 .elementor-element.elementor-element-714387b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-714387b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sovereigndpc.co.uk/wp-content/uploads/2026/10/sovereign-period-cottages.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-42f851b4{--content-width:1240px;}.elementor-20 .elementor-element.elementor-element-3597da8c{--content-width:1240px;}.elementor-20 .elementor-element.elementor-element-8bb63d8{--width:25%;}.elementor-20 .elementor-element.elementor-element-2b5e1d53{--content-width:1240px;}.elementor-20 .elementor-element.elementor-element-39a2cac{--width:20%;}.elementor-20 .elementor-element.elementor-element-ef9b6db{--width:20%;}.elementor-20 .elementor-element.elementor-element-ec64213{--width:20%;}.elementor-20 .elementor-element.elementor-element-1b0a00c{--width:20%;}.elementor-20 .elementor-element.elementor-element-8f9214b{--width:20%;}.elementor-20 .elementor-element.elementor-element-8711efd{--width:20%;}.elementor-20 .elementor-element.elementor-element-5a3a339c{--content-width:1240px;}}/* Start custom CSS *//* Sovereign homepage: Ross layout, October 2026 */
.elementor-20, .elementor-20 > .elementor-section-wrap {display:flex !important;flex-direction:column !important;}
.elementor.elementor-20 .elementor-element.elementor-element-42f851b4 {order:1 !important;min-height:520px !important;padding:70px 32px !important;background-position:center right !important;}
.elementor.elementor-20 .elementor-element.elementor-element-42f851b4:before {background:linear-gradient(90deg,#075791 0%,rgba(7,67,111,.94) 33%,rgba(9,48,76,.35) 72%,rgba(0,0,0,.05) 100%) !important;opacity:1 !important;}
.elementor.elementor-20 .elementor-element.elementor-element-2468b862 {width:100% !important;max-width:1180px !important;align-items:flex-start !important;}
.elementor.elementor-20 .elementor-element.elementor-element-117c3402, .elementor.elementor-20 .elementor-element.elementor-element-1627a8e2, .elementor.elementor-20 .elementor-element.elementor-element-338ea60c {max-width:590px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-117c3402 .elementor-heading-title {color:#fff !important;font-size:14px !important;letter-spacing:.06em !important;}
.elementor.elementor-20 .elementor-element.elementor-element-1627a8e2 .elementor-heading-title {color:#fff !important;font-size:48px !important;line-height:1.1 !important;}
.elementor.elementor-20 .elementor-element.elementor-element-338ea60c {color:#fff !important;font-size:17px !important;line-height:1.65 !important;}
.elementor.elementor-20 .elementor-element.elementor-element-3db08cf5 {gap:16px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-2b5e1d53 {order:2 !important;padding:48px 28px 52px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-348a6fe0 .elementor-heading-title {color:#0864a3 !important;font-size:13px !important;letter-spacing:.09em !important;}
.elementor.elementor-20 .elementor-element.elementor-element-5c84fdb0 .elementor-heading-title {font-size:34px !important;line-height:1.15 !important;color:#102e46 !important;}
.elementor.elementor-20 .elementor-element.elementor-element-566bd651 {width:100% !important;max-width:1180px !important;--gap:14px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-566bd651 > .e-con-inner {display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;gap:14px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-566bd651 > .e-con-inner > .e-con {width:100% !important;min-width:0 !important;padding:25px 15px 18px !important;border:1px solid #e2e9ee !important;border-radius:0 !important;box-shadow:none !important;--gap:12px !important;background:#fff !important;}
.elementor.elementor-20 .elementor-element.elementor-element-566bd651 .elementor-icon {color:#1765a0 !important;font-size:36px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-566bd651 .elementor-icon-box-title {font-size:17px !important;line-height:1.25 !important;color:#145483 !important;text-transform:uppercase !important;min-height:43px !important;margin:17px 0 12px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-566bd651 .elementor-icon-box-description {font-size:14px !important;line-height:1.55 !important;color:#334552 !important;}
.elementor.elementor-20 .elementor-element.elementor-element-566bd651 .elementor-widget-heading {margin-top:auto !important;}
.elementor.elementor-20 .elementor-element.elementor-element-566bd651 .elementor-widget-heading .elementor-heading-title {font-size:12px !important;color:#1366a2 !important;}
.elementor.elementor-20 .elementor-element.elementor-element-3597da8c {order:3 !important;background:#0963a2 !important;padding:30px 28px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-3597da8c > .e-con-inner {display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;gap:0 !important;max-width:1180px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-3597da8c > .e-con-inner > .e-con {width:100% !important;padding:0 18px !important;background:transparent !important;border-right:1px solid #72a5c9 !important;border-radius:0 !important;box-shadow:none !important;}
.elementor.elementor-20 .elementor-element.elementor-element-3597da8c .elementor-icon {color:#fff !important;font-size:33px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-3597da8c .elementor-icon-box-title {color:#fff !important;font-size:16px !important;text-transform:uppercase !important;line-height:1.3 !important;}
.elementor.elementor-20 .elementor-element.elementor-element-3597da8c .elementor-icon-box-description {color:#fff !important;font-size:13px !important;line-height:1.5 !important;}
.elementor.elementor-20 .elementor-element.elementor-element-5a3a339c {order:4 !important;padding:46px 28px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-5a3a339c > .e-con-inner {max-width:1180px !important;gap:40px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-2510da62 .elementor-heading-title {font-size:34px !important;line-height:1.15 !important;color:#145483 !important;}
.elementor.elementor-20 .elementor-element.elementor-element-fcf68de .elementor-heading-title {color:#0864a3 !important;font-size:13px !important;letter-spacing:.09em !important;}
.elementor.elementor-20 .elementor-element.elementor-element-1cbe3f34 {color:#334552 !important;font-size:16px !important;line-height:1.65 !important;}
.elementor.elementor-20 .elementor-element.elementor-element-d9f7e0b {display:none !important;}
.elementor.elementor-20 .elementor-element.elementor-element-714387b {min-height:310px !important;border-radius:0 !important;background-size:cover !important;background-position:center !important;}
.elementor.elementor-20 .elementor-element.elementor-element-4546122a {order:5 !important;padding:38px 28px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-29d372ff .elementor-heading-title {font-size:32px !important;}
.elementor-location-header .elementor-widget-image img {max-width:260px !important;}
@media (max-width:1024px) {
.elementor.elementor-20 .elementor-element.elementor-element-566bd651 > .e-con-inner {grid-template-columns:repeat(3,minmax(0,1fr)) !important;}
.elementor.elementor-20 .elementor-element.elementor-element-3597da8c > .e-con-inner {grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:25px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-1627a8e2 .elementor-heading-title {font-size:42px !important;}
}
@media (max-width:767px) {
.elementor.elementor-20 .elementor-element.elementor-element-42f851b4 {min-height:0 !important;padding:48px 24px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-42f851b4:before {background:rgba(5,64,106,.9) !important;}
.elementor.elementor-20 .elementor-element.elementor-element-1627a8e2 .elementor-heading-title {font-size:35px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-338ea60c {font-size:16px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-566bd651 > .e-con-inner {grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-566bd651 > .e-con-inner > .e-con {padding:22px 12px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-566bd651 .elementor-icon-box-title {font-size:15px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-566bd651 .elementor-icon-box-description {font-size:13px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-3597da8c > .e-con-inner {grid-template-columns:1fr !important;gap:26px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-3597da8c > .e-con-inner > .e-con {border-right:0 !important;border-bottom:1px solid #72a5c9 !important;padding:0 0 24px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-5c84fdb0 .elementor-heading-title, .elementor.elementor-20 .elementor-element.elementor-element-2510da62 .elementor-heading-title {font-size:28px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-5a3a339c > .e-con-inner {flex-direction:column !important;gap:24px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-64b791de, .elementor.elementor-20 .elementor-element.elementor-element-714387b {width:100% !important;}
.elementor.elementor-20 .elementor-element.elementor-element-3db08cf5 {flex-wrap:wrap !important;}
}
@media (max-width:380px) {.elementor.elementor-20 .elementor-element.elementor-element-566bd651 > .e-con-inner {grid-template-columns:1fr !important;}}

.elementor.elementor-20 .elementor-element.elementor-element-5a3a339c {background:#fff !important;}
.elementor.elementor-20 .elementor-element.elementor-element-42f851b4 > .e-con-inner {padding:0 !important;max-width:1180px !important;}
.elementor.elementor-20 .elementor-element.elementor-element-2468b862 > .e-con-inner {align-items:flex-start !important;}
.elementor.elementor-20 .elementor-element.elementor-element-338ea60c {width:590px !important;max-width:100% !important;}
.elementor.elementor-20 .elementor-element.elementor-element-3597da8c > .e-con-inner > .e-con:last-child {border-right:0 !important;}
@media (min-width:1025px) {
.elementor-location-header .elementor-element.elementor-element-ce49d3f {padding:16px 32px !important;gap:24px !important;align-items:center !important;}
.elementor-location-header .elementor-element.elementor-element-4f33570 {width:26% !important;}
.elementor-location-header .elementor-element.elementor-element-565404b {width:74% !important;gap:20px !important;align-items:center !important;justify-content:flex-end !important;}
.elementor-location-header .elementor-element.elementor-element-f17f235 {width:auto !important;flex:1 !important;}
.elementor-location-header .elementor-element.elementor-element-f17f235 .elementor-nav-menu {flex-wrap:nowrap !important;justify-content:flex-end !important;}
.elementor-location-header .elementor-element.elementor-element-f17f235 .elementor-item {font-size:14px !important;padding:13px 12px !important;white-space:nowrap !important;}
.elementor-location-header .elementor-element.elementor-element-db2eaa2 {width:auto !important;}
.elementor-location-header .elementor-element.elementor-element-db2eaa2 .elementor-button {padding:15px 20px !important;white-space:nowrap !important;font-size:14px !important;}
}

.elementor.elementor-20 .elementor-element.elementor-element-3597da8c .elementor-icon i {color:#fff !important;}
.elementor.elementor-20 .elementor-element.elementor-element-566bd651 .elementor-icon i {color:#1765a0 !important;}

@media (max-width:1024px) {
.elementor-location-header .elementor-element.elementor-element-6e4ac25b {flex-direction:row !important;align-items:center !important;justify-content:space-between !important;padding:15px 22px !important;gap:16px !important;}
.elementor-location-header .elementor-element.elementor-element-2d17ee40 {width:auto !important;flex:1 !important;padding:0 !important;}
.elementor-location-header .elementor-element.elementor-element-2d17ee40 > .e-con-inner {padding:0 !important;}
.elementor-location-header .elementor-element.elementor-element-5cdc0a75 img {width:210px !important;max-width:100% !important;}
.elementor-location-header .elementor-element.elementor-element-2111a529 {width:auto !important;padding:0 !important;}
.elementor-location-header .elementor-element.elementor-element-64629478 {width:auto !important;}
}

.elementor.elementor-20 .e-con-inner {padding:0 !important;}
.elementor.elementor-20 .elementor-icon svg, .elementor.elementor-20 .elementor-icon svg path {fill:currentColor !important;}

/* Customer service icons and Thermal Improvements */
.elementor.elementor-20 .elementor-element.elementor-element-3fb7f5c8 .elementor-icon > svg, .elementor.elementor-20 .elementor-element.elementor-element-3fb7f5c8 .elementor-icon > i {display:none !important;}
.elementor.elementor-20 .elementor-element.elementor-element-3fb7f5c8 .elementor-icon::before {content:"";display:block;width:52px;height:52px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22%231769aa%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M31%205C43%203%2058%2014%2058%2029s-9%2028-24%2030S7%2049%206%2034%2016%208%2031%205Z%22%2F%3E%3Cpath%20d%3D%22M30%2012c12-3%2022%207%2022%2019S43%2051%2033%2052%2013%2044%2013%2033s6-18%2017-21Z%22%2F%3E%3Cpath%20d%3D%22M30%2020c8-3%2015%204%2015%2012S39%2044%2033%2045s-13-5-13-12%203-11%2010-13Z%22%2F%3E%3Cpath%20d%3D%22M30%2027c5-2%209%202%209%206s-3%206-6%206-7-3-6-6%201-5%203-6ZM34%205l-2%209M57%2025l-8%202M17%2052l5-7M8%2024l7%202%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
.elementor.elementor-20 .elementor-element.elementor-element-60cc679f .elementor-icon > svg, .elementor.elementor-20 .elementor-element.elementor-element-60cc679f .elementor-icon > i {display:none !important;}
.elementor.elementor-20 .elementor-element.elementor-element-60cc679f .elementor-icon::before {content:"";display:block;width:52px;height:52px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22%231769aa%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m7%2035%2034-19%2017%2016-34%2022L7%2038Z%22%2F%3E%3Cpath%20d%3D%22m7%2038%2017%2019%2034-22v-3M24%2054v3M23%2032l9%208%2013-8-9-8%22%2F%3E%3Cpath%20d%3D%22M30%2032V20M40%2031V15%22%2F%3E%3Cpath%20d%3D%22m27%2017%2012-7c2-1%205%200%205%203v3l-13%208c-2%201-4-1-4-3Z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
.elementor.elementor-20 .elementor-element.elementor-element-665ebea .elementor-icon > svg, .elementor.elementor-20 .elementor-element.elementor-element-665ebea .elementor-icon > i {display:none !important;}
.elementor.elementor-20 .elementor-element.elementor-element-665ebea .elementor-icon::before {content:"";display:block;width:52px;height:52px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22%231769aa%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2026%2032%206l25%2020M13%2022v35h38V22M4%2038h56M26%2038V25h12v13M19%2023h4v7h-4%22%2F%3E%3Cpath%20d%3D%22M17%2044h11v8H17zM35%2043h12M35%2047h9M35%2051h6M35%2055h3M8%2043H4M8%2049H4M56%2043h4M56%2049h4%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
.elementor.elementor-20 .elementor-element.elementor-element-dfcb606 .elementor-icon > svg, .elementor.elementor-20 .elementor-element.elementor-element-dfcb606 .elementor-icon > i {display:none !important;}
.elementor.elementor-20 .elementor-element.elementor-element-dfcb606 .elementor-icon::before {content:"";display:block;width:52px;height:52px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22%231769aa%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%2027%2024-20%2023%2020M12%2022v34h28M19%2034h10v14H19M13%2027h25M46%2018a5%205%200%200%201%2010%200v22a9%209%200%201%201-10%200Z%22%2F%3E%3Cpath%20d%3D%22M51%2027v20M56%2026h4M56%2033h4%22%2F%3E%3Ccircle%20cx%3D%2251%22%20cy%3D%2248%22%20r%3D%223%22%20fill%3D%22%231769aa%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
@media (min-width:1025px) {.elementor.elementor-20 .elementor-element.elementor-element-566bd651 > .e-con-inner {grid-template-columns:repeat(4,minmax(0,1fr)) !important;}}/* End custom CSS */