.elementor-952 .elementor-element.elementor-element-3fcf2b4{--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;--justify-content:center;--overflow:hidden;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-952 .elementor-element.elementor-element-3fcf2b4:not(.elementor-motion-effects-element-type-background), .elementor-952 .elementor-element.elementor-element-3fcf2b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-952 .elementor-element.elementor-element-3fcf2b4::before, .elementor-952 .elementor-element.elementor-element-3fcf2b4 > .elementor-background-video-container::before, .elementor-952 .elementor-element.elementor-element-3fcf2b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-952 .elementor-element.elementor-element-3fcf2b4 > .elementor-background-slideshow::before, .elementor-952 .elementor-element.elementor-element-3fcf2b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-952 .elementor-element.elementor-element-3fcf2b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-067c9c6 );background-image:url("https://guardianrestoration.com/wp-content/uploads/2025/07/b0b7f5fcb1c1c8973a8e4a24b09d95de2a9c4d1e.png");--background-overlay:'';background-position:center center;background-repeat:repeat-y;background-size:cover;}.elementor-952 .elementor-element.elementor-element-e733b51{--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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-952 .elementor-element.elementor-element-4d04b6e{text-align:center;}.elementor-952 .elementor-element.elementor-element-4d04b6e .elementor-heading-title{font-family:var( --e-global-typography-15b98f4-font-family ), Sans-serif;font-size:var( --e-global-typography-15b98f4-font-size );font-weight:var( --e-global-typography-15b98f4-font-weight );line-height:var( --e-global-typography-15b98f4-line-height );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-952 .elementor-element.elementor-element-5c52a41 > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-952 .elementor-element.elementor-element-5c52a41{text-align:center;font-family:var( --e-global-typography-f5025d1-font-family ), Sans-serif;font-size:var( --e-global-typography-f5025d1-font-size );font-weight:var( --e-global-typography-f5025d1-font-weight );line-height:var( --e-global-typography-f5025d1-line-height );color:var( --e-global-color-text );}.elementor-952 .elementor-element.elementor-element-5e93f45{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:60px 60px;--row-gap:60px;--column-gap:60px;--grid-auto-flow:row;--padding-top:8rem;--padding-bottom:3rem;--padding-left:4rem;--padding-right:4rem;}.elementor-952 .elementor-element.elementor-element-5e93f45:not(.elementor-motion-effects-element-type-background), .elementor-952 .elementor-element.elementor-element-5e93f45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-691ea52 );}.elementor-952 .elementor-element.elementor-element-7b4caf2{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:4rem;}.elementor-952 .elementor-element.elementor-element-7b4caf2:not(.elementor-motion-effects-element-type-background), .elementor-952 .elementor-element.elementor-element-7b4caf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-691ea52 );}.elementor-952 .elementor-element.elementor-element-237ee3a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-952 .elementor-element.elementor-element-5f7657e > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-5f7657e{text-align:left;}.elementor-952 .elementor-element.elementor-element-5f7657e .elementor-heading-title{font-family:var( --e-global-typography-885dae3-font-family ), Sans-serif;font-size:var( --e-global-typography-885dae3-font-size );font-weight:var( --e-global-typography-885dae3-font-weight );line-height:var( --e-global-typography-885dae3-line-height );color:var( --e-global-color-067c9c6 );}.elementor-952 .elementor-element.elementor-element-cbbcf02 > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-952 .elementor-element.elementor-element-cbbcf02{text-align:left;font-family:var( --e-global-typography-f5025d1-font-family ), Sans-serif;font-size:var( --e-global-typography-f5025d1-font-size );font-weight:var( --e-global-typography-f5025d1-font-weight );line-height:var( --e-global-typography-f5025d1-line-height );color:#F6E6D4CC;}.elementor-952 .elementor-element.elementor-element-3fff9a1 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-3fff9a1{text-align:left;}.elementor-952 .elementor-element.elementor-element-3fff9a1 .elementor-heading-title{font-family:var( --e-global-typography-1db4b7b-font-family ), Sans-serif;font-size:var( --e-global-typography-1db4b7b-font-size );font-weight:var( --e-global-typography-1db4b7b-font-weight );line-height:var( --e-global-typography-1db4b7b-line-height );color:var( --e-global-color-067c9c6 );}.elementor-952 .elementor-element.elementor-element-16af571 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-16af571{text-align:left;}.elementor-952 .elementor-element.elementor-element-16af571 .elementor-heading-title{font-family:var( --e-global-typography-be0fe91-font-family ), Sans-serif;font-size:var( --e-global-typography-be0fe91-font-size );font-weight:var( --e-global-typography-be0fe91-font-weight );line-height:var( --e-global-typography-be0fe91-line-height );letter-spacing:var( --e-global-typography-be0fe91-letter-spacing );color:var( --e-global-color-067c9c6 );}.elementor-952 .elementor-element.elementor-element-f76eef2 > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-952 .elementor-element.elementor-element-f76eef2{text-align:left;font-family:var( --e-global-typography-f5025d1-font-family ), Sans-serif;font-size:var( --e-global-typography-f5025d1-font-size );font-weight:var( --e-global-typography-f5025d1-font-weight );line-height:var( --e-global-typography-f5025d1-line-height );color:#F6E6D4CC;}.elementor-952 .elementor-element.elementor-element-e490e75 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-e490e75{text-align:left;}.elementor-952 .elementor-element.elementor-element-e490e75 .elementor-heading-title{font-family:var( --e-global-typography-1db4b7b-font-family ), Sans-serif;font-size:var( --e-global-typography-1db4b7b-font-size );font-weight:var( --e-global-typography-1db4b7b-font-weight );line-height:var( --e-global-typography-1db4b7b-line-height );color:var( --e-global-color-067c9c6 );}.elementor-952 .elementor-element.elementor-element-fa804ba > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-fa804ba{text-align:left;}.elementor-952 .elementor-element.elementor-element-fa804ba .elementor-heading-title{font-family:var( --e-global-typography-be0fe91-font-family ), Sans-serif;font-size:var( --e-global-typography-be0fe91-font-size );font-weight:var( --e-global-typography-be0fe91-font-weight );line-height:var( --e-global-typography-be0fe91-line-height );letter-spacing:var( --e-global-typography-be0fe91-letter-spacing );color:var( --e-global-color-067c9c6 );}.elementor-952 .elementor-element.elementor-element-e683b2d > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-952 .elementor-element.elementor-element-e683b2d{text-align:left;font-family:var( --e-global-typography-f5025d1-font-family ), Sans-serif;font-size:var( --e-global-typography-f5025d1-font-size );font-weight:var( --e-global-typography-f5025d1-font-weight );line-height:var( --e-global-typography-f5025d1-line-height );color:#F6E6D4CC;}.elementor-952 .elementor-element.elementor-element-d254846{--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;--justify-content:center;--align-items:flex-start;--overflow:hidden;--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:0rem;}.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-952 .elementor-element.elementor-element-4cbc64e{--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;--padding-top:3rem;--padding-bottom:8rem;--padding-left:4rem;--padding-right:4rem;}.elementor-952 .elementor-element.elementor-element-4cbc64e:not(.elementor-motion-effects-element-type-background), .elementor-952 .elementor-element.elementor-element-4cbc64e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-691ea52 );}.elementor-952 .elementor-element.elementor-element-27c2cb5 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-27c2cb5{text-align:left;}.elementor-952 .elementor-element.elementor-element-27c2cb5 .elementor-heading-title{font-family:var( --e-global-typography-15b98f4-font-family ), Sans-serif;font-size:var( --e-global-typography-15b98f4-font-size );font-weight:var( --e-global-typography-15b98f4-font-weight );line-height:var( --e-global-typography-15b98f4-line-height );color:var( --e-global-color-067c9c6 );}.elementor-952 .elementor-element.elementor-element-fea3572{--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:space-between;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );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-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-952 .elementor-element.elementor-element-ccbdd38{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-952 .elementor-element.elementor-element-ccbdd38 .elementor-image-box-wrapper{text-align:left;}.elementor-952 .elementor-element.elementor-element-ccbdd38.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-952 .elementor-element.elementor-element-ccbdd38.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-952 .elementor-element.elementor-element-ccbdd38.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-952 .elementor-element.elementor-element-ccbdd38 .elementor-image-box-img img{height:102px;object-fit:contain;object-position:center left;transition-duration:0.3s;}.elementor-952 .elementor-element.elementor-element-ccbdd38 .elementor-image-box-title{font-family:var( --e-global-typography-885dae3-font-family ), Sans-serif;font-size:var( --e-global-typography-885dae3-font-size );font-weight:var( --e-global-typography-885dae3-font-weight );line-height:var( --e-global-typography-885dae3-line-height );color:var( --e-global-color-067c9c6 );}.elementor-952 .elementor-element.elementor-element-ccbdd38:has(:hover) .elementor-image-box-title,
					 .elementor-952 .elementor-element.elementor-element-ccbdd38:has(:focus) .elementor-image-box-title{color:var( --e-global-color-067c9c6 );}.elementor-952 .elementor-element.elementor-element-ccbdd38 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-177d1f5 );}.elementor-952 .elementor-element.elementor-element-f4c9148{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-952 .elementor-element.elementor-element-f4c9148 .elementor-image-box-wrapper{text-align:left;}.elementor-952 .elementor-element.elementor-element-f4c9148.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-952 .elementor-element.elementor-element-f4c9148.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-952 .elementor-element.elementor-element-f4c9148.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-952 .elementor-element.elementor-element-f4c9148 .elementor-image-box-img img{height:102px;object-fit:contain;object-position:center left;transition-duration:0.3s;}.elementor-952 .elementor-element.elementor-element-f4c9148 .elementor-image-box-title{font-family:var( --e-global-typography-885dae3-font-family ), Sans-serif;font-size:var( --e-global-typography-885dae3-font-size );font-weight:var( --e-global-typography-885dae3-font-weight );line-height:var( --e-global-typography-885dae3-line-height );color:var( --e-global-color-067c9c6 );}.elementor-952 .elementor-element.elementor-element-f4c9148:has(:hover) .elementor-image-box-title,
					 .elementor-952 .elementor-element.elementor-element-f4c9148:has(:focus) .elementor-image-box-title{color:var( --e-global-color-067c9c6 );}.elementor-952 .elementor-element.elementor-element-f4c9148 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-177d1f5 );}.elementor-952 .elementor-element.elementor-element-b0e6071{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-952 .elementor-element.elementor-element-b0e6071 .elementor-image-box-wrapper{text-align:left;}.elementor-952 .elementor-element.elementor-element-b0e6071.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-952 .elementor-element.elementor-element-b0e6071.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-952 .elementor-element.elementor-element-b0e6071.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-952 .elementor-element.elementor-element-b0e6071 .elementor-image-box-img img{height:102px;object-fit:contain;object-position:center left;transition-duration:0.3s;}.elementor-952 .elementor-element.elementor-element-b0e6071 .elementor-image-box-title{font-family:var( --e-global-typography-885dae3-font-family ), Sans-serif;font-size:var( --e-global-typography-885dae3-font-size );font-weight:var( --e-global-typography-885dae3-font-weight );line-height:var( --e-global-typography-885dae3-line-height );color:var( --e-global-color-067c9c6 );}.elementor-952 .elementor-element.elementor-element-b0e6071:has(:hover) .elementor-image-box-title,
					 .elementor-952 .elementor-element.elementor-element-b0e6071:has(:focus) .elementor-image-box-title{color:var( --e-global-color-067c9c6 );}.elementor-952 .elementor-element.elementor-element-b0e6071 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-177d1f5 );}.elementor-952 .elementor-element.elementor-element-fe315e8{--display:flex;--min-height:600px;--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.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-952 .elementor-element.elementor-element-fe315e8:not(.elementor-motion-effects-element-type-background), .elementor-952 .elementor-element.elementor-element-fe315e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-691ea52 );}.elementor-952 .elementor-element.elementor-element-fe315e8::before, .elementor-952 .elementor-element.elementor-element-fe315e8 > .elementor-background-video-container::before, .elementor-952 .elementor-element.elementor-element-fe315e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-952 .elementor-element.elementor-element-fe315e8 > .elementor-background-slideshow::before, .elementor-952 .elementor-element.elementor-element-fe315e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-952 .elementor-element.elementor-element-fe315e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://guardianrestoration.com/wp-content/uploads/2025/07/3420cbf58b1ab33cbbab520dabf5fd62746ffd70-e1752552389993.png");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:auto;}.elementor-952 .elementor-element.elementor-element-7dc7dc7{--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;--padding-top:6rem;--padding-bottom:8rem;--padding-left:4rem;--padding-right:4rem;}.elementor-952 .elementor-element.elementor-element-7dc7dc7:not(.elementor-motion-effects-element-type-background), .elementor-952 .elementor-element.elementor-element-7dc7dc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-691ea52 );}.elementor-952 .elementor-element.elementor-element-5f2a8ea > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-5f2a8ea{text-align:left;}.elementor-952 .elementor-element.elementor-element-5f2a8ea .elementor-heading-title{font-family:var( --e-global-typography-15b98f4-font-family ), Sans-serif;font-size:var( --e-global-typography-15b98f4-font-size );font-weight:var( --e-global-typography-15b98f4-font-weight );line-height:var( --e-global-typography-15b98f4-line-height );color:var( --e-global-color-067c9c6 );}.elementor-952 .elementor-element.elementor-element-363313c{--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:space-between;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-952 .elementor-element.elementor-element-fbbbe47{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-952 .elementor-element.elementor-element-fbbbe47 .elementor-image-box-wrapper{text-align:left;}.elementor-952 .elementor-element.elementor-element-fbbbe47.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-952 .elementor-element.elementor-element-fbbbe47.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-952 .elementor-element.elementor-element-fbbbe47.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-952 .elementor-element.elementor-element-fbbbe47 .elementor-image-box-img img{height:140px;object-fit:contain;object-position:center left;transition-duration:0.3s;}.elementor-952 .elementor-element.elementor-element-fbbbe47 .elementor-image-box-title{font-family:var( --e-global-typography-885dae3-font-family ), Sans-serif;font-size:var( --e-global-typography-885dae3-font-size );font-weight:var( --e-global-typography-885dae3-font-weight );line-height:var( --e-global-typography-885dae3-line-height );color:var( --e-global-color-067c9c6 );}.elementor-952 .elementor-element.elementor-element-fbbbe47:has(:hover) .elementor-image-box-title,
					 .elementor-952 .elementor-element.elementor-element-fbbbe47:has(:focus) .elementor-image-box-title{color:var( --e-global-color-067c9c6 );}.elementor-952 .elementor-element.elementor-element-fbbbe47 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-177d1f5 );}.elementor-952 .elementor-element.elementor-element-27731fe{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-952 .elementor-element.elementor-element-27731fe .elementor-image-box-wrapper{text-align:left;}.elementor-952 .elementor-element.elementor-element-27731fe.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-952 .elementor-element.elementor-element-27731fe.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-952 .elementor-element.elementor-element-27731fe.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-952 .elementor-element.elementor-element-27731fe .elementor-image-box-img img{height:140px;object-fit:contain;object-position:center left;transition-duration:0.3s;}.elementor-952 .elementor-element.elementor-element-27731fe .elementor-image-box-title{font-family:var( --e-global-typography-885dae3-font-family ), Sans-serif;font-size:var( --e-global-typography-885dae3-font-size );font-weight:var( --e-global-typography-885dae3-font-weight );line-height:var( --e-global-typography-885dae3-line-height );color:var( --e-global-color-067c9c6 );}.elementor-952 .elementor-element.elementor-element-27731fe:has(:hover) .elementor-image-box-title,
					 .elementor-952 .elementor-element.elementor-element-27731fe:has(:focus) .elementor-image-box-title{color:var( --e-global-color-067c9c6 );}.elementor-952 .elementor-element.elementor-element-27731fe .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-177d1f5 );}.elementor-952 .elementor-element.elementor-element-e37a593{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-952 .elementor-element.elementor-element-e37a593 .elementor-image-box-wrapper{text-align:left;}.elementor-952 .elementor-element.elementor-element-e37a593.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-952 .elementor-element.elementor-element-e37a593.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-952 .elementor-element.elementor-element-e37a593.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-952 .elementor-element.elementor-element-e37a593 .elementor-image-box-img img{height:140px;object-fit:contain;object-position:center left;transition-duration:0.3s;}.elementor-952 .elementor-element.elementor-element-e37a593 .elementor-image-box-title{font-family:var( --e-global-typography-885dae3-font-family ), Sans-serif;font-size:var( --e-global-typography-885dae3-font-size );font-weight:var( --e-global-typography-885dae3-font-weight );line-height:var( --e-global-typography-885dae3-line-height );color:var( --e-global-color-067c9c6 );}.elementor-952 .elementor-element.elementor-element-e37a593:has(:hover) .elementor-image-box-title,
					 .elementor-952 .elementor-element.elementor-element-e37a593:has(:focus) .elementor-image-box-title{color:var( --e-global-color-067c9c6 );}.elementor-952 .elementor-element.elementor-element-e37a593 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;color:var( --e-global-color-177d1f5 );}.elementor-952 .elementor-element.elementor-element-10152c9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-952 .elementor-element.elementor-element-1e3705c{--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.2;--padding-top:8rem;--padding-bottom:8rem;--padding-left:4rem;--padding-right:4rem;}.elementor-952 .elementor-element.elementor-element-1e3705c:not(.elementor-motion-effects-element-type-background), .elementor-952 .elementor-element.elementor-element-1e3705c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-952 .elementor-element.elementor-element-1e3705c::before, .elementor-952 .elementor-element.elementor-element-1e3705c > .elementor-background-video-container::before, .elementor-952 .elementor-element.elementor-element-1e3705c > .e-con-inner > .elementor-background-video-container::before, .elementor-952 .elementor-element.elementor-element-1e3705c > .elementor-background-slideshow::before, .elementor-952 .elementor-element.elementor-element-1e3705c > .e-con-inner > .elementor-background-slideshow::before, .elementor-952 .elementor-element.elementor-element-1e3705c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://guardianrestoration.com/wp-content/uploads/2025/07/b0b7f5fcb1c1c8973a8e4a24b09d95de2a9c4d1e.png");--background-overlay:'';background-repeat:repeat-y;}.elementor-952 .elementor-element.elementor-element-9fe07f5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-952 .elementor-element.elementor-element-fc61c78 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-952 .elementor-element.elementor-element-fc61c78{text-align:center;}.elementor-952 .elementor-element.elementor-element-fc61c78 .elementor-heading-title{font-family:var( --e-global-typography-1db4b7b-font-family ), Sans-serif;font-size:var( --e-global-typography-1db4b7b-font-size );font-weight:var( --e-global-typography-1db4b7b-font-weight );line-height:var( --e-global-typography-1db4b7b-line-height );color:var( --e-global-color-text );}.elementor-952 .elementor-element.elementor-element-008c537 > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-952 .elementor-element.elementor-element-008c537{text-align:center;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1.6em;color:var( --e-global-color-text );}.elementor-952 .elementor-element.elementor-element-0ab5cd7{--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:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-952 .elementor-element.elementor-element-0295255{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-952 .elementor-element.elementor-element-0feb5b6 img{height:400px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-952 .elementor-element.elementor-element-cccc4fc > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-cccc4fc .elementor-heading-title{font-family:var( --e-global-typography-885dae3-font-family ), Sans-serif;font-size:var( --e-global-typography-885dae3-font-size );font-weight:var( --e-global-typography-885dae3-font-weight );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-5c3853d > .elementor-widget-container{padding:0rem 0rem 0.5rem 0rem;}.elementor-952 .elementor-element.elementor-element-5c3853d{text-align:left;font-family:var( --e-global-typography-fca9c12-font-family ), Sans-serif;font-size:var( --e-global-typography-fca9c12-font-size );font-weight:var( --e-global-typography-fca9c12-font-weight );line-height:var( --e-global-typography-fca9c12-line-height );letter-spacing:var( --e-global-typography-fca9c12-letter-spacing );color:var( --e-global-color-text );}.elementor-952 .elementor-element.elementor-element-543c3fc{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-952 .elementor-element.elementor-element-543c3fc .elementor-widget-container{text-align:left;}.elementor-952 .elementor-element.elementor-element-543c3fc .elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-952 .elementor-element.elementor-element-7480ab8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-952 .elementor-element.elementor-element-64782cd img{height:400px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-952 .elementor-element.elementor-element-123af80 > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-123af80 .elementor-heading-title{font-family:var( --e-global-typography-885dae3-font-family ), Sans-serif;font-size:var( --e-global-typography-885dae3-font-size );font-weight:var( --e-global-typography-885dae3-font-weight );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-c075276 > .elementor-widget-container{padding:0rem 0rem 0.5rem 0rem;}.elementor-952 .elementor-element.elementor-element-c075276{text-align:left;font-family:var( --e-global-typography-fca9c12-font-family ), Sans-serif;font-size:var( --e-global-typography-fca9c12-font-size );font-weight:var( --e-global-typography-fca9c12-font-weight );line-height:var( --e-global-typography-fca9c12-line-height );letter-spacing:var( --e-global-typography-fca9c12-letter-spacing );color:var( --e-global-color-text );}.elementor-952 .elementor-element.elementor-element-8a9b72b{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-952 .elementor-element.elementor-element-8a9b72b .elementor-widget-container{text-align:left;}.elementor-952 .elementor-element.elementor-element-8a9b72b .elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-952 .elementor-element.elementor-element-cf6caee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-952 .elementor-element.elementor-element-c2ed3bb img{height:400px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-952 .elementor-element.elementor-element-9a19a52 > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-9a19a52 .elementor-heading-title{font-family:var( --e-global-typography-885dae3-font-family ), Sans-serif;font-size:var( --e-global-typography-885dae3-font-size );font-weight:var( --e-global-typography-885dae3-font-weight );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-a1126df > .elementor-widget-container{padding:0rem 0rem 0.5rem 0rem;}.elementor-952 .elementor-element.elementor-element-a1126df{text-align:left;font-family:var( --e-global-typography-fca9c12-font-family ), Sans-serif;font-size:var( --e-global-typography-fca9c12-font-size );font-weight:var( --e-global-typography-fca9c12-font-weight );line-height:var( --e-global-typography-fca9c12-line-height );letter-spacing:var( --e-global-typography-fca9c12-letter-spacing );color:var( --e-global-color-text );}.elementor-952 .elementor-element.elementor-element-54a571f{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-952 .elementor-element.elementor-element-54a571f .elementor-widget-container{text-align:left;}.elementor-952 .elementor-element.elementor-element-54a571f .elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-952 .elementor-element.elementor-element-a2050de{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-952 .elementor-element.elementor-element-406bb80 img{height:400px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-952 .elementor-element.elementor-element-c381d84 > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-c381d84 .elementor-heading-title{font-family:var( --e-global-typography-885dae3-font-family ), Sans-serif;font-size:var( --e-global-typography-885dae3-font-size );font-weight:var( --e-global-typography-885dae3-font-weight );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-493e659 > .elementor-widget-container{padding:0rem 0rem 0.5rem 0rem;}.elementor-952 .elementor-element.elementor-element-493e659{text-align:left;font-family:var( --e-global-typography-fca9c12-font-family ), Sans-serif;font-size:var( --e-global-typography-fca9c12-font-size );font-weight:var( --e-global-typography-fca9c12-font-weight );line-height:var( --e-global-typography-fca9c12-line-height );letter-spacing:var( --e-global-typography-fca9c12-letter-spacing );color:var( --e-global-color-text );}.elementor-952 .elementor-element.elementor-element-aa27ca4{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-952 .elementor-element.elementor-element-aa27ca4 .elementor-widget-container{text-align:left;}.elementor-952 .elementor-element.elementor-element-aa27ca4 .elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-952 .elementor-element.elementor-element-2704bdc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-952 .elementor-element.elementor-element-ccd6d41 img{height:400px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-952 .elementor-element.elementor-element-5441237 > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-5441237 .elementor-heading-title{font-family:var( --e-global-typography-885dae3-font-family ), Sans-serif;font-size:var( --e-global-typography-885dae3-font-size );font-weight:var( --e-global-typography-885dae3-font-weight );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-deef948 > .elementor-widget-container{padding:0rem 0rem 0.5rem 0rem;}.elementor-952 .elementor-element.elementor-element-deef948{text-align:left;font-family:var( --e-global-typography-fca9c12-font-family ), Sans-serif;font-size:var( --e-global-typography-fca9c12-font-size );font-weight:var( --e-global-typography-fca9c12-font-weight );line-height:var( --e-global-typography-fca9c12-line-height );letter-spacing:var( --e-global-typography-fca9c12-letter-spacing );color:var( --e-global-color-text );}.elementor-952 .elementor-element.elementor-element-8d55740{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-952 .elementor-element.elementor-element-8d55740 .elementor-widget-container{text-align:left;}.elementor-952 .elementor-element.elementor-element-8d55740 .elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-952 .elementor-element.elementor-element-e059f87{--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;--padding-top:12rem;--padding-bottom:12rem;--padding-left:4rem;--padding-right:4rem;}.elementor-952 .elementor-element.elementor-element-e059f87:not(.elementor-motion-effects-element-type-background), .elementor-952 .elementor-element.elementor-element-e059f87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-952 .elementor-element.elementor-element-f2fb003{--display:flex;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-952 .elementor-element.elementor-element-734ee93 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-734ee93{text-align:center;}.elementor-952 .elementor-element.elementor-element-734ee93 .elementor-heading-title{font-family:var( --e-global-typography-15b98f4-font-family ), Sans-serif;font-size:var( --e-global-typography-15b98f4-font-size );font-weight:var( --e-global-typography-15b98f4-font-weight );line-height:var( --e-global-typography-15b98f4-line-height );color:var( --e-global-color-067c9c6 );}.elementor-952 .elementor-element.elementor-element-6e15420 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-6e15420{text-align:center;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1.6em;color:var( --e-global-color-177d1f5 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-952 .elementor-element.elementor-element-42e8c27 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-fca9c12-font-family ), Sans-serif;font-size:var( --e-global-typography-fca9c12-font-size );font-weight:var( --e-global-typography-fca9c12-font-weight );line-height:var( --e-global-typography-fca9c12-line-height );letter-spacing:var( --e-global-typography-fca9c12-letter-spacing );fill:var( --e-global-color-7fcd4cb );color:var( --e-global-color-7fcd4cb );border-radius:30px 30px 30px 30px;padding:16px 32px 16px 32px;}.elementor-952 .elementor-element.elementor-element-42e8c27 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}@media(max-width:1024px){.elementor-952 .elementor-element.elementor-element-3fcf2b4::before, .elementor-952 .elementor-element.elementor-element-3fcf2b4 > .elementor-background-video-container::before, .elementor-952 .elementor-element.elementor-element-3fcf2b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-952 .elementor-element.elementor-element-3fcf2b4 > .elementor-background-slideshow::before, .elementor-952 .elementor-element.elementor-element-3fcf2b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-952 .elementor-element.elementor-element-3fcf2b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:auto;}.elementor-952 .elementor-element.elementor-element-3fcf2b4{--padding-top:8rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-952 .elementor-element.elementor-element-4d04b6e .elementor-heading-title{font-size:var( --e-global-typography-15b98f4-font-size );line-height:var( --e-global-typography-15b98f4-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-952 .elementor-element.elementor-element-5c52a41 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-5c52a41{font-size:var( --e-global-typography-f5025d1-font-size );line-height:var( --e-global-typography-f5025d1-line-height );}.elementor-952 .elementor-element.elementor-element-5e93f45{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:6rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-952 .elementor-element.elementor-element-7b4caf2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-952 .elementor-element.elementor-element-5f7657e > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-5f7657e .elementor-heading-title{font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-cbbcf02{font-size:var( --e-global-typography-f5025d1-font-size );line-height:var( --e-global-typography-f5025d1-line-height );}.elementor-952 .elementor-element.elementor-element-3fff9a1 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-3fff9a1 .elementor-heading-title{font-size:var( --e-global-typography-1db4b7b-font-size );line-height:var( --e-global-typography-1db4b7b-line-height );}.elementor-952 .elementor-element.elementor-element-16af571 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-16af571 .elementor-heading-title{font-size:var( --e-global-typography-be0fe91-font-size );line-height:var( --e-global-typography-be0fe91-line-height );letter-spacing:var( --e-global-typography-be0fe91-letter-spacing );}.elementor-952 .elementor-element.elementor-element-f76eef2{font-size:var( --e-global-typography-f5025d1-font-size );line-height:var( --e-global-typography-f5025d1-line-height );}.elementor-952 .elementor-element.elementor-element-e490e75 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-e490e75 .elementor-heading-title{font-size:var( --e-global-typography-1db4b7b-font-size );line-height:var( --e-global-typography-1db4b7b-line-height );}.elementor-952 .elementor-element.elementor-element-fa804ba > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-fa804ba .elementor-heading-title{font-size:var( --e-global-typography-be0fe91-font-size );line-height:var( --e-global-typography-be0fe91-line-height );letter-spacing:var( --e-global-typography-be0fe91-letter-spacing );}.elementor-952 .elementor-element.elementor-element-e683b2d{font-size:var( --e-global-typography-f5025d1-font-size );line-height:var( --e-global-typography-f5025d1-line-height );}.elementor-952 .elementor-element.elementor-element-d254846{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.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-952 .elementor-element.elementor-element-4cbc64e{--padding-top:3rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-952 .elementor-element.elementor-element-27c2cb5 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-27c2cb5 .elementor-heading-title{font-size:var( --e-global-typography-15b98f4-font-size );line-height:var( --e-global-typography-15b98f4-line-height );}.elementor-952 .elementor-element.elementor-element-fea3572{--justify-content:space-around;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-952 .elementor-element.elementor-element-ccbdd38{--container-widget-width:190px;--container-widget-flex-grow:0;width:var( --container-widget-width, 190px );max-width:190px;}.elementor-952 .elementor-element.elementor-element-ccbdd38 .elementor-image-box-title{font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-ccbdd38 .elementor-image-box-description{line-height:1.5em;}.elementor-952 .elementor-element.elementor-element-f4c9148{--container-widget-width:190px;--container-widget-flex-grow:0;width:var( --container-widget-width, 190px );max-width:190px;}.elementor-952 .elementor-element.elementor-element-f4c9148 .elementor-image-box-title{font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-f4c9148 .elementor-image-box-description{line-height:1.5em;}.elementor-952 .elementor-element.elementor-element-b0e6071{--container-widget-width:190px;--container-widget-flex-grow:0;width:var( --container-widget-width, 190px );max-width:190px;}.elementor-952 .elementor-element.elementor-element-b0e6071 .elementor-image-box-title{font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-b0e6071 .elementor-image-box-description{line-height:1.5em;}.elementor-952 .elementor-element.elementor-element-fe315e8::before, .elementor-952 .elementor-element.elementor-element-fe315e8 > .elementor-background-video-container::before, .elementor-952 .elementor-element.elementor-element-fe315e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-952 .elementor-element.elementor-element-fe315e8 > .elementor-background-slideshow::before, .elementor-952 .elementor-element.elementor-element-fe315e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-952 .elementor-element.elementor-element-fe315e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://guardianrestoration.com/wp-content/uploads/2025/07/3420cbf58b1ab33cbbab520dabf5fd62746ffd70-e1752552389993-1024x409.png");background-repeat:repeat;background-size:contain;}.elementor-952 .elementor-element.elementor-element-fe315e8{--min-height:400px;}.elementor-952 .elementor-element.elementor-element-7dc7dc7{--padding-top:6rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-952 .elementor-element.elementor-element-5f2a8ea > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-5f2a8ea .elementor-heading-title{font-size:var( --e-global-typography-15b98f4-font-size );line-height:var( --e-global-typography-15b98f4-line-height );}.elementor-952 .elementor-element.elementor-element-363313c{--justify-content:space-around;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-952 .elementor-element.elementor-element-fbbbe47{--container-widget-width:190px;--container-widget-flex-grow:0;width:var( --container-widget-width, 190px );max-width:190px;}.elementor-952 .elementor-element.elementor-element-fbbbe47 .elementor-image-box-title{font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-fbbbe47 .elementor-image-box-description{line-height:1.5em;}.elementor-952 .elementor-element.elementor-element-27731fe{--container-widget-width:190px;--container-widget-flex-grow:0;width:var( --container-widget-width, 190px );max-width:190px;}.elementor-952 .elementor-element.elementor-element-27731fe .elementor-image-box-title{font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-27731fe .elementor-image-box-description{line-height:1.5em;}.elementor-952 .elementor-element.elementor-element-e37a593{--container-widget-width:190px;--container-widget-flex-grow:0;width:var( --container-widget-width, 190px );max-width:190px;}.elementor-952 .elementor-element.elementor-element-e37a593 .elementor-image-box-title{font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-e37a593 .elementor-image-box-description{line-height:1.5em;}.elementor-952 .elementor-element.elementor-element-1e3705c::before, .elementor-952 .elementor-element.elementor-element-1e3705c > .elementor-background-video-container::before, .elementor-952 .elementor-element.elementor-element-1e3705c > .e-con-inner > .elementor-background-video-container::before, .elementor-952 .elementor-element.elementor-element-1e3705c > .elementor-background-slideshow::before, .elementor-952 .elementor-element.elementor-element-1e3705c > .e-con-inner > .elementor-background-slideshow::before, .elementor-952 .elementor-element.elementor-element-1e3705c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://guardianrestoration.com/wp-content/uploads/2025/07/b0b7f5fcb1c1c8973a8e4a24b09d95de2a9c4d1e.png");background-position:center center;background-repeat:repeat-y;background-size:auto;}.elementor-952 .elementor-element.elementor-element-1e3705c{--padding-top:8rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-952 .elementor-element.elementor-element-fc61c78 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-fc61c78 .elementor-heading-title{font-size:var( --e-global-typography-1db4b7b-font-size );line-height:var( --e-global-typography-1db4b7b-line-height );}.elementor-952 .elementor-element.elementor-element-0ab5cd7{--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-952 .elementor-element.elementor-element-0feb5b6 img{height:340px;}.elementor-952 .elementor-element.elementor-element-cccc4fc .elementor-heading-title{font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-5c3853d{font-size:var( --e-global-typography-fca9c12-font-size );line-height:var( --e-global-typography-fca9c12-line-height );letter-spacing:var( --e-global-typography-fca9c12-letter-spacing );}.elementor-952 .elementor-element.elementor-element-543c3fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-952 .elementor-element.elementor-element-64782cd img{height:340px;}.elementor-952 .elementor-element.elementor-element-123af80 .elementor-heading-title{font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-c075276{font-size:var( --e-global-typography-fca9c12-font-size );line-height:var( --e-global-typography-fca9c12-line-height );letter-spacing:var( --e-global-typography-fca9c12-letter-spacing );}.elementor-952 .elementor-element.elementor-element-8a9b72b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-952 .elementor-element.elementor-element-c2ed3bb img{height:340px;}.elementor-952 .elementor-element.elementor-element-9a19a52 .elementor-heading-title{font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-a1126df{font-size:var( --e-global-typography-fca9c12-font-size );line-height:var( --e-global-typography-fca9c12-line-height );letter-spacing:var( --e-global-typography-fca9c12-letter-spacing );}.elementor-952 .elementor-element.elementor-element-54a571f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-952 .elementor-element.elementor-element-406bb80 img{height:340px;}.elementor-952 .elementor-element.elementor-element-c381d84 .elementor-heading-title{font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-493e659{font-size:var( --e-global-typography-fca9c12-font-size );line-height:var( --e-global-typography-fca9c12-line-height );letter-spacing:var( --e-global-typography-fca9c12-letter-spacing );}.elementor-952 .elementor-element.elementor-element-aa27ca4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-952 .elementor-element.elementor-element-ccd6d41 img{height:340px;}.elementor-952 .elementor-element.elementor-element-5441237 .elementor-heading-title{font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-deef948{font-size:var( --e-global-typography-fca9c12-font-size );line-height:var( --e-global-typography-fca9c12-line-height );letter-spacing:var( --e-global-typography-fca9c12-letter-spacing );}.elementor-952 .elementor-element.elementor-element-8d55740 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-952 .elementor-element.elementor-element-e059f87{--padding-top:12rem;--padding-bottom:12rem;--padding-left:2rem;--padding-right:2rem;}.elementor-952 .elementor-element.elementor-element-734ee93 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-734ee93 .elementor-heading-title{font-size:var( --e-global-typography-15b98f4-font-size );line-height:var( --e-global-typography-15b98f4-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-952 .elementor-element.elementor-element-42e8c27 .elementor-button{font-size:var( --e-global-typography-fca9c12-font-size );line-height:var( --e-global-typography-fca9c12-line-height );letter-spacing:var( --e-global-typography-fca9c12-letter-spacing );}}@media(max-width:767px){.elementor-952 .elementor-element.elementor-element-3fcf2b4{--padding-top:12rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-952 .elementor-element.elementor-element-4d04b6e .elementor-heading-title{font-size:var( --e-global-typography-15b98f4-font-size );line-height:var( --e-global-typography-15b98f4-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-952 .elementor-element.elementor-element-5c52a41{font-size:var( --e-global-typography-f5025d1-font-size );line-height:var( --e-global-typography-f5025d1-line-height );}.elementor-952 .elementor-element.elementor-element-5e93f45{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:6rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-952 .elementor-element.elementor-element-7b4caf2{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-952 .elementor-element.elementor-element-5f7657e .elementor-heading-title{font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-cbbcf02 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-952 .elementor-element.elementor-element-cbbcf02{font-size:var( --e-global-typography-f5025d1-font-size );line-height:var( --e-global-typography-f5025d1-line-height );}.elementor-952 .elementor-element.elementor-element-3fff9a1 .elementor-heading-title{font-size:var( --e-global-typography-1db4b7b-font-size );line-height:var( --e-global-typography-1db4b7b-line-height );}.elementor-952 .elementor-element.elementor-element-16af571 .elementor-heading-title{font-size:var( --e-global-typography-be0fe91-font-size );line-height:var( --e-global-typography-be0fe91-line-height );letter-spacing:var( --e-global-typography-be0fe91-letter-spacing );}.elementor-952 .elementor-element.elementor-element-f76eef2 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-952 .elementor-element.elementor-element-f76eef2{font-size:var( --e-global-typography-f5025d1-font-size );line-height:var( --e-global-typography-f5025d1-line-height );}.elementor-952 .elementor-element.elementor-element-e490e75 .elementor-heading-title{font-size:var( --e-global-typography-1db4b7b-font-size );line-height:var( --e-global-typography-1db4b7b-line-height );}.elementor-952 .elementor-element.elementor-element-fa804ba .elementor-heading-title{font-size:var( --e-global-typography-be0fe91-font-size );line-height:var( --e-global-typography-be0fe91-line-height );letter-spacing:var( --e-global-typography-be0fe91-letter-spacing );}.elementor-952 .elementor-element.elementor-element-e683b2d > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-952 .elementor-element.elementor-element-e683b2d{font-size:var( --e-global-typography-f5025d1-font-size );line-height:var( --e-global-typography-f5025d1-line-height );}.elementor-952 .elementor-element.elementor-element-d254846{--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-952 .elementor-element.elementor-element-4cbc64e{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-952 .elementor-element.elementor-element-27c2cb5 > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-952 .elementor-element.elementor-element-27c2cb5{text-align:center;}.elementor-952 .elementor-element.elementor-element-27c2cb5 .elementor-heading-title{font-size:var( --e-global-typography-15b98f4-font-size );line-height:var( --e-global-typography-15b98f4-line-height );}.elementor-952 .elementor-element.elementor-element-fea3572{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-952 .elementor-element.elementor-element-ccbdd38{width:100%;max-width:100%;}.elementor-952 .elementor-element.elementor-element-ccbdd38 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-952 .elementor-element.elementor-element-ccbdd38.elementor-element{--align-self:center;}.elementor-952 .elementor-element.elementor-element-ccbdd38 .elementor-image-box-wrapper{text-align:center;}.elementor-952 .elementor-element.elementor-element-ccbdd38 .elementor-image-box-img{margin-bottom:0px;}.elementor-952 .elementor-element.elementor-element-ccbdd38.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-952 .elementor-element.elementor-element-ccbdd38.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-952 .elementor-element.elementor-element-ccbdd38.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-952 .elementor-element.elementor-element-ccbdd38 .elementor-image-box-title{margin-bottom:9px;font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-ccbdd38 .elementor-image-box-img img{object-position:center center;}.elementor-952 .elementor-element.elementor-element-ccbdd38 .elementor-image-box-description{line-height:1.6em;}.elementor-952 .elementor-element.elementor-element-f4c9148{width:100%;max-width:100%;}.elementor-952 .elementor-element.elementor-element-f4c9148 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-952 .elementor-element.elementor-element-f4c9148.elementor-element{--align-self:center;}.elementor-952 .elementor-element.elementor-element-f4c9148 .elementor-image-box-wrapper{text-align:center;}.elementor-952 .elementor-element.elementor-element-f4c9148 .elementor-image-box-img{margin-bottom:0px;}.elementor-952 .elementor-element.elementor-element-f4c9148.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-952 .elementor-element.elementor-element-f4c9148.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-952 .elementor-element.elementor-element-f4c9148.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-952 .elementor-element.elementor-element-f4c9148 .elementor-image-box-title{margin-bottom:9px;font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-f4c9148 .elementor-image-box-img img{object-position:center center;}.elementor-952 .elementor-element.elementor-element-f4c9148 .elementor-image-box-description{line-height:1.6em;}.elementor-952 .elementor-element.elementor-element-b0e6071{width:100%;max-width:100%;}.elementor-952 .elementor-element.elementor-element-b0e6071 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-952 .elementor-element.elementor-element-b0e6071.elementor-element{--align-self:center;}.elementor-952 .elementor-element.elementor-element-b0e6071 .elementor-image-box-wrapper{text-align:center;}.elementor-952 .elementor-element.elementor-element-b0e6071 .elementor-image-box-img{margin-bottom:0px;}.elementor-952 .elementor-element.elementor-element-b0e6071.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-952 .elementor-element.elementor-element-b0e6071.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-952 .elementor-element.elementor-element-b0e6071.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-952 .elementor-element.elementor-element-b0e6071 .elementor-image-box-title{margin-bottom:9px;font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-b0e6071 .elementor-image-box-img img{object-position:center center;}.elementor-952 .elementor-element.elementor-element-b0e6071 .elementor-image-box-description{line-height:1.6em;}.elementor-952 .elementor-element.elementor-element-fe315e8::before, .elementor-952 .elementor-element.elementor-element-fe315e8 > .elementor-background-video-container::before, .elementor-952 .elementor-element.elementor-element-fe315e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-952 .elementor-element.elementor-element-fe315e8 > .elementor-background-slideshow::before, .elementor-952 .elementor-element.elementor-element-fe315e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-952 .elementor-element.elementor-element-fe315e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://guardianrestoration.com/wp-content/uploads/2025/07/3420cbf58b1ab33cbbab520dabf5fd62746ffd70-e1752552389993-1024x409.png");background-position:center left;background-size:contain;}.elementor-952 .elementor-element.elementor-element-fe315e8{--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-952 .elementor-element.elementor-element-7dc7dc7{--padding-top:3rem;--padding-bottom:8rem;--padding-left:1rem;--padding-right:1rem;}.elementor-952 .elementor-element.elementor-element-5f2a8ea > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-952 .elementor-element.elementor-element-5f2a8ea{text-align:center;}.elementor-952 .elementor-element.elementor-element-5f2a8ea .elementor-heading-title{font-size:var( --e-global-typography-15b98f4-font-size );line-height:var( --e-global-typography-15b98f4-line-height );}.elementor-952 .elementor-element.elementor-element-363313c{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-952 .elementor-element.elementor-element-fbbbe47{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;}.elementor-952 .elementor-element.elementor-element-fbbbe47 .elementor-image-box-wrapper{text-align:center;}.elementor-952 .elementor-element.elementor-element-fbbbe47 .elementor-image-box-img{margin-bottom:0px;}.elementor-952 .elementor-element.elementor-element-fbbbe47.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-952 .elementor-element.elementor-element-fbbbe47.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-952 .elementor-element.elementor-element-fbbbe47.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-952 .elementor-element.elementor-element-fbbbe47 .elementor-image-box-title{margin-bottom:9px;font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-fbbbe47 .elementor-image-box-description{line-height:1.6em;}.elementor-952 .elementor-element.elementor-element-27731fe{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;}.elementor-952 .elementor-element.elementor-element-27731fe .elementor-image-box-wrapper{text-align:center;}.elementor-952 .elementor-element.elementor-element-27731fe .elementor-image-box-img{margin-bottom:0px;}.elementor-952 .elementor-element.elementor-element-27731fe.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-952 .elementor-element.elementor-element-27731fe.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-952 .elementor-element.elementor-element-27731fe.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-952 .elementor-element.elementor-element-27731fe .elementor-image-box-title{margin-bottom:9px;font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-27731fe .elementor-image-box-description{line-height:1.6em;}.elementor-952 .elementor-element.elementor-element-e37a593{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;}.elementor-952 .elementor-element.elementor-element-e37a593 .elementor-image-box-wrapper{text-align:center;}.elementor-952 .elementor-element.elementor-element-e37a593 .elementor-image-box-img{margin-bottom:0px;}.elementor-952 .elementor-element.elementor-element-e37a593.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-952 .elementor-element.elementor-element-e37a593.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-952 .elementor-element.elementor-element-e37a593.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-952 .elementor-element.elementor-element-e37a593 .elementor-image-box-title{margin-bottom:9px;font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-e37a593 .elementor-image-box-description{line-height:1.6em;}.elementor-952 .elementor-element.elementor-element-1e3705c::before, .elementor-952 .elementor-element.elementor-element-1e3705c > .elementor-background-video-container::before, .elementor-952 .elementor-element.elementor-element-1e3705c > .e-con-inner > .elementor-background-video-container::before, .elementor-952 .elementor-element.elementor-element-1e3705c > .elementor-background-slideshow::before, .elementor-952 .elementor-element.elementor-element-1e3705c > .e-con-inner > .elementor-background-slideshow::before, .elementor-952 .elementor-element.elementor-element-1e3705c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://guardianrestoration.com/wp-content/uploads/2025/07/b0b7f5fcb1c1c8973a8e4a24b09d95de2a9c4d1e.png");background-size:auto;}.elementor-952 .elementor-element.elementor-element-1e3705c{--overlay-opacity:0.2;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-952 .elementor-element.elementor-element-fc61c78 .elementor-heading-title{font-size:var( --e-global-typography-1db4b7b-font-size );line-height:var( --e-global-typography-1db4b7b-line-height );}.elementor-952 .elementor-element.elementor-element-008c537 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-952 .elementor-element.elementor-element-0ab5cd7{--flex-wrap:wrap;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-952 .elementor-element.elementor-element-0295255{--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-952 .elementor-element.elementor-element-0feb5b6 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-952 .elementor-element.elementor-element-cccc4fc > .elementor-widget-container{padding:1.5rem 0rem 0.5rem 0rem;}.elementor-952 .elementor-element.elementor-element-cccc4fc{text-align:center;}.elementor-952 .elementor-element.elementor-element-cccc4fc .elementor-heading-title{font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-5c3853d{text-align:center;font-size:var( --e-global-typography-fca9c12-font-size );line-height:var( --e-global-typography-fca9c12-line-height );letter-spacing:var( --e-global-typography-fca9c12-letter-spacing );}.elementor-952 .elementor-element.elementor-element-543c3fc .elementor-widget-container{text-align:center;}.elementor-952 .elementor-element.elementor-element-7480ab8{--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-952 .elementor-element.elementor-element-123af80 > .elementor-widget-container{padding:1.5rem 0rem 0.5rem 0rem;}.elementor-952 .elementor-element.elementor-element-123af80{text-align:center;}.elementor-952 .elementor-element.elementor-element-123af80 .elementor-heading-title{font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-c075276{text-align:center;font-size:var( --e-global-typography-fca9c12-font-size );line-height:var( --e-global-typography-fca9c12-line-height );letter-spacing:var( --e-global-typography-fca9c12-letter-spacing );}.elementor-952 .elementor-element.elementor-element-8a9b72b .elementor-widget-container{text-align:center;}.elementor-952 .elementor-element.elementor-element-cf6caee{--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-952 .elementor-element.elementor-element-9a19a52 > .elementor-widget-container{padding:1.5rem 0rem 0.5rem 0rem;}.elementor-952 .elementor-element.elementor-element-9a19a52{text-align:center;}.elementor-952 .elementor-element.elementor-element-9a19a52 .elementor-heading-title{font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-a1126df{text-align:center;font-size:var( --e-global-typography-fca9c12-font-size );line-height:var( --e-global-typography-fca9c12-line-height );letter-spacing:var( --e-global-typography-fca9c12-letter-spacing );}.elementor-952 .elementor-element.elementor-element-54a571f .elementor-widget-container{text-align:center;}.elementor-952 .elementor-element.elementor-element-a2050de{--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-952 .elementor-element.elementor-element-c381d84 > .elementor-widget-container{padding:1.5rem 0rem 0.5rem 0rem;}.elementor-952 .elementor-element.elementor-element-c381d84{text-align:center;}.elementor-952 .elementor-element.elementor-element-c381d84 .elementor-heading-title{font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-493e659{text-align:center;font-size:var( --e-global-typography-fca9c12-font-size );line-height:var( --e-global-typography-fca9c12-line-height );letter-spacing:var( --e-global-typography-fca9c12-letter-spacing );}.elementor-952 .elementor-element.elementor-element-aa27ca4 .elementor-widget-container{text-align:center;}.elementor-952 .elementor-element.elementor-element-2704bdc{--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-952 .elementor-element.elementor-element-5441237 > .elementor-widget-container{padding:1.5rem 0rem 0.5rem 0rem;}.elementor-952 .elementor-element.elementor-element-5441237{text-align:center;}.elementor-952 .elementor-element.elementor-element-5441237 .elementor-heading-title{font-size:var( --e-global-typography-885dae3-font-size );line-height:var( --e-global-typography-885dae3-line-height );}.elementor-952 .elementor-element.elementor-element-deef948{text-align:center;font-size:var( --e-global-typography-fca9c12-font-size );line-height:var( --e-global-typography-fca9c12-line-height );letter-spacing:var( --e-global-typography-fca9c12-letter-spacing );}.elementor-952 .elementor-element.elementor-element-8d55740 .elementor-widget-container{text-align:center;}.elementor-952 .elementor-element.elementor-element-e059f87{--padding-top:8rem;--padding-bottom:8rem;--padding-left:1rem;--padding-right:1rem;}.elementor-952 .elementor-element.elementor-element-f2fb003{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-952 .elementor-element.elementor-element-734ee93 .elementor-heading-title{font-size:var( --e-global-typography-15b98f4-font-size );line-height:var( --e-global-typography-15b98f4-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-952 .elementor-element.elementor-element-42e8c27 .elementor-button{font-size:var( --e-global-typography-fca9c12-font-size );line-height:var( --e-global-typography-fca9c12-line-height );letter-spacing:var( --e-global-typography-fca9c12-letter-spacing );}}@media(min-width:768px){.elementor-952 .elementor-element.elementor-element-3fcf2b4{--content-width:600px;}.elementor-952 .elementor-element.elementor-element-237ee3a{--width:460px;}.elementor-952 .elementor-element.elementor-element-9fe07f5{--content-width:680px;}.elementor-952 .elementor-element.elementor-element-0295255{--width:30%;}.elementor-952 .elementor-element.elementor-element-7480ab8{--width:30%;}.elementor-952 .elementor-element.elementor-element-cf6caee{--width:30%;}.elementor-952 .elementor-element.elementor-element-a2050de{--width:30%;}.elementor-952 .elementor-element.elementor-element-2704bdc{--width:30%;}.elementor-952 .elementor-element.elementor-element-e059f87{--content-width:680px;}.elementor-952 .elementor-element.elementor-element-f2fb003{--content-width:860px;}}@media(max-width:1024px) and (min-width:768px){.elementor-952 .elementor-element.elementor-element-237ee3a{--width:100%;}.elementor-952 .elementor-element.elementor-element-0295255{--width:45%;}.elementor-952 .elementor-element.elementor-element-7480ab8{--width:45%;}.elementor-952 .elementor-element.elementor-element-cf6caee{--width:45%;}.elementor-952 .elementor-element.elementor-element-a2050de{--width:45%;}.elementor-952 .elementor-element.elementor-element-2704bdc{--width:45%;}}