.elementor-15964 .elementor-element.elementor-element-ddeb470{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-c50d27f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-e255e00{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-92fd572{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-ac8a438{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-15964 .elementor-element.elementor-element-34d9110{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-11cadae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-43e0a5c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-96aa228{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-f548144{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-ee3e80a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-0a6582d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-4db5fee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-d6478c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-6c81396{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-dc8f96a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-dc57bfb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-6d3e268{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-e19c19c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-be760d2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-2b083ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-15964 .elementor-element.elementor-element-ca4a0d7 .elementor-icon-wrapper{text-align:center;}.elementor-15964 .elementor-element.elementor-element-ca4a0d7 .elementor-icon{font-size:18px;}.elementor-15964 .elementor-element.elementor-element-ca4a0d7 .elementor-icon svg{height:18px;}.elementor-15964 .elementor-element.elementor-element-c0517c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-de509f3 .elementor-icon-wrapper{text-align:center;}.elementor-15964 .elementor-element.elementor-element-de509f3 .elementor-icon{font-size:18px;}.elementor-15964 .elementor-element.elementor-element-de509f3 .elementor-icon svg{height:18px;}.elementor-15964 .elementor-element.elementor-element-2720ca2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-fde0601 .elementor-icon-wrapper{text-align:center;}.elementor-15964 .elementor-element.elementor-element-fde0601 .elementor-icon{font-size:18px;}.elementor-15964 .elementor-element.elementor-element-fde0601 .elementor-icon svg{height:18px;}.elementor-15964 .elementor-element.elementor-element-c72a6c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-6c844bb .elementor-icon-wrapper{text-align:center;}.elementor-15964 .elementor-element.elementor-element-6c844bb .elementor-icon{font-size:18px;}.elementor-15964 .elementor-element.elementor-element-6c844bb .elementor-icon svg{height:18px;}.elementor-15964 .elementor-element.elementor-element-4563bee .elementor-icon-wrapper{text-align:center;}.elementor-15964 .elementor-element.elementor-element-4563bee .elementor-icon{font-size:28px;}.elementor-15964 .elementor-element.elementor-element-4563bee .elementor-icon svg{height:28px;}.elementor-15964 .elementor-element.elementor-element-fb2b021{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-919fc2d .elementor-icon-wrapper{text-align:center;}.elementor-15964 .elementor-element.elementor-element-919fc2d .elementor-icon{font-size:28px;}.elementor-15964 .elementor-element.elementor-element-919fc2d .elementor-icon svg{height:28px;}.elementor-15964 .elementor-element.elementor-element-c8b6097{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-89979cf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-7ade0c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-c64f1d0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-67b412e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-b6273c2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-0879996{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-9ecd6f6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-cf27344{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-72b2bd1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-68ab2b9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-d2e033b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-9a434b9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-db6e2fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-2df9e51{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-5828e12{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-e149a91{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-a6ebcad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-d76fa55 .elementor-icon-wrapper{text-align:center;}.elementor-15964 .elementor-element.elementor-element-d76fa55 .elementor-icon{font-size:22px;}.elementor-15964 .elementor-element.elementor-element-d76fa55 .elementor-icon svg{height:22px;}.elementor-15964 .elementor-element.elementor-element-42c8b82{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-085c046 .elementor-icon-wrapper{text-align:center;}.elementor-15964 .elementor-element.elementor-element-085c046 .elementor-icon{font-size:22px;}.elementor-15964 .elementor-element.elementor-element-085c046 .elementor-icon svg{height:22px;}.elementor-15964 .elementor-element.elementor-element-d9703e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-f690d73 .elementor-icon-wrapper{text-align:center;}.elementor-15964 .elementor-element.elementor-element-f690d73 .elementor-icon{font-size:22px;}.elementor-15964 .elementor-element.elementor-element-f690d73 .elementor-icon svg{height:22px;}.elementor-15964 .elementor-element.elementor-element-d8a3180{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-93f424e .elementor-icon-wrapper{text-align:center;}.elementor-15964 .elementor-element.elementor-element-93f424e .elementor-icon{font-size:22px;}.elementor-15964 .elementor-element.elementor-element-93f424e .elementor-icon svg{height:22px;}.elementor-15964 .elementor-element.elementor-element-6ef5b2f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-f66dc95 .elementor-icon-wrapper{text-align:center;}.elementor-15964 .elementor-element.elementor-element-f66dc95 .elementor-icon{font-size:22px;}.elementor-15964 .elementor-element.elementor-element-f66dc95 .elementor-icon svg{height:22px;}.elementor-15964 .elementor-element.elementor-element-8242204{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-c1ee739 .elementor-icon-wrapper{text-align:center;}.elementor-15964 .elementor-element.elementor-element-c1ee739 .elementor-icon{font-size:22px;}.elementor-15964 .elementor-element.elementor-element-c1ee739 .elementor-icon svg{height:22px;}.elementor-15964 .elementor-element.elementor-element-27cc453{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-3a5cbe3 .elementor-icon-wrapper{text-align:center;}.elementor-15964 .elementor-element.elementor-element-3a5cbe3 .elementor-icon{font-size:22px;}.elementor-15964 .elementor-element.elementor-element-3a5cbe3 .elementor-icon svg{height:22px;}.elementor-15964 .elementor-element.elementor-element-1dfca91{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-0eab311 .elementor-icon-wrapper{text-align:center;}.elementor-15964 .elementor-element.elementor-element-0eab311 .elementor-icon{font-size:22px;}.elementor-15964 .elementor-element.elementor-element-0eab311 .elementor-icon svg{height:22px;}.elementor-15964 .elementor-element.elementor-element-e3f04bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-dc314ed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-1e52b59{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-69cc7a8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-c69b7b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-e0f936b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-20624c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-834707c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-ef39004{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-6800261{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-217e751{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-7602940{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-2960805{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-65d3577{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-bd379ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-eb117a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-b1d4672{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-d49a17e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-09f2b6a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-f24ba1b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-a6594bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-8a7d55f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-c5b4fef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-8379d64{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-16826d5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-8261286{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-47d746c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-59c5a1e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-e3e168b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-96b22ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-c58e4a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-e510733{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-81fffea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-0c614de{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-417023a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-21fed59{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-89f6e9f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-24a249b{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#092D4E;--n-accordion-title-hover-color:#1A90D9;--n-accordion-title-active-color:#1A90D9;--n-accordion-icon-size:11px;--n-accordion-icon-gap:16px;}.elementor-15964 .elementor-element.elementor-element-24a249b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;}.elementor-15964 .elementor-element.elementor-element-24a249b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF;}.elementor-15964 .elementor-element.elementor-element-24a249b > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF;}.elementor-15964 .elementor-element.elementor-element-24a249b {--n-accordion-padding:20px 24px 20px 24px;}:where( .elementor-15964 .elementor-element.elementor-element-24a249b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-15964 .elementor-element.elementor-element-bb4a149{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15964 .elementor-element.elementor-element-5d62ab4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for nested-accordion, class: .elementor-element-24a249b */.elementor-15964 .elementor-element.elementor-element-24a249b .e-n-accordion{display:flex;flex-direction:column;gap:12px;}
.elementor-15964 .elementor-element.elementor-element-24a249b .e-n-accordion-item{background:#fff;border:1px solid #E3EAF1;border-radius:10px;overflow:hidden;transition:border-color .2s ease, box-shadow .2s ease;}
.elementor-15964 .elementor-element.elementor-element-24a249b .e-n-accordion-item:hover{border-color:#BFE0F5;}
.elementor-15964 .elementor-element.elementor-element-24a249b .e-n-accordion-item[open]{border-color:#BFE0F5;box-shadow:0 14px 34px rgba(9,45,78,.08);}
.elementor-15964 .elementor-element.elementor-element-24a249b .e-n-accordion-item-title{flex-direction:row !important;justify-content:space-between !important;align-items:center;gap:16px;border:0 !important;background:#fff !important;line-height:1.4;}
.elementor-15964 .elementor-element.elementor-element-24a249b .e-n-accordion-item-title-header{order:1;flex:1;}
.elementor-15964 .elementor-element.elementor-element-24a249b .e-n-accordion-item-title-icon{order:2;flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:#E8F4FC;display:flex !important;align-items:center;justify-content:center;transition:background .2s ease;}
.elementor-15964 .elementor-element.elementor-element-24a249b .e-n-accordion-item-title-icon svg{fill:#1A90D9 !important;}
.elementor-15964 .elementor-element.elementor-element-24a249b .e-n-accordion-item[open] .e-n-accordion-item-title-icon{background:#1A90D9;}
.elementor-15964 .elementor-element.elementor-element-24a249b .e-n-accordion-item[open] .e-n-accordion-item-title-icon svg{fill:#fff !important;}
.elementor-15964 .elementor-element.elementor-element-24a249b .e-n-accordion-item > .e-con{border:0 !important;}/* End custom CSS */
/* Start custom CSS *//* ===== DSS native pre-reset (23 Oct 2026) ===== */
:where(.dss-native) .e-con::before,.e-con:where(.dss-native)::before{content:none;display:inline;position:static;width:auto;height:auto;top:auto;left:auto;opacity:1;mix-blend-mode:normal;border-width:0;border-style:none;border-radius:0;transition:none}
/* ===== end pre-reset ===== */
body .ms .acs{padding:88px 0}
body .ms{--navy:#092D4E;--navy-2:#0C2948;--blue:#1A90D9;--sky:#3FB2E4;--ink:#16213A;--text:#3D4A57;--muted:#6B7785;--line:#E3EAF1;--tint:#F4F7FA;--tint-2:#E8F4FC;--orange:#EE7A1B;--green:#1C7A45;--green-bg:#E3F4EA}
body .ms *{box-sizing:border-box}
body .ms{margin:0;font-family:Inter,system-ui,sans-serif;color:var(--text);background:#fff;font-size:16px;line-height:1.65}
body .ms a{color:var(--blue)}
body .ms h1,body .ms h2,body .ms h3,body .ms h4{color:var(--ink);line-height:1.2;margin:0}
body .ms .wrap{width:calc(85% - 20px);margin:0 auto}
body .ms .eyebrow{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--blue)}
body .ms .btn{display:inline-flex;align-items:center;gap:8px;background:var(--blue);color:#fff;text-decoration:none;font-weight:600;font-size:15px;padding:12px 20px;border-radius:6px;border:1px solid var(--blue);cursor:pointer;font-family:inherit}
body .ms .btn.ghost{background:transparent;border-color:rgba(255,255,255,.5)}
body .ms a.btn,body .ms a.btn:visited{color:#fff}
body .ms .sec-head{max-width:760px;margin-bottom:36px}
body .ms .sec-head h2{font-size:34px;font-weight:800;margin:8px 0 12px}
body .ms .sec-head p{margin:0;font-size:17px}
body .ms .hero{background:linear-gradient(90deg,var(--navy-2) 0%,var(--navy-2) 48%,rgba(12,41,72,.3) 100%),url('https://dronesitesurveys.co.uk/wp-content/uploads/2025/01/Measured-Surveys.webp') center/cover var(--navy-2);color:#fff;padding:0}
body .ms .hero .wrap{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;padding:80px 0 72px;align-items:end}
body .ms .crumb{font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.65);display:flex;gap:10px}
body .ms .crumb b{color:var(--sky);font-weight:500}
body .ms .hero h1{color:#fff;font-size:52px;font-weight:800;margin:14px 0}
body .ms .hero h1 span{color:var(--sky)}
body .ms .hero p.lead{font-size:18px;color:rgba(255,255,255,.86);max-width:580px;margin:0 0 22px}
body .ms .badge{display:inline-block;background:var(--orange);color:#fff;font-size:14px;font-weight:600;padding:8px 14px;border-radius:6px;margin-bottom:26px}
body .ms .ctas{display:flex;gap:12px;flex-wrap:wrap}
body .ms .stats{display:grid;grid-template-columns:repeat(2,1fr);background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 18px 40px rgba(0,0,0,.25)}
body .ms .stat{padding:22px 18px;text-align:center;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}
body .ms .stat:nth-child(2n){border-right:0}
body .ms .stat:nth-child(n+3){border-bottom:0}
body .ms .stat b{display:block;font-size:26px;font-weight:800;color:var(--navy);line-height:1.15}
body .ms .stat span{font-size:13px;color:var(--muted)}
body .ms .ways{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
body .ms .way{border:1px solid var(--line);border-radius:12px;padding:26px;background:#fff;position:relative}
body .ms .way .num{font-size:13px;font-weight:700;color:var(--blue);letter-spacing:.06em;text-transform:uppercase}
body .ms .way h3{font-size:20px;margin:6px 0 8px}
body .ms .way p{margin:0 0 14px;font-size:15px}
body .ms .way .ex{font-size:13.5px;background:var(--tint);border-radius:8px;padding:10px 12px;color:var(--ink)}
body .ms .way .ex b{color:var(--blue)}
body .ms .blocks{display:flex;gap:6px;margin-bottom:14px}
body .ms .blocks i{height:10px;border-radius:3px;background:var(--line);flex:1}
body .ms .blocks i.on{background:var(--blue)}
body .ms .flow-sec{background:var(--navy);color:#fff}
body .ms .flow-sec .sec-head h2{color:#fff}
body .ms .flow-sec .sec-head p{color:rgba(255,255,255,.8)}
body .ms .flow-sec .eyebrow{color:var(--sky)}
body .ms .flow{display:grid;grid-template-columns:1fr 60px 1fr 60px 1.2fr;align-items:stretch}
body .ms .stage{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:22px}
body .ms .stage h3{color:#fff;font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:14px}
body .ms .stage h3 small{display:block;color:var(--sky);font-size:12px;margin-bottom:2px}
body .ms .m{display:flex;gap:12px;align-items:flex-start;padding:10px 0;border-top:1px solid rgba(255,255,255,.1)}
body .ms .m:first-of-type{border-top:0}
body .ms .m .ic{flex:none;width:34px;height:34px;border-radius:8px;background:rgba(63,178,228,.15);color:var(--sky);display:grid;place-items:center}
body .ms .m b{color:#fff;display:block;font-size:15px}
body .ms .m span{font-size:13.5px;color:rgba(255,255,255,.7);line-height:1.45;display:block}
body .ms .arrow{display:grid;place-items:center;color:var(--sky)}
body .ms .core{display:grid;place-items:center;text-align:center}
body .ms .core .ring{width:180px;height:180px;border-radius:50%;border:2px dashed rgba(63,178,228,.5);display:grid;place-items:center;margin:10px auto 16px;background:radial-gradient(circle,rgba(63,178,228,.25),rgba(63,178,228,0) 70%)}
body .ms .core .ring b{color:#fff;font-size:17px;line-height:1.3}
body .ms .core p{font-size:14px;color:rgba(255,255,255,.75);margin:0}
body .ms .outs{display:flex;flex-wrap:wrap;gap:8px}
body .ms .out{background:#fff;color:var(--navy);font-size:13.5px;font-weight:600;padding:7px 11px;border-radius:6px}
body .ms .builder-sec{background:var(--tint)}
body .ms .builder{display:grid;grid-template-columns:1.25fr .75fr;gap:28px;align-items:start}
body .ms .bcard{background:#fff;border:1px solid var(--line);border-radius:12px;padding:26px}
body .ms .bstep{font-size:13px;font-weight:700;color:var(--blue);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px}
body .ms .bcard h3{font-size:19px;margin-bottom:14px}
body .ms .bgroup{margin-bottom:22px}
body .ms .bgroup h4{font-size:13px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-weight:600}
body .ms .opts{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px}
body .ms .opt{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:8px;padding:10px 12px;cursor:pointer;font-size:14.5px;font-weight:500;color:var(--ink);background:#fff;transition:border-color .15s,background .15s;user-select:none;margin:0}
body .ms .opt input{display:none}
body .ms .opt .tick{flex:none;width:18px;height:18px;border-radius:5px;border:2px solid #c3d0dc;display:grid;place-items:center;transition:all .15s}
body .ms .opt.on{border-color:var(--blue);background:var(--tint-2)}
body .ms .opt.on .tick{background:var(--blue);border-color:var(--blue)}
body .ms .opt.on .tick:after{content:"";width:8px;height:4px;border:2px solid #fff;border-top:0;border-right:0;transform:rotate(-45deg) translate(1px,-1px)}
body .ms .seg{display:flex;flex-wrap:wrap;gap:8px}
body .ms .seg button{border:1px solid var(--line);background:#fff;border-radius:999px;padding:8px 14px;font:inherit;font-size:14px;font-weight:500;color:var(--ink);cursor:pointer}
body .ms .seg button.on{background:var(--navy);border-color:var(--navy);color:#fff}
body .ms .hint{font-size:13px;color:var(--muted);margin-top:8px}
body .ms .summary{background:var(--navy);color:#fff;border-radius:12px;padding:24px;position:sticky;top:20px}
body .ms .summary h3{color:#fff;font-size:18px;margin-bottom:4px}
body .ms .summary .sub{font-size:13.5px;color:rgba(255,255,255,.7);margin:0 0 16px}
body .ms .sblock{border-top:1px solid rgba(255,255,255,.14);padding:14px 0}
body .ms .sblock h4{color:var(--sky);font-size:12px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px}
body .ms .tags{display:flex;flex-wrap:wrap;gap:6px}
body .ms .tag{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#fff;font-size:13px;padding:5px 10px;border-radius:999px}
body .ms .tag.sv{background:#fff;color:var(--navy);border-color:#fff;text-decoration:none;font-weight:600}
body .ms .empty-s{font-size:14px;color:rgba(255,255,255,.6)}
body .ms .kind{display:inline-block;background:var(--orange);color:#fff;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:4px 9px;border-radius:5px;margin-bottom:10px}
body .ms .summary .btn{width:100%;justify-content:center;margin-top:8px}
body .ms .summary .note{font-size:12.5px;color:rgba(255,255,255,.6);margin:10px 0 0}
body .ms .svc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
body .ms .svc{border:1px solid var(--line);border-radius:12px;padding:22px;background:#fff;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:transform .15s,box-shadow .15s,border-color .15s}
body .ms .svc:hover{transform:translateY(-3px);box-shadow:0 12px 26px rgba(9,45,78,.1);border-color:#cfe0ee}
body .ms .svc .ic{width:44px;height:44px;border-radius:10px;background:var(--tint-2);color:var(--blue);display:grid;place-items:center;margin-bottom:14px}
body .ms .svc h3{font-size:18px;margin-bottom:6px}
body .ms .svc p{font-size:14.5px;margin:0 0 12px}
body .ms .svc .role{font-size:13px;border-top:1px dashed var(--line);padding-top:10px;margin-top:auto;color:var(--ink)}
body .ms .svc .role b{color:var(--green)}
body .ms .svc .more{font-size:14px;font-weight:600;color:var(--blue);margin-top:10px}
body .ms .svc.help{background:var(--navy);border-color:var(--navy);color:rgba(255,255,255,.8)}
body .ms .svc.help h3{color:#fff}
body .ms .svc.help .ic{background:rgba(63,178,228,.15);color:var(--sky)}
body .ms .svc.help .more{color:var(--sky)}
body .ms .examples{background:var(--tint)}
body .ms .ex-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
body .ms .exc{background:#fff;border:1px solid var(--line);border-top:3px solid var(--blue);border-radius:10px;padding:22px}
body .ms .exc h3{font-size:17px;margin-bottom:8px}
body .ms .exc p{font-size:14.5px;margin:0 0 12px}
body .ms .exc dl{margin:0;font-size:13.5px}
body .ms .exc dt{font-weight:700;color:var(--ink);margin-top:8px;font-size:12px;text-transform:uppercase;letter-spacing:.05em}
body .ms .exc dd{margin:2px 0 0}
body .ms .lod{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}
body .ms .lod-view{background:var(--tint);border:1px solid var(--line);border-radius:12px;padding:18px;text-align:center}
body .ms .lod-view img{max-width:100%;height:330px;object-fit:contain;display:block;margin:0 auto}
body .ms .lod-tabs{display:flex;gap:8px;margin:18px 0 12px;flex-wrap:wrap}
body .ms .lod-tabs button,body .ms .lod-levels button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:9px 14px;font:inherit;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer}
body .ms .lod-tabs button.on{background:var(--navy);color:#fff;border-color:var(--navy)}
body .ms .lod-levels{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px}
body .ms .lod-levels button.on{background:var(--blue);color:#fff;border-color:var(--blue)}
body .ms .lod-desc{background:#fff;border:1px solid var(--line);border-left:3px solid var(--blue);border-radius:8px;padding:14px 16px;font-size:15px;min-height:96px}
body .ms .lod-desc b{color:var(--ink);display:block;margin-bottom:2px}
body .ms .uses{background:var(--tint)}
body .ms .uses-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
body .ms .use{background:#fff;border:1px solid var(--line);border-radius:10px;padding:22px}
body .ms .use h3{font-size:17px;margin-bottom:6px}
body .ms .use p{margin:0;font-size:14.5px}
body .ms .use.note{border-left:3px solid var(--orange)}
body .ms .acc{display:grid;grid-template-columns:1fr 1fr;gap:40px}
body .ms .acc-card{border:1px solid var(--line);border-radius:12px;padding:26px}
body .ms .acc-card h3{font-size:20px;margin-bottom:10px}
body .ms .acc-card p{font-size:15px}
body .ms .acc-card ul{padding-left:18px;margin:10px 0 0;font-size:15px}
body .ms .acc-card li{margin-bottom:6px}
body .ms .faq-sec{background:var(--tint)}
body .ms .faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px}
body .ms details{background:#fff;border:1px solid var(--line);border-radius:10px;margin-bottom:10px;padding:0 18px}
body .ms summary{list-style:none;cursor:pointer;padding:16px 0;font-weight:600;color:var(--ink);display:flex;justify-content:space-between;gap:12px}
body .ms summary::-webkit-details-marker{display:none}
body .ms summary:after{content:"+";color:var(--blue);font-size:20px;line-height:1}
body .ms details[open] summary:after{content:"–"}
body .ms details p{margin:0 0 16px;font-size:15px}
body .ms .quote{background:linear-gradient(90deg,var(--navy-2),rgba(12,41,72,.88)),url('https://dronesitesurveys.co.uk/wp-content/uploads/2024/08/Cad_drawing-scaled-1.jpg') center/cover;color:#fff;text-align:center}
body .ms .quote h2{color:#fff;font-size:36px;font-weight:800;margin:8px 0 12px}
body .ms .quote p{max-width:660px;margin:0 auto 26px;color:rgba(255,255,255,.85)}
body .ms .quote .ctas{justify-content:center}
@media (max-width:1024px){body .ms .acs{padding:72px 0}
body .ms .hero .wrap{grid-template-columns:1fr;gap:32px;padding:60px 0 56px}
body .ms .hero h1{font-size:42px}
body .ms .ways{grid-template-columns:1fr}
body .ms .flow{grid-template-columns:1fr;gap:10px}
body .ms .arrow{transform:rotate(90deg);height:40px}
body .ms .builder{grid-template-columns:1fr}
body .ms .summary{position:static}
body .ms .svc-grid,body .ms .ex-grid{grid-template-columns:repeat(2,1fr)}
body .ms .lod,body .ms .acc,body .ms .faq-grid{grid-template-columns:1fr;gap:28px}
body .ms .uses-grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:767px){body .ms .acs{padding:56px 0}
body .ms .hero h1{font-size:34px}
body .ms .sec-head h2{font-size:27px}
body .ms .svc-grid,body .ms .ex-grid,body .ms .uses-grid{grid-template-columns:1fr}
body .ms .opts{grid-template-columns:1fr 1fr}
body .ms .opt{font-size:13.5px;padding:9px 10px}
body .ms .lod-view img{height:240px}
body .ms .quote h2{font-size:28px}
body .ms .bcard{padding:20px}}
body .ms a.btn,body .ms a.btn:visited,body .ms a.btn:hover{color:#fff;text-decoration:none}
body .ms a.btn:hover{background:var(--navy);border-color:var(--navy)}
body .ms a.btn.ghost:hover{background:rgba(255,255,255,.1);border-color:#fff}
body .ms h1,body .ms h2{font-weight:800}body .ms h3{font-weight:700}
body .ms button{line-height:1.4;text-transform:none;letter-spacing:0;box-shadow:none}
body .ms .seg button:hover,body .ms .lod-tabs button:hover,body .ms .lod-levels button:hover{border-color:var(--blue);background:#fff;color:var(--ink)}
body .ms .seg button.on:hover,body .ms .lod-tabs button.on:hover{background:var(--navy);color:#fff}
body .ms .lod-levels button.on:hover{background:var(--blue);color:#fff}
body .ms a.svc,body .ms a.svc:hover{color:inherit;text-decoration:none}
body .ms a.svc.help{color:rgba(255,255,255,.8)}
body .ms .acs.hero{padding:0}
@media (max-width:1024px){body .ms .acs.hero{padding:0}}
body .ms .lod>*,body .ms .builder>*,body .ms .faq-grid>*,body .ms .acc>*{min-width:0}
@media (max-width:767px){body .ms .lod-levels button{padding:9px 4px;font-size:13px}body .ms .lod-tabs button{padding:8px 12px}}

/* ===== DSS native generic adapter (23 Oct 2026) ===== */
.dss-native{--kit-widget-spacing:0px}
:where(.dss-native) .e-con{--gap:0px;--row-gap:0px;--column-gap:0px;--widgets-spacing:0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px}
:where(.dss-native) .elementor-widget-container{margin:0;padding:0}
:where(.dss-native) .elementor-heading-title{line-height:inherit}
:where(.dss-native) .elementor-icon{color:inherit}
.dss-native .elementor-icon svg{fill:currentColor}
.dss-native .elementor-icon-wrapper{line-height:0}
.dss-native .elementor-widget-html.dss-code{display:none}
:where(.dss-native) .elementor-widget-image{text-align:inherit}
:where(.dss-native) .elementor-widget-image img{vertical-align:middle}
.dss-native .elementor-widget-text-editor{font-family:inherit;font-weight:inherit;color:inherit;font-size:inherit;line-height:inherit}
.dss-native .widget-image-caption{font-family:inherit;color:inherit;font-size:inherit;font-weight:inherit;margin-top:0}
.dss-native .elementor-widget-icon .elementor-icon{color:inherit!important}
.dss-native .elementor-widget-icon .elementor-icon svg{fill:currentColor!important}
.dss-native .elementor-widget-heading .elementor-heading-title{font-family:inherit}
:where(.dss-native) .e-con{display:block;flex-direction:row;width:auto}
.e-con:where(.dss-native){display:block;flex-direction:row;width:100%;min-width:0}
.dss-native .elementor-element.elementor-widget-text-editor,.dss-native .elementor-widget-text-editor>.elementor-widget-container{background:none;border:0;padding:0;box-shadow:none;border-radius:0;min-height:0}
.dss-native .e-con.e-flex,.e-con.e-flex.dss-native{--flex-direction:row;--flex-wrap:nowrap}
.dss-native .elementor-widget-text-editor{position:static}
:where(.dss-native .e-con>.elementor-widget-icon){flex:0 0 auto}
.dss-native .elementor-widget-icon .elementor-icon-wrapper{text-align:inherit}
body.elementor-editor-active .dss-native .e-con.e-flex>.elementor-widget-text-editor{flex:1 1 auto;min-width:0}
body:not(.elementor-editor-active) .dss-native .elementor-widget-text-editor,body:not(.elementor-editor-active) .dss-native .elementor-widget-image.dss-img,body:not(.elementor-editor-active) .dss-native .elementor-widget-html.dss-island{display:contents!important}
:where(.dss-native) .elementor-widget:not(.elementor-widget-n-accordion){position:static}
.dss-native .dss-hidden,.dss-native [hidden]{display:none!important}

/* ===== DSS native compat (auto, 23 Oct 2026) ===== */
body .ms .hero h1 .is-span{color: var(--sky);}
body .ms .stat .is-span{font-size: 13px; color: var(--muted);}
body .ms .m .is-span{font-size: 13.5px; color: rgba(255, 255, 255, 0.7); line-height: 1.45; display: block;}
body .ms .acc-card .is-ul{padding-left: 18px; margin: 10px 0px 0px; font-size: 15px;}
body .ms .acc-card .is-li{margin-bottom: 6px;}
.dss-native .elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-icon{display:none!important}/* End custom CSS */