.elementor-6672 .elementor-element.elementor-element-70746fb0{--display:flex;--min-height:536px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.29;}.elementor-6672 .elementor-element.elementor-element-70746fb0:not(.elementor-motion-effects-element-type-background), .elementor-6672 .elementor-element.elementor-element-70746fb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://safebalconies.com/wp-content/uploads/2026/01/grills-after-photo.webp");background-position:center center;}.elementor-6672 .elementor-element.elementor-element-70746fb0::before, .elementor-6672 .elementor-element.elementor-element-70746fb0 > .elementor-background-video-container::before, .elementor-6672 .elementor-element.elementor-element-70746fb0 > .e-con-inner > .elementor-background-video-container::before, .elementor-6672 .elementor-element.elementor-element-70746fb0 > .elementor-background-slideshow::before, .elementor-6672 .elementor-element.elementor-element-70746fb0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6672 .elementor-element.elementor-element-70746fb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0A0A0A;--background-overlay:'';}.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-6672 .elementor-element.elementor-element-a7e30d8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-6672 .elementor-element.elementor-element-2116a090 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.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-6672 .elementor-element.elementor-element-52bfd504 .elementor-button{background-color:#FF7000;}.elementor-6672 .elementor-element.elementor-element-6954e35c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 30px;--row-gap:10px;--column-gap:30px;--flex-wrap:wrap;--align-content:center;}.elementor-6672 .elementor-element.elementor-element-4f71e4da .elementor-button{background-color:#FF7000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-6672 .elementor-element.elementor-element-4f71e4da{border-radius:5px 5px 5px 5px;}.elementor-6672 .elementor-element.elementor-element-1f7c9154 .elementor-button{background-color:#FF7000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-6672 .elementor-element.elementor-element-1f7c9154{border-radius:5px 5px 5px 5px;}.elementor-6672 .elementor-element.elementor-element-77fd0275 .elementor-button{background-color:#FF7000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-6672 .elementor-element.elementor-element-77fd0275{border-radius:5px 5px 5px 5px;}.elementor-6672 .elementor-element.elementor-element-436026b5 .elementor-button{background-color:#FF7000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-6672 .elementor-element.elementor-element-436026b5{border-radius:5px 5px 5px 5px;}.elementor-6672 .elementor-element.elementor-element-58173754 .elementor-button{background-color:#FF7000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;}.elementor-6672 .elementor-element.elementor-element-58173754{border-radius:5px 5px 5px 5px;}.elementor-6672 .elementor-element.elementor-element-521e2a5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6672 .elementor-element.elementor-element-3d3c11cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6672 .elementor-element.elementor-element-346cc597{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-6672 .elementor-element.elementor-element-7b338ec5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-85e3c76 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-1abe2370{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6672 .elementor-element.elementor-element-47559263{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6672 .elementor-element.elementor-element-571b8f90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6672 .elementor-element.elementor-element-339ffa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-1ed3af3b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-d8905e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6672 .elementor-element.elementor-element-3ea10b91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6672 .elementor-element.elementor-element-26708b18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6672 .elementor-element.elementor-element-4310771b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-75e8edbb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6672 .elementor-element.elementor-element-3d33b2a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6672 .elementor-element.elementor-element-31445546{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6672 .elementor-element.elementor-element-20cc510d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-52ec106f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6672 .elementor-element.elementor-element-f61dfd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6672 .elementor-element.elementor-element-2b709e5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6672 .elementor-element.elementor-element-6f3d8ea9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-57b2a5d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6672 .elementor-element.elementor-element-4e27b36e{text-align:center;}.elementor-6672 .elementor-element.elementor-element-4e27b36e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-337dcaf1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-6d441780{--display:flex;border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;box-shadow:12px -13px 10px 0px rgba(0,0,0,0.5);}.elementor-6672 .elementor-element.elementor-element-6d441780:not(.elementor-motion-effects-element-type-background), .elementor-6672 .elementor-element.elementor-element-6d441780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7FF;}.elementor-6672 .elementor-element.elementor-element-3ce0b9ed img{border-radius:15px 15px 15px 15px;}.elementor-6672 .elementor-element.elementor-element-7b9c3348{text-align:center;}.elementor-6672 .elementor-element.elementor-element-1bff05a6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-42f882b8{--display:grid;--min-height:50px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-1b1b9f6d .elementor-button{background-color:#FF8C00;fill:#080808;color:#080808;}.elementor-6672 .elementor-element.elementor-element-7734b390 .elementor-button{background-color:#07BA39;}.elementor-6672 .elementor-element.elementor-element-8099c2b{--display:flex;border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;box-shadow:12px -13px 10px 0px rgba(0,0,0,0.5);}.elementor-6672 .elementor-element.elementor-element-8099c2b:not(.elementor-motion-effects-element-type-background), .elementor-6672 .elementor-element.elementor-element-8099c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7FF;}.elementor-6672 .elementor-element.elementor-element-3f4f706d img{border-radius:15px 15px 15px 15px;}.elementor-6672 .elementor-element.elementor-element-383a8761{text-align:center;}.elementor-6672 .elementor-element.elementor-element-5d574d6c{text-align:center;}.elementor-6672 .elementor-element.elementor-element-5d574d6c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-42f1a828{--display:grid;--min-height:50px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-12aaca3f .elementor-button{background-color:#FF8C00;fill:#080808;color:#080808;}.elementor-6672 .elementor-element.elementor-element-6961d9fa .elementor-button{background-color:#07BA39;}.elementor-6672 .elementor-element.elementor-element-5458d70a{--display:flex;border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;box-shadow:12px -13px 10px 0px rgba(0,0,0,0.5);}.elementor-6672 .elementor-element.elementor-element-5458d70a:not(.elementor-motion-effects-element-type-background), .elementor-6672 .elementor-element.elementor-element-5458d70a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7FF;}.elementor-6672 .elementor-element.elementor-element-524d105 img{border-radius:15px 15px 15px 15px;}.elementor-6672 .elementor-element.elementor-element-3160af81{text-align:center;}.elementor-6672 .elementor-element.elementor-element-520a1fd5{text-align:center;}.elementor-6672 .elementor-element.elementor-element-520a1fd5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-60e5ef73{--display:grid;--min-height:50px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-493def65 .elementor-button{background-color:#FF8C00;fill:#080808;color:#080808;}.elementor-6672 .elementor-element.elementor-element-3dc08750 .elementor-button{background-color:#07BA39;}.elementor-6672 .elementor-element.elementor-element-7cd841ba{--display:flex;border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;box-shadow:12px -13px 10px 0px rgba(0,0,0,0.5);}.elementor-6672 .elementor-element.elementor-element-7cd841ba:not(.elementor-motion-effects-element-type-background), .elementor-6672 .elementor-element.elementor-element-7cd841ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7FF;}.elementor-6672 .elementor-element.elementor-element-309ad5ac img{border-radius:15px 15px 15px 15px;}.elementor-6672 .elementor-element.elementor-element-4bfda998{text-align:center;}.elementor-6672 .elementor-element.elementor-element-4a36aabb{text-align:center;}.elementor-6672 .elementor-element.elementor-element-4a36aabb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-22ae7d9a{--display:grid;--min-height:50px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-1d81e90f .elementor-button{background-color:#FF8C00;fill:#080808;color:#080808;}.elementor-6672 .elementor-element.elementor-element-44592c61 .elementor-button{background-color:#07BA39;}.elementor-6672 .elementor-element.elementor-element-2d462d78{--display:flex;border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;box-shadow:12px -13px 10px 0px rgba(0,0,0,0.5);}.elementor-6672 .elementor-element.elementor-element-2d462d78:not(.elementor-motion-effects-element-type-background), .elementor-6672 .elementor-element.elementor-element-2d462d78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7FF;}.elementor-6672 .elementor-element.elementor-element-690f9ddd img{border-radius:15px 15px 15px 15px;}.elementor-6672 .elementor-element.elementor-element-74198b22{text-align:center;}.elementor-6672 .elementor-element.elementor-element-6fdcd400{text-align:center;}.elementor-6672 .elementor-element.elementor-element-6fdcd400 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-162d2c2b{--display:grid;--min-height:50px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-6c5caba7 .elementor-button{background-color:#FF8C00;fill:#080808;color:#080808;}.elementor-6672 .elementor-element.elementor-element-6efa4036 .elementor-button{background-color:#07BA39;}.elementor-6672 .elementor-element.elementor-element-69a300f2{--display:flex;border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;box-shadow:12px -13px 10px 0px rgba(0,0,0,0.5);}.elementor-6672 .elementor-element.elementor-element-69a300f2:not(.elementor-motion-effects-element-type-background), .elementor-6672 .elementor-element.elementor-element-69a300f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7FF;}.elementor-6672 .elementor-element.elementor-element-295401a img{border-radius:15px 15px 15px 15px;}.elementor-6672 .elementor-element.elementor-element-2648c6a6{text-align:center;}.elementor-6672 .elementor-element.elementor-element-787b09a1{text-align:center;}.elementor-6672 .elementor-element.elementor-element-787b09a1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-3d9829bc{--display:grid;--min-height:50px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-10fb8dd8 .elementor-button{background-color:#FF8C00;fill:#080808;color:#080808;}.elementor-6672 .elementor-element.elementor-element-426fd71f .elementor-button{background-color:#07BA39;}.elementor-6672 .elementor-element.elementor-element-4cd803d3{--display:flex;border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;box-shadow:12px -13px 10px 0px rgba(0,0,0,0.5);}.elementor-6672 .elementor-element.elementor-element-4cd803d3:not(.elementor-motion-effects-element-type-background), .elementor-6672 .elementor-element.elementor-element-4cd803d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7FF;}.elementor-6672 .elementor-element.elementor-element-7034bfb0 img{border-radius:15px 15px 15px 15px;}.elementor-6672 .elementor-element.elementor-element-3e1ab5d9{text-align:center;}.elementor-6672 .elementor-element.elementor-element-67bdc284{text-align:center;}.elementor-6672 .elementor-element.elementor-element-67bdc284 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-41aaa53d{--display:grid;--min-height:50px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-79a84658 .elementor-button{background-color:#FF8C00;fill:#080808;color:#080808;}.elementor-6672 .elementor-element.elementor-element-19fae165 .elementor-button{background-color:#07BA39;}.elementor-6672 .elementor-element.elementor-element-5121d33d{--display:flex;border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;box-shadow:12px -13px 10px 0px rgba(0,0,0,0.5);}.elementor-6672 .elementor-element.elementor-element-5121d33d:not(.elementor-motion-effects-element-type-background), .elementor-6672 .elementor-element.elementor-element-5121d33d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7FF;}.elementor-6672 .elementor-element.elementor-element-31b8dc1c img{border-radius:15px 15px 15px 15px;}.elementor-6672 .elementor-element.elementor-element-200f80b7{text-align:center;}.elementor-6672 .elementor-element.elementor-element-4239cff9{text-align:center;}.elementor-6672 .elementor-element.elementor-element-4239cff9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-395e4c12{--display:grid;--min-height:50px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-68a6af25 .elementor-button{background-color:#FF8C00;fill:#080808;color:#080808;}.elementor-6672 .elementor-element.elementor-element-1bfe595 .elementor-button{background-color:#07BA39;}.elementor-6672 .elementor-element.elementor-element-146ee045{--display:flex;border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;box-shadow:12px -13px 10px 0px rgba(0,0,0,0.5);}.elementor-6672 .elementor-element.elementor-element-146ee045:not(.elementor-motion-effects-element-type-background), .elementor-6672 .elementor-element.elementor-element-146ee045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7FF;}.elementor-6672 .elementor-element.elementor-element-1ea96412 img{border-radius:15px 15px 15px 15px;}.elementor-6672 .elementor-element.elementor-element-6057ff76{text-align:center;}.elementor-6672 .elementor-element.elementor-element-719b63c1{text-align:center;}.elementor-6672 .elementor-element.elementor-element-719b63c1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-576b7c9b{--display:grid;--min-height:50px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-63034056 .elementor-button{background-color:#FF8C00;fill:#080808;color:#080808;}.elementor-6672 .elementor-element.elementor-element-488841d4 .elementor-button{background-color:#07BA39;}.elementor-6672 .elementor-element.elementor-element-3bf2245d{--display:flex;border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;box-shadow:12px -13px 10px 0px rgba(0,0,0,0.5);}.elementor-6672 .elementor-element.elementor-element-3bf2245d:not(.elementor-motion-effects-element-type-background), .elementor-6672 .elementor-element.elementor-element-3bf2245d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7FF;}.elementor-6672 .elementor-element.elementor-element-4a19036e img{border-radius:15px 15px 15px 15px;}.elementor-6672 .elementor-element.elementor-element-3bfc913{text-align:center;}.elementor-6672 .elementor-element.elementor-element-2d106111{text-align:center;}.elementor-6672 .elementor-element.elementor-element-2d106111 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-bb38e62{--display:grid;--min-height:50px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-50b960b1 .elementor-button{background-color:#FF8C00;fill:#080808;color:#080808;}.elementor-6672 .elementor-element.elementor-element-33927a3 .elementor-button{background-color:#07BA39;}.elementor-6672 .elementor-element.elementor-element-fd011bd{--display:flex;border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;box-shadow:12px -13px 10px 0px rgba(0,0,0,0.5);}.elementor-6672 .elementor-element.elementor-element-fd011bd:not(.elementor-motion-effects-element-type-background), .elementor-6672 .elementor-element.elementor-element-fd011bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7FF;}.elementor-6672 .elementor-element.elementor-element-3ca57420 img{border-radius:15px 15px 15px 15px;}.elementor-6672 .elementor-element.elementor-element-2ed1ff93{text-align:center;}.elementor-6672 .elementor-element.elementor-element-da66401{text-align:center;}.elementor-6672 .elementor-element.elementor-element-da66401 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-6992251e{--display:grid;--min-height:50px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-1b0ce5b7 .elementor-button{background-color:#FF8C00;fill:#080808;color:#080808;}.elementor-6672 .elementor-element.elementor-element-789e51 .elementor-button{background-color:#07BA39;}.elementor-6672 .elementor-element.elementor-element-70a6cc7e{--display:flex;border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;box-shadow:12px -13px 10px 0px rgba(0,0,0,0.5);}.elementor-6672 .elementor-element.elementor-element-70a6cc7e:not(.elementor-motion-effects-element-type-background), .elementor-6672 .elementor-element.elementor-element-70a6cc7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7FF;}.elementor-6672 .elementor-element.elementor-element-30b7c79a img{border-radius:15px 15px 15px 15px;}.elementor-6672 .elementor-element.elementor-element-4b941899{text-align:center;}.elementor-6672 .elementor-element.elementor-element-4d9427c9{text-align:center;}.elementor-6672 .elementor-element.elementor-element-4d9427c9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-3dd62c04{--display:grid;--min-height:50px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-23df9e58 .elementor-button{background-color:#FF8C00;fill:#080808;color:#080808;}.elementor-6672 .elementor-element.elementor-element-6c216213 .elementor-button{background-color:#07BA39;}.elementor-6672 .elementor-element.elementor-element-35abfe95{--display:flex;border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;box-shadow:12px -13px 10px 0px rgba(0,0,0,0.5);}.elementor-6672 .elementor-element.elementor-element-35abfe95:not(.elementor-motion-effects-element-type-background), .elementor-6672 .elementor-element.elementor-element-35abfe95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7FF;}.elementor-6672 .elementor-element.elementor-element-1f5a6222 img{border-radius:15px 15px 15px 15px;}.elementor-6672 .elementor-element.elementor-element-125bc326{text-align:center;}.elementor-6672 .elementor-element.elementor-element-781426d3{text-align:center;}.elementor-6672 .elementor-element.elementor-element-781426d3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-5e1dab07{--display:grid;--min-height:50px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-13b869c1 .elementor-button{background-color:#FF8C00;fill:#080808;color:#080808;}.elementor-6672 .elementor-element.elementor-element-1fa33302 .elementor-button{background-color:#07BA39;}.elementor-6672 .elementor-element.elementor-element-83603d9{--display:flex;border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;box-shadow:12px -13px 10px 0px rgba(0,0,0,0.5);}.elementor-6672 .elementor-element.elementor-element-83603d9:not(.elementor-motion-effects-element-type-background), .elementor-6672 .elementor-element.elementor-element-83603d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7FF;}.elementor-6672 .elementor-element.elementor-element-782d5b23 img{border-radius:15px 15px 15px 15px;}.elementor-6672 .elementor-element.elementor-element-6cc84b75{text-align:center;}.elementor-6672 .elementor-element.elementor-element-27a1fa6b{text-align:center;}.elementor-6672 .elementor-element.elementor-element-27a1fa6b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-62aa768e{--display:grid;--min-height:50px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-50f886f3 .elementor-button{background-color:#FF8C00;fill:#080808;color:#080808;}.elementor-6672 .elementor-element.elementor-element-714763de .elementor-button{background-color:#07BA39;}.elementor-6672 .elementor-element.elementor-element-52aced58{--display:flex;border-style:solid;--border-style:solid;--border-radius:15px 15px 15px 15px;box-shadow:12px -13px 10px 0px rgba(0,0,0,0.5);}.elementor-6672 .elementor-element.elementor-element-52aced58:not(.elementor-motion-effects-element-type-background), .elementor-6672 .elementor-element.elementor-element-52aced58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7FF;}.elementor-6672 .elementor-element.elementor-element-630ad854 img{border-radius:15px 15px 15px 15px;}.elementor-6672 .elementor-element.elementor-element-4b86b3da{text-align:center;}.elementor-6672 .elementor-element.elementor-element-2139e7{text-align:center;}.elementor-6672 .elementor-element.elementor-element-2139e7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-6672 .elementor-element.elementor-element-5da3ad52{--display:grid;--min-height:50px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-643180b0 .elementor-button{background-color:#FF8C00;fill:#080808;color:#080808;}.elementor-6672 .elementor-element.elementor-element-3cc166b4 .elementor-button{background-color:#07BA39;}.elementor-6672 .elementor-element.elementor-element-1ea22982:not(.elementor-motion-effects-element-type-background), .elementor-6672 .elementor-element.elementor-element-1ea22982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(260deg, #171254 0%, #332682 100%);}.elementor-6672 .elementor-element.elementor-element-1ea22982 > .elementor-background-overlay{background-image:url("https://safebalconies.com/wp-content/uploads/2025/12/cubes-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6672 .elementor-element.elementor-element-1ea22982{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 100px 0px;}.elementor-6672 .elementor-element.elementor-element-20b9d965{text-align:center;}.elementor-6672 .elementor-element.elementor-element-20b9d965 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:43px;font-weight:600;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6672 .elementor-element.elementor-element-3805e42b{padding:15px 15px 15px 15px;}.elementor-6672 .elementor-element.elementor-element-3805e42b .elementor-accordion-item{border-width:0px;border-color:#F2F2F2;}.elementor-6672 .elementor-element.elementor-element-3805e42b .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:#F2F2F2;}.elementor-6672 .elementor-element.elementor-element-3805e42b .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:#F2F2F2;}.elementor-6672 .elementor-element.elementor-element-3805e42b .elementor-tab-title{background-color:#FFFFFF00;padding:18px 18px 18px 18px;}.elementor-6672 .elementor-element.elementor-element-3805e42b .elementor-accordion-icon, .elementor-6672 .elementor-element.elementor-element-3805e42b .elementor-accordion-title{color:#FFFFFF;}.elementor-6672 .elementor-element.elementor-element-3805e42b .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-6672 .elementor-element.elementor-element-3805e42b .elementor-active .elementor-accordion-icon, .elementor-6672 .elementor-element.elementor-element-3805e42b .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-6672 .elementor-element.elementor-element-3805e42b .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-6672 .elementor-element.elementor-element-3805e42b .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0.2px;}.elementor-6672 .elementor-element.elementor-element-3805e42b .elementor-tab-title .elementor-accordion-icon i:before{color:#A7A7A7;}.elementor-6672 .elementor-element.elementor-element-3805e42b .elementor-tab-title .elementor-accordion-icon svg{fill:#A7A7A7;}.elementor-6672 .elementor-element.elementor-element-3805e42b .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#EAEAEA;}.elementor-6672 .elementor-element.elementor-element-3805e42b .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#EAEAEA;}.elementor-6672 .elementor-element.elementor-element-3805e42b .elementor-tab-content{background-color:#FFFFFF00;color:#E3E3E3;font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0.4px;padding:0px 40px 0px 20px;}.elementor-6672 .elementor-element.elementor-element-429f4930{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E1E1;--border-color:#E1E1E1;--padding-top:80px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-6672 .elementor-element.elementor-element-429f4930:not(.elementor-motion-effects-element-type-background), .elementor-6672 .elementor-element.elementor-element-429f4930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-6672 .elementor-element.elementor-element-e4df091{text-align:center;}.elementor-6672 .elementor-element.elementor-element-7af210ba{text-align:center;}.elementor-6672 .elementor-element.elementor-element-271c8728{--display:flex;--min-height:275px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6672 .elementor-element.elementor-element-271c8728:not(.elementor-motion-effects-element-type-background), .elementor-6672 .elementor-element.elementor-element-271c8728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C0B7E6 22%, #868FB3 100%);}.elementor-6672 .elementor-element.elementor-element-70dfa453{text-align:center;}.elementor-6672 .elementor-element.elementor-element-70dfa453 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#0081FA;}.elementor-6672 .elementor-element.elementor-element-2eecab5f{text-align:center;}.elementor-6672 .elementor-element.elementor-element-2dd2e58a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-1cbcda86 .elementor-button{background-color:#25D366;}.elementor-6672 .elementor-element.elementor-element-1cbcda86 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6672 .elementor-element.elementor-element-692b742b .elementor-button{background-color:#FF7000;}.elementor-6672 .elementor-element.elementor-element-750bab8e{text-align:center;font-family:"Roboto", Sans-serif;font-weight:800;color:#FFFFFF;}@media(min-width:768px){.elementor-6672 .elementor-element.elementor-element-6954e35c{--content-width:1000px;}.elementor-6672 .elementor-element.elementor-element-3d3c11cb{--width:50%;}.elementor-6672 .elementor-element.elementor-element-346cc597{--width:50%;}.elementor-6672 .elementor-element.elementor-element-47559263{--width:50%;}.elementor-6672 .elementor-element.elementor-element-571b8f90{--width:50%;}.elementor-6672 .elementor-element.elementor-element-3ea10b91{--width:50%;}.elementor-6672 .elementor-element.elementor-element-26708b18{--width:50%;}.elementor-6672 .elementor-element.elementor-element-3d33b2a7{--width:50%;}.elementor-6672 .elementor-element.elementor-element-31445546{--width:50%;}.elementor-6672 .elementor-element.elementor-element-f61dfd{--width:50%;}.elementor-6672 .elementor-element.elementor-element-2b709e5c{--width:50%;}.elementor-6672 .elementor-element.elementor-element-429f4930{--content-width:1100px;}}@media(min-width:1367px){.elementor-6672 .elementor-element.elementor-element-70746fb0:not(.elementor-motion-effects-element-type-background), .elementor-6672 .elementor-element.elementor-element-70746fb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1366px){.elementor-6672 .elementor-element.elementor-element-337dcaf1{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-42f882b8{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-42f1a828{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-60e5ef73{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-22ae7d9a{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-162d2c2b{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-3d9829bc{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-41aaa53d{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-395e4c12{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-576b7c9b{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-bb38e62{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-6992251e{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-3dd62c04{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-5e1dab07{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-62aa768e{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-5da3ad52{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-2dd2e58a{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-6672 .elementor-element.elementor-element-337dcaf1{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-42f882b8{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-42f1a828{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-60e5ef73{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-22ae7d9a{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-162d2c2b{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-3d9829bc{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-41aaa53d{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-395e4c12{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-576b7c9b{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-bb38e62{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-6992251e{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-3dd62c04{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-5e1dab07{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-62aa768e{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-5da3ad52{--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-1ea22982{padding:50px 0px 50px 0px;}.elementor-6672 .elementor-element.elementor-element-20b9d965{text-align:center;}.elementor-6672 .elementor-element.elementor-element-20b9d965 .elementor-heading-title{font-size:33px;}.elementor-6672 .elementor-element.elementor-element-3805e42b .elementor-accordion-title{font-size:16px;}.elementor-6672 .elementor-element.elementor-element-3805e42b .elementor-tab-content{font-size:13px;}.elementor-6672 .elementor-element.elementor-element-2dd2e58a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-6672 .elementor-element.elementor-element-a7e30d8 .elementor-heading-title{font-size:33px;}.elementor-6672 .elementor-element.elementor-element-2116a090 .elementor-heading-title{font-size:33px;}.elementor-6672 .elementor-element.elementor-element-6954e35c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6672 .elementor-element.elementor-element-337dcaf1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-42f882b8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-42f1a828{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-60e5ef73{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-22ae7d9a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-162d2c2b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-3d9829bc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-41aaa53d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-395e4c12{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-576b7c9b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-bb38e62{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-6992251e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-3dd62c04{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-5e1dab07{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-62aa768e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-5da3ad52{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6672 .elementor-element.elementor-element-1ea22982{padding:50px 20px 50px 20px;}.elementor-6672 .elementor-element.elementor-element-20b9d965{text-align:center;}.elementor-6672 .elementor-element.elementor-element-20b9d965 .elementor-heading-title{font-size:25px;}.elementor-6672 .elementor-element.elementor-element-3805e42b{padding:0px 0px 0px 0px;}.elementor-6672 .elementor-element.elementor-element-3805e42b .elementor-accordion-title{font-size:15px;}.elementor-6672 .elementor-element.elementor-element-3805e42b .elementor-tab-content{font-size:13px;}.elementor-6672 .elementor-element.elementor-element-b3aead7.elementor-element{--align-self:center;}.elementor-6672 .elementor-element.elementor-element-2dd2e58a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}