.elementor-2687 .elementor-element.elementor-element-19dfad6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:250px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-2687 .elementor-element.elementor-element-19dfad6c:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-19dfad6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2687 .elementor-element.elementor-element-15893114{--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:25px 25px;--row-gap:25px;--column-gap:25px;--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-2687 .elementor-element.elementor-element-50a30a68{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:20px;--z-index:3;}.elementor-2687 .elementor-element.elementor-element-50a30a68:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-50a30a68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-591f6f8 );}.elementor-2687 .elementor-element.elementor-element-2cf4ed7{width:100%;max-width:100%;}.elementor-2687 .elementor-element.elementor-element-2cf4ed7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-2cf4ed7 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:44px;font-weight:900;letter-spacing:0px;}.elementor-2687 .elementor-element.elementor-element-10ab1a1b > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-2687 .elementor-element.elementor-element-10ab1a1b{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-2687 .elementor-element.elementor-element-627ebe08{--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-2687 .elementor-element.elementor-element-70cda870 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-2687 .elementor-element.elementor-element-70cda870 .elementor-button:hover, .elementor-2687 .elementor-element.elementor-element-70cda870 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2687 .elementor-element.elementor-element-70cda870{width:auto;max-width:auto;}.elementor-2687 .elementor-element.elementor-element-70cda870 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-63a0a2c9{width:auto;max-width:auto;}.elementor-2687 .elementor-element.elementor-element-63a0a2c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-a30b71f{--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:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:-50px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2687 .elementor-element.elementor-element-94c7386{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-15a02a6d{--display:flex;--min-height:290px;}.elementor-2687 .elementor-element.elementor-element-15a02a6d:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-15a02a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pmyconstruction.com/wp-content/uploads/2026/03/Ramp-Path-Work-2.jpg");background-position:31% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-2687 .elementor-element.elementor-element-1d5c054f{--display:flex;--min-height:240px;}.elementor-2687 .elementor-element.elementor-element-1d5c054f:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-1d5c054f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pmyconstruction.com/wp-content/uploads/2026/02/SCAFFOLDING-INSTALLATION.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2687 .elementor-element.elementor-element-3bd2108f{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-8a1e887{--display:flex;--min-height:240px;}.elementor-2687 .elementor-element.elementor-element-8a1e887:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-8a1e887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pmyconstruction.com/wp-content/uploads/2026/02/DJI_0224.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2687 .elementor-element.elementor-element-55d5458c{--display:flex;--min-height:290px;}.elementor-2687 .elementor-element.elementor-element-55d5458c:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-55d5458c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pmyconstruction.com/wp-content/uploads/2026/02/PROTECTION-OF-EXISTING-BUILDING.jpg");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-2687 .elementor-element.elementor-element-2e75e3d{--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;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2687 .elementor-element.elementor-element-2e75e3d:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-2e75e3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2687 .elementor-element.elementor-element-88157aa{--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;--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-2687 .elementor-element.elementor-element-64b38336{--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;--margin-top:-50px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-2687 .elementor-element.elementor-element-64b38336:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-64b38336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pmyconstruction.com/wp-content/uploads/2026/02/59329434668__16AA9B2F-9CF9-4ED7-8B37-7CC66A4C6B98.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2687 .elementor-element.elementor-element-6434d749{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:24px;--z-index:3;}.elementor-2687 .elementor-element.elementor-element-6434d749:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-6434d749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd28782 );}.elementor-2687 .elementor-element.elementor-element-7579bbf9{width:100%;max-width:100%;}.elementor-2687 .elementor-element.elementor-element-7579bbf9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-7579bbf9 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:44px;font-weight:900;letter-spacing:0px;}.elementor-2687 .elementor-element.elementor-element-3604bb77 > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-2687 .elementor-element.elementor-element-3604bb77{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-2687 .elementor-element.elementor-element-388703b{--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-2687 .elementor-element.elementor-element-70d43f67{width:auto;max-width:auto;}.elementor-2687 .elementor-element.elementor-element-70d43f67 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-5ee3a28{--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;--margin-top:-100px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2687 .elementor-element.elementor-element-5ee3a28:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-5ee3a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2687 .elementor-element.elementor-element-49868449{--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;--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-2687 .elementor-element.elementor-element-783500cd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:-100px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:024px;--z-index:3;}.elementor-2687 .elementor-element.elementor-element-783500cd:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-783500cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-591f6f8 );}.elementor-2687 .elementor-element.elementor-element-54ad527{width:100%;max-width:100%;}.elementor-2687 .elementor-element.elementor-element-54ad527 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-54ad527 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:44px;font-weight:900;letter-spacing:0px;}.elementor-2687 .elementor-element.elementor-element-2c4cff0e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-2c4cff0e{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-2687 .elementor-element.elementor-element-4e7d3ecb{--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-2687 .elementor-element.elementor-element-69402850{width:auto;max-width:auto;}.elementor-2687 .elementor-element.elementor-element-69402850 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-902344f{--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;--margin-top:-50px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-2687 .elementor-element.elementor-element-902344f:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-902344f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pmyconstruction.com/wp-content/uploads/2026/03/Wall-Rennovations-and-Paint.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2687 .elementor-element.elementor-element-4e46b1e8{--display:flex;--min-height:860px;--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;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2687 .elementor-element.elementor-element-4e46b1e8:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-4e46b1e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pmyconstruction.com/wp-content/uploads/2026/03/cta.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2687 .elementor-element.elementor-element-7b46fdda{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:34px;--padding-bottom:40px;--padding-left:40px;--padding-right:34px;--z-index:9;}.elementor-2687 .elementor-element.elementor-element-343a35bb{text-align:center;}.elementor-2687 .elementor-element.elementor-element-343a35bb .elementor-heading-title{font-size:42px;color:var( --e-global-color-bd28782 );}.elementor-2687 .elementor-element.elementor-element-f2f0f68{text-align:center;font-size:18px;color:var( --e-global-color-bd28782 );}.elementor-2687 .elementor-element.elementor-element-643f0ed4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-32fe5814 .elementor-button{background-color:var( --e-global-color-bd28782 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2687 .elementor-element.elementor-element-32fe5814 .elementor-button:hover, .elementor-2687 .elementor-element.elementor-element-32fe5814 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-bd28782 );}.elementor-2687 .elementor-element.elementor-element-32fe5814 .elementor-button:hover svg, .elementor-2687 .elementor-element.elementor-element-32fe5814 .elementor-button:focus svg{fill:var( --e-global-color-bd28782 );}.elementor-2687 .elementor-element.elementor-element-4346edc{--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;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2687 .elementor-element.elementor-element-4346edc:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-4346edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2687 .elementor-element.elementor-element-c5b8b8a{--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;--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-2687 .elementor-element.elementor-element-7b8e3a1{--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;--margin-top:-50px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-2687 .elementor-element.elementor-element-7b8e3a1:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-7b8e3a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pmyconstruction.com/wp-content/uploads/2026/03/IMG_2594.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2687 .elementor-element.elementor-element-7c7b1c8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:24px;--z-index:3;}.elementor-2687 .elementor-element.elementor-element-7c7b1c8:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-7c7b1c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd28782 );}.elementor-2687 .elementor-element.elementor-element-c9420e9{width:100%;max-width:100%;}.elementor-2687 .elementor-element.elementor-element-c9420e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-c9420e9 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:44px;font-weight:900;letter-spacing:0px;}.elementor-2687 .elementor-element.elementor-element-383a804 > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-2687 .elementor-element.elementor-element-383a804{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-2687 .elementor-element.elementor-element-ce5336a{--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-2687 .elementor-element.elementor-element-fb58e74{width:auto;max-width:auto;}.elementor-2687 .elementor-element.elementor-element-fb58e74 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-a2b2928{--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;--margin-top:-100px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2687 .elementor-element.elementor-element-a2b2928:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-a2b2928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2687 .elementor-element.elementor-element-0eb6a13{--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;--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-2687 .elementor-element.elementor-element-0302a4c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:-100px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:024px;--z-index:3;}.elementor-2687 .elementor-element.elementor-element-0302a4c:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-0302a4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-591f6f8 );}.elementor-2687 .elementor-element.elementor-element-eca17a0{width:100%;max-width:100%;}.elementor-2687 .elementor-element.elementor-element-eca17a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-eca17a0 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:44px;font-weight:900;letter-spacing:0px;}.elementor-2687 .elementor-element.elementor-element-039b282 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-039b282{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-2687 .elementor-element.elementor-element-51c8718{--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-2687 .elementor-element.elementor-element-a2c6cd1{width:auto;max-width:auto;}.elementor-2687 .elementor-element.elementor-element-a2c6cd1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-144f717{--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;--margin-top:-50px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-2687 .elementor-element.elementor-element-144f717:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-144f717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pmyconstruction.com/wp-content/uploads/2026/02/P.S.-18-Staten-Island-Roofs-Flood-Elimination-Exterior-Masonry-Project-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2687 .elementor-element.elementor-element-913f6d8{--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;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2687 .elementor-element.elementor-element-913f6d8:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-913f6d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2687 .elementor-element.elementor-element-955d538{--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;--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-2687 .elementor-element.elementor-element-39e1918{--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;--margin-top:-50px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-2687 .elementor-element.elementor-element-39e1918:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-39e1918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pmyconstruction.com/wp-content/uploads/2026/02/SITE-WORK.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2687 .elementor-element.elementor-element-0f5cbd5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:24px;--z-index:3;}.elementor-2687 .elementor-element.elementor-element-0f5cbd5:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-0f5cbd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd28782 );}.elementor-2687 .elementor-element.elementor-element-15096c7{width:100%;max-width:100%;}.elementor-2687 .elementor-element.elementor-element-15096c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-15096c7 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:44px;font-weight:900;letter-spacing:0px;}.elementor-2687 .elementor-element.elementor-element-b36ed15 > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-2687 .elementor-element.elementor-element-b36ed15{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-2687 .elementor-element.elementor-element-577ae37{--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-2687 .elementor-element.elementor-element-6183537{width:auto;max-width:auto;}.elementor-2687 .elementor-element.elementor-element-6183537 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-2687 .elementor-element.elementor-element-19dfad6c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2687 .elementor-element.elementor-element-15893114{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2687 .elementor-element.elementor-element-50a30a68{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:24px;}.elementor-2687 .elementor-element.elementor-element-2cf4ed7 .elementor-heading-title{font-size:37px;}.elementor-2687 .elementor-element.elementor-element-10ab1a1b{line-height:1.4em;}.elementor-2687 .elementor-element.elementor-element-70cda870 .elementor-button{font-size:18px;padding:18px 18px 18px 18px;}.elementor-2687 .elementor-element.elementor-element-63a0a2c9 .elementor-button{font-size:18px;padding:18px 18px 18px 18px;}.elementor-2687 .elementor-element.elementor-element-a30b71f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-25px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-94c7386{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2687 .elementor-element.elementor-element-3bd2108f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2687 .elementor-element.elementor-element-2e75e3d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2687 .elementor-element.elementor-element-6434d749{--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:25px;--padding-top:34px;--padding-bottom:24px;--padding-left:34px;--padding-right:24px;}.elementor-2687 .elementor-element.elementor-element-7579bbf9 .elementor-heading-title{font-size:40px;}.elementor-2687 .elementor-element.elementor-element-70d43f67 .elementor-button{font-size:18px;}.elementor-2687 .elementor-element.elementor-element-5ee3a28{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2687 .elementor-element.elementor-element-783500cd{--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:-50px;--padding-top:34px;--padding-bottom:24px;--padding-left:34px;--padding-right:24px;}.elementor-2687 .elementor-element.elementor-element-54ad527 .elementor-heading-title{font-size:40px;}.elementor-2687 .elementor-element.elementor-element-69402850 .elementor-button{font-size:18px;}.elementor-2687 .elementor-element.elementor-element-7b46fdda{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2687 .elementor-element.elementor-element-343a35bb .elementor-heading-title{font-size:37px;}.elementor-2687 .elementor-element.elementor-element-4346edc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2687 .elementor-element.elementor-element-7c7b1c8{--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:25px;--padding-top:34px;--padding-bottom:24px;--padding-left:34px;--padding-right:24px;}.elementor-2687 .elementor-element.elementor-element-c9420e9 .elementor-heading-title{font-size:40px;}.elementor-2687 .elementor-element.elementor-element-fb58e74 .elementor-button{font-size:18px;}.elementor-2687 .elementor-element.elementor-element-a2b2928{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2687 .elementor-element.elementor-element-0302a4c{--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:-50px;--padding-top:34px;--padding-bottom:24px;--padding-left:34px;--padding-right:24px;}.elementor-2687 .elementor-element.elementor-element-eca17a0 .elementor-heading-title{font-size:40px;}.elementor-2687 .elementor-element.elementor-element-a2c6cd1 .elementor-button{font-size:18px;}.elementor-2687 .elementor-element.elementor-element-913f6d8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2687 .elementor-element.elementor-element-0f5cbd5{--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:25px;--padding-top:34px;--padding-bottom:24px;--padding-left:34px;--padding-right:24px;}.elementor-2687 .elementor-element.elementor-element-15096c7 .elementor-heading-title{font-size:40px;}.elementor-2687 .elementor-element.elementor-element-6183537 .elementor-button{font-size:18px;}}@media(max-width:1024px){.elementor-2687 .elementor-element.elementor-element-19dfad6c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2687 .elementor-element.elementor-element-50a30a68{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2687 .elementor-element.elementor-element-2cf4ed7 .elementor-heading-title{font-size:32px;}.elementor-2687 .elementor-element.elementor-element-627ebe08{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2687 .elementor-element.elementor-element-70cda870 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-63a0a2c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-a30b71f{--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-2687 .elementor-element.elementor-element-15a02a6d{--min-height:120px;}.elementor-2687 .elementor-element.elementor-element-15a02a6d:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-15a02a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-2687 .elementor-element.elementor-element-1d5c054f{--min-height:120px;}.elementor-2687 .elementor-element.elementor-element-8a1e887{--min-height:120px;}.elementor-2687 .elementor-element.elementor-element-55d5458c{--min-height:120px;}.elementor-2687 .elementor-element.elementor-element-55d5458c:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-55d5458c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-2687 .elementor-element.elementor-element-2e75e3d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2687 .elementor-element.elementor-element-6434d749{--padding-top:30px;--padding-bottom:24px;--padding-left:24px;--padding-right:20px;}.elementor-2687 .elementor-element.elementor-element-7579bbf9 .elementor-heading-title{font-size:32px;}.elementor-2687 .elementor-element.elementor-element-388703b{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2687 .elementor-element.elementor-element-70d43f67 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-5ee3a28{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2687 .elementor-element.elementor-element-783500cd{--padding-top:30px;--padding-bottom:24px;--padding-left:24px;--padding-right:20px;}.elementor-2687 .elementor-element.elementor-element-54ad527 .elementor-heading-title{font-size:32px;}.elementor-2687 .elementor-element.elementor-element-4e7d3ecb{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2687 .elementor-element.elementor-element-69402850 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-4e46b1e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2687 .elementor-element.elementor-element-343a35bb .elementor-heading-title{font-size:32px;}.elementor-2687 .elementor-element.elementor-element-f2f0f68{line-height:1.3em;}.elementor-2687 .elementor-element.elementor-element-4346edc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2687 .elementor-element.elementor-element-7c7b1c8{--padding-top:30px;--padding-bottom:24px;--padding-left:24px;--padding-right:20px;}.elementor-2687 .elementor-element.elementor-element-c9420e9 .elementor-heading-title{font-size:32px;}.elementor-2687 .elementor-element.elementor-element-ce5336a{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2687 .elementor-element.elementor-element-fb58e74 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-a2b2928{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2687 .elementor-element.elementor-element-0302a4c{--padding-top:30px;--padding-bottom:24px;--padding-left:24px;--padding-right:20px;}.elementor-2687 .elementor-element.elementor-element-eca17a0 .elementor-heading-title{font-size:32px;}.elementor-2687 .elementor-element.elementor-element-51c8718{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2687 .elementor-element.elementor-element-a2c6cd1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-913f6d8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2687 .elementor-element.elementor-element-0f5cbd5{--padding-top:30px;--padding-bottom:24px;--padding-left:24px;--padding-right:20px;}.elementor-2687 .elementor-element.elementor-element-15096c7 .elementor-heading-title{font-size:32px;}.elementor-2687 .elementor-element.elementor-element-577ae37{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2687 .elementor-element.elementor-element-6183537 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-2687 .elementor-element.elementor-element-19dfad6c{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2687 .elementor-element.elementor-element-2cf4ed7{text-align:start;}.elementor-2687 .elementor-element.elementor-element-2cf4ed7 .elementor-heading-title{font-size:30px;}.elementor-2687 .elementor-element.elementor-element-10ab1a1b > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-2687 .elementor-element.elementor-element-70cda870 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-63a0a2c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-a30b71f{--min-height:360px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-15a02a6d{--min-height:200px;}.elementor-2687 .elementor-element.elementor-element-15a02a6d:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-15a02a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-2687 .elementor-element.elementor-element-1d5c054f{--min-height:200px;}.elementor-2687 .elementor-element.elementor-element-8a1e887{--min-height:200px;}.elementor-2687 .elementor-element.elementor-element-55d5458c{--min-height:200px;}.elementor-2687 .elementor-element.elementor-element-55d5458c:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-55d5458c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-2687 .elementor-element.elementor-element-2e75e3d{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2687 .elementor-element.elementor-element-88157aa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2687 .elementor-element.elementor-element-64b38336{--min-height:360px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-6434d749{--width:96%;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-7579bbf9{text-align:start;}.elementor-2687 .elementor-element.elementor-element-7579bbf9 .elementor-heading-title{font-size:30px;}.elementor-2687 .elementor-element.elementor-element-3604bb77 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2687 .elementor-element.elementor-element-70d43f67 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-5ee3a28{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-105px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2687 .elementor-element.elementor-element-49868449{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:00px 00px;--row-gap:00px;--column-gap:00px;}.elementor-2687 .elementor-element.elementor-element-783500cd{--width:96%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-54ad527{text-align:start;}.elementor-2687 .elementor-element.elementor-element-54ad527 .elementor-heading-title{font-size:30px;}.elementor-2687 .elementor-element.elementor-element-2c4cff0e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2687 .elementor-element.elementor-element-69402850 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-902344f{--min-height:360px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-4e46b1e8{--min-height:960px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2687 .elementor-element.elementor-element-4e46b1e8:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-4e46b1e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:26% 50%;}.elementor-2687 .elementor-element.elementor-element-7b46fdda{--width:92%;--padding-top:24px;--padding-bottom:24px;--padding-left:10px;--padding-right:010px;}.elementor-2687 .elementor-element.elementor-element-343a35bb .elementor-heading-title{font-size:25px;}.elementor-2687 .elementor-element.elementor-element-f2f0f68{font-size:18px;line-height:1.2em;}.elementor-2687 .elementor-element.elementor-element-643f0ed4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2687 .elementor-element.elementor-element-4346edc{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2687 .elementor-element.elementor-element-c5b8b8a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2687 .elementor-element.elementor-element-7b8e3a1{--min-height:360px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-7c7b1c8{--width:96%;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-c9420e9{text-align:start;}.elementor-2687 .elementor-element.elementor-element-c9420e9 .elementor-heading-title{font-size:30px;}.elementor-2687 .elementor-element.elementor-element-383a804 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2687 .elementor-element.elementor-element-fb58e74 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-a2b2928{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-105px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2687 .elementor-element.elementor-element-0eb6a13{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:00px 00px;--row-gap:00px;--column-gap:00px;}.elementor-2687 .elementor-element.elementor-element-0302a4c{--width:96%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-eca17a0{text-align:start;}.elementor-2687 .elementor-element.elementor-element-eca17a0 .elementor-heading-title{font-size:30px;}.elementor-2687 .elementor-element.elementor-element-039b282 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2687 .elementor-element.elementor-element-a2c6cd1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2687 .elementor-element.elementor-element-144f717{--min-height:360px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-913f6d8{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2687 .elementor-element.elementor-element-955d538{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2687 .elementor-element.elementor-element-39e1918{--min-height:360px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-0f5cbd5{--width:96%;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2687 .elementor-element.elementor-element-15096c7{text-align:start;}.elementor-2687 .elementor-element.elementor-element-15096c7 .elementor-heading-title{font-size:30px;}.elementor-2687 .elementor-element.elementor-element-b36ed15 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2687 .elementor-element.elementor-element-6183537 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-2687 .elementor-element.elementor-element-19dfad6c{--content-width:1300px;}.elementor-2687 .elementor-element.elementor-element-50a30a68{--width:50%;}.elementor-2687 .elementor-element.elementor-element-a30b71f{--width:50%;}.elementor-2687 .elementor-element.elementor-element-2e75e3d{--content-width:1300px;}.elementor-2687 .elementor-element.elementor-element-64b38336{--width:50%;}.elementor-2687 .elementor-element.elementor-element-6434d749{--width:50%;}.elementor-2687 .elementor-element.elementor-element-5ee3a28{--content-width:1300px;}.elementor-2687 .elementor-element.elementor-element-783500cd{--width:50%;}.elementor-2687 .elementor-element.elementor-element-902344f{--width:50%;}.elementor-2687 .elementor-element.elementor-element-4e46b1e8{--content-width:960px;}.elementor-2687 .elementor-element.elementor-element-4346edc{--content-width:1300px;}.elementor-2687 .elementor-element.elementor-element-7b8e3a1{--width:50%;}.elementor-2687 .elementor-element.elementor-element-7c7b1c8{--width:50%;}.elementor-2687 .elementor-element.elementor-element-a2b2928{--content-width:1300px;}.elementor-2687 .elementor-element.elementor-element-0302a4c{--width:50%;}.elementor-2687 .elementor-element.elementor-element-144f717{--width:50%;}.elementor-2687 .elementor-element.elementor-element-913f6d8{--content-width:1300px;}.elementor-2687 .elementor-element.elementor-element-39e1918{--width:50%;}.elementor-2687 .elementor-element.elementor-element-0f5cbd5{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2687 .elementor-element.elementor-element-50a30a68{--width:66%;}.elementor-2687 .elementor-element.elementor-element-a30b71f{--width:34%;}.elementor-2687 .elementor-element.elementor-element-4e46b1e8{--content-width:92%;}}@media(min-width:1367px){.elementor-2687 .elementor-element.elementor-element-4e46b1e8:not(.elementor-motion-effects-element-type-background), .elementor-2687 .elementor-element.elementor-element-4e46b1e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for text-editor, class: .elementor-element-10ab1a1b *//* Maximum width of 1024 pixels. */
@media screen and (max-width: 1024px) {

.elementor-2687 .elementor-element.elementor-element-10ab1a1b .elementor-widget-container ul.checklistimg {margin: 0 0 14px; }

.elementor-2687 .elementor-element.elementor-element-10ab1a1b .elementor-widget-container ul.checklistimg li {background-position: top left;  line-height: 1.5; font-size: 17px;}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70cda870 *//* Maximum width of 767 pixels. */
@media screen and (max-width: 767px) {
    .elementor-2687 .elementor-element.elementor-element-70cda870 a {display: block !important;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63a0a2c9 *//* Maximum width of 767 pixels. */
@media screen and (max-width: 767px) {
    .elementor-2687 .elementor-element.elementor-element-63a0a2c9 a {display: block !important;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3604bb77 *//* Maximum width of 1024 pixels. */
@media screen and (max-width: 1024px) {

.elementor-2687 .elementor-element.elementor-element-3604bb77 .elementor-widget-container ul.checklistimg {margin: 0 0 14px; }

.elementor-2687 .elementor-element.elementor-element-3604bb77 .elementor-widget-container ul.checklistimg li {background-position: top left;  line-height: 1.5; font-size: 17px;}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70d43f67 *//* Maximum width of 767 pixels. */
@media screen and (max-width: 767px) {
    .elementor-2687 .elementor-element.elementor-element-70d43f67 a {display: block !important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e75e3d */.elementor-2687 .elementor-element.elementor-element-2e75e3d {
  position: relative;
    background: linear-gradient(
    to bottom,
    #0E0F3B 0%,
    #0E0F3B 37%,
    #EDEEF0 37%,
    #EDEEF0 100%
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c4cff0e *//* Maximum width of 1024 pixels. */
@media screen and (max-width: 1024px) {

.elementor-2687 .elementor-element.elementor-element-2c4cff0e .elementor-widget-container ul.checklistimg {margin: 0 0 14px; }

.elementor-2687 .elementor-element.elementor-element-2c4cff0e .elementor-widget-container ul.checklistimg li {background-position: top left;  line-height: 1.5; font-size: 17px;}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69402850 *//* Maximum width of 767 pixels. */
@media screen and (max-width: 767px) {
    .elementor-2687 .elementor-element.elementor-element-69402850 a {display: block !important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b46fdda */.elementor-2687 .elementor-element.elementor-element-7b46fdda {    background-color: rgba(0, 0, 0, .4);
    box-shadow: 0 6px 8px 0 rgba(0, 0, 0, .1);
    backdrop-filter: blur(6px);
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e46b1e8 */.elementor-2687 .elementor-element.elementor-element-4e46b1e8::before {content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 320px;
    width: 100%;
    opacity: 1;
    background: linear-gradient(180deg,rgba(30,30,0,.3) 0%,rgba(30,30,30,0) 100%);
    mix-blend-mode: multiply;
    z-index: 2; }

.elementor-2687 .elementor-element.elementor-element-4e46b1e8::after {    
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background: linear-gradient(200deg, #fff 0%, #000 50%, #000 100%);
    mix-blend-mode: multiply;
    z-index: 1;
    opacity: 0.4;     clip-path: polygon(100% 0, 100% calc(100% - 750px), calc(100% - 750px) 100%, 0 100%, 0 0); }


.elementor-2687 .elementor-element.elementor-element-4e46b1e8 .elementor-counter .elementor-counter-title {text-align: center; margin-top: 14px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-383a804 *//* Maximum width of 1024 pixels. */
@media screen and (max-width: 1024px) {

.elementor-2687 .elementor-element.elementor-element-383a804 .elementor-widget-container ul.checklistimg {margin: 0 0 14px; }

.elementor-2687 .elementor-element.elementor-element-383a804 .elementor-widget-container ul.checklistimg li {background-position: top left;  line-height: 1.5; font-size: 17px;}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fb58e74 *//* Maximum width of 767 pixels. */
@media screen and (max-width: 767px) {
    .elementor-2687 .elementor-element.elementor-element-fb58e74 a {display: block !important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4346edc */.elementor-2687 .elementor-element.elementor-element-4346edc {
  position: relative;
    background: linear-gradient(
    to bottom,
    #0E0F3B 0%,
    #0E0F3B 37%,
    #EDEEF0 37%,
    #EDEEF0 100%
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-039b282 *//* Maximum width of 1024 pixels. */
@media screen and (max-width: 1024px) {

.elementor-2687 .elementor-element.elementor-element-039b282 .elementor-widget-container ul.checklistimg {margin: 0 0 14px; }

.elementor-2687 .elementor-element.elementor-element-039b282 .elementor-widget-container ul.checklistimg li {background-position: top left;  line-height: 1.5; font-size: 17px;}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a2c6cd1 *//* Maximum width of 767 pixels. */
@media screen and (max-width: 767px) {
    .elementor-2687 .elementor-element.elementor-element-a2c6cd1 a {display: block !important;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b36ed15 *//* Maximum width of 1024 pixels. */
@media screen and (max-width: 1024px) {

.elementor-2687 .elementor-element.elementor-element-b36ed15 .elementor-widget-container ul.checklistimg {margin: 0 0 14px; }

.elementor-2687 .elementor-element.elementor-element-b36ed15 .elementor-widget-container ul.checklistimg li {background-position: top left;  line-height: 1.5; font-size: 17px;}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6183537 *//* Maximum width of 767 pixels. */
@media screen and (max-width: 767px) {
    .elementor-2687 .elementor-element.elementor-element-6183537 a {display: block !important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-913f6d8 */.elementor-2687 .elementor-element.elementor-element-913f6d8 {
  position: relative;
    background: linear-gradient(
    to bottom,
    #EDEEF0 0%,
    #EDEEF0 37%,
    #0E0F3B 37%,
    #0E0F3B 90%,
    #fff 90%,
    #fff 100%
  );
}/* End custom CSS */