.elementor-18 .elementor-element.elementor-element-ec853cd{--display:flex;--min-height:100vh;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.7;--padding-top:200px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-ec853cd:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ec853cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CC;background:url("https://sovereigntyconstruction.gruffygoat.dev/wp-content/uploads/2026/07/Sovereignty-Construction-home-hero-image-background.jpg") 50% 50%;background-size:cover;}.elementor-18 .elementor-element.elementor-element-ec853cd::before, .elementor-18 .elementor-element.elementor-element-ec853cd > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-ec853cd > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-ec853cd > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-ec853cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-ec853cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000B3 40%, var( --e-global-color-732d1d9 ) 60%);}.elementor-18 .elementor-element.elementor-element-5fae583{--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:5px 30px;--row-gap:5px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:12;}.elementor-18 .elementor-element.elementor-element-5fae583.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-c6185e2{--display:flex;--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-18 .elementor-element.elementor-element-c6da1e1{width:var( --container-widget-width, 830px );max-width:830px;padding:0px 0px 0px 0px;--container-widget-width:830px;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-c6da1e1 .elementor-heading-title{font-family:var( --e-global-typography-a79961d-font-family ), Sans-serif;font-size:var( --e-global-typography-a79961d-font-size );font-weight:var( --e-global-typography-a79961d-font-weight );text-transform:var( --e-global-typography-a79961d-text-transform );line-height:var( --e-global-typography-a79961d-line-height );letter-spacing:var( --e-global-typography-a79961d-letter-spacing );color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-6fd2c35{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-225181a{--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:flex-start;--align-items:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--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-18 .elementor-element.elementor-element-00af0d7 .elementor-button{background-color:#008EB000;fill:var( --e-global-color-b07d303 );color:var( --e-global-color-b07d303 );border-style:solid;border-color:var( --e-global-color-b07d303 );padding:12px 20px 12px 20px;}.elementor-18 .elementor-element.elementor-element-00af0d7 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-00af0d7 .elementor-button:focus{background-color:#007591;color:var( --e-global-color-b07d303 );border-color:var( --e-global-color-1ae17f0 );}.elementor-18 .elementor-element.elementor-element-00af0d7 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-00af0d7 .elementor-button:focus svg{fill:var( --e-global-color-b07d303 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-0f02ec9{width:100%;max-width:100%;bottom:0px;z-index:1;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-0f02ec9{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-0f02ec9{right:0px;}.elementor-18 .elementor-element.elementor-element-0f02ec9 img{width:99vw;max-width:99vw;opacity:1;}.elementor-18 .elementor-element.elementor-element-1906181{--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;--overflow:hidden;--overlay-opacity:0.9;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:180px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-1906181:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1906181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-732d1d9 );background-image:url("https://sovereigntyconstruction.gruffygoat.dev/wp-content/uploads/2026/08/Sovereignty-Construction-Subcontractor-image-bk-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-1906181::before, .elementor-18 .elementor-element.elementor-element-1906181 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-1906181 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-1906181 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-1906181 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-1906181 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-732d1d9 ) 28%, #000000B3 100%);}.elementor-18 .elementor-element.elementor-element-a383042{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-a383042{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-a383042{right:0px;}.elementor-18 .elementor-element.elementor-element-a383042 img{width:99vw;max-width:99vw;opacity:1;}.elementor-18 .elementor-element.elementor-element-fced404{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-fced404{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-fced404{right:0px;}.elementor-18 .elementor-element.elementor-element-fced404 img{width:99vw;max-width:99vw;opacity:1;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18 .elementor-element.elementor-element-3085738{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3085738.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-9c93a6e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-9c93a6e.e-con{--align-self:stretch;}.elementor-18 .elementor-element.elementor-element-9b7e61f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-18 .elementor-element.elementor-element-9b7e61f .elementor-heading-title{font-family:var( --e-global-typography-0ab0019-font-family ), Sans-serif;font-size:var( --e-global-typography-0ab0019-font-size );font-weight:var( --e-global-typography-0ab0019-font-weight );text-transform:var( --e-global-typography-0ab0019-text-transform );line-height:var( --e-global-typography-0ab0019-line-height );letter-spacing:var( --e-global-typography-0ab0019-letter-spacing );color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-b9d4324{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-b9d4324:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b9d4324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-b9d4324.e-con{--align-self:stretch;}.elementor-18 .elementor-element.elementor-element-4ff58e4{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-4ff58e4.e-con{--align-self:stretch;}.elementor-18 .elementor-element.elementor-element-64c689f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-64c689f .elementor-heading-title{font-family:var( --e-global-typography-0ab0019-font-family ), Sans-serif;font-size:var( --e-global-typography-0ab0019-font-size );font-weight:var( --e-global-typography-0ab0019-font-weight );text-transform:var( --e-global-typography-0ab0019-text-transform );line-height:var( --e-global-typography-0ab0019-line-height );letter-spacing:var( --e-global-typography-0ab0019-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-18 .elementor-element.elementor-element-75718d5{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-75718d5 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-21104b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-21104b1 .elementor-heading-title{font-family:var( --e-global-typography-0ab0019-font-family ), Sans-serif;font-size:var( --e-global-typography-0ab0019-font-size );font-weight:var( --e-global-typography-0ab0019-font-weight );text-transform:var( --e-global-typography-0ab0019-text-transform );line-height:var( --e-global-typography-0ab0019-line-height );letter-spacing:var( --e-global-typography-0ab0019-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-b2a9735{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-b2a9735 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-b506d40{--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:60px 35px;--row-gap:60px;--column-gap:35px;--overflow:hidden;--overlay-opacity:0.9;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:180px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-b506d40:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b506d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-b506d40::before, .elementor-18 .elementor-element.elementor-element-b506d40 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-b506d40 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-b506d40 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-b506d40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-b506d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-dda824a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-dda824a{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-dda824a{right:0px;}.elementor-18 .elementor-element.elementor-element-dda824a img{width:99vw;max-width:99vw;opacity:1;}.elementor-18 .elementor-element.elementor-element-1a0a7a1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-1a0a7a1{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-1a0a7a1{right:0px;}.elementor-18 .elementor-element.elementor-element-1a0a7a1 img{width:99vw;max-width:99vw;opacity:1;}.elementor-18 .elementor-element.elementor-element-ef58045{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-ef58045.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-1a14436{text-align:center;}.elementor-18 .elementor-element.elementor-element-1a14436 .elementor-heading-title{font-family:var( --e-global-typography-0ab0019-font-family ), Sans-serif;font-size:var( --e-global-typography-0ab0019-font-size );font-weight:var( --e-global-typography-0ab0019-font-weight );text-transform:var( --e-global-typography-0ab0019-text-transform );line-height:var( --e-global-typography-0ab0019-line-height );letter-spacing:var( --e-global-typography-0ab0019-letter-spacing );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-93989a0{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-18 .elementor-element.elementor-element-93989a0:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-93989a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-93989a0.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-3acb7f7{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-18 .elementor-element.elementor-element-3acb7f7:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3acb7f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-3acb7f7.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-ee8faf3{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-ee8faf3.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-f9470b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-f9470b7 img{width:100%;max-width:26px;}.elementor-18 .elementor-element.elementor-element-6ae8857{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-6ae8857 .elementor-heading-title{font-family:var( --e-global-typography-5230762-font-family ), Sans-serif;font-size:var( --e-global-typography-5230762-font-size );font-weight:var( --e-global-typography-5230762-font-weight );text-transform:var( --e-global-typography-5230762-text-transform );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-3215420 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-71232f6{--display:flex;--min-height:500px;--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-71232f6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-71232f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sovereigntyconstruction.gruffygoat.dev/wp-content/uploads/2026/08/Sovereignty-Construction-Services-image-5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-71232f6.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-41ae4aa{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-41ae4aa.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-5a90087{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-18 .elementor-element.elementor-element-5a90087:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5a90087 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-5a90087.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-f05ae4d{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-18 .elementor-element.elementor-element-f05ae4d:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f05ae4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-f05ae4d.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-9edc15f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-9edc15f.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-d1ab4f6{--display:flex;--min-height:500px;--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-d1ab4f6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d1ab4f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sovereigntyconstruction.gruffygoat.dev/wp-content/uploads/2026/08/Sovereignty-Construction-Services-image-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-d1ab4f6.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-a4c2e51{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-a4c2e51.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-01d338c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-01d338c img{width:100%;max-width:26px;}.elementor-18 .elementor-element.elementor-element-6b045b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-6b045b6 .elementor-heading-title{font-family:var( --e-global-typography-5230762-font-family ), Sans-serif;font-size:var( --e-global-typography-5230762-font-size );font-weight:var( --e-global-typography-5230762-font-weight );text-transform:var( --e-global-typography-5230762-text-transform );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-03f989a p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-ebb2cec{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-18 .elementor-element.elementor-element-ebb2cec:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ebb2cec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-ebb2cec.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-3fa0a53{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-18 .elementor-element.elementor-element-3fa0a53:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3fa0a53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-3fa0a53.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-5c73e5e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5c73e5e.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-bcf8028{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-bcf8028 img{width:100%;max-width:26px;}.elementor-18 .elementor-element.elementor-element-58ec2bb{width:var( --container-widget-width, 340px );max-width:340px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:340px;--container-widget-flex-grow:0;text-align:start;}.elementor-18 .elementor-element.elementor-element-58ec2bb .elementor-heading-title{font-family:var( --e-global-typography-5230762-font-family ), Sans-serif;font-size:var( --e-global-typography-5230762-font-size );font-weight:var( --e-global-typography-5230762-font-weight );text-transform:var( --e-global-typography-5230762-text-transform );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-0956e6e p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-d5f7dea{--display:flex;--min-height:500px;--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-d5f7dea:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d5f7dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sovereigntyconstruction.gruffygoat.dev/wp-content/uploads/2026/08/Sovereignty-Construction-Services-image-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-d5f7dea.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-6f880b7{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6f880b7.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-1f8faae{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-18 .elementor-element.elementor-element-1f8faae:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1f8faae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-1f8faae.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-94ee1fc{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-18 .elementor-element.elementor-element-94ee1fc:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-94ee1fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-94ee1fc.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-fd09908{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-fd09908.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-46a944c{--display:flex;--min-height:500px;--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-46a944c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-46a944c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sovereigntyconstruction.gruffygoat.dev/wp-content/uploads/2026/08/Sovereignty-Construction-Careers-image-gallery-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-46a944c.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-96a501f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-96a501f.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-b77b0ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-b77b0ff img{width:100%;max-width:26px;}.elementor-18 .elementor-element.elementor-element-129c7c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-129c7c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.01em;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-5762687 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-9c5004c{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-18 .elementor-element.elementor-element-9c5004c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9c5004c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-9c5004c.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-b806556{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-18 .elementor-element.elementor-element-b806556:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b806556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-b806556.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-b110565{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-b110565.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-c67b0f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-c67b0f1 img{width:100%;max-width:26px;}.elementor-18 .elementor-element.elementor-element-e3f1d5c{width:var( --container-widget-width, 340px );max-width:340px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:340px;--container-widget-flex-grow:0;text-align:start;}.elementor-18 .elementor-element.elementor-element-e3f1d5c .elementor-heading-title{font-family:var( --e-global-typography-5230762-font-family ), Sans-serif;font-size:var( --e-global-typography-5230762-font-size );font-weight:var( --e-global-typography-5230762-font-weight );text-transform:var( --e-global-typography-5230762-text-transform );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-90059e5 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-a687e8d{--display:flex;--min-height:500px;--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-a687e8d:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-a687e8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sovereigntyconstruction.gruffygoat.dev/wp-content/uploads/2026/08/Sovereignty-Construction-Services-image-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-a687e8d.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-1f0db87{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-1f0db87.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-1c3c04c{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-1c3c04c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1c3c04c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-f5ed03a{--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;--overflow:hidden;--overlay-opacity:0.82;border-style:none;--border-style:none;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-f5ed03a:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f5ed03a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-732d1d9 );background-image:url("https://sovereigntyconstruction.gruffygoat.dev/wp-content/uploads/2026/07/Sovereignty-Construction-home-process.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-f5ed03a::before, .elementor-18 .elementor-element.elementor-element-f5ed03a > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-f5ed03a > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-f5ed03a > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-f5ed03a > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-f5ed03a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-732d1d9 );--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-215182f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-215182f{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-215182f{right:0px;}.elementor-18 .elementor-element.elementor-element-215182f img{width:99vw;max-width:99vw;opacity:1;}.elementor-18 .elementor-element.elementor-element-fc6e710{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-fc6e710{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-fc6e710{right:0px;}.elementor-18 .elementor-element.elementor-element-fc6e710 img{width:99vw;max-width:99vw;opacity:1;}.elementor-18 .elementor-element.elementor-element-5ec5be3{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5ec5be3.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-a924c0a{width:var( --container-widget-width, 780px );max-width:780px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 50px 0px;--container-widget-width:780px;--container-widget-flex-grow:0;text-align:center;}.elementor-18 .elementor-element.elementor-element-a924c0a.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-a924c0a .elementor-heading-title{font-family:var( --e-global-typography-0ab0019-font-family ), Sans-serif;font-size:var( --e-global-typography-0ab0019-font-size );font-weight:var( --e-global-typography-0ab0019-font-weight );text-transform:var( --e-global-typography-0ab0019-text-transform );line-height:var( --e-global-typography-0ab0019-line-height );letter-spacing:var( --e-global-typography-0ab0019-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-38d6d7f{width:var( --container-widget-width, 780px );max-width:780px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 10px 0px;--container-widget-width:780px;--container-widget-flex-grow:0;text-align:center;}.elementor-18 .elementor-element.elementor-element-38d6d7f.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-38d6d7f .elementor-heading-title{font-family:var( --e-global-typography-5230762-font-family ), Sans-serif;font-size:var( --e-global-typography-5230762-font-size );font-weight:var( --e-global-typography-5230762-font-weight );text-transform:var( --e-global-typography-5230762-text-transform );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-79af4dc{width:var( --container-widget-width, 845px );max-width:845px;padding:0px 0px 10px 0px;--container-widget-width:845px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:300;line-height:1.7em;color:#F4F5F5;}.elementor-18 .elementor-element.elementor-element-79af4dc.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-79af4dc p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-7dfc5d0{--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;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-7dfc5d0:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7dfc5d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE7;}.elementor-18 .elementor-element.elementor-element-7dfc5d0.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-aea64a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-aea64a3:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-aea64a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-aea64a3.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-81d40d8 img{width:55px;max-width:55px;}.elementor-18 .elementor-element.elementor-element-d098157{text-align:start;}.elementor-18 .elementor-element.elementor-element-d098157 .elementor-heading-title{font-family:var( --e-global-typography-d7b0a68-font-family ), Sans-serif;font-size:var( --e-global-typography-d7b0a68-font-size );font-weight:var( --e-global-typography-d7b0a68-font-weight );text-transform:var( --e-global-typography-d7b0a68-text-transform );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-8740f85{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:dashed;--border-style:dashed;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-8740f85:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8740f85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-8740f85.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-6c128bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-6c128bd img{width:55px;max-width:55px;}.elementor-18 .elementor-element.elementor-element-d6ccd5f{text-align:start;}.elementor-18 .elementor-element.elementor-element-d6ccd5f .elementor-heading-title{font-family:var( --e-global-typography-d7b0a68-font-family ), Sans-serif;font-size:var( --e-global-typography-d7b0a68-font-size );font-weight:var( --e-global-typography-d7b0a68-font-weight );text-transform:var( --e-global-typography-d7b0a68-text-transform );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-d02287f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-d02287f:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d02287f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-d02287f.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-8a7fb08 img{width:55px;max-width:55px;}.elementor-18 .elementor-element.elementor-element-b7187ec{text-align:start;}.elementor-18 .elementor-element.elementor-element-b7187ec .elementor-heading-title{font-family:var( --e-global-typography-d7b0a68-font-family ), Sans-serif;font-size:var( --e-global-typography-d7b0a68-font-size );font-weight:var( --e-global-typography-d7b0a68-font-weight );text-transform:var( --e-global-typography-d7b0a68-text-transform );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-995b56b{--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;--overlay-opacity:0.82;border-style:dashed;--border-style:dashed;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-995b56b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-995b56b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-732d1d9 );background-image:url("https://sovereigntyconstruction.gruffygoat.dev/wp-content/uploads/2026/07/Sovereignty-Construction-home-process.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-995b56b::before, .elementor-18 .elementor-element.elementor-element-995b56b > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-995b56b > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-995b56b > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-995b56b > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-995b56b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-732d1d9 );--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-7c3acbc{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-7c3acbc.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-0b508f4{width:var( --container-widget-width, 780px );max-width:780px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:780px;--container-widget-flex-grow:0;text-align:center;}.elementor-18 .elementor-element.elementor-element-0b508f4.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-0b508f4 .elementor-heading-title{font-family:var( --e-global-typography-5230762-font-family ), Sans-serif;font-size:var( --e-global-typography-5230762-font-size );font-weight:var( --e-global-typography-5230762-font-weight );text-transform:var( --e-global-typography-5230762-text-transform );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-b206779{width:var( --container-widget-width, 845px );max-width:845px;padding:0px 0px 10px 0px;--container-widget-width:845px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:300;line-height:1.7em;color:#F4F5F5;}.elementor-18 .elementor-element.elementor-element-b206779.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-b206779 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-4132d21{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-4132d21.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-d3cf645{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-c8abdb5.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-c8abdb5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-18 .elementor-element.elementor-element-c8abdb5 .elementor-icon{font-size:24px;}.elementor-18 .elementor-element.elementor-element-c8abdb5 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-c8abdb5 .elementor-icon-box-title a{font-family:var( --e-global-typography-d7b0a68-font-family ), Sans-serif;font-size:var( --e-global-typography-d7b0a68-font-size );font-weight:var( --e-global-typography-d7b0a68-font-weight );text-transform:var( --e-global-typography-d7b0a68-text-transform );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-c8abdb5 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-c8abdb5:has(:hover) .elementor-icon-box-title,
					 .elementor-18 .elementor-element.elementor-element-c8abdb5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-c8abdb5 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:#AEB0B1;}.elementor-18 .elementor-element.elementor-element-d5c8772{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-002e23c.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-002e23c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-18 .elementor-element.elementor-element-002e23c .elementor-icon{font-size:24px;}.elementor-18 .elementor-element.elementor-element-002e23c .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-002e23c .elementor-icon-box-title a{font-family:var( --e-global-typography-d7b0a68-font-family ), Sans-serif;font-size:var( --e-global-typography-d7b0a68-font-size );font-weight:var( --e-global-typography-d7b0a68-font-weight );text-transform:var( --e-global-typography-d7b0a68-text-transform );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-002e23c .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-002e23c:has(:hover) .elementor-icon-box-title,
					 .elementor-18 .elementor-element.elementor-element-002e23c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-002e23c .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:#AEB0B1;}.elementor-18 .elementor-element.elementor-element-675a644{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-2940bf2.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-2940bf2 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-18 .elementor-element.elementor-element-2940bf2 .elementor-icon{font-size:24px;}.elementor-18 .elementor-element.elementor-element-2940bf2 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-2940bf2 .elementor-icon-box-title a{font-family:var( --e-global-typography-d7b0a68-font-family ), Sans-serif;font-size:var( --e-global-typography-d7b0a68-font-size );font-weight:var( --e-global-typography-d7b0a68-font-weight );text-transform:var( --e-global-typography-d7b0a68-text-transform );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-2940bf2 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-2940bf2:has(:hover) .elementor-icon-box-title,
					 .elementor-18 .elementor-element.elementor-element-2940bf2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-2940bf2 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:#AEB0B1;}.elementor-18 .elementor-element.elementor-element-640ddac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-23e1235.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-23e1235 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-18 .elementor-element.elementor-element-23e1235 .elementor-icon{font-size:24px;}.elementor-18 .elementor-element.elementor-element-23e1235 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-23e1235 .elementor-icon-box-title a{font-family:var( --e-global-typography-d7b0a68-font-family ), Sans-serif;font-size:var( --e-global-typography-d7b0a68-font-size );font-weight:var( --e-global-typography-d7b0a68-font-weight );text-transform:var( --e-global-typography-d7b0a68-text-transform );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-23e1235 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-23e1235:has(:hover) .elementor-icon-box-title,
					 .elementor-18 .elementor-element.elementor-element-23e1235:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-23e1235 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:#AEB0B1;}.elementor-18 .elementor-element.elementor-element-c869c8a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c869c8a.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-79c6150{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:saturation;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-79c6150:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-79c6150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sovereigntyconstruction.gruffygoat.dev/wp-content/uploads/2026/08/Sovereignty-Construction-Services-image-design-build-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-79c6150::before, .elementor-18 .elementor-element.elementor-element-79c6150 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-79c6150 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-79c6150 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-79c6150 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-79c6150 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-79c6150:hover::before, .elementor-18 .elementor-element.elementor-element-79c6150:hover > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-79c6150:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-79c6150 > .elementor-background-slideshow:hover::before, .elementor-18 .elementor-element.elementor-element-79c6150 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-732d1d9 );--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-79c6150:hover{--overlay-opacity:0;}.elementor-18 .elementor-element.elementor-element-42034ff{background-color:#000000B3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 10px 20px 10px;text-align:center;}.elementor-18 .elementor-element.elementor-element-42034ff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.1em;letter-spacing:0.01em;color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-3d6a10e{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:saturation;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 16px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3d6a10e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3d6a10e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sovereigntyconstruction.gruffygoat.dev/wp-content/uploads/2026/08/Sovereignty-Construction-Services-image-design-build-2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-3d6a10e::before, .elementor-18 .elementor-element.elementor-element-3d6a10e > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-3d6a10e > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-3d6a10e > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-3d6a10e > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-3d6a10e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-3d6a10e:hover::before, .elementor-18 .elementor-element.elementor-element-3d6a10e:hover > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-3d6a10e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-3d6a10e > .elementor-background-slideshow:hover::before, .elementor-18 .elementor-element.elementor-element-3d6a10e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-3d6a10e:hover{--overlay-opacity:0;}.elementor-18 .elementor-element.elementor-element-4fb6808{background-color:#000000B3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 10px 20px 10px;text-align:center;}.elementor-18 .elementor-element.elementor-element-4fb6808 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.1em;letter-spacing:0.01em;color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-b46db51{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:saturation;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-b46db51:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b46db51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sovereigntyconstruction.gruffygoat.dev/wp-content/uploads/2026/08/Sovereignty-Construction-Services-image-design-build-3.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-b46db51::before, .elementor-18 .elementor-element.elementor-element-b46db51 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-b46db51 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-b46db51 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-b46db51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-b46db51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-b46db51:hover::before, .elementor-18 .elementor-element.elementor-element-b46db51:hover > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-b46db51:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-b46db51 > .elementor-background-slideshow:hover::before, .elementor-18 .elementor-element.elementor-element-b46db51 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-732d1d9 );--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-b46db51:hover{--overlay-opacity:0;}.elementor-18 .elementor-element.elementor-element-2bbfb76{background-color:#000000B3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 10px 20px 10px;text-align:center;}.elementor-18 .elementor-element.elementor-element-2bbfb76 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.1em;letter-spacing:0.01em;color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-d61c90f{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:saturation;border-style:solid;--border-style:solid;border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-d61c90f:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d61c90f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sovereigntyconstruction.gruffygoat.dev/wp-content/uploads/2026/08/Sovereignty-Construction-Services-image-design-build-4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-d61c90f::before, .elementor-18 .elementor-element.elementor-element-d61c90f > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-d61c90f > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-d61c90f > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-d61c90f > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-d61c90f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-d61c90f:hover::before, .elementor-18 .elementor-element.elementor-element-d61c90f:hover > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-d61c90f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-d61c90f > .elementor-background-slideshow:hover::before, .elementor-18 .elementor-element.elementor-element-d61c90f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-d61c90f:hover{--overlay-opacity:1;}.elementor-18 .elementor-element.elementor-element-6d3d437{background-color:#000000B3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 10px 20px 10px;text-align:center;}.elementor-18 .elementor-element.elementor-element-6d3d437 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.1em;letter-spacing:0.01em;color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-42f8087{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:saturation;--border-radius:0px 0px 0px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-42f8087:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-42f8087 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sovereigntyconstruction.gruffygoat.dev/wp-content/uploads/2026/08/Sovereignty-Construction-Services-image-6.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-42f8087::before, .elementor-18 .elementor-element.elementor-element-42f8087 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-42f8087 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-42f8087 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-42f8087 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-42f8087 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-42f8087:hover::before, .elementor-18 .elementor-element.elementor-element-42f8087:hover > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-42f8087:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-42f8087 > .elementor-background-slideshow:hover::before, .elementor-18 .elementor-element.elementor-element-42f8087 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-42f8087:hover{--overlay-opacity:0;}.elementor-18 .elementor-element.elementor-element-d0a327d{background-color:#000000B3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 10px 20px 10px;border-radius:0px 0px 0px 16px;text-align:center;}.elementor-18 .elementor-element.elementor-element-d0a327d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.1em;letter-spacing:0.01em;color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-fc43f77{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:saturation;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 16px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-fc43f77:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-fc43f77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sovereigntyconstruction.gruffygoat.dev/wp-content/uploads/2026/08/Sovereignty-Construction-Services-image-design-build-6.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-fc43f77::before, .elementor-18 .elementor-element.elementor-element-fc43f77 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-fc43f77 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-fc43f77 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-fc43f77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-fc43f77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-fc43f77:hover::before, .elementor-18 .elementor-element.elementor-element-fc43f77:hover > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-fc43f77:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-fc43f77 > .elementor-background-slideshow:hover::before, .elementor-18 .elementor-element.elementor-element-fc43f77 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-fc43f77:hover{--overlay-opacity:0;}.elementor-18 .elementor-element.elementor-element-3d10b56{background-color:#000000B3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:21px 10px 20px 10px;border-radius:0px 0px 16px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-3d10b56 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.1em;letter-spacing:0.01em;color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-3c0514e{--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;--overlay-opacity:0.82;border-style:dashed;--border-style:dashed;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3c0514e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3c0514e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-732d1d9 );background-image:url("https://sovereigntyconstruction.gruffygoat.dev/wp-content/uploads/2026/07/Sovereignty-Construction-home-process.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-3c0514e::before, .elementor-18 .elementor-element.elementor-element-3c0514e > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-3c0514e > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-3c0514e > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-3c0514e > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-3c0514e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-732d1d9 );--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-017c371{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-017c371.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-3c9050f{width:var( --container-widget-width, 780px );max-width:780px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:780px;--container-widget-flex-grow:0;text-align:center;}.elementor-18 .elementor-element.elementor-element-3c9050f.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-3c9050f .elementor-heading-title{font-family:var( --e-global-typography-5230762-font-family ), Sans-serif;font-size:var( --e-global-typography-5230762-font-size );font-weight:var( --e-global-typography-5230762-font-weight );text-transform:var( --e-global-typography-5230762-text-transform );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-b1eb4e4{width:var( --container-widget-width, 845px );max-width:845px;padding:0px 0px 10px 0px;--container-widget-width:845px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:300;line-height:1.7em;color:#F4F5F5;}.elementor-18 .elementor-element.elementor-element-b1eb4e4.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-b1eb4e4 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-cbcb9b1{width:var( --container-widget-width, 845px );max-width:845px;padding:0px 0px 10px 0px;--container-widget-width:845px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:300;line-height:1.7em;color:#F4F5F5;}.elementor-18 .elementor-element.elementor-element-cbcb9b1.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-cbcb9b1 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-d86d5f5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-d86d5f5:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d86d5f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-d86d5f5.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-8db9963{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-8db9963:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8db9963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-eef495d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-eef495d img{width:50px;max-width:50px;}.elementor-18 .elementor-element.elementor-element-37fcf7a{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;text-align:start;}.elementor-18 .elementor-element.elementor-element-37fcf7a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.2em;letter-spacing:0.01em;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-8a0fcd2{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:1.7em;}.elementor-18 .elementor-element.elementor-element-8a0fcd2 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-31b9343{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:dashed;--border-style:dashed;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-31b9343:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-31b9343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-2f419e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-2f419e9 img{width:50px;max-width:50px;}.elementor-18 .elementor-element.elementor-element-21666a9{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;text-align:start;}.elementor-18 .elementor-element.elementor-element-21666a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.2em;letter-spacing:0.01em;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-2937c1d{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:1.7em;}.elementor-18 .elementor-element.elementor-element-2937c1d p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-e7b6357{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 16px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-e7b6357:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e7b6357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-a8bc723{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-a8bc723 img{width:50px;max-width:50px;}.elementor-18 .elementor-element.elementor-element-8311259{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;text-align:start;}.elementor-18 .elementor-element.elementor-element-8311259 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.2em;letter-spacing:0.01em;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-b594c52{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:1.7em;}.elementor-18 .elementor-element.elementor-element-b594c52 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-50c2658{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:0px 0px 0px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-50c2658:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-50c2658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-44fe642{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-44fe642 img{width:50px;max-width:50px;}.elementor-18 .elementor-element.elementor-element-a8f7f5a{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;text-align:start;}.elementor-18 .elementor-element.elementor-element-a8f7f5a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.2em;letter-spacing:0.01em;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-93d032e{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:1.7em;}.elementor-18 .elementor-element.elementor-element-93d032e p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-4102ec2{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:dashed;--border-style:dashed;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-4102ec2:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-4102ec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-11bd27c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-11bd27c img{width:50px;max-width:50px;}.elementor-18 .elementor-element.elementor-element-9b6b952{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;text-align:start;}.elementor-18 .elementor-element.elementor-element-9b6b952 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.2em;letter-spacing:0.01em;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-a108a61{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:1.7em;}.elementor-18 .elementor-element.elementor-element-a108a61 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-db21ae0{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:0px 0px 16px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-db21ae0:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-db21ae0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-8bb325b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-8bb325b img{width:50px;max-width:50px;}.elementor-18 .elementor-element.elementor-element-b2ede3f{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;text-align:start;}.elementor-18 .elementor-element.elementor-element-b2ede3f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.2em;letter-spacing:0.01em;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-f239c63{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:1.7em;}.elementor-18 .elementor-element.elementor-element-f239c63 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-cddf492{--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;--overlay-opacity:0.82;border-style:dashed;--border-style:dashed;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-cddf492:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-cddf492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-732d1d9 );background-image:url("https://sovereigntyconstruction.gruffygoat.dev/wp-content/uploads/2026/07/Sovereignty-Construction-home-process.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-cddf492::before, .elementor-18 .elementor-element.elementor-element-cddf492 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-cddf492 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-cddf492 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-cddf492 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-cddf492 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-732d1d9 );--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-6384cc3{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6384cc3.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-3d9f56f{width:var( --container-widget-width, 900px );max-width:900px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-18 .elementor-element.elementor-element-3d9f56f.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-3d9f56f .elementor-heading-title{font-family:var( --e-global-typography-5230762-font-family ), Sans-serif;font-size:var( --e-global-typography-5230762-font-size );font-weight:var( --e-global-typography-5230762-font-weight );text-transform:var( --e-global-typography-5230762-text-transform );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-c0c069d{width:var( --container-widget-width, 845px );max-width:845px;padding:0px 0px 10px 0px;--container-widget-width:845px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:300;line-height:1.7em;color:#F4F5F5;}.elementor-18 .elementor-element.elementor-element-c0c069d.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-c0c069d p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-fb20e62{width:var( --container-widget-width, 845px );max-width:845px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:845px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:300;line-height:1.7em;color:#F4F5F5;}.elementor-18 .elementor-element.elementor-element-fb20e62.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-fb20e62 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-8dce7fc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-8dce7fc.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-16f0368{--display:flex;--min-height:550px;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:saturation;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 0px 0px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-16f0368:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-16f0368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sovereigntyconstruction.gruffygoat.dev/wp-content/uploads/2026/08/Sovereignty-Construction-Services-image-construction-management-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-16f0368::before, .elementor-18 .elementor-element.elementor-element-16f0368 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-16f0368 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-16f0368 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-16f0368 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-16f0368 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-16f0368:hover::before, .elementor-18 .elementor-element.elementor-element-16f0368:hover > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-16f0368:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-16f0368 > .elementor-background-slideshow:hover::before, .elementor-18 .elementor-element.elementor-element-16f0368 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-16f0368:hover{--overlay-opacity:0;}.elementor-18 .elementor-element.elementor-element-269f5d7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-18 .elementor-element.elementor-element-269f5d7:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-269f5d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000099;}.elementor-18 .elementor-element.elementor-element-d638efe{text-align:start;}.elementor-18 .elementor-element.elementor-element-d638efe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.2em;letter-spacing:0.01em;color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-6b19985{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-6b19985 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-b75f357{--display:flex;--min-height:550px;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:saturation;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-b75f357:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b75f357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sovereigntyconstruction.gruffygoat.dev/wp-content/uploads/2026/08/Sovereignty-Construction-Services-image-construction-management-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-b75f357::before, .elementor-18 .elementor-element.elementor-element-b75f357 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-b75f357 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-b75f357 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-b75f357 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-b75f357 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-b75f357:hover::before, .elementor-18 .elementor-element.elementor-element-b75f357:hover > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-b75f357:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-b75f357 > .elementor-background-slideshow:hover::before, .elementor-18 .elementor-element.elementor-element-b75f357 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-b75f357:hover{--overlay-opacity:0;}.elementor-18 .elementor-element.elementor-element-3b70044{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-18 .elementor-element.elementor-element-3b70044:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3b70044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000099;}.elementor-18 .elementor-element.elementor-element-43f0ff3{text-align:start;}.elementor-18 .elementor-element.elementor-element-43f0ff3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.2em;letter-spacing:0.01em;color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-2a72a11{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-2a72a11 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-60937f2{--display:flex;--min-height:550px;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:saturation;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 16px 16px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-60937f2:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-60937f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sovereigntyconstruction.gruffygoat.dev/wp-content/uploads/2026/08/Sovereignty-Construction-Services-image-construction-management-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-60937f2::before, .elementor-18 .elementor-element.elementor-element-60937f2 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-60937f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-60937f2 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-60937f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-60937f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-60937f2:hover::before, .elementor-18 .elementor-element.elementor-element-60937f2:hover > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-60937f2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-60937f2 > .elementor-background-slideshow:hover::before, .elementor-18 .elementor-element.elementor-element-60937f2 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-60937f2:hover{--overlay-opacity:0;}.elementor-18 .elementor-element.elementor-element-e237d66{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-18 .elementor-element.elementor-element-e237d66:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e237d66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000099;}.elementor-18 .elementor-element.elementor-element-f5ab257{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;text-align:start;}.elementor-18 .elementor-element.elementor-element-f5ab257 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.2em;letter-spacing:0.01em;color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-0bebef6{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-0bebef6 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-282563d{--display:flex;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-282563d.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-ecdc217{width:var( --container-widget-width, 845px );max-width:845px;padding:0px 0px 10px 0px;--container-widget-width:845px;--container-widget-flex-grow:0;text-align:center;color:#AEB0B1;}.elementor-18 .elementor-element.elementor-element-ecdc217.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-ecdc217 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-9975767{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:3px 0px 3px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-9975767:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9975767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-a26200f{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-a26200f{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-a26200f{right:0px;}.elementor-18 .elementor-element.elementor-element-a26200f img{width:99vw;max-width:99vw;opacity:1;}.elementor-18 .elementor-element.elementor-element-4725317{width:100%;max-width:100%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-4725317{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-4725317{right:0px;}.elementor-18 .elementor-element.elementor-element-4725317 img{width:99vw;max-width:99vw;opacity:1;}.elementor-18 .elementor-element.elementor-element-255ceef{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-255ceef.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-2984545{text-align:center;font-family:var( --e-global-typography-e459575-font-family ), Sans-serif;font-size:var( --e-global-typography-e459575-font-size );font-weight:var( --e-global-typography-e459575-font-weight );text-transform:var( --e-global-typography-e459575-text-transform );line-height:var( --e-global-typography-e459575-line-height );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-2984545 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-76ca40c{width:var( --container-widget-width, 1080px );max-width:1080px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;--container-widget-width:1080px;--container-widget-flex-grow:0;text-align:center;}.elementor-18 .elementor-element.elementor-element-76ca40c.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-76ca40c .elementor-heading-title{font-family:var( --e-global-typography-5230762-font-family ), Sans-serif;font-size:var( --e-global-typography-5230762-font-size );font-weight:var( --e-global-typography-5230762-font-weight );text-transform:var( --e-global-typography-5230762-text-transform );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-bfa7d64{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-bfa7d64.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-bfa7d64 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-cfcacfd{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-781d215{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-18 .elementor-element.elementor-element-781d215 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:1.2em;letter-spacing:0.01em;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-b904976 .elementor-button{background-color:var( --e-global-color-b07d303 );font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:none;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#AEB0B1;border-radius:8px 8px 8px 8px;padding:25px 25px 25px 25px;}.elementor-18 .elementor-element.elementor-element-b904976 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-b904976 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-b07d303 );border-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-b904976 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-18 .elementor-element.elementor-element-b904976 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-b904976 .elementor-button:focus svg{fill:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-972517c .elementor-button{background-color:var( --e-global-color-b07d303 );font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:none;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#AEB0B1;border-radius:8px 8px 8px 8px;padding:25px 25px 25px 25px;}.elementor-18 .elementor-element.elementor-element-972517c .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-972517c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-b07d303 );border-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-972517c .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-18 .elementor-element.elementor-element-972517c .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-972517c .elementor-button:focus svg{fill:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-7eb1936 .elementor-button{background-color:var( --e-global-color-b07d303 );font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:none;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#AEB0B1;border-radius:8px 8px 8px 8px;padding:25px 25px 25px 25px;}.elementor-18 .elementor-element.elementor-element-7eb1936 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-7eb1936 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-b07d303 );border-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-7eb1936 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-18 .elementor-element.elementor-element-7eb1936 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-7eb1936 .elementor-button:focus svg{fill:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-121beae .elementor-button{background-color:var( --e-global-color-b07d303 );font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:none;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#AEB0B1;border-radius:8px 8px 8px 8px;padding:25px 25px 25px 25px;}.elementor-18 .elementor-element.elementor-element-121beae .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-121beae .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-b07d303 );border-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-121beae .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-18 .elementor-element.elementor-element-121beae .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-121beae .elementor-button:focus svg{fill:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-8307a97{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-55e5345{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#AEB0B1;--border-color:#AEB0B1;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:35px;--padding-right:35px;}.elementor-18 .elementor-element.elementor-element-5e4b7be{padding:0px 0px 10px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.7em;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-5e4b7be.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-5e4b7be p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-243e5b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;}.elementor-18 .elementor-element.elementor-element-243e5b3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.2em;letter-spacing:0.01em;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-d355783{padding:0px 0px 10px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;}.elementor-18 .elementor-element.elementor-element-d355783 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-1ed872f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-ade2c7a .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-1c3fad9-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3fad9-font-size );font-weight:var( --e-global-typography-1c3fad9-font-weight );text-transform:var( --e-global-typography-1c3fad9-text-transform );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );fill:var( --e-global-color-b07d303 );color:var( --e-global-color-b07d303 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#006982;}.elementor-18 .elementor-element.elementor-element-ade2c7a .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-ade2c7a .elementor-button:focus{background-color:#007591;border-color:#007591;}.elementor-18 .elementor-element.elementor-element-d435d8e .elementor-button{background-color:var( --e-global-color-b07d303 );font-family:var( --e-global-typography-1c3fad9-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3fad9-font-size );font-weight:var( --e-global-typography-1c3fad9-font-weight );text-transform:var( --e-global-typography-1c3fad9-text-transform );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-732d1d9 );}.elementor-18 .elementor-element.elementor-element-d435d8e .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-d435d8e .elementor-button:focus{background-color:var( --e-global-color-1ae17f0 );color:var( --e-global-color-b07d303 );border-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-d435d8e .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-d435d8e .elementor-button:focus svg{fill:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-b175d5d .elementor-button{background-color:#F7F6F500;font-family:var( --e-global-typography-1c3fad9-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3fad9-font-size );font-weight:var( --e-global-typography-1c3fad9-font-weight );text-transform:var( --e-global-typography-1c3fad9-text-transform );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-b175d5d .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-b175d5d .elementor-button:focus{background-color:#F7F6F500;color:var( --e-global-color-secondary );border-color:#F7F6F500;}.elementor-18 .elementor-element.elementor-element-b175d5d.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-b175d5d .elementor-button-content-wrapper{flex-direction:row;}.elementor-18 .elementor-element.elementor-element-b175d5d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-b175d5d .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-b175d5d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-694e1f1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#AEB0B1;--border-color:#AEB0B1;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:35px;--padding-right:35px;}.elementor-18 .elementor-element.elementor-element-0eec680{padding:0px 0px 10px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.7em;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-0eec680.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-0eec680 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-3d0c96c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;}.elementor-18 .elementor-element.elementor-element-3d0c96c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.2em;letter-spacing:0.01em;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-3332be5{padding:0px 0px 10px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;}.elementor-18 .elementor-element.elementor-element-3332be5 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-f2d9281{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-f9073ec .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-1c3fad9-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3fad9-font-size );font-weight:var( --e-global-typography-1c3fad9-font-weight );text-transform:var( --e-global-typography-1c3fad9-text-transform );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );fill:var( --e-global-color-b07d303 );color:var( --e-global-color-b07d303 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#006982;}.elementor-18 .elementor-element.elementor-element-f9073ec .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-f9073ec .elementor-button:focus{background-color:#007591;border-color:#007591;}.elementor-18 .elementor-element.elementor-element-1649654 .elementor-button{background-color:var( --e-global-color-b07d303 );font-family:var( --e-global-typography-1c3fad9-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3fad9-font-size );font-weight:var( --e-global-typography-1c3fad9-font-weight );text-transform:var( --e-global-typography-1c3fad9-text-transform );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-732d1d9 );}.elementor-18 .elementor-element.elementor-element-1649654 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-1649654 .elementor-button:focus{background-color:var( --e-global-color-1ae17f0 );color:var( --e-global-color-b07d303 );border-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-1649654 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-1649654 .elementor-button:focus svg{fill:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-82dc2d5 .elementor-button{background-color:#F7F6F500;font-family:var( --e-global-typography-1c3fad9-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3fad9-font-size );font-weight:var( --e-global-typography-1c3fad9-font-weight );text-transform:var( --e-global-typography-1c3fad9-text-transform );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-82dc2d5 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-82dc2d5 .elementor-button:focus{background-color:#F7F6F500;color:var( --e-global-color-secondary );border-color:#F7F6F500;}.elementor-18 .elementor-element.elementor-element-82dc2d5.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-82dc2d5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-18 .elementor-element.elementor-element-82dc2d5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-82dc2d5 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-82dc2d5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-4839ad3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#AEB0B1;--border-color:#AEB0B1;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:35px;--padding-right:35px;}.elementor-18 .elementor-element.elementor-element-614d792{padding:0px 0px 10px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.7em;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-614d792.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-614d792 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-b5e81ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;}.elementor-18 .elementor-element.elementor-element-b5e81ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.2em;letter-spacing:0.01em;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-ad76d77{padding:0px 0px 10px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;}.elementor-18 .elementor-element.elementor-element-ad76d77 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-1bc8916{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-03602d2 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-1c3fad9-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3fad9-font-size );font-weight:var( --e-global-typography-1c3fad9-font-weight );text-transform:var( --e-global-typography-1c3fad9-text-transform );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );fill:var( --e-global-color-b07d303 );color:var( --e-global-color-b07d303 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#006982;}.elementor-18 .elementor-element.elementor-element-03602d2 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-03602d2 .elementor-button:focus{background-color:#007591;border-color:#007591;}.elementor-18 .elementor-element.elementor-element-38aca0c .elementor-button{background-color:var( --e-global-color-b07d303 );font-family:var( --e-global-typography-1c3fad9-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3fad9-font-size );font-weight:var( --e-global-typography-1c3fad9-font-weight );text-transform:var( --e-global-typography-1c3fad9-text-transform );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-732d1d9 );}.elementor-18 .elementor-element.elementor-element-38aca0c .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-38aca0c .elementor-button:focus{background-color:var( --e-global-color-1ae17f0 );color:var( --e-global-color-b07d303 );border-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-38aca0c .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-38aca0c .elementor-button:focus svg{fill:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-08c8d7d .elementor-button{background-color:#F7F6F500;font-family:var( --e-global-typography-1c3fad9-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3fad9-font-size );font-weight:var( --e-global-typography-1c3fad9-font-weight );text-transform:var( --e-global-typography-1c3fad9-text-transform );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-08c8d7d .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-08c8d7d .elementor-button:focus{background-color:#F7F6F500;color:var( --e-global-color-secondary );border-color:#F7F6F500;}.elementor-18 .elementor-element.elementor-element-08c8d7d.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-08c8d7d .elementor-button-content-wrapper{flex-direction:row;}.elementor-18 .elementor-element.elementor-element-08c8d7d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-08c8d7d .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-08c8d7d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-b1677d9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#AEB0B1;--border-color:#AEB0B1;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:35px;--padding-right:35px;}.elementor-18 .elementor-element.elementor-element-06d2cf2{padding:0px 0px 10px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.7em;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-06d2cf2.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-06d2cf2 p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-9d7f266{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;}.elementor-18 .elementor-element.elementor-element-9d7f266 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.2em;letter-spacing:0.01em;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-bc48fec{padding:0px 0px 10px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;}.elementor-18 .elementor-element.elementor-element-bc48fec p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-698c9c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-9346028 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-1c3fad9-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3fad9-font-size );font-weight:var( --e-global-typography-1c3fad9-font-weight );text-transform:var( --e-global-typography-1c3fad9-text-transform );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );fill:var( --e-global-color-b07d303 );color:var( --e-global-color-b07d303 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#006982;}.elementor-18 .elementor-element.elementor-element-9346028 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-9346028 .elementor-button:focus{background-color:#007591;border-color:#007591;}.elementor-18 .elementor-element.elementor-element-f560ec2 .elementor-button{background-color:var( --e-global-color-b07d303 );font-family:var( --e-global-typography-1c3fad9-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3fad9-font-size );font-weight:var( --e-global-typography-1c3fad9-font-weight );text-transform:var( --e-global-typography-1c3fad9-text-transform );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-732d1d9 );}.elementor-18 .elementor-element.elementor-element-f560ec2 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-f560ec2 .elementor-button:focus{background-color:var( --e-global-color-1ae17f0 );color:var( --e-global-color-b07d303 );border-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-f560ec2 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-f560ec2 .elementor-button:focus svg{fill:var( --e-global-color-b07d303 );}.elementor-18 .elementor-element.elementor-element-f1644c7 .elementor-button{background-color:#F7F6F500;font-family:var( --e-global-typography-1c3fad9-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3fad9-font-size );font-weight:var( --e-global-typography-1c3fad9-font-weight );text-transform:var( --e-global-typography-1c3fad9-text-transform );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f1644c7 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-f1644c7 .elementor-button:focus{background-color:#F7F6F500;color:var( --e-global-color-secondary );border-color:#F7F6F500;}.elementor-18 .elementor-element.elementor-element-f1644c7.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-f1644c7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-18 .elementor-element.elementor-element-f1644c7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-f1644c7 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-f1644c7 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-3991ed8{--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;--overflow:hidden;--overlay-opacity:0.72;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:-3px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3991ed8:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3991ed8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-732d1d9 );background-image:url("https://sovereigntyconstruction.gruffygoat.dev/wp-content/uploads/2026/08/Sovereignty-Construction-Services-image-bk4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-3991ed8::before, .elementor-18 .elementor-element.elementor-element-3991ed8 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-3991ed8 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-3991ed8 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-3991ed8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-3991ed8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-732d1d9 );--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-29c490d{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-29c490d{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-29c490d{right:0px;}.elementor-18 .elementor-element.elementor-element-29c490d img{width:99vw;max-width:99vw;opacity:1;}.elementor-18 .elementor-element.elementor-element-3351df7{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-3351df7{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-3351df7{right:0px;}.elementor-18 .elementor-element.elementor-element-3351df7 img{width:100vw;max-width:100vw;opacity:1;}.elementor-18 .elementor-element.elementor-element-bc5605e{width:100%;max-width:100%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-bc5605e{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-bc5605e{right:0px;}.elementor-18 .elementor-element.elementor-element-bc5605e img{width:99vw;max-width:99vw;opacity:1;}.elementor-18 .elementor-element.elementor-element-1af415c{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-1af415c.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-31692af{text-align:center;font-family:var( --e-global-typography-e459575-font-family ), Sans-serif;font-size:var( --e-global-typography-e459575-font-size );font-weight:var( --e-global-typography-e459575-font-weight );text-transform:var( --e-global-typography-e459575-text-transform );line-height:var( --e-global-typography-e459575-line-height );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-31692af p{margin-block-end:0px;}.elementor-18 .elementor-element.elementor-element-a3cef70{width:var( --container-widget-width, 845px );max-width:845px;padding:0px 0px 10px 0px;--container-widget-width:845px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;line-height:1.7em;color:#F4F5F5;}.elementor-18 .elementor-element.elementor-element-a3cef70.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-a3cef70 p{margin-block-end:0px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-18 .elementor-element.elementor-element-ec853cd{--padding-top:150px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c6da1e1 .elementor-heading-title{font-size:var( --e-global-typography-a79961d-font-size );line-height:var( --e-global-typography-a79961d-line-height );letter-spacing:var( --e-global-typography-a79961d-letter-spacing );}.elementor-18 .elementor-element.elementor-element-225181a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-9b7e61f .elementor-heading-title{font-size:var( --e-global-typography-0ab0019-font-size );line-height:var( --e-global-typography-0ab0019-line-height );letter-spacing:var( --e-global-typography-0ab0019-letter-spacing );}.elementor-18 .elementor-element.elementor-element-64c689f .elementor-heading-title{font-size:var( --e-global-typography-0ab0019-font-size );line-height:var( --e-global-typography-0ab0019-line-height );letter-spacing:var( --e-global-typography-0ab0019-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-21104b1 .elementor-heading-title{font-size:var( --e-global-typography-0ab0019-font-size );line-height:var( --e-global-typography-0ab0019-line-height );letter-spacing:var( --e-global-typography-0ab0019-letter-spacing );}.elementor-18 .elementor-element.elementor-element-1a14436 .elementor-heading-title{font-size:var( --e-global-typography-0ab0019-font-size );line-height:var( --e-global-typography-0ab0019-line-height );letter-spacing:var( --e-global-typography-0ab0019-letter-spacing );}.elementor-18 .elementor-element.elementor-element-93989a0{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-18 .elementor-element.elementor-element-3acb7f7{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-18 .elementor-element.elementor-element-6ae8857 .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-71232f6{--min-height:400px;}.elementor-18 .elementor-element.elementor-element-5a90087{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-18 .elementor-element.elementor-element-f05ae4d{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-18 .elementor-element.elementor-element-d1ab4f6{--min-height:400px;}.elementor-18 .elementor-element.elementor-element-6b045b6 .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ebb2cec{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-18 .elementor-element.elementor-element-3fa0a53{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-18 .elementor-element.elementor-element-58ec2bb .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-d5f7dea{--min-height:400px;}.elementor-18 .elementor-element.elementor-element-1f8faae{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-18 .elementor-element.elementor-element-94ee1fc{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-18 .elementor-element.elementor-element-46a944c{--min-height:400px;}.elementor-18 .elementor-element.elementor-element-129c7c0 .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-9c5004c{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-18 .elementor-element.elementor-element-b806556{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-18 .elementor-element.elementor-element-e3f1d5c .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a687e8d{--min-height:400px;}.elementor-18 .elementor-element.elementor-element-f5ed03a{--padding-top:150px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-a924c0a .elementor-heading-title{font-size:var( --e-global-typography-0ab0019-font-size );line-height:var( --e-global-typography-0ab0019-line-height );letter-spacing:var( --e-global-typography-0ab0019-letter-spacing );}.elementor-18 .elementor-element.elementor-element-38d6d7f .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-79af4dc{font-size:20px;}.elementor-18 .elementor-element.elementor-element-aea64a3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-d098157{width:var( --container-widget-width, 167px );max-width:167px;--container-widget-width:167px;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-d098157 .elementor-heading-title{font-size:var( --e-global-typography-d7b0a68-font-size );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-8740f85{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-d6ccd5f{width:var( --container-widget-width, 167px );max-width:167px;--container-widget-width:167px;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-d6ccd5f .elementor-heading-title{font-size:var( --e-global-typography-d7b0a68-font-size );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-d02287f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-d02287f.e-con{--align-self:stretch;}.elementor-18 .elementor-element.elementor-element-b7187ec .elementor-heading-title{font-size:var( --e-global-typography-d7b0a68-font-size );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-995b56b{--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-0b508f4 .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b206779{font-size:20px;}.elementor-18 .elementor-element.elementor-element-4132d21{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-c8abdb5 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-c8abdb5 .elementor-icon-box-title a{font-size:var( --e-global-typography-d7b0a68-font-size );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-002e23c .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-002e23c .elementor-icon-box-title a{font-size:var( --e-global-typography-d7b0a68-font-size );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-2940bf2 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-2940bf2 .elementor-icon-box-title a{font-size:var( --e-global-typography-d7b0a68-font-size );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-23e1235 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-23e1235 .elementor-icon-box-title a{font-size:var( --e-global-typography-d7b0a68-font-size );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-c869c8a{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-42034ff .elementor-heading-title{font-size:23px;}.elementor-18 .elementor-element.elementor-element-4fb6808 .elementor-heading-title{font-size:22px;}.elementor-18 .elementor-element.elementor-element-2bbfb76 .elementor-heading-title{font-size:23px;}.elementor-18 .elementor-element.elementor-element-6d3d437 .elementor-heading-title{font-size:23px;}.elementor-18 .elementor-element.elementor-element-d0a327d .elementor-heading-title{font-size:23px;}.elementor-18 .elementor-element.elementor-element-3d10b56 .elementor-heading-title{font-size:23px;}.elementor-18 .elementor-element.elementor-element-3c0514e{--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3c9050f .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b1eb4e4{font-size:20px;}.elementor-18 .elementor-element.elementor-element-cbcb9b1{font-size:20px;}.elementor-18 .elementor-element.elementor-element-d86d5f5{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-8db9963{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-18 .elementor-element.elementor-element-37fcf7a .elementor-heading-title{font-size:23px;}.elementor-18 .elementor-element.elementor-element-31b9343{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-18 .elementor-element.elementor-element-21666a9 .elementor-heading-title{font-size:23px;}.elementor-18 .elementor-element.elementor-element-e7b6357{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-18 .elementor-element.elementor-element-8311259 .elementor-heading-title{font-size:23px;}.elementor-18 .elementor-element.elementor-element-50c2658{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-18 .elementor-element.elementor-element-a8f7f5a .elementor-heading-title{font-size:23px;}.elementor-18 .elementor-element.elementor-element-4102ec2{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-18 .elementor-element.elementor-element-9b6b952 .elementor-heading-title{font-size:23px;}.elementor-18 .elementor-element.elementor-element-db21ae0{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-18 .elementor-element.elementor-element-b2ede3f .elementor-heading-title{font-size:23px;}.elementor-18 .elementor-element.elementor-element-cddf492{--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3d9f56f .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-c0c069d{font-size:20px;}.elementor-18 .elementor-element.elementor-element-fb20e62{font-size:20px;}.elementor-18 .elementor-element.elementor-element-269f5d7{--padding-top:25px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-d638efe .elementor-heading-title{font-size:23px;}.elementor-18 .elementor-element.elementor-element-3b70044{--padding-top:25px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-43f0ff3 .elementor-heading-title{font-size:23px;}.elementor-18 .elementor-element.elementor-element-e237d66{--padding-top:25px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-f5ab257 .elementor-heading-title{font-size:23px;}.elementor-18 .elementor-element.elementor-element-9975767{--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-2984545{font-size:var( --e-global-typography-e459575-font-size );line-height:var( --e-global-typography-e459575-line-height );}.elementor-18 .elementor-element.elementor-element-76ca40c .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-243e5b3 .elementor-heading-title{font-size:23px;}.elementor-18 .elementor-element.elementor-element-ade2c7a .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-d435d8e .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b175d5d .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-3d0c96c .elementor-heading-title{font-size:23px;}.elementor-18 .elementor-element.elementor-element-f9073ec .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-1649654 .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-82dc2d5 .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b5e81ab .elementor-heading-title{font-size:23px;}.elementor-18 .elementor-element.elementor-element-03602d2 .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-38aca0c .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-08c8d7d .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9d7f266 .elementor-heading-title{font-size:23px;}.elementor-18 .elementor-element.elementor-element-9346028 .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f560ec2 .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f1644c7 .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-3991ed8{--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-31692af{font-size:var( --e-global-typography-e459575-font-size );line-height:var( --e-global-typography-e459575-line-height );}.elementor-18 .elementor-element.elementor-element-a3cef70{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-a3cef70 p{margin-block-end:0px;}}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-ec853cd{--min-height:70vh;--justify-content:flex-end;--padding-top:350px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5fae583{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-18 .elementor-element.elementor-element-c6da1e1 .elementor-heading-title{font-size:var( --e-global-typography-a79961d-font-size );line-height:var( --e-global-typography-a79961d-line-height );letter-spacing:var( --e-global-typography-a79961d-letter-spacing );}.elementor-18 .elementor-element.elementor-element-225181a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-1906181{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-fced404 img{max-width:99vw;}.elementor-18 .elementor-element.elementor-element-9b7e61f .elementor-heading-title{font-size:var( --e-global-typography-0ab0019-font-size );line-height:var( --e-global-typography-0ab0019-line-height );letter-spacing:var( --e-global-typography-0ab0019-letter-spacing );}.elementor-18 .elementor-element.elementor-element-64c689f .elementor-heading-title{font-size:var( --e-global-typography-0ab0019-font-size );line-height:var( --e-global-typography-0ab0019-line-height );letter-spacing:var( --e-global-typography-0ab0019-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-21104b1{padding:30px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-21104b1 .elementor-heading-title{font-size:var( --e-global-typography-0ab0019-font-size );line-height:var( --e-global-typography-0ab0019-line-height );letter-spacing:var( --e-global-typography-0ab0019-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b506d40{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-1a0a7a1 img{max-width:99vw;}.elementor-18 .elementor-element.elementor-element-1a14436 .elementor-heading-title{font-size:var( --e-global-typography-0ab0019-font-size );line-height:var( --e-global-typography-0ab0019-line-height );letter-spacing:var( --e-global-typography-0ab0019-letter-spacing );}.elementor-18 .elementor-element.elementor-element-93989a0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-3acb7f7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-6ae8857 .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-71232f6{--min-height:350px;}.elementor-18 .elementor-element.elementor-element-5a90087{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-f05ae4d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-d1ab4f6{--min-height:350px;}.elementor-18 .elementor-element.elementor-element-6b045b6 .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ebb2cec{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-3fa0a53{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-58ec2bb .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-d5f7dea{--min-height:350px;}.elementor-18 .elementor-element.elementor-element-1f8faae{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-94ee1fc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-46a944c{--min-height:350px;}.elementor-18 .elementor-element.elementor-element-129c7c0 .elementor-heading-title{font-size:22px;}.elementor-18 .elementor-element.elementor-element-9c5004c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-b806556{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-e3f1d5c .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a687e8d{--min-height:350px;}.elementor-18 .elementor-element.elementor-element-f5ed03a{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-fc6e710 img{max-width:99vw;}.elementor-18 .elementor-element.elementor-element-a924c0a{padding:0px 0px 30px 0px;}.elementor-18 .elementor-element.elementor-element-a924c0a .elementor-heading-title{font-size:var( --e-global-typography-0ab0019-font-size );line-height:var( --e-global-typography-0ab0019-line-height );letter-spacing:var( --e-global-typography-0ab0019-letter-spacing );}.elementor-18 .elementor-element.elementor-element-38d6d7f .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-79af4dc{font-size:18px;}.elementor-18 .elementor-element.elementor-element-aea64a3{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-d098157{text-align:center;}.elementor-18 .elementor-element.elementor-element-d098157 .elementor-heading-title{font-size:var( --e-global-typography-d7b0a68-font-size );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-8740f85{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-d6ccd5f{text-align:center;}.elementor-18 .elementor-element.elementor-element-d6ccd5f .elementor-heading-title{font-size:var( --e-global-typography-d7b0a68-font-size );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-d02287f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-b7187ec{text-align:center;}.elementor-18 .elementor-element.elementor-element-b7187ec .elementor-heading-title{font-size:var( --e-global-typography-d7b0a68-font-size );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-995b56b{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-7c3acbc{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-0b508f4 .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b206779{font-size:18px;}.elementor-18 .elementor-element.elementor-element-4132d21{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-c8abdb5 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-c8abdb5 .elementor-icon-box-title a{font-size:var( --e-global-typography-d7b0a68-font-size );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-002e23c .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-002e23c .elementor-icon-box-title a{font-size:var( --e-global-typography-d7b0a68-font-size );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-2940bf2 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-2940bf2 .elementor-icon-box-title a{font-size:var( --e-global-typography-d7b0a68-font-size );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-23e1235 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-23e1235 .elementor-icon-box-title a{font-size:var( --e-global-typography-d7b0a68-font-size );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-c869c8a{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-42034ff .elementor-heading-title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-4fb6808 .elementor-heading-title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-2bbfb76 .elementor-heading-title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-6d3d437 .elementor-heading-title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-d0a327d .elementor-heading-title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-3d10b56{padding:24px 10px 24px 10px;}.elementor-18 .elementor-element.elementor-element-3d10b56 .elementor-heading-title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-3c0514e{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-017c371{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3c9050f .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b1eb4e4{font-size:18px;}.elementor-18 .elementor-element.elementor-element-cbcb9b1{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-d86d5f5{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-8db9963{--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-37fcf7a{text-align:start;}.elementor-18 .elementor-element.elementor-element-37fcf7a .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-8a0fcd2{font-size:15px;}.elementor-18 .elementor-element.elementor-element-31b9343{--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-21666a9{text-align:start;}.elementor-18 .elementor-element.elementor-element-21666a9 .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-2937c1d{font-size:15px;}.elementor-18 .elementor-element.elementor-element-e7b6357{--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-8311259{text-align:start;}.elementor-18 .elementor-element.elementor-element-8311259 .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-b594c52{font-size:15px;}.elementor-18 .elementor-element.elementor-element-50c2658{--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-a8f7f5a{text-align:start;}.elementor-18 .elementor-element.elementor-element-a8f7f5a .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-93d032e{font-size:15px;}.elementor-18 .elementor-element.elementor-element-4102ec2{--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-9b6b952{text-align:start;}.elementor-18 .elementor-element.elementor-element-9b6b952 .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-a108a61{font-size:15px;}.elementor-18 .elementor-element.elementor-element-db21ae0{--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-b2ede3f{text-align:start;}.elementor-18 .elementor-element.elementor-element-b2ede3f .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-f239c63{font-size:15px;}.elementor-18 .elementor-element.elementor-element-cddf492{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3d9f56f .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-c0c069d{font-size:18px;}.elementor-18 .elementor-element.elementor-element-d638efe{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-d638efe .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-6b19985{font-size:14px;}.elementor-18 .elementor-element.elementor-element-43f0ff3{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-43f0ff3 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-2a72a11{font-size:14px;}.elementor-18 .elementor-element.elementor-element-f5ab257 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-0bebef6{font-size:14px;}.elementor-18 .elementor-element.elementor-element-9975767{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-4725317 img{max-width:99vw;}.elementor-18 .elementor-element.elementor-element-2984545{font-size:var( --e-global-typography-e459575-font-size );line-height:var( --e-global-typography-e459575-line-height );}.elementor-18 .elementor-element.elementor-element-76ca40c .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-781d215 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-243e5b3 .elementor-heading-title{font-size:22px;}.elementor-18 .elementor-element.elementor-element-ade2c7a .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-d435d8e .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b175d5d .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-3d0c96c .elementor-heading-title{font-size:22px;}.elementor-18 .elementor-element.elementor-element-f9073ec .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-1649654 .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-82dc2d5 .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b5e81ab .elementor-heading-title{font-size:22px;}.elementor-18 .elementor-element.elementor-element-03602d2 .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-38aca0c .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-08c8d7d .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9d7f266 .elementor-heading-title{font-size:22px;}.elementor-18 .elementor-element.elementor-element-9346028 .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f560ec2 .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f1644c7 .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-3991ed8{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-bc5605e img{max-width:99vw;}.elementor-18 .elementor-element.elementor-element-31692af{font-size:var( --e-global-typography-e459575-font-size );line-height:var( --e-global-typography-e459575-line-height );}.elementor-18 .elementor-element.elementor-element-a3cef70{font-size:19px;line-height:1.8em;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-ec853cd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:200px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5fae583{--width:90%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-c6da1e1{padding:0px 0px 10px 0px;}.elementor-18 .elementor-element.elementor-element-c6da1e1 .elementor-heading-title{font-size:var( --e-global-typography-a79961d-font-size );line-height:var( --e-global-typography-a79961d-line-height );letter-spacing:var( --e-global-typography-a79961d-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-fced404{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-3085738{--width:90%;}.elementor-18 .elementor-element.elementor-element-9c93a6e{--width:100%;}.elementor-18 .elementor-element.elementor-element-9b7e61f .elementor-heading-title{font-size:var( --e-global-typography-0ab0019-font-size );line-height:var( --e-global-typography-0ab0019-line-height );letter-spacing:var( --e-global-typography-0ab0019-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b9d4324{--width:100%;--min-height:1px;}.elementor-18 .elementor-element.elementor-element-4ff58e4{--width:100%;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-64c689f .elementor-heading-title{font-size:var( --e-global-typography-0ab0019-font-size );line-height:var( --e-global-typography-0ab0019-line-height );letter-spacing:var( --e-global-typography-0ab0019-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-21104b1{padding:30px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-21104b1 .elementor-heading-title{font-size:var( --e-global-typography-0ab0019-font-size );line-height:var( --e-global-typography-0ab0019-line-height );letter-spacing:var( --e-global-typography-0ab0019-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b506d40{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-1a0a7a1{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-ef58045{--width:90%;}.elementor-18 .elementor-element.elementor-element-1a14436 .elementor-heading-title{font-size:var( --e-global-typography-0ab0019-font-size );line-height:var( --e-global-typography-0ab0019-line-height );letter-spacing:var( --e-global-typography-0ab0019-letter-spacing );}.elementor-18 .elementor-element.elementor-element-93989a0{--width:90%;}.elementor-18 .elementor-element.elementor-element-3acb7f7{--width:100%;}.elementor-18 .elementor-element.elementor-element-ee8faf3{--width:100%;}.elementor-18 .elementor-element.elementor-element-6ae8857 .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-71232f6{--width:100%;--min-height:300px;}.elementor-18 .elementor-element.elementor-element-71232f6.e-con{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-41ae4aa{--width:100%;}.elementor-18 .elementor-element.elementor-element-5a90087{--width:90%;}.elementor-18 .elementor-element.elementor-element-f05ae4d{--width:100%;}.elementor-18 .elementor-element.elementor-element-9edc15f{--width:100%;}.elementor-18 .elementor-element.elementor-element-d1ab4f6{--width:100%;--min-height:300px;}.elementor-18 .elementor-element.elementor-element-d1ab4f6.e-con{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-a4c2e51{--width:100%;}.elementor-18 .elementor-element.elementor-element-6b045b6 .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ebb2cec{--width:90%;}.elementor-18 .elementor-element.elementor-element-3fa0a53{--width:100%;}.elementor-18 .elementor-element.elementor-element-5c73e5e{--width:100%;}.elementor-18 .elementor-element.elementor-element-58ec2bb .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-d5f7dea{--width:100%;--min-height:300px;}.elementor-18 .elementor-element.elementor-element-d5f7dea.e-con{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-6f880b7{--width:100%;}.elementor-18 .elementor-element.elementor-element-1f8faae{--width:90%;}.elementor-18 .elementor-element.elementor-element-94ee1fc{--width:100%;}.elementor-18 .elementor-element.elementor-element-fd09908{--width:100%;}.elementor-18 .elementor-element.elementor-element-46a944c{--width:100%;--min-height:300px;}.elementor-18 .elementor-element.elementor-element-46a944c.e-con{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-96a501f{--width:100%;}.elementor-18 .elementor-element.elementor-element-129c7c0 .elementor-heading-title{font-size:24px;}.elementor-18 .elementor-element.elementor-element-9c5004c{--width:90%;}.elementor-18 .elementor-element.elementor-element-b806556{--width:100%;}.elementor-18 .elementor-element.elementor-element-b110565{--width:100%;}.elementor-18 .elementor-element.elementor-element-e3f1d5c .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a687e8d{--width:100%;--min-height:300px;}.elementor-18 .elementor-element.elementor-element-a687e8d.e-con{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-1f0db87{--width:100%;}.elementor-18 .elementor-element.elementor-element-fc6e710{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-5ec5be3{--width:90%;}.elementor-18 .elementor-element.elementor-element-a924c0a{padding:0px 0px 20px 0px;}.elementor-18 .elementor-element.elementor-element-a924c0a .elementor-heading-title{font-size:var( --e-global-typography-0ab0019-font-size );line-height:var( --e-global-typography-0ab0019-line-height );letter-spacing:var( --e-global-typography-0ab0019-letter-spacing );}.elementor-18 .elementor-element.elementor-element-38d6d7f .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-79af4dc{font-size:16px;}.elementor-18 .elementor-element.elementor-element-7dfc5d0{--width:90%;}.elementor-18 .elementor-element.elementor-element-aea64a3{--width:100%;}.elementor-18 .elementor-element.elementor-element-d098157 .elementor-heading-title{font-size:var( --e-global-typography-d7b0a68-font-size );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-8740f85{--width:100%;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-18 .elementor-element.elementor-element-6c128bd{width:var( --container-widget-width, 54px );max-width:54px;--container-widget-width:54px;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-d6ccd5f .elementor-heading-title{font-size:var( --e-global-typography-d7b0a68-font-size );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-d02287f{--width:100%;}.elementor-18 .elementor-element.elementor-element-b7187ec .elementor-heading-title{font-size:var( --e-global-typography-d7b0a68-font-size );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-7c3acbc{--width:90%;}.elementor-18 .elementor-element.elementor-element-0b508f4 .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b206779{font-size:16px;}.elementor-18 .elementor-element.elementor-element-4132d21{--width:90%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-c8abdb5 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-c8abdb5 .elementor-icon-box-title a{font-size:var( --e-global-typography-d7b0a68-font-size );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-c8abdb5 .elementor-icon-box-description{font-size:16px;}.elementor-18 .elementor-element.elementor-element-002e23c .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-002e23c .elementor-icon-box-title a{font-size:var( --e-global-typography-d7b0a68-font-size );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-002e23c .elementor-icon-box-description{font-size:16px;}.elementor-18 .elementor-element.elementor-element-2940bf2 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-2940bf2 .elementor-icon-box-title a{font-size:var( --e-global-typography-d7b0a68-font-size );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-2940bf2 .elementor-icon-box-description{font-size:16px;}.elementor-18 .elementor-element.elementor-element-23e1235 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-23e1235 .elementor-icon-box-title a{font-size:var( --e-global-typography-d7b0a68-font-size );line-height:var( --e-global-typography-d7b0a68-line-height );letter-spacing:var( --e-global-typography-d7b0a68-letter-spacing );}.elementor-18 .elementor-element.elementor-element-23e1235 .elementor-icon-box-description{font-size:16px;}.elementor-18 .elementor-element.elementor-element-c869c8a{--width:90%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-79c6150{--border-radius:16px 16px 0px 0px;}.elementor-18 .elementor-element.elementor-element-42034ff .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-4fb6808 .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-2bbfb76 .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-d61c90f{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-18 .elementor-element.elementor-element-6d3d437 .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-42f8087{--border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-d0a327d{border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-d0a327d .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-fc43f77{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 16px 16px;}.elementor-18 .elementor-element.elementor-element-3d10b56{border-radius:0px 0px 16px 16px;}.elementor-18 .elementor-element.elementor-element-3d10b56 .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-017c371{--width:90%;}.elementor-18 .elementor-element.elementor-element-3c9050f .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b1eb4e4{font-size:16px;}.elementor-18 .elementor-element.elementor-element-cbcb9b1{font-size:16px;}.elementor-18 .elementor-element.elementor-element-d86d5f5{--width:90%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-8db9963{--border-radius:16px 16px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-37fcf7a .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-31b9343{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-21666a9 .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-e7b6357{--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-8311259 .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-50c2658{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-a8f7f5a .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-4102ec2{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-9b6b952 .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-db21ae0{--border-radius:0px 0px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-b2ede3f .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-6384cc3{--width:90%;}.elementor-18 .elementor-element.elementor-element-3d9f56f .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-c0c069d{font-size:16px;}.elementor-18 .elementor-element.elementor-element-fb20e62{font-size:16px;}.elementor-18 .elementor-element.elementor-element-8dce7fc{--width:90%;}.elementor-18 .elementor-element.elementor-element-16f0368{--min-height:450px;--border-radius:16px 16px 0px 0px;}.elementor-18 .elementor-element.elementor-element-269f5d7{--padding-top:20px;--padding-bottom:6px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-d638efe .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-6b19985{font-size:14px;}.elementor-18 .elementor-element.elementor-element-b75f357{--min-height:450px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-18 .elementor-element.elementor-element-3b70044{--padding-top:20px;--padding-bottom:6px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-43f0ff3 .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-2a72a11{font-size:14px;}.elementor-18 .elementor-element.elementor-element-60937f2{--min-height:450px;--border-radius:0px 0px 16px 16px;}.elementor-18 .elementor-element.elementor-element-e237d66{--padding-top:20px;--padding-bottom:6px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-f5ab257 .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-0bebef6{font-size:14px;}.elementor-18 .elementor-element.elementor-element-282563d{--width:90%;}.elementor-18 .elementor-element.elementor-element-4725317{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-255ceef{--width:90%;}.elementor-18 .elementor-element.elementor-element-2984545{font-size:var( --e-global-typography-e459575-font-size );line-height:var( --e-global-typography-e459575-line-height );}.elementor-18 .elementor-element.elementor-element-76ca40c .elementor-heading-title{font-size:var( --e-global-typography-5230762-font-size );line-height:var( --e-global-typography-5230762-line-height );letter-spacing:var( --e-global-typography-5230762-letter-spacing );}.elementor-18 .elementor-element.elementor-element-781d215{text-align:center;}.elementor-18 .elementor-element.elementor-element-b904976 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-18 .elementor-element.elementor-element-b904976 .elementor-button{line-height:1.2em;padding:15px 15px 15px 15px;}.elementor-18 .elementor-element.elementor-element-972517c .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-18 .elementor-element.elementor-element-972517c .elementor-button{line-height:1.2em;padding:15px 15px 15px 15px;}.elementor-18 .elementor-element.elementor-element-7eb1936 .elementor-button{line-height:1.2em;padding:15px 15px 15px 15px;}.elementor-18 .elementor-element.elementor-element-121beae .elementor-button{line-height:1.2em;padding:15px 15px 15px 15px;}.elementor-18 .elementor-element.elementor-element-55e5345{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-243e5b3 .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-ade2c7a .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-d435d8e .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b175d5d .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-694e1f1{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-3d0c96c .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-f9073ec .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-1649654 .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-82dc2d5 .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-4839ad3{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-b5e81ab .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-03602d2 .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-38aca0c .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-08c8d7d .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b1677d9{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-9d7f266 .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-9346028 .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f560ec2 .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f1644c7 .elementor-button{font-size:var( --e-global-typography-1c3fad9-font-size );line-height:var( --e-global-typography-1c3fad9-line-height );letter-spacing:var( --e-global-typography-1c3fad9-letter-spacing );}.elementor-18 .elementor-element.elementor-element-bc5605e{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-1af415c{--width:90%;}.elementor-18 .elementor-element.elementor-element-31692af{font-size:var( --e-global-typography-e459575-font-size );line-height:var( --e-global-typography-e459575-line-height );}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-5fae583{--width:90%;}.elementor-18 .elementor-element.elementor-element-c6185e2{--width:60%;}.elementor-18 .elementor-element.elementor-element-6fd2c35{--width:40%;}.elementor-18 .elementor-element.elementor-element-3085738{--width:90%;}.elementor-18 .elementor-element.elementor-element-9c93a6e{--width:48%;}.elementor-18 .elementor-element.elementor-element-b9d4324{--width:1px;}.elementor-18 .elementor-element.elementor-element-4ff58e4{--width:48%;}.elementor-18 .elementor-element.elementor-element-ef58045{--width:90%;}.elementor-18 .elementor-element.elementor-element-93989a0{--width:90%;}.elementor-18 .elementor-element.elementor-element-3acb7f7{--width:100%;}.elementor-18 .elementor-element.elementor-element-ee8faf3{--width:30%;}.elementor-18 .elementor-element.elementor-element-71232f6{--width:40%;}.elementor-18 .elementor-element.elementor-element-41ae4aa{--width:30%;}.elementor-18 .elementor-element.elementor-element-5a90087{--width:90%;}.elementor-18 .elementor-element.elementor-element-f05ae4d{--width:100%;}.elementor-18 .elementor-element.elementor-element-9edc15f{--width:30%;}.elementor-18 .elementor-element.elementor-element-d1ab4f6{--width:40%;}.elementor-18 .elementor-element.elementor-element-a4c2e51{--width:30%;}.elementor-18 .elementor-element.elementor-element-ebb2cec{--width:90%;}.elementor-18 .elementor-element.elementor-element-3fa0a53{--width:100%;}.elementor-18 .elementor-element.elementor-element-5c73e5e{--width:30%;}.elementor-18 .elementor-element.elementor-element-d5f7dea{--width:40%;}.elementor-18 .elementor-element.elementor-element-6f880b7{--width:30%;}.elementor-18 .elementor-element.elementor-element-1f8faae{--width:90%;}.elementor-18 .elementor-element.elementor-element-94ee1fc{--width:100%;}.elementor-18 .elementor-element.elementor-element-fd09908{--width:30%;}.elementor-18 .elementor-element.elementor-element-46a944c{--width:40%;}.elementor-18 .elementor-element.elementor-element-96a501f{--width:30%;}.elementor-18 .elementor-element.elementor-element-9c5004c{--width:90%;}.elementor-18 .elementor-element.elementor-element-b806556{--width:100%;}.elementor-18 .elementor-element.elementor-element-b110565{--width:30%;}.elementor-18 .elementor-element.elementor-element-a687e8d{--width:40%;}.elementor-18 .elementor-element.elementor-element-1f0db87{--width:30%;}.elementor-18 .elementor-element.elementor-element-5ec5be3{--width:90%;}.elementor-18 .elementor-element.elementor-element-7dfc5d0{--width:90%;}.elementor-18 .elementor-element.elementor-element-aea64a3{--width:90%;}.elementor-18 .elementor-element.elementor-element-8740f85{--width:90%;}.elementor-18 .elementor-element.elementor-element-d02287f{--width:90%;}.elementor-18 .elementor-element.elementor-element-7c3acbc{--width:90%;}.elementor-18 .elementor-element.elementor-element-4132d21{--width:90%;}.elementor-18 .elementor-element.elementor-element-d3cf645{--width:100%;}.elementor-18 .elementor-element.elementor-element-d5c8772{--width:100%;}.elementor-18 .elementor-element.elementor-element-675a644{--width:100%;}.elementor-18 .elementor-element.elementor-element-640ddac{--width:100%;}.elementor-18 .elementor-element.elementor-element-c869c8a{--width:90%;}.elementor-18 .elementor-element.elementor-element-79c6150{--width:100%;}.elementor-18 .elementor-element.elementor-element-3d6a10e{--width:100%;}.elementor-18 .elementor-element.elementor-element-b46db51{--width:100%;}.elementor-18 .elementor-element.elementor-element-d61c90f{--width:100%;}.elementor-18 .elementor-element.elementor-element-42f8087{--width:100%;}.elementor-18 .elementor-element.elementor-element-fc43f77{--width:100%;}.elementor-18 .elementor-element.elementor-element-017c371{--width:90%;}.elementor-18 .elementor-element.elementor-element-d86d5f5{--width:90%;}.elementor-18 .elementor-element.elementor-element-6384cc3{--width:90%;}.elementor-18 .elementor-element.elementor-element-8dce7fc{--width:90%;}.elementor-18 .elementor-element.elementor-element-16f0368{--width:33%;}.elementor-18 .elementor-element.elementor-element-b75f357{--width:33%;}.elementor-18 .elementor-element.elementor-element-60937f2{--width:33%;}.elementor-18 .elementor-element.elementor-element-282563d{--width:90%;}.elementor-18 .elementor-element.elementor-element-255ceef{--width:90%;}.elementor-18 .elementor-element.elementor-element-cfcacfd{--content-width:700px;}.elementor-18 .elementor-element.elementor-element-8307a97{--content-width:700px;}.elementor-18 .elementor-element.elementor-element-1af415c{--width:90%;}}@media(max-width:1366px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-c6185e2{--width:70%;}.elementor-18 .elementor-element.elementor-element-6fd2c35{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-c6185e2{--width:100%;}.elementor-18 .elementor-element.elementor-element-6fd2c35{--width:100%;}.elementor-18 .elementor-element.elementor-element-ee8faf3{--width:27%;}.elementor-18 .elementor-element.elementor-element-71232f6{--width:45%;}.elementor-18 .elementor-element.elementor-element-41ae4aa{--width:27%;}.elementor-18 .elementor-element.elementor-element-9edc15f{--width:27%;}.elementor-18 .elementor-element.elementor-element-d1ab4f6{--width:45%;}.elementor-18 .elementor-element.elementor-element-a4c2e51{--width:27%;}.elementor-18 .elementor-element.elementor-element-5c73e5e{--width:27%;}.elementor-18 .elementor-element.elementor-element-d5f7dea{--width:45%;}.elementor-18 .elementor-element.elementor-element-6f880b7{--width:27%;}.elementor-18 .elementor-element.elementor-element-fd09908{--width:27%;}.elementor-18 .elementor-element.elementor-element-46a944c{--width:45%;}.elementor-18 .elementor-element.elementor-element-96a501f{--width:27%;}.elementor-18 .elementor-element.elementor-element-b110565{--width:27%;}.elementor-18 .elementor-element.elementor-element-a687e8d{--width:45%;}.elementor-18 .elementor-element.elementor-element-1f0db87{--width:27%;}}@media(min-width:1367px){.elementor-18 .elementor-element.elementor-element-1906181:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1906181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-18 .elementor-element.elementor-element-f5ed03a:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f5ed03a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-18 .elementor-element.elementor-element-995b56b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-995b56b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-18 .elementor-element.elementor-element-3c0514e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3c0514e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-18 .elementor-element.elementor-element-cddf492:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-cddf492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-18 .elementor-element.elementor-element-3991ed8:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3991ed8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS *//*Services page*/

.title-blur-bk {
        backdrop-filter: blur(20px);
    mask-image: linear-gradient(to bottom, black 100%, #000000f2 0%);
}


.expand-text-column {
  position: relative;
  overflow: hidden;
}

.card-overlay {
  z-index: 2;
}

.card-desc {
  display: grid;
  grid-template-rows: 0fr;
  opacity: 0;
  overflow: hidden;
  margin: 0;
  transition: grid-template-rows 0.6s cubic-bezier(0.4, 0, 0.2, 1),
              opacity 0.4s ease 0.1s;
}

.card-desc > * {
  overflow: hidden;
  min-height: 0;
  margin: 0;
}

.card-overlay {
  transition: padding 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}

.expand-text-column:hover .card-overlay {
  padding-bottom: 25px !important;
}


.expand-text-column:hover .card-desc {
  grid-template-rows: 1fr;
  opacity: 1;
  transition: grid-template-rows 0.6s cubic-bezier(0.4, 0, 0.2, 1),
              opacity 0.4s ease 0.1s;
}

.expand-text-column .card-desc {
  transition: grid-template-rows 0.6s cubic-bezier(0.4, 0, 0.2, 1),
              opacity 0.4s ease 0.1s;
}



.quiz-result { display: none; }
.result-block { display: none; }

.quiz-option.is-selected {
  border-color: #0b7285;
  background: #eaf6f8;
}

.quiz-result { opacity: 0; transform: translateY(10px); transition: opacity 0.4s ease, transform 0.4s ease; }
.quiz-result.quiz-fade-in { opacity: 1; transform: translateY(0); }

.quiz-question { transition: opacity 0.3s ease; }
.quiz-question.quiz-fade-out { opacity: 0; }/* End custom CSS */