.elementor-19 .elementor-element.elementor-element-075eb24{--display:flex;--min-height:575px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;}.elementor-19 .elementor-element.elementor-element-075eb24:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-075eb24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.saltydogroofing.com/wp-content/uploads/2025/06/SALTY-DOG-ROOFING-SIDING-HERO-TRUCK.webp");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-075eb24::before, .elementor-19 .elementor-element.elementor-element-075eb24 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-075eb24 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-075eb24 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-075eb24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-075eb24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#53301C;--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-075eb24 > .elementor-shape-bottom .elementor-shape-fill, .elementor-19 .elementor-element.elementor-element-075eb24 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F2EBD9;}.elementor-19 .elementor-element.elementor-element-075eb24 > .elementor-shape-bottom svg, .elementor-19 .elementor-element.elementor-element-075eb24 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:75px;}.elementor-19 .elementor-element.elementor-element-fc5f068{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.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-19 .elementor-element.elementor-element-2c7d9cd{text-align:left;}.elementor-19 .elementor-element.elementor-element-2c7d9cd .elementor-heading-title{font-family:"Gold Bold", Sans-serif;font-size:50px;font-weight:200;text-transform:uppercase;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-3525ee6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-19 .elementor-element.elementor-element-3525ee6 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-3525ee6 .elementor-heading-title{font-family:"Gold Regular", Sans-serif;font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-c9aeae9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19 .elementor-element.elementor-element-c9aeae9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c9aeae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBD9;}.elementor-19 .elementor-element.elementor-element-c2e1354{--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;--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-19 .elementor-element.elementor-element-c2e1354 > .elementor-shape-bottom .elementor-shape-fill, .elementor-19 .elementor-element.elementor-element-c2e1354 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F2EBD9;}.elementor-19 .elementor-element.elementor-element-c2e1354 > .elementor-shape-bottom svg, .elementor-19 .elementor-element.elementor-element-c2e1354 > .e-con-inner > .elementor-shape-bottom svg{width:calc(116% + 1.3px);height:79px;transform:translateX(-50%) rotateY(180deg);}.elementor-19 .elementor-element.elementor-element-c2e1354 > .elementor-shape-bottom, .elementor-19 .elementor-element.elementor-element-c2e1354 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-19 .elementor-element.elementor-element-ce897f8{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.18;--overlay-mix-blend-mode:luminosity;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FAC709;--border-color:#FAC709;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-ce897f8:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ce897f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B37C41 0%, #FAC709 100%);}.elementor-19 .elementor-element.elementor-element-ce897f8::before, .elementor-19 .elementor-element.elementor-element-ce897f8 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-ce897f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-ce897f8 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-ce897f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-ce897f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.saltydogroofing.com/wp-content/uploads/2025/06/shing.webp");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:auto;}.elementor-19 .elementor-element.elementor-element-ce897f8::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-3d72682{width:100%;max-width:100%;top:0px;}.elementor-19 .elementor-element.elementor-element-3d72682 > .elementor-widget-container{margin:-75px 0px 0px 0px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-3d72682{left:1px;}body.rtl .elementor-19 .elementor-element.elementor-element-3d72682{right:1px;}.elementor-19 .elementor-element.elementor-element-3d72682 img{width:49%;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-0a01e80 > .elementor-widget-container{margin:115px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-0a01e80.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-0a01e80 .elementor-image-box-title{margin-bottom:5px;font-family:"Gold Bold", Sans-serif;font-size:35px;font-weight:900;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-0a01e80 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19 .elementor-element.elementor-element-15087da .elementor-button{background-color:#54C7D9;font-family:"Paytone One", Sans-serif;font-size:20px;font-weight:500;font-style:normal;fill:#FFFFFF;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-15087da{z-index:2;}.elementor-19 .elementor-element.elementor-element-49eb72a{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.18;--overlay-mix-blend-mode:luminosity;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FAC709;--border-color:#FAC709;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-49eb72a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-49eb72a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B37C41 0%, #FAC709 100%);}.elementor-19 .elementor-element.elementor-element-49eb72a::before, .elementor-19 .elementor-element.elementor-element-49eb72a > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-49eb72a > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-49eb72a > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-49eb72a > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-49eb72a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.saltydogroofing.com/wp-content/uploads/2025/06/side.webp");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:auto;}.elementor-19 .elementor-element.elementor-element-49eb72a::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19 .elementor-element.elementor-element-051fcac{width:100%;max-width:100%;top:0px;}.elementor-19 .elementor-element.elementor-element-051fcac > .elementor-widget-container{margin:-75px 0px 0px 0px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-051fcac{left:1px;}body.rtl .elementor-19 .elementor-element.elementor-element-051fcac{right:1px;}.elementor-19 .elementor-element.elementor-element-051fcac img{width:49%;}.elementor-19 .elementor-element.elementor-element-15e3b49 > .elementor-widget-container{margin:115px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-15e3b49.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-15e3b49 .elementor-image-box-title{margin-bottom:5px;font-family:"Gold Bold", Sans-serif;font-size:35px;font-weight:900;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-15e3b49 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-6d166c6 .elementor-button{background-color:#54C7D9;font-family:"Paytone One", Sans-serif;font-size:20px;font-weight:500;font-style:normal;fill:#FFFFFF;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-6d166c6{z-index:2;}.elementor-19 .elementor-element.elementor-element-16809cd{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.18;--overlay-mix-blend-mode:luminosity;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FAC709;--border-color:#FAC709;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-16809cd:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-16809cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B37C41 0%, #FAC709 100%);}.elementor-19 .elementor-element.elementor-element-16809cd::before, .elementor-19 .elementor-element.elementor-element-16809cd > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-16809cd > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-16809cd > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-16809cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-16809cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.saltydogroofing.com/wp-content/uploads/2025/06/side.webp");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:auto;}.elementor-19 .elementor-element.elementor-element-16809cd::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19 .elementor-element.elementor-element-26081bc{width:100%;max-width:100%;top:0px;}.elementor-19 .elementor-element.elementor-element-26081bc > .elementor-widget-container{margin:-75px 0px 0px 0px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-26081bc{left:1px;}body.rtl .elementor-19 .elementor-element.elementor-element-26081bc{right:1px;}.elementor-19 .elementor-element.elementor-element-26081bc img{width:49%;}.elementor-19 .elementor-element.elementor-element-04b63ef > .elementor-widget-container{margin:115px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-04b63ef.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-04b63ef .elementor-image-box-title{margin-bottom:5px;font-family:"Gold Bold", Sans-serif;font-size:35px;font-weight:900;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-04b63ef .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-9a43691 .elementor-button{background-color:#54C7D9;font-family:"Paytone One", Sans-serif;font-size:20px;font-weight:500;font-style:normal;fill:#FFFFFF;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-9a43691{z-index:2;}.elementor-19 .elementor-element.elementor-element-0f16c48{--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.92;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-0f16c48:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0f16c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBD9;}.elementor-19 .elementor-element.elementor-element-0f16c48::before, .elementor-19 .elementor-element.elementor-element-0f16c48 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-0f16c48 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-0f16c48 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-0f16c48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-0f16c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-b356497{text-align:center;}.elementor-19 .elementor-element.elementor-element-b356497 .elementor-heading-title{font-family:"Gold Bold", Sans-serif;font-size:60px;font-weight:800;text-transform:uppercase;color:#391208;}.elementor-19 .elementor-element.elementor-element-324d45d{--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:center;}.elementor-19 .elementor-element.elementor-element-98a1ad4{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-5f07314{text-align:center;}.elementor-19 .elementor-element.elementor-element-5f07314 .elementor-heading-title{font-family:"Gold Regular", Sans-serif;font-size:40px;font-weight:900;color:#391208;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-a9cead9{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#616161;}.elementor-19 .elementor-element.elementor-element-f7c9048{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-741147f > .elementor-widget-container{background-color:transparent;padding:20px 20px 20px 20px;background-image:linear-gradient(180deg, #B37C41 0%, #FAC709 100%);border-style:solid;border-width:4px 4px 4px 4px;border-color:#F9C709;border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-741147f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-741147f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-741147f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-741147f .elementor-image-box-title{margin-bottom:5px;font-family:"Gold Bold", Sans-serif;font-weight:900;text-transform:uppercase;line-height:22px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-741147f .elementor-image-box-wrapper .elementor-image-box-img{width:37%;}.elementor-19 .elementor-element.elementor-element-741147f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-741147f:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-741147f:has(:focus) .elementor-image-box-title{color:#54C7D9;}.elementor-19 .elementor-element.elementor-element-741147f .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-ced4880 > .elementor-widget-container{background-color:transparent;padding:20px 20px 20px 20px;background-image:linear-gradient(180deg, #B37C41 0%, #FAC709 100%);border-style:solid;border-width:4px 4px 4px 4px;border-color:#F9C709;border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-ced4880.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-ced4880.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-ced4880.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-ced4880 .elementor-image-box-title{margin-bottom:5px;font-family:"Gold Bold", Sans-serif;font-weight:900;text-transform:uppercase;line-height:22px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-ced4880 .elementor-image-box-wrapper .elementor-image-box-img{width:37%;}.elementor-19 .elementor-element.elementor-element-ced4880 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-ced4880:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-ced4880:has(:focus) .elementor-image-box-title{color:#54C7D9;}.elementor-19 .elementor-element.elementor-element-ced4880 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5186322 > .elementor-widget-container{background-color:transparent;padding:20px 20px 20px 20px;background-image:linear-gradient(180deg, #B37C41 0%, #FAC709 100%);border-style:solid;border-width:4px 4px 4px 4px;border-color:#F9C709;border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-5186322.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-5186322.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-5186322.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-5186322 .elementor-image-box-title{margin-bottom:5px;font-family:"Gold Bold", Sans-serif;font-weight:900;text-transform:uppercase;line-height:22px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5186322 .elementor-image-box-wrapper .elementor-image-box-img{width:37%;}.elementor-19 .elementor-element.elementor-element-5186322 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-5186322:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-5186322:has(:focus) .elementor-image-box-title{color:#54C7D9;}.elementor-19 .elementor-element.elementor-element-5186322 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-8c46a7e > .elementor-widget-container{background-color:transparent;padding:20px 20px 20px 20px;background-image:linear-gradient(180deg, #B37C41 0%, #FAC709 100%);border-style:solid;border-width:4px 4px 4px 4px;border-color:#F9C709;border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-8c46a7e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-8c46a7e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-8c46a7e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-8c46a7e .elementor-image-box-title{margin-bottom:5px;font-family:"Gold Bold", Sans-serif;font-weight:900;text-transform:uppercase;line-height:22px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-8c46a7e .elementor-image-box-wrapper .elementor-image-box-img{width:37%;}.elementor-19 .elementor-element.elementor-element-8c46a7e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-8c46a7e:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-8c46a7e:has(:focus) .elementor-image-box-title{color:#54C7D9;}.elementor-19 .elementor-element.elementor-element-8c46a7e .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-451c6ee > .elementor-widget-container{background-color:transparent;padding:20px 20px 20px 20px;background-image:linear-gradient(180deg, #B37C41 0%, #FAC709 100%);border-style:solid;border-width:4px 4px 4px 4px;border-color:#F9C709;border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-451c6ee.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-451c6ee.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-451c6ee.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-451c6ee .elementor-image-box-title{margin-bottom:5px;font-family:"Gold Bold", Sans-serif;font-weight:900;text-transform:uppercase;line-height:22px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-451c6ee .elementor-image-box-wrapper .elementor-image-box-img{width:37%;}.elementor-19 .elementor-element.elementor-element-451c6ee .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-451c6ee:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-451c6ee:has(:focus) .elementor-image-box-title{color:#54C7D9;}.elementor-19 .elementor-element.elementor-element-451c6ee .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-4ee6750 > .elementor-widget-container{background-color:transparent;padding:20px 20px 20px 20px;background-image:linear-gradient(180deg, #B37C41 0%, #FAC709 100%);border-style:solid;border-width:4px 4px 4px 4px;border-color:#F9C709;border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-4ee6750.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-4ee6750.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-4ee6750.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-4ee6750 .elementor-image-box-title{margin-bottom:5px;font-family:"Gold Bold", Sans-serif;font-weight:900;text-transform:uppercase;line-height:22px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-4ee6750 .elementor-image-box-wrapper .elementor-image-box-img{width:37%;}.elementor-19 .elementor-element.elementor-element-4ee6750 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-4ee6750:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-4ee6750:has(:focus) .elementor-image-box-title{color:#54C7D9;}.elementor-19 .elementor-element.elementor-element-4ee6750 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-72bb190{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.28;border-style:none;--border-style:none;--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-19 .elementor-element.elementor-element-72bb190:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-72bb190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#53301C;background-image:url("https://www.saltydogroofing.com/wp-content/uploads/2025/06/SALTY-DOG-ROOFING-SIDING-CTA-4.webp");background-position:center center;background-repeat:no-repeat;}.elementor-19 .elementor-element.elementor-element-72bb190::before, .elementor-19 .elementor-element.elementor-element-72bb190 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-72bb190 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-72bb190 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-72bb190 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-72bb190 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-72bb190 > .elementor-shape-top .elementor-shape-fill, .elementor-19 .elementor-element.elementor-element-72bb190 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#F2EBD9;}.elementor-19 .elementor-element.elementor-element-72bb190 > .elementor-shape-top svg, .elementor-19 .elementor-element.elementor-element-72bb190 > .e-con-inner > .elementor-shape-top svg{height:38px;}.elementor-19 .elementor-element.elementor-element-403d4f1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-403d4f1.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-cf465df{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-19 .elementor-element.elementor-element-e4542cd{--display:flex;}.elementor-19 .elementor-element.elementor-element-97e6ed7 .elementor-heading-title{font-family:"Gold Bold", Sans-serif;font-size:66px;font-weight:900;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-c35d016{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-b30a8bc .elementor-button{background-color:#54C7D9;font-family:"Paytone One", Sans-serif;font-size:20px;font-weight:500;font-style:normal;fill:#FFFFFF;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-b30a8bc{z-index:2;}.elementor-19 .elementor-element.elementor-element-7d11315{--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.92;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-7d11315:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7d11315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBD9;background-image:url("https://www.saltydogroofing.com/wp-content/uploads/2025/07/LEAF-PATTERN.webp");background-position:top center;background-repeat:repeat;}.elementor-19 .elementor-element.elementor-element-7d11315::before, .elementor-19 .elementor-element.elementor-element-7d11315 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-7d11315 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-7d11315 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-7d11315 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-7d11315 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-01fc9ba{--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:020px 020px;--row-gap:020px;--column-gap:020px;--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-19 .elementor-element.elementor-element-b9a6d82{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-d55df24 img{border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-9edda96{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-9edda96:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9edda96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-2dabb12{text-align:center;}.elementor-19 .elementor-element.elementor-element-2dabb12 .elementor-heading-title{font-family:"Gold Bold", Sans-serif;font-size:40px;font-weight:900;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-ff43312 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-ff43312{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-32e65d1{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-32e65d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-32e65d1.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-18b78ad{--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.92;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-18b78ad:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-18b78ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9C709;background-image:url("https://www.saltydogroofing.com/wp-content/uploads/2025/06/SHINGLES.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-18b78ad::before, .elementor-19 .elementor-element.elementor-element-18b78ad > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-18b78ad > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-18b78ad > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-18b78ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-18b78ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F9C709;--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-18b78ad::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19 .elementor-element.elementor-element-18b78ad > .elementor-shape-bottom .elementor-shape-fill, .elementor-19 .elementor-element.elementor-element-18b78ad > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F2EBD9;}.elementor-19 .elementor-element.elementor-element-18b78ad > .elementor-shape-bottom svg, .elementor-19 .elementor-element.elementor-element-18b78ad > .e-con-inner > .elementor-shape-bottom svg{height:116px;}.elementor-19 .elementor-element.elementor-element-133607e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19 .elementor-element.elementor-element-5de7c2a{--display:flex;}.elementor-19 .elementor-element.elementor-element-6108451{text-align:center;}.elementor-19 .elementor-element.elementor-element-6108451 .elementor-heading-title{font-family:"Gold Bold", Sans-serif;font-size:58px;font-weight:500;color:#391208;}.elementor-19 .elementor-element.elementor-element-96e8728{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19 .elementor-element.elementor-element-2326dbe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-711a544{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-522f2a1{--display:flex;--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:center;--overlay-opacity:0.92;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-522f2a1:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-522f2a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBD9;}.elementor-19 .elementor-element.elementor-element-522f2a1::before, .elementor-19 .elementor-element.elementor-element-522f2a1 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-522f2a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-522f2a1 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-522f2a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-522f2a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-522f2a1 > .elementor-shape-bottom .elementor-shape-fill, .elementor-19 .elementor-element.elementor-element-522f2a1 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#53301C;}.elementor-19 .elementor-element.elementor-element-522f2a1 > .elementor-shape-bottom svg, .elementor-19 .elementor-element.elementor-element-522f2a1 > .e-con-inner > .elementor-shape-bottom svg{height:67px;}.elementor-19 .elementor-element.elementor-element-2b5c052{--display:flex;}.elementor-19 .elementor-element.elementor-element-bcd70d8{text-align:center;}.elementor-19 .elementor-element.elementor-element-bcd70d8 .elementor-heading-title{font-family:"Gold Bold", Sans-serif;font-size:24px;font-weight:500;color:#964420;}.elementor-19 .elementor-element.elementor-element-0c31233{text-align:center;}.elementor-19 .elementor-element.elementor-element-0c31233 .elementor-heading-title{font-family:"Gold Bold", Sans-serif;font-size:66px;font-weight:500;color:#391208;}.elementor-19 .elementor-element.elementor-element-5a73dfd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-4285502{--display:flex;}.elementor-19 .elementor-element.elementor-element-fa95d21{--display:flex;}.elementor-19 .elementor-element.elementor-element-1a10ff1{--display:flex;}.elementor-19 .elementor-element.elementor-element-ee584ea{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--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-19 .elementor-element.elementor-element-ee584ea:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ee584ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.saltydogroofing.com/wp-content/uploads/2025/06/SALTY-DOG-ROOFING-SIDING-CTA-5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-e241b00{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-e241b00.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-1455483{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-19 .elementor-element.elementor-element-398d3b9{--display:flex;}.elementor-19 .elementor-element.elementor-element-89f0994 .elementor-heading-title{font-family:"Gold Bold", Sans-serif;font-size:66px;font-weight:900;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-68d05fb{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-f0bd382 .elementor-button{background-color:#54C7D9;font-family:"Gold Bold", Sans-serif;font-size:20px;font-weight:500;font-style:normal;fill:#FFFFFF;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-f0bd382{z-index:2;}.elementor-19 .elementor-element.elementor-element-b6bfafb{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-b6bfafb:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b6bfafb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBD9;}.elementor-19 .elementor-element.elementor-element-27f431c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-284faf7{text-align:center;}.elementor-19 .elementor-element.elementor-element-284faf7 .elementor-heading-title{font-family:"Gold Bold", Sans-serif;font-size:60px;font-weight:500;color:#391208;}.elementor-19 .elementor-element.elementor-element-ab39bf4{text-align:center;color:#964420;}.elementor-19 .elementor-element.elementor-element-96d8d1d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19 .elementor-element.elementor-element-93658d3{--display:flex;}.elementor-19 .elementor-element.elementor-element-18d0bcb img{width:77%;}.elementor-19 .elementor-element.elementor-element-f571aa4{--display:flex;--justify-content:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-2cf4a92 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-19 .elementor-element.elementor-element-2cf4a92 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-19 .elementor-element.elementor-element-2cf4a92 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-19 .elementor-element.elementor-element-2cf4a92 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-19 .elementor-element.elementor-element-2cf4a92 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-2cf4a92 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-19 .elementor-element.elementor-element-2cf4a92 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#F9C709;}.elementor-19 .elementor-element.elementor-element-2cf4a92 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#F9C709;}.elementor-19 .elementor-element.elementor-element-2cf4a92 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-2cf4a92 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-2cf4a92{--e-icon-list-icon-size:60px;}.elementor-19 .elementor-element.elementor-element-2cf4a92 .elementor-icon-list-icon{padding-right:0px;}.elementor-19 .elementor-element.elementor-element-2cf4a92 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-2cf4a92 .elementor-icon-list-item > a{font-family:"Gold Bold", Sans-serif;font-size:28px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-2cf4a92 .elementor-icon-list-text{color:#391208;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-2cf4a92 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#F9C709;}.elementor-19 .elementor-element.elementor-element-3646abd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19 .elementor-element.elementor-element-c2572c9{--display:flex;}.elementor-19 .elementor-element.elementor-element-80f22ae.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-80f22ae.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-80f22ae.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-80f22ae .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19 .elementor-element.elementor-element-80f22ae .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-3b58f6f{--display:flex;}.elementor-19 .elementor-element.elementor-element-3042e91.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-3042e91.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-3042e91.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-3042e91 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19 .elementor-element.elementor-element-3042e91 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-9d1ea72{--display:flex;}.elementor-19 .elementor-element.elementor-element-1b3c356.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-1b3c356.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-1b3c356.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-1b3c356 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19 .elementor-element.elementor-element-1b3c356 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-f5436c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19 .elementor-element.elementor-element-9ffd4ce{--display:flex;}.elementor-19 .elementor-element.elementor-element-3e5966a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-3e5966a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-3e5966a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-3e5966a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19 .elementor-element.elementor-element-3e5966a .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-edaaf69{--display:flex;}.elementor-19 .elementor-element.elementor-element-aed724f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-aed724f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-aed724f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-aed724f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19 .elementor-element.elementor-element-aed724f .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-93cb7ba{--display:flex;}.elementor-19 .elementor-element.elementor-element-ee9c87a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19 .elementor-element.elementor-element-ee9c87a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19 .elementor-element.elementor-element-ee9c87a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-ee9c87a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19 .elementor-element.elementor-element-ee9c87a .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-b5460f3{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--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-19 .elementor-element.elementor-element-b5460f3:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b5460f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.saltydogroofing.com/wp-content/uploads/2025/06/SALTY-DOG-ROOFING-SIDING-CTA-7.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-32fb073{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-32fb073.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-c90f609{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-19 .elementor-element.elementor-element-214e5bb{--display:flex;}.elementor-19 .elementor-element.elementor-element-86346ed .elementor-heading-title{font-family:"Gold Bold", Sans-serif;font-size:66px;font-weight:900;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-94ba366{--display:flex;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-1287100 .elementor-button{background-color:#54C7D9;font-family:"Gold Bold", Sans-serif;font-size:20px;font-weight:500;font-style:normal;fill:#FFFFFF;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-1287100{z-index:2;}.elementor-19 .elementor-element.elementor-element-f60eee8{--display:flex;--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:center;--overlay-opacity:0;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f60eee8:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f60eee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBD9;}.elementor-19 .elementor-element.elementor-element-f60eee8::before, .elementor-19 .elementor-element.elementor-element-f60eee8 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-f60eee8 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-f60eee8 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-f60eee8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-f60eee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-fc5cc91{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-c03fd79{--display:flex;}.elementor-19 .elementor-element.elementor-element-5201b4d{text-align:center;}.elementor-19 .elementor-element.elementor-element-5201b4d .elementor-heading-title{font-family:"Gold Bold", Sans-serif;font-size:24px;font-weight:500;color:#964420;}.elementor-19 .elementor-element.elementor-element-28600d7{text-align:center;}.elementor-19 .elementor-element.elementor-element-28600d7 .elementor-heading-title{font-family:"Gold Bold", Sans-serif;font-size:60px;font-weight:500;color:#391208;}.elementor-19 .elementor-element.elementor-element-00f132f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6d92ee8{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FAC709;--border-color:#FAC709;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-6d92ee8:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6d92ee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B37C41 0%, #FAC709 100%);}.elementor-19 .elementor-element.elementor-element-cba6714 > .elementor-widget-container{margin:-103px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-19 .elementor-element.elementor-element-cba6714 img{width:50%;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-19 .elementor-element.elementor-element-4880a7d > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-19 .elementor-element.elementor-element-4880a7d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-4880a7d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-4880a7d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-4880a7d .elementor-image-box-title{margin-bottom:5px;font-family:"Gold Bold", Sans-serif;font-size:35px;font-weight:900;color:#391208;}.elementor-19 .elementor-element.elementor-element-4880a7d .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-19 .elementor-element.elementor-element-4880a7d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-4880a7d .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-1217f72{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FAC709;--border-color:#FAC709;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-1217f72:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1217f72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B37C41 0%, #FAC709 100%);}.elementor-19 .elementor-element.elementor-element-7c937c2 > .elementor-widget-container{margin:-103px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-19 .elementor-element.elementor-element-7c937c2 img{width:50%;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-19 .elementor-element.elementor-element-ee38420 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-19 .elementor-element.elementor-element-ee38420.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-ee38420.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-ee38420.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-ee38420 .elementor-image-box-title{margin-bottom:5px;font-family:"Gold Bold", Sans-serif;font-size:35px;font-weight:900;color:#391208;}.elementor-19 .elementor-element.elementor-element-ee38420 .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-19 .elementor-element.elementor-element-ee38420 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-ee38420 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-0a13053{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FAC709;--border-color:#FAC709;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-0a13053:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0a13053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B37C41 0%, #FAC709 100%);}.elementor-19 .elementor-element.elementor-element-6d4b471 > .elementor-widget-container{margin:-103px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-19 .elementor-element.elementor-element-6d4b471 img{width:50%;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-19 .elementor-element.elementor-element-6311fc0 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-19 .elementor-element.elementor-element-6311fc0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-6311fc0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-6311fc0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-6311fc0 .elementor-image-box-title{margin-bottom:5px;font-family:"Gold Bold", Sans-serif;font-size:35px;font-weight:900;color:#391208;}.elementor-19 .elementor-element.elementor-element-6311fc0 .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-19 .elementor-element.elementor-element-6311fc0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-6311fc0 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#FFFFFF;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-075eb24{--content-width:1400px;}.elementor-19 .elementor-element.elementor-element-fc5f068{--width:50%;}.elementor-19 .elementor-element.elementor-element-c9aeae9{--content-width:1400px;}.elementor-19 .elementor-element.elementor-element-ce897f8{--width:33%;}.elementor-19 .elementor-element.elementor-element-49eb72a{--width:33%;}.elementor-19 .elementor-element.elementor-element-16809cd{--width:33%;}.elementor-19 .elementor-element.elementor-element-0f16c48{--content-width:1400px;}.elementor-19 .elementor-element.elementor-element-324d45d{--width:100%;}.elementor-19 .elementor-element.elementor-element-98a1ad4{--width:80%;}.elementor-19 .elementor-element.elementor-element-72bb190{--content-width:100%;}.elementor-19 .elementor-element.elementor-element-403d4f1{--width:100%;}.elementor-19 .elementor-element.elementor-element-cf465df{--width:92%;}.elementor-19 .elementor-element.elementor-element-e4542cd{--width:65%;}.elementor-19 .elementor-element.elementor-element-c35d016{--width:18%;}.elementor-19 .elementor-element.elementor-element-7d11315{--content-width:1400px;}.elementor-19 .elementor-element.elementor-element-01fc9ba{--width:100%;}.elementor-19 .elementor-element.elementor-element-b9a6d82{--width:50%;}.elementor-19 .elementor-element.elementor-element-9edda96{--width:40%;}.elementor-19 .elementor-element.elementor-element-133607e{--width:100%;}.elementor-19 .elementor-element.elementor-element-2326dbe{--width:100%;}.elementor-19 .elementor-element.elementor-element-711a544{--width:70%;}.elementor-19 .elementor-element.elementor-element-522f2a1{--content-width:1400px;}.elementor-19 .elementor-element.elementor-element-2b5c052{--width:100%;}.elementor-19 .elementor-element.elementor-element-5a73dfd{--width:68%;}.elementor-19 .elementor-element.elementor-element-4285502{--width:33%;}.elementor-19 .elementor-element.elementor-element-fa95d21{--width:33%;}.elementor-19 .elementor-element.elementor-element-1a10ff1{--width:33%;}.elementor-19 .elementor-element.elementor-element-e241b00{--width:100%;}.elementor-19 .elementor-element.elementor-element-1455483{--width:70%;}.elementor-19 .elementor-element.elementor-element-398d3b9{--width:65%;}.elementor-19 .elementor-element.elementor-element-68d05fb{--width:18%;}.elementor-19 .elementor-element.elementor-element-b6bfafb{--content-width:1400px;}.elementor-19 .elementor-element.elementor-element-27f431c{--width:85%;}.elementor-19 .elementor-element.elementor-element-93658d3{--width:50%;}.elementor-19 .elementor-element.elementor-element-f571aa4{--width:50%;}.elementor-19 .elementor-element.elementor-element-c2572c9{--width:33%;}.elementor-19 .elementor-element.elementor-element-3b58f6f{--width:33%;}.elementor-19 .elementor-element.elementor-element-9d1ea72{--width:33%;}.elementor-19 .elementor-element.elementor-element-9ffd4ce{--width:33%;}.elementor-19 .elementor-element.elementor-element-edaaf69{--width:33%;}.elementor-19 .elementor-element.elementor-element-93cb7ba{--width:33%;}.elementor-19 .elementor-element.elementor-element-32fb073{--width:100%;}.elementor-19 .elementor-element.elementor-element-c90f609{--width:70%;}.elementor-19 .elementor-element.elementor-element-214e5bb{--width:65%;}.elementor-19 .elementor-element.elementor-element-94ba366{--width:18%;}.elementor-19 .elementor-element.elementor-element-f60eee8{--content-width:1400px;}.elementor-19 .elementor-element.elementor-element-fc5cc91{--width:86%;}.elementor-19 .elementor-element.elementor-element-c03fd79{--width:100%;}.elementor-19 .elementor-element.elementor-element-00f132f{--width:85%;}.elementor-19 .elementor-element.elementor-element-6d92ee8{--width:33%;}.elementor-19 .elementor-element.elementor-element-1217f72{--width:33%;}.elementor-19 .elementor-element.elementor-element-0a13053{--width:33%;}}@media(min-width:1025px){.elementor-19 .elementor-element.elementor-element-7d11315:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7d11315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-19 .elementor-element.elementor-element-18b78ad:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-18b78ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-f7c9048{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-711a544{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-075eb24{--justify-content:flex-start;--overlay-opacity:0.51;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-075eb24:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-075eb24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1400px 0px;}.elementor-19 .elementor-element.elementor-element-075eb24 > .elementor-shape-bottom svg, .elementor-19 .elementor-element.elementor-element-075eb24 > .e-con-inner > .elementor-shape-bottom svg{height:54px;}.elementor-19 .elementor-element.elementor-element-fc5f068{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-19 .elementor-element.elementor-element-2c7d9cd{text-align:center;}.elementor-19 .elementor-element.elementor-element-2c7d9cd .elementor-heading-title{font-size:36px;}.elementor-19 .elementor-element.elementor-element-3525ee6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-19 .elementor-element.elementor-element-3525ee6 .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-c2e1354{--margin-top:-33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-ce897f8{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-3d72682 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-3d72682 img{width:70%;}.elementor-19 .elementor-element.elementor-element-0a01e80 > .elementor-widget-container{margin:225px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-49eb72a{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-051fcac > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-051fcac img{width:70%;}.elementor-19 .elementor-element.elementor-element-15e3b49 > .elementor-widget-container{margin:225px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-16809cd{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-26081bc > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-26081bc img{width:70%;}.elementor-19 .elementor-element.elementor-element-04b63ef > .elementor-widget-container{margin:225px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-b356497{text-align:center;}.elementor-19 .elementor-element.elementor-element-b356497 .elementor-heading-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-5f07314{text-align:center;}.elementor-19 .elementor-element.elementor-element-5f07314 .elementor-heading-title{font-size:24px;}.elementor-19 .elementor-element.elementor-element-a9cead9{text-align:center;}.elementor-19 .elementor-element.elementor-element-f7c9048{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-741147f .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-ced4880 .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-5186322 .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-8c46a7e .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-451c6ee .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-4ee6750 .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-72bb190{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-97e6ed7{text-align:center;}.elementor-19 .elementor-element.elementor-element-97e6ed7 .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-2dabb12{text-align:center;}.elementor-19 .elementor-element.elementor-element-2dabb12 .elementor-heading-title{font-size:29px;}.elementor-19 .elementor-element.elementor-element-18b78ad > .elementor-shape-bottom svg, .elementor-19 .elementor-element.elementor-element-18b78ad > .e-con-inner > .elementor-shape-bottom svg{height:67px;}.elementor-19 .elementor-element.elementor-element-18b78ad{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6108451 .elementor-heading-title{font-size:33px;}.elementor-19 .elementor-element.elementor-element-711a544{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-0c31233 .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-ee584ea{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-89f0994{text-align:center;}.elementor-19 .elementor-element.elementor-element-89f0994 .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-b6bfafb{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-284faf7 .elementor-heading-title{font-size:33px;}.elementor-19 .elementor-element.elementor-element-ab39bf4 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-18d0bcb img{width:100%;}.elementor-19 .elementor-element.elementor-element-f571aa4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-2cf4a92{--e-icon-list-icon-size:32px;}.elementor-19 .elementor-element.elementor-element-2cf4a92 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-2cf4a92 .elementor-icon-list-item > a{font-size:20px;}.elementor-19 .elementor-element.elementor-element-80f22ae .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-3042e91 .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-1b3c356 .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-3e5966a .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-aed724f .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-ee9c87a .elementor-image-box-img{margin-bottom:15px;}.elementor-19 .elementor-element.elementor-element-b5460f3{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-86346ed{text-align:center;}.elementor-19 .elementor-element.elementor-element-86346ed .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-f60eee8{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-28600d7 .elementor-heading-title{font-size:33px;}.elementor-19 .elementor-element.elementor-element-00f132f{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-4880a7d .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-ee38420 .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-6311fc0 .elementor-image-box-img{margin-bottom:0px;}}/* Start custom CSS for wpforms, class: .elementor-element-32e65d1 */form#wpforms-form-288 {
    width: 100%;
    text-align: center;
}

.wpforms-container .wpforms-field, .wp-core-ui div.wpforms-container .wpforms-field {
    padding: 5px 0!important;
    position: relative;
}/* End custom CSS */