.elementor-15 .elementor-element.elementor-element-7161e286{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e8dac82{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e8dac82:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e8dac82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://seaviewconstructions.com/construction/wp-content/uploads/2026/09/Sterna-26.webp");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-98d5e6c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4f463d78{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-127aadf0{--divider-border-style:solid;--divider-color:#D6A34C;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-127aadf0 .elementor-divider-separator{width:45px;}.elementor-15 .elementor-element.elementor-element-127aadf0 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.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-15 .elementor-element.elementor-element-3cbb6e47{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-24eac870{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-68da1980{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4cc97b74{--divider-border-style:solid;--divider-color:#D6A34C;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-4cc97b74 .elementor-divider-separator{width:45px;}.elementor-15 .elementor-element.elementor-element-4cc97b74 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-15 .elementor-element.elementor-element-20de33f5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-1eec3104{--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;--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-15 .elementor-element.elementor-element-19d7af6b .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-19d7af6b.elementor-view-stacked .elementor-icon{background-color:#D6A34C;}.elementor-15 .elementor-element.elementor-element-19d7af6b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-19d7af6b.elementor-view-default .elementor-icon{color:#D6A34C;border-color:#D6A34C;}.elementor-15 .elementor-element.elementor-element-19d7af6b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-19d7af6b.elementor-view-default .elementor-icon svg{fill:#D6A34C;}.elementor-15 .elementor-element.elementor-element-19d7af6b .elementor-icon{font-size:45px;}.elementor-15 .elementor-element.elementor-element-19d7af6b .elementor-icon svg{height:45px;}.elementor-15 .elementor-element.elementor-element-4777bc2a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3e1ae33e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2eb766ec{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-590743ff .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-590743ff.elementor-view-stacked .elementor-icon{background-color:#D6A34C;}.elementor-15 .elementor-element.elementor-element-590743ff.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-590743ff.elementor-view-default .elementor-icon{color:#D6A34C;border-color:#D6A34C;}.elementor-15 .elementor-element.elementor-element-590743ff.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-590743ff.elementor-view-default .elementor-icon svg{fill:#D6A34C;}.elementor-15 .elementor-element.elementor-element-590743ff .elementor-icon{font-size:45px;}.elementor-15 .elementor-element.elementor-element-590743ff .elementor-icon svg{height:45px;}.elementor-15 .elementor-element.elementor-element-1403bb0e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-608fa66a .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-608fa66a.elementor-view-stacked .elementor-icon{background-color:#D6A34C;}.elementor-15 .elementor-element.elementor-element-608fa66a.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-608fa66a.elementor-view-default .elementor-icon{color:#D6A34C;border-color:#D6A34C;}.elementor-15 .elementor-element.elementor-element-608fa66a.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-608fa66a.elementor-view-default .elementor-icon svg{fill:#D6A34C;}.elementor-15 .elementor-element.elementor-element-608fa66a .elementor-icon{font-size:45px;}.elementor-15 .elementor-element.elementor-element-608fa66a .elementor-icon svg{height:45px;}.elementor-15 .elementor-element.elementor-element-299944e0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-67c5e289 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-67c5e289.elementor-view-stacked .elementor-icon{background-color:#D6A34C;}.elementor-15 .elementor-element.elementor-element-67c5e289.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-67c5e289.elementor-view-default .elementor-icon{color:#D6A34C;border-color:#D6A34C;}.elementor-15 .elementor-element.elementor-element-67c5e289.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-67c5e289.elementor-view-default .elementor-icon svg{fill:#D6A34C;}.elementor-15 .elementor-element.elementor-element-67c5e289 .elementor-icon{font-size:45px;}.elementor-15 .elementor-element.elementor-element-67c5e289 .elementor-icon svg{height:45px;}.elementor-15 .elementor-element.elementor-element-29f771d1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-716af678 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-716af678.elementor-view-stacked .elementor-icon{background-color:#D6A34C;}.elementor-15 .elementor-element.elementor-element-716af678.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-716af678.elementor-view-default .elementor-icon{color:#D6A34C;border-color:#D6A34C;}.elementor-15 .elementor-element.elementor-element-716af678.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-716af678.elementor-view-default .elementor-icon svg{fill:#D6A34C;}.elementor-15 .elementor-element.elementor-element-716af678 .elementor-icon{font-size:45px;}.elementor-15 .elementor-element.elementor-element-716af678 .elementor-icon svg{height:45px;}.elementor-15 .elementor-element.elementor-element-2824742c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6e4d504a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-14475ee0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3aaa11be{--divider-border-style:solid;--divider-color:#D6A34C;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-3aaa11be .elementor-divider-separator{width:45px;}.elementor-15 .elementor-element.elementor-element-3aaa11be .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-15 .elementor-element.elementor-element-7051d96f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2a6c57d4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-492bd557{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-21056eeb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-27c5211e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2e884323{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-74917256{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1080523b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-765a6b2b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2390d738{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-43a7285a{--divider-border-style:solid;--divider-color:#D6A34C;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-43a7285a .elementor-divider-separator{width:45px;}.elementor-15 .elementor-element.elementor-element-43a7285a .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-15 .elementor-element.elementor-element-6792a47a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-69622d1b .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-69622d1b.elementor-view-stacked .elementor-icon{background-color:#06233F;}.elementor-15 .elementor-element.elementor-element-69622d1b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-69622d1b.elementor-view-default .elementor-icon{color:#06233F;border-color:#06233F;}.elementor-15 .elementor-element.elementor-element-69622d1b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-69622d1b.elementor-view-default .elementor-icon svg{fill:#06233F;}.elementor-15 .elementor-element.elementor-element-69622d1b .elementor-icon{font-size:45px;}.elementor-15 .elementor-element.elementor-element-69622d1b .elementor-icon svg{height:45px;}.elementor-15 .elementor-element.elementor-element-17324f89{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-45f6b9d3 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-45f6b9d3.elementor-view-stacked .elementor-icon{background-color:#06233F;}.elementor-15 .elementor-element.elementor-element-45f6b9d3.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-45f6b9d3.elementor-view-default .elementor-icon{color:#06233F;border-color:#06233F;}.elementor-15 .elementor-element.elementor-element-45f6b9d3.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-45f6b9d3.elementor-view-default .elementor-icon svg{fill:#06233F;}.elementor-15 .elementor-element.elementor-element-45f6b9d3 .elementor-icon{font-size:45px;}.elementor-15 .elementor-element.elementor-element-45f6b9d3 .elementor-icon svg{height:45px;}.elementor-15 .elementor-element.elementor-element-72f907bf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2e4bd0f8 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-2e4bd0f8.elementor-view-stacked .elementor-icon{background-color:#06233F;}.elementor-15 .elementor-element.elementor-element-2e4bd0f8.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-2e4bd0f8.elementor-view-default .elementor-icon{color:#06233F;border-color:#06233F;}.elementor-15 .elementor-element.elementor-element-2e4bd0f8.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-2e4bd0f8.elementor-view-default .elementor-icon svg{fill:#06233F;}.elementor-15 .elementor-element.elementor-element-2e4bd0f8 .elementor-icon{font-size:45px;}.elementor-15 .elementor-element.elementor-element-2e4bd0f8 .elementor-icon svg{height:45px;}.elementor-15 .elementor-element.elementor-element-6d6cbc70{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-13a3e667 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-13a3e667.elementor-view-stacked .elementor-icon{background-color:#06233F;}.elementor-15 .elementor-element.elementor-element-13a3e667.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-13a3e667.elementor-view-default .elementor-icon{color:#06233F;border-color:#06233F;}.elementor-15 .elementor-element.elementor-element-13a3e667.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-13a3e667.elementor-view-default .elementor-icon svg{fill:#06233F;}.elementor-15 .elementor-element.elementor-element-13a3e667 .elementor-icon{font-size:45px;}.elementor-15 .elementor-element.elementor-element-13a3e667 .elementor-icon svg{height:45px;}.elementor-15 .elementor-element.elementor-element-7133cd3f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-27d6d365 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-27d6d365.elementor-view-stacked .elementor-icon{background-color:#06233F;}.elementor-15 .elementor-element.elementor-element-27d6d365.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-27d6d365.elementor-view-default .elementor-icon{color:#06233F;border-color:#06233F;}.elementor-15 .elementor-element.elementor-element-27d6d365.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-27d6d365.elementor-view-default .elementor-icon svg{fill:#06233F;}.elementor-15 .elementor-element.elementor-element-27d6d365 .elementor-icon{font-size:45px;}.elementor-15 .elementor-element.elementor-element-27d6d365 .elementor-icon svg{height:45px;}.elementor-15 .elementor-element.elementor-element-47656541{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-47656541:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-47656541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://seaviewconstructions.com/construction/wp-content/uploads/2026/09/drone-11_orig-1024x576-1.jpeg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-1fd5cca4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6b949885 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-6b949885.elementor-view-stacked .elementor-icon{background-color:#D6A34C;}.elementor-15 .elementor-element.elementor-element-6b949885.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-6b949885.elementor-view-default .elementor-icon{color:#D6A34C;border-color:#D6A34C;}.elementor-15 .elementor-element.elementor-element-6b949885.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-6b949885.elementor-view-default .elementor-icon svg{fill:#D6A34C;}.elementor-15 .elementor-element.elementor-element-6b949885 .elementor-icon{font-size:45px;}.elementor-15 .elementor-element.elementor-element-6b949885 .elementor-icon svg{height:45px;}.elementor-15 .elementor-element.elementor-element-7a1a4bd4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-58b04d49 .elementor-button{background-color:#D6A34C;fill:#06233F;color:#06233F;border-radius:0px 0px 0px 0px;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-7161e286{--width:100%;}.elementor-15 .elementor-element.elementor-element-e8dac82{--width:100%;}.elementor-15 .elementor-element.elementor-element-98d5e6c{--width:100%;}.elementor-15 .elementor-element.elementor-element-4f463d78{--width:100%;}.elementor-15 .elementor-element.elementor-element-3cbb6e47{--width:100%;}.elementor-15 .elementor-element.elementor-element-24eac870{--width:100%;}.elementor-15 .elementor-element.elementor-element-68da1980{--width:100%;}.elementor-15 .elementor-element.elementor-element-20de33f5{--width:100%;}.elementor-15 .elementor-element.elementor-element-1eec3104{--width:100%;}.elementor-15 .elementor-element.elementor-element-4777bc2a{--width:100%;}.elementor-15 .elementor-element.elementor-element-3e1ae33e{--width:100%;}.elementor-15 .elementor-element.elementor-element-2eb766ec{--width:100%;}.elementor-15 .elementor-element.elementor-element-1403bb0e{--width:100%;}.elementor-15 .elementor-element.elementor-element-299944e0{--width:100%;}.elementor-15 .elementor-element.elementor-element-29f771d1{--width:100%;}.elementor-15 .elementor-element.elementor-element-2824742c{--width:100%;}.elementor-15 .elementor-element.elementor-element-6e4d504a{--width:100%;}.elementor-15 .elementor-element.elementor-element-14475ee0{--width:100%;}.elementor-15 .elementor-element.elementor-element-7051d96f{--width:100%;}.elementor-15 .elementor-element.elementor-element-2a6c57d4{--width:100%;}.elementor-15 .elementor-element.elementor-element-492bd557{--width:100%;}.elementor-15 .elementor-element.elementor-element-21056eeb{--width:100%;}.elementor-15 .elementor-element.elementor-element-27c5211e{--width:100%;}.elementor-15 .elementor-element.elementor-element-2e884323{--width:100%;}.elementor-15 .elementor-element.elementor-element-74917256{--width:100%;}.elementor-15 .elementor-element.elementor-element-1080523b{--width:100%;}.elementor-15 .elementor-element.elementor-element-765a6b2b{--width:100%;}.elementor-15 .elementor-element.elementor-element-2390d738{--width:100%;}.elementor-15 .elementor-element.elementor-element-6792a47a{--width:100%;}.elementor-15 .elementor-element.elementor-element-17324f89{--width:100%;}.elementor-15 .elementor-element.elementor-element-72f907bf{--width:100%;}.elementor-15 .elementor-element.elementor-element-6d6cbc70{--width:100%;}.elementor-15 .elementor-element.elementor-element-7133cd3f{--width:100%;}.elementor-15 .elementor-element.elementor-element-47656541{--width:100%;}.elementor-15 .elementor-element.elementor-element-1fd5cca4{--width:100%;}.elementor-15 .elementor-element.elementor-element-7a1a4bd4{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-7161e286 */.elementor-15 .elementor-element.elementor-element-7161e286{--sv-navy:#06233F;--sv-gold:#D6A34C;background:#F8F7F5;color:#0D2240;font-family:Montserrat,sans-serif;gap:0!important}.elementor-15 .elementor-element.elementor-element-7161e286 *{min-width:0}.elementor-15 .elementor-element.elementor-element-7161e286 .e-con{--container-widget-width:100%;gap:0}.elementor-15 .elementor-element.elementor-element-7161e286 .elementor-widget{margin:0}.elementor-15 .elementor-element.elementor-element-7161e286 h1,.elementor-15 .elementor-element.elementor-element-7161e286 h2{font-family:"Playfair Display",Georgia,serif;font-weight:500;line-height:1.13;margin:0;color:#0D2240}.elementor-15 .elementor-element.elementor-element-7161e286 h1{font-size:clamp(34px,4vw,55px);color:white}.elementor-15 .elementor-element.elementor-element-7161e286 h2{font-size:clamp(25px,2.4vw,33px)}.elementor-15 .elementor-element.elementor-element-7161e286 h3{font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:1.4;color:#0D2240}.elementor-15 .elementor-element.elementor-element-7161e286 p{font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;line-height:1.85;margin:0 0 18px}.elementor-15 .elementor-element.elementor-element-7161e286 p:last-child{margin-bottom:0}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-eyebrow .elementor-heading-title{font:600 12px/1.5 Montserrat,sans-serif;letter-spacing:.6px;color:#B77F2C;margin:0 0 13px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-wrap{width:86%;max-width:1320px;margin:auto;padding:0}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-section{padding:48px 0}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-rule{width:45px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-rule .elementor-divider{padding:14px 0 20px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-hero{position:relative;min-height:450px;justify-content:center;padding:60px 0;background-color:#06233F}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-hero:before,.elementor-15 .elementor-element.elementor-element-7161e286 .sv-cta:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#041D35 0%,rgba(4,29,53,.94) 27%,rgba(4,29,53,.68) 52%,rgba(4,29,53,.15) 100%)}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-hero .sv-wrap,.elementor-15 .elementor-element.elementor-element-7161e286 .sv-cta .sv-wrap{z-index:1}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-hero-copy{width:53%;gap:10px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-hero p{color:#fff;max-width:400px;font-size:14px;line-height:1.85}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-hero .sv-eyebrow p{color:#D6A34C}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-story-grid{display:grid;grid-template-columns:.9fr 1.4fr;gap:70px;align-items:center}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-story-copy{max-width:370px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-story-visual{display:grid;grid-template-columns:1.25fr 1fr;align-items:stretch;min-height:410px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-story-photo{height:100%}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-story-photo .elementor-widget-container{height:100%}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-story-photo img{height:100%;width:100%;object-fit:cover;object-position:57% center;display:block}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-mission{background:#06233F;padding:30px;justify-content:center;gap:10px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-mission p{color:#fff;font-size:12px;line-height:1.8}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-mission .sv-eyebrow p{color:#D6A34C;margin:10px 0 0}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-icon{width:auto;align-self:center}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-icon .elementor-icon{font-size:44px;display:flex}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-icon svg{width:1em;height:1em}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-mission .sv-icon{align-self:flex-start;margin-bottom:10px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-stats{background:#06233F;padding:34px 0;color:#fff}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:92%}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-stat{align-items:center;text-align:center;padding:0 32px;gap:10px;border-right:1px solid #ffffff30}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-stat:last-child{border:none}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-stat h3,.elementor-15 .elementor-element.elementor-element-7161e286 .sv-stat p{color:#fff}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-stat h3{font-size:12px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-stat p{font-size:11px;line-height:1.6;max-width:220px;margin:0 auto}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-stat .sv-number p{font:400 40px/1.1 Georgia,serif}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-stat:last-child h3{margin-top:27px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-section-heading{align-items:center;text-align:center;margin-bottom:12px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-section-heading .sv-eyebrow p{text-align:center}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-profile-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-profile{display:grid;grid-template-columns:.95fr 1fr;gap:28px;align-items:center}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-profile-copy h3{margin-bottom:6px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-profile-copy .sv-eyebrow p{font-size:10px;margin-bottom:15px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-profile-copy p{font-size:12px;line-height:1.8}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-portrait-slot{min-height:240px;background:linear-gradient(145deg,#E8E5DF,#D4D6D6);border:1px solid #DFDDD8;align-items:center;justify-content:center;color:#526171}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-portrait-slot .sv-initials p{font:400 64px/1 Georgia,serif;color:#06233F;letter-spacing:3px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-portrait-slot p{font-size:9px;letter-spacing:2px;margin-top:10px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-values{background:#F0EDE8;padding:34px 0}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-values-grid{width:90%;display:grid;grid-template-columns:1.35fr repeat(5,1fr);gap:0;align-items:center}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-values-intro{padding-right:25px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-values-intro h2{font-size:28px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-values-intro p{font-size:12px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-value{padding:0 20px;border-left:1px solid #DAD5CC;text-align:center;align-items:center;gap:14px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-value h3{font-size:12px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-value p{font-size:11px;line-height:1.7}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-value .sv-icon{margin-bottom:8px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-cta{position:relative;background-color:#06233F;padding:32px 0}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-cta:before{background:rgba(4,29,53,.88)}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-cta-grid{display:grid;grid-template-columns:.5fr 1.5fr 1.6fr;gap:35px;align-items:center}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-cta h2{color:#fff;font-size:30px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-cta p{color:#fff;font-size:12px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-cta-action{gap:12px;align-items:flex-start}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-button a{font:600 11px/1.3 Montserrat,sans-serif;padding:13px 22px;border-radius:0;background:#D6A34C;color:#06233F}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-button a:hover{background:#fff;color:#06233F}.elementor-15 .elementor-element.elementor-element-7161e286 a:focus-visible{outline:2px solid #D6A34C;outline-offset:4px}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-7161e286 .sv-wrap{width:90%}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-story-grid{grid-template-columns:1fr 1.25fr;gap:30px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-story-visual{grid-template-columns:1fr;min-height:0}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-story-photo{height:260px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-mission{padding:26px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-stat{padding:0 18px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-profile-grid{gap:30px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-profile{grid-template-columns:1fr;gap:22px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-portrait-slot{min-height:260px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-values-grid{grid-template-columns:repeat(3,1fr);gap:30px 0}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-values-intro{padding:0 22px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-value:nth-child(4){border-left:0}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-cta-grid{grid-template-columns:.5fr 1.3fr 1.5fr;gap:22px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-cta h2{font-size:25px}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-7161e286 .sv-wrap{width:calc(100% - 48px)}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-section{padding:36px 0}.elementor-15 .elementor-element.elementor-element-7161e286 h1{font-size:35px}.elementor-15 .elementor-element.elementor-element-7161e286 h2{font-size:28px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-hero{padding:54px 0;min-height:440px;background-position:65% center}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-hero:before{background:linear-gradient(90deg,rgba(4,29,53,.97),rgba(4,29,53,.65))}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-hero-copy{width:100%;gap:8px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-hero p{font-size:13px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-story-grid{grid-template-columns:1fr;gap:28px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-story-copy{max-width:none}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-story-visual{grid-template-columns:1fr}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-story-photo{height:300px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-mission{padding:28px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-stat-grid{grid-template-columns:1fr 1fr;width:94%;gap:28px 0}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-stat{padding:0 15px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-stat:nth-child(2){border:0}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-stat .sv-number p{font-size:35px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-profile-grid{grid-template-columns:1fr;gap:32px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-profile{grid-template-columns:.9fr 1.1fr;gap:20px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-portrait-slot{min-height:240px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-profile-copy h3{font-size:12px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-profile-copy p{font-size:11px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-profile-copy .sv-eyebrow p{font-size:9px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-values-grid{grid-template-columns:1fr 1fr;gap:28px 0}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-values-intro{grid-column:1/-1;padding:0}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-value{padding:0 16px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-value:nth-child(even){border-left:0}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-value:nth-child(odd){border-left:1px solid #DAD5CC}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-value:last-child{grid-column:1/-1;border:0;max-width:220px;justify-self:center}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-cta-grid{grid-template-columns:1fr;text-align:center;gap:22px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-cta h2{font-size:28px}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-cta-action{align-items:center}.elementor-15 .elementor-element.elementor-element-7161e286 .sv-cta{padding:36px 0}}/* End custom CSS */
/* Start custom CSS */body.page-id-15 .sv-about.sv-about{--sv-navy:#06233F;--sv-gold:#D6A34C;background:#F8F7F5;color:#0D2240;font-family:Montserrat,sans-serif;gap:0!important}body.page-id-15 .sv-about.sv-about *{min-width:0}body.page-id-15 .sv-about.sv-about .e-con{--container-widget-width:100%;gap:0}body.page-id-15 .sv-about.sv-about .elementor-widget{margin:0}body.page-id-15 .sv-about.sv-about h1,body.page-id-15 .sv-about.sv-about h2{font-family:"Playfair Display",Georgia,serif;font-weight:500;line-height:1.13;margin:0;color:#0D2240}body.page-id-15 .sv-about.sv-about h1{font-size:clamp(34px,4vw,55px);color:white}body.page-id-15 .sv-about.sv-about h2{font-size:clamp(25px,2.4vw,33px)}body.page-id-15 .sv-about.sv-about h3{font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:1.4;color:#0D2240}body.page-id-15 .sv-about.sv-about p{font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;line-height:1.85;margin:0 0 18px}body.page-id-15 .sv-about.sv-about p:last-child{margin-bottom:0}body.page-id-15 .sv-about.sv-about .sv-eyebrow .elementor-heading-title{font:600 12px/1.5 Montserrat,sans-serif;letter-spacing:.6px;color:#B77F2C;margin:0 0 13px}body.page-id-15 .sv-about.sv-about .sv-wrap{width:86%;max-width:1320px;margin:auto;padding:0}body.page-id-15 .sv-about.sv-about .sv-section{padding:48px 0}body.page-id-15 .sv-about.sv-about .sv-rule{width:45px}body.page-id-15 .sv-about.sv-about .sv-rule .elementor-divider{padding:14px 0 20px}body.page-id-15 .sv-about.sv-about .sv-hero{position:relative;min-height:450px;justify-content:center;padding:60px 0;background-color:#06233F}body.page-id-15 .sv-about.sv-about .sv-hero:before,body.page-id-15 .sv-about.sv-about .sv-cta:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#041D35 0%,rgba(4,29,53,.94) 27%,rgba(4,29,53,.68) 52%,rgba(4,29,53,.15) 100%)}body.page-id-15 .sv-about.sv-about .sv-hero .sv-wrap,body.page-id-15 .sv-about.sv-about .sv-cta .sv-wrap{z-index:1}body.page-id-15 .sv-about.sv-about .sv-hero-copy{width:53%;gap:10px}body.page-id-15 .sv-about.sv-about .sv-hero p{color:#fff;max-width:400px;font-size:14px;line-height:1.85}body.page-id-15 .sv-about.sv-about .sv-hero .sv-eyebrow p{color:#D6A34C}body.page-id-15 .sv-about.sv-about .sv-story-grid{display:grid;grid-template-columns:.9fr 1.4fr;gap:70px;align-items:center}body.page-id-15 .sv-about.sv-about .sv-story-copy{max-width:370px}body.page-id-15 .sv-about.sv-about .sv-story-visual{display:grid;grid-template-columns:1.25fr 1fr;align-items:stretch;min-height:410px}body.page-id-15 .sv-about.sv-about .sv-story-photo{height:100%}body.page-id-15 .sv-about.sv-about .sv-story-photo .elementor-widget-container{height:100%}body.page-id-15 .sv-about.sv-about .sv-story-photo img{height:100%;width:100%;object-fit:cover;object-position:57% center;display:block}body.page-id-15 .sv-about.sv-about .sv-mission{background:#06233F;padding:30px;justify-content:center;gap:10px}body.page-id-15 .sv-about.sv-about .sv-mission p{color:#fff;font-size:12px;line-height:1.8}body.page-id-15 .sv-about.sv-about .sv-mission .sv-eyebrow p{color:#D6A34C;margin:10px 0 0}body.page-id-15 .sv-about.sv-about .sv-icon{width:auto;align-self:center}body.page-id-15 .sv-about.sv-about .sv-icon .elementor-icon{font-size:44px;display:flex}body.page-id-15 .sv-about.sv-about .sv-icon svg{width:1em;height:1em}body.page-id-15 .sv-about.sv-about .sv-mission .sv-icon{align-self:flex-start;margin-bottom:10px}body.page-id-15 .sv-about.sv-about .sv-stats{background:#06233F;padding:34px 0;color:#fff}body.page-id-15 .sv-about.sv-about .sv-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:92%}body.page-id-15 .sv-about.sv-about .sv-stat{align-items:center;text-align:center;padding:0 32px;gap:10px;border-right:1px solid #ffffff30}body.page-id-15 .sv-about.sv-about .sv-stat:last-child{border:none}body.page-id-15 .sv-about.sv-about .sv-stat h3,body.page-id-15 .sv-about.sv-about .sv-stat p{color:#fff}body.page-id-15 .sv-about.sv-about .sv-stat h3{font-size:12px}body.page-id-15 .sv-about.sv-about .sv-stat p{font-size:11px;line-height:1.6;max-width:220px;margin:0 auto}body.page-id-15 .sv-about.sv-about .sv-stat .sv-number p{font:400 40px/1.1 Georgia,serif}body.page-id-15 .sv-about.sv-about .sv-stat:last-child h3{margin-top:27px}body.page-id-15 .sv-about.sv-about .sv-section-heading{align-items:center;text-align:center;margin-bottom:12px}body.page-id-15 .sv-about.sv-about .sv-section-heading .sv-eyebrow p{text-align:center}body.page-id-15 .sv-about.sv-about .sv-profile-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px}body.page-id-15 .sv-about.sv-about .sv-profile{display:grid;grid-template-columns:.95fr 1fr;gap:28px;align-items:center}body.page-id-15 .sv-about.sv-about .sv-profile-copy h3{margin-bottom:6px}body.page-id-15 .sv-about.sv-about .sv-profile-copy .sv-eyebrow p{font-size:10px;margin-bottom:15px}body.page-id-15 .sv-about.sv-about .sv-profile-copy p{font-size:12px;line-height:1.8}body.page-id-15 .sv-about.sv-about .sv-portrait-slot{min-height:240px;background:linear-gradient(145deg,#E8E5DF,#D4D6D6);border:1px solid #DFDDD8;align-items:center;justify-content:center;color:#526171}body.page-id-15 .sv-about.sv-about .sv-portrait-slot .sv-initials p{font:400 64px/1 Georgia,serif;color:#06233F;letter-spacing:3px}body.page-id-15 .sv-about.sv-about .sv-portrait-slot p{font-size:9px;letter-spacing:2px;margin-top:10px}body.page-id-15 .sv-about.sv-about .sv-values{background:#F0EDE8;padding:34px 0}body.page-id-15 .sv-about.sv-about .sv-values-grid{width:90%;display:grid;grid-template-columns:1.35fr repeat(5,1fr);gap:0;align-items:center}body.page-id-15 .sv-about.sv-about .sv-values-intro{padding-right:25px}body.page-id-15 .sv-about.sv-about .sv-values-intro h2{font-size:28px}body.page-id-15 .sv-about.sv-about .sv-values-intro p{font-size:12px}body.page-id-15 .sv-about.sv-about .sv-value{padding:0 20px;border-left:1px solid #DAD5CC;text-align:center;align-items:center;gap:14px}body.page-id-15 .sv-about.sv-about .sv-value h3{font-size:12px}body.page-id-15 .sv-about.sv-about .sv-value p{font-size:11px;line-height:1.7}body.page-id-15 .sv-about.sv-about .sv-value .sv-icon{margin-bottom:8px}body.page-id-15 .sv-about.sv-about .sv-cta{position:relative;background-color:#06233F;padding:32px 0}body.page-id-15 .sv-about.sv-about .sv-cta:before{background:rgba(4,29,53,.88)}body.page-id-15 .sv-about.sv-about .sv-cta-grid{display:grid;grid-template-columns:.5fr 1.5fr 1.6fr;gap:35px;align-items:center}body.page-id-15 .sv-about.sv-about .sv-cta h2{color:#fff;font-size:30px}body.page-id-15 .sv-about.sv-about .sv-cta p{color:#fff;font-size:12px}body.page-id-15 .sv-about.sv-about .sv-cta-action{gap:12px;align-items:flex-start}body.page-id-15 .sv-about.sv-about .sv-button a{font:600 11px/1.3 Montserrat,sans-serif;padding:13px 22px;border-radius:0;background:#D6A34C;color:#06233F}body.page-id-15 .sv-about.sv-about .sv-button a:hover{background:#fff;color:#06233F}body.page-id-15 .sv-about.sv-about a:focus-visible{outline:2px solid #D6A34C;outline-offset:4px}@media(max-width:1024px){body.page-id-15 .sv-about.sv-about .sv-wrap{width:90%}body.page-id-15 .sv-about.sv-about .sv-story-grid{grid-template-columns:1fr 1.25fr;gap:30px}body.page-id-15 .sv-about.sv-about .sv-story-visual{grid-template-columns:1fr;min-height:0}body.page-id-15 .sv-about.sv-about .sv-story-photo{height:260px}body.page-id-15 .sv-about.sv-about .sv-mission{padding:26px}body.page-id-15 .sv-about.sv-about .sv-stat{padding:0 18px}body.page-id-15 .sv-about.sv-about .sv-profile-grid{gap:30px}body.page-id-15 .sv-about.sv-about .sv-profile{grid-template-columns:1fr;gap:22px}body.page-id-15 .sv-about.sv-about .sv-portrait-slot{min-height:260px}body.page-id-15 .sv-about.sv-about .sv-values-grid{grid-template-columns:repeat(3,1fr);gap:30px 0}body.page-id-15 .sv-about.sv-about .sv-values-intro{padding:0 22px}body.page-id-15 .sv-about.sv-about .sv-value:nth-child(4){border-left:0}body.page-id-15 .sv-about.sv-about .sv-cta-grid{grid-template-columns:.5fr 1.3fr 1.5fr;gap:22px}body.page-id-15 .sv-about.sv-about .sv-cta h2{font-size:25px}}@media(max-width:767px){body.page-id-15 .sv-about.sv-about .sv-wrap{width:calc(100% - 48px)}body.page-id-15 .sv-about.sv-about .sv-section{padding:36px 0}body.page-id-15 .sv-about.sv-about h1{font-size:35px}body.page-id-15 .sv-about.sv-about h2{font-size:28px}body.page-id-15 .sv-about.sv-about .sv-hero{padding:54px 0;min-height:440px;background-position:65% center}body.page-id-15 .sv-about.sv-about .sv-hero:before{background:linear-gradient(90deg,rgba(4,29,53,.97),rgba(4,29,53,.65))}body.page-id-15 .sv-about.sv-about .sv-hero-copy{width:100%;gap:8px}body.page-id-15 .sv-about.sv-about .sv-hero p{font-size:13px}body.page-id-15 .sv-about.sv-about .sv-story-grid{grid-template-columns:1fr;gap:28px}body.page-id-15 .sv-about.sv-about .sv-story-copy{max-width:none}body.page-id-15 .sv-about.sv-about .sv-story-visual{grid-template-columns:1fr}body.page-id-15 .sv-about.sv-about .sv-story-photo{height:300px}body.page-id-15 .sv-about.sv-about .sv-mission{padding:28px}body.page-id-15 .sv-about.sv-about .sv-stat-grid{grid-template-columns:1fr 1fr;width:94%;gap:28px 0}body.page-id-15 .sv-about.sv-about .sv-stat{padding:0 15px}body.page-id-15 .sv-about.sv-about .sv-stat:nth-child(2){border:0}body.page-id-15 .sv-about.sv-about .sv-stat .sv-number p{font-size:35px}body.page-id-15 .sv-about.sv-about .sv-profile-grid{grid-template-columns:1fr;gap:32px}body.page-id-15 .sv-about.sv-about .sv-profile{grid-template-columns:.9fr 1.1fr;gap:20px}body.page-id-15 .sv-about.sv-about .sv-portrait-slot{min-height:240px}body.page-id-15 .sv-about.sv-about .sv-profile-copy h3{font-size:12px}body.page-id-15 .sv-about.sv-about .sv-profile-copy p{font-size:11px}body.page-id-15 .sv-about.sv-about .sv-profile-copy .sv-eyebrow p{font-size:9px}body.page-id-15 .sv-about.sv-about .sv-values-grid{grid-template-columns:1fr 1fr;gap:28px 0}body.page-id-15 .sv-about.sv-about .sv-values-intro{grid-column:1/-1;padding:0}body.page-id-15 .sv-about.sv-about .sv-value{padding:0 16px}body.page-id-15 .sv-about.sv-about .sv-value:nth-child(even){border-left:0}body.page-id-15 .sv-about.sv-about .sv-value:nth-child(odd){border-left:1px solid #DAD5CC}body.page-id-15 .sv-about.sv-about .sv-value:last-child{grid-column:1/-1;border:0;max-width:220px;justify-self:center}body.page-id-15 .sv-about.sv-about .sv-cta-grid{grid-template-columns:1fr;text-align:center;gap:22px}body.page-id-15 .sv-about.sv-about .sv-cta h2{font-size:28px}body.page-id-15 .sv-about.sv-about .sv-cta-action{align-items:center}body.page-id-15 .sv-about.sv-about .sv-cta{padding:36px 0}}
body.page-id-15 .entry-title{display:none}body.page-id-15 .elementor.elementor .elementor-element-52e2066b{padding:20px 5%}body.page-id-15 .elementor.elementor .elementor-element-5c03025e{padding:0;gap:24px;flex-wrap:nowrap;align-items:center}body.page-id-15 .elementor.elementor .elementor-element-4870042c{width:220px;flex:0 0 220px}body.page-id-15 .elementor.elementor .elementor-element-4870042c img{max-height:75px;object-fit:contain}body.page-id-15 .elementor.elementor .elementor-element-1c494b47{flex:1;width:auto}body.page-id-15 .elementor.elementor .elementor-element-1c494b47 .elementor-nav-menu--main ul{flex-wrap:nowrap;justify-content:center}body.page-id-15 .elementor.elementor .elementor-element-1c494b47 .elementor-nav-menu--main a{font-size:12px;padding:14px;white-space:nowrap}body.page-id-15 .elementor.elementor .elementor-element-5cc8201{width:auto;flex:none}body.page-id-15 .elementor.elementor .elementor-element-5cc8201 a{font-size:11px;white-space:nowrap;padding:16px 24px}@media(max-width:1100px){body.page-id-15 .elementor.elementor .elementor-element-1c494b47 .elementor-nav-menu--main{display:none!important}body.page-id-15 .elementor.elementor .elementor-element-1c494b47 .elementor-menu-toggle{display:flex!important;margin-left:auto}body.page-id-15 .elementor.elementor .elementor-element-1c494b47 .elementor-nav-menu--dropdown{background:#06233F}body.page-id-15 .elementor.elementor .elementor-element-1c494b47 .elementor-nav-menu--dropdown a{color:white;padding:15px 24px;font-size:13px}}@media(max-width:767px){body.page-id-15 .elementor.elementor .elementor-element-52e2066b{padding:16px 24px}body.page-id-15 .elementor.elementor .elementor-element-4870042c{width:170px;flex-basis:170px}body.page-id-15 .elementor.elementor .elementor-element-5cc8201{display:none}}
body.page-id-15 .sv-about .sv-hero h1{color:#FFFFFF!important}body.page-id-15 .sv-about .sv-eyebrow .elementor-heading-title{color:#B77F2C!important}body.page-id-15 .sv-about .sv-hero .sv-eyebrow .elementor-heading-title,body.page-id-15 .sv-about .sv-mission .sv-eyebrow .elementor-heading-title{color:#D6A34C!important}
body.page-id-15 .sv-about .sv-stat:nth-child(2) .elementor-icon{width:48px;height:48px;background:#D6A34C;mask:url(https://seaviewconstructions.com/construction/wp-content/uploads/2026/09/seaview-expert-team.png) center/contain no-repeat;-webkit-mask:url(https://seaviewconstructions.com/construction/wp-content/uploads/2026/09/seaview-expert-team.png) center/contain no-repeat}body.page-id-15 .sv-about .sv-stat:nth-child(2) .elementor-icon>*{opacity:0}
body.page-id-15 .sv-about .sv-stat:nth-child(3) .elementor-icon{width:48px;height:48px;background:#D6A34C;mask:url(https://seaviewconstructions.com/construction/wp-content/uploads/2026/09/seaview-hard-hat.png) center/contain no-repeat;-webkit-mask:url(https://seaviewconstructions.com/construction/wp-content/uploads/2026/09/seaview-hard-hat.png) center/contain no-repeat}body.page-id-15 .sv-about .sv-stat:nth-child(3) .elementor-icon>*{opacity:0}
body.page-id-15 .sv-about .sv-stat:nth-child(4) .elementor-icon{width:48px;height:48px;background:#D6A34C;mask:url(https://seaviewconstructions.com/construction/wp-content/uploads/2026/09/seaview-quality-shield.png) center/contain no-repeat;-webkit-mask:url(https://seaviewconstructions.com/construction/wp-content/uploads/2026/09/seaview-quality-shield.png) center/contain no-repeat}body.page-id-15 .sv-about .sv-stat:nth-child(4) .elementor-icon>*{opacity:0}
body.page-id-15 .sv-about .sv-value:nth-child(4) .elementor-icon{width:48px;height:48px;background:#06233F;mask:url(https://seaviewconstructions.com/construction/wp-content/uploads/2026/09/seaview-expert-team.png) center/contain no-repeat;-webkit-mask:url(https://seaviewconstructions.com/construction/wp-content/uploads/2026/09/seaview-expert-team.png) center/contain no-repeat}body.page-id-15 .sv-about .sv-value:nth-child(4) .elementor-icon>*{opacity:0}
body.page-id-15 .sv-about .sv-mission .elementor-icon{width:48px;height:48px;background:#D6A34C;mask:url(https://seaviewconstructions.com/construction/wp-content/uploads/2026/09/seaview-concept-line.png) center/contain no-repeat;-webkit-mask:url(https://seaviewconstructions.com/construction/wp-content/uploads/2026/09/seaview-concept-line.png) center/contain no-repeat}body.page-id-15 .sv-about .sv-mission .elementor-icon>*{opacity:0}
body.page-id-15 .sv-about .sv-cta .elementor-icon{width:48px;height:48px;background:#D6A34C;mask:url(https://seaviewconstructions.com/construction/wp-content/uploads/2026/09/seaview-concept-line.png) center/contain no-repeat;-webkit-mask:url(https://seaviewconstructions.com/construction/wp-content/uploads/2026/09/seaview-concept-line.png) center/contain no-repeat}body.page-id-15 .sv-about .sv-cta .elementor-icon>*{opacity:0}/* End custom CSS */