.elementor-488 .elementor-element.elementor-element-4f42101{--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-488 .elementor-element.elementor-element-bdc8832{--display:flex;--overlay-opacity:0.15;--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-488 .elementor-element.elementor-element-bdc8832:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-bdc8832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E2A47;}.elementor-488 .elementor-element.elementor-element-bdc8832::before, .elementor-488 .elementor-element.elementor-element-bdc8832 > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-bdc8832 > .e-con-inner > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-bdc8832 > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-bdc8832 > .e-con-inner > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-bdc8832 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://qualityfoundation.net/wp-content/uploads/2026/01/qfr-stucko-texture.jpg");--background-overlay:'';background-repeat:repeat;}.elementor-488 .elementor-element.elementor-element-cb8c363{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-488 .elementor-element.elementor-element-4d6f8c7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-488 .elementor-element.elementor-element-d5158b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-d5158b1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:400;color:#DDDDDD;}.elementor-488 .elementor-element.elementor-element-dad8375{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-dad8375 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;color:#DDDDDD;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-488 .elementor-element.elementor-element-a5726c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:400;color:#ACACAC;}.elementor-488 .elementor-element.elementor-element-fd01c6a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-488 .elementor-element.elementor-element-fd01c6a.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-488 .elementor-element.elementor-element-e671811{text-align:end;}.elementor-488 .elementor-element.elementor-element-e671811 img{opacity:0.75;}.elementor-488 .elementor-element.elementor-element-f7ebfca{--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-488 .elementor-element.elementor-element-1ff325a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-488 .elementor-element.elementor-element-1ff325a:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-1ff325a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FAFF;}.elementor-488 .elementor-element.elementor-element-897e0eb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--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-488 .elementor-element.elementor-element-103a209{--display:flex;--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-488 .elementor-element.elementor-element-0ee096f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:500;}.elementor-488 .elementor-element.elementor-element-e80cd26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-488 .elementor-element.elementor-element-8b24232 .elementor-button{background-color:#0E2A47;font-family:"Poppins", Sans-serif;font-weight:500;border-radius:9px 9px 9px 9px;padding:15px 50px 15px 50px;}.elementor-488 .elementor-element.elementor-element-8b24232 .elementor-button:hover, .elementor-488 .elementor-element.elementor-element-8b24232 .elementor-button:focus{background-color:#2E558A;color:#FFFFFF;}.elementor-488 .elementor-element.elementor-element-8b24232{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-8b24232 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-488 .elementor-element.elementor-element-8b24232 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-488 .elementor-element.elementor-element-8b24232 .elementor-button:hover svg, .elementor-488 .elementor-element.elementor-element-8b24232 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-488 .elementor-element.elementor-element-8978da3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-a326dfa.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-488 .elementor-element.elementor-element-a326dfa{text-align:center;}.elementor-488 .elementor-element.elementor-element-a326dfa img{border-radius:9px 9px 9px 9px;}.elementor-488 .elementor-element.elementor-element-46d2bbc{--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-488 .elementor-element.elementor-element-e559d48{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.15;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-488 .elementor-element.elementor-element-e559d48:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-e559d48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E2A47;}.elementor-488 .elementor-element.elementor-element-e559d48::before, .elementor-488 .elementor-element.elementor-element-e559d48 > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-e559d48 > .e-con-inner > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-e559d48 > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-e559d48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-e559d48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://qualityfoundation.net/wp-content/uploads/2026/01/qfr-stucko-texture.jpg");--background-overlay:'';background-repeat:repeat;}.elementor-488 .elementor-element.elementor-element-e899670{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-e899670 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:400;color:#DDDDDD;}.elementor-488 .elementor-element.elementor-element-4f75bd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:400;color:#ACACAC;}.elementor-488 .elementor-element.elementor-element-441263c{--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-488 .elementor-element.elementor-element-90bd880{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-488 .elementor-element.elementor-element-90bd880:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-90bd880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-488 .elementor-element.elementor-element-fdb3da6{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--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-488 .elementor-element.elementor-element-949005a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-488 .elementor-element.elementor-element-7c4cb3b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-488 .elementor-element.elementor-element-57cafa6{--display:flex;--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-488 .elementor-element.elementor-element-7ad2e14 img{border-radius:9% 9% 9% 9%;}.elementor-488 .elementor-element.elementor-element-2b18123{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-2b18123 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:400;color:#7A7A7A;}.elementor-488 .elementor-element.elementor-element-363b8b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-363b8b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#7A7A7A;}.elementor-488 .elementor-element.elementor-element-e86544a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-488 .elementor-element.elementor-element-f995563{--display:flex;--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-488 .elementor-element.elementor-element-e77a38e img{border-radius:9% 9% 9% 9%;}.elementor-488 .elementor-element.elementor-element-55a20e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-55a20e0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:400;color:#7A7A7A;}.elementor-488 .elementor-element.elementor-element-dc24876{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-dc24876 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#7A7A7A;}.elementor-488 .elementor-element.elementor-element-ef6a8a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-488 .elementor-element.elementor-element-1798788{--display:flex;--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-488 .elementor-element.elementor-element-1382a02 img{border-radius:9% 9% 9% 9%;}.elementor-488 .elementor-element.elementor-element-fae25e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-fae25e8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:400;color:#7A7A7A;}.elementor-488 .elementor-element.elementor-element-96181f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-96181f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#7A7A7A;}.elementor-488 .elementor-element.elementor-element-ad9eb4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-488 .elementor-element.elementor-element-6a07e4f{--display:flex;--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-488 .elementor-element.elementor-element-ae2f077 img{border-radius:9% 9% 9% 9%;}.elementor-488 .elementor-element.elementor-element-164b74f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-164b74f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:400;color:#7A7A7A;}.elementor-488 .elementor-element.elementor-element-a845a0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-a845a0c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#7A7A7A;}.elementor-488 .elementor-element.elementor-element-ab1f7d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-488 .elementor-element.elementor-element-f8e8138{--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-488 .elementor-element.elementor-element-2baafa5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.15;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-488 .elementor-element.elementor-element-2baafa5:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-2baafa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E2A47;}.elementor-488 .elementor-element.elementor-element-2baafa5::before, .elementor-488 .elementor-element.elementor-element-2baafa5 > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-2baafa5 > .e-con-inner > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-2baafa5 > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-2baafa5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-2baafa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://qualityfoundation.net/wp-content/uploads/2026/01/qfr-stucko-texture.jpg");--background-overlay:'';background-repeat:repeat;}.elementor-488 .elementor-element.elementor-element-4349a95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-4349a95 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:400;color:#DDDDDD;}.elementor-488 .elementor-element.elementor-element-5c0be68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:400;color:#ACACAC;}.elementor-488 .elementor-element.elementor-element-e29e4c7{--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-488 .elementor-element.elementor-element-076e511{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-076e511:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-076e511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-488 .elementor-element.elementor-element-c4f678b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-488 .elementor-element.elementor-element-e7a12dc{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-488 .elementor-element.elementor-element-f259e56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-488 .elementor-element.elementor-element-947ab12{--display:flex;--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-488 .elementor-element.elementor-element-8d2fa6d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-488 .elementor-element.elementor-element-ac60136{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-ac60136 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:400;color:#7A7A7A;}.elementor-488 .elementor-element.elementor-element-eae1d2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-eae1d2d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:400;color:#7A7A7A;}.elementor-488 .elementor-element.elementor-element-e293793{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--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-488 .elementor-element.elementor-element-fb22e60{font-family:"Poppins", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-488 .elementor-element.elementor-element-167bba0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--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-488 .elementor-element.elementor-element-aa341ad{--display:flex;--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-488 .elementor-element.elementor-element-1d9c491{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-488 .elementor-element.elementor-element-760ec80{--display:flex;--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-488 .elementor-element.elementor-element-ab811ba{text-align:start;}.elementor-488 .elementor-element.elementor-element-ab811ba img{max-width:53%;}.elementor-488 .elementor-element.elementor-element-fa0d647 .elementor-button{background-color:#0E2A47;font-family:"Poppins", Sans-serif;font-weight:500;border-radius:9px 9px 9px 9px;padding:15px 50px 15px 50px;}.elementor-488 .elementor-element.elementor-element-fa0d647 .elementor-button:hover, .elementor-488 .elementor-element.elementor-element-fa0d647 .elementor-button:focus{background-color:#2E558A;color:#FFFFFF;}.elementor-488 .elementor-element.elementor-element-fa0d647{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-488 .elementor-element.elementor-element-fa0d647 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-488 .elementor-element.elementor-element-fa0d647 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-488 .elementor-element.elementor-element-fa0d647 .elementor-button:hover svg, .elementor-488 .elementor-element.elementor-element-fa0d647 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-488 .elementor-element.elementor-element-cd3feae .elementor-button{background-color:#0E2A47;font-family:"Poppins", Sans-serif;font-weight:500;border-radius:9px 9px 9px 9px;padding:15px 50px 15px 50px;}.elementor-488 .elementor-element.elementor-element-cd3feae .elementor-button:hover, .elementor-488 .elementor-element.elementor-element-cd3feae .elementor-button:focus{background-color:#2E558A;color:#FFFFFF;}.elementor-488 .elementor-element.elementor-element-cd3feae{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-488 .elementor-element.elementor-element-cd3feae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-488 .elementor-element.elementor-element-cd3feae .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-488 .elementor-element.elementor-element-cd3feae .elementor-button:hover svg, .elementor-488 .elementor-element.elementor-element-cd3feae .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-488 .elementor-element.elementor-element-b0e7cd3{background-color:transparent;margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:90px 20px 50px 20px;background-image:linear-gradient(180deg, #F7F7F7 0%, #31C4BE 100%);}.elementor-488 .elementor-element.elementor-element-b0e7cd3 .elementor-main-swiper .swiper-slide{border-width:2px 2px 2px 2px;border-radius:9px;border-color:#8181814F;}.elementor-488 .elementor-element.elementor-element-b0e7cd3 .elementor-swiper-button{font-size:27px;color:#818181;}.elementor-488 .elementor-element.elementor-element-b0e7cd3 .elementor-swiper-button svg{fill:#818181;}.elementor-488 .elementor-element.elementor-element-b0e7cd3 .elementor-testimonial__header, .elementor-488 .elementor-element.elementor-element-b0e7cd3 .elementor-testimonial__name{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-488 .elementor-element.elementor-element-b0e7cd3 .elementor-testimonial__title{font-family:"Poppins", Sans-serif;}.elementor-488 .elementor-element.elementor-element-b0e7cd3 .elementor-testimonial__text{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-488 .elementor-element.elementor-element-b0e7cd3 .elementor-testimonial__icon{font-size:20px;}.elementor-488 .elementor-element.elementor-element-b0e7cd3 .elementor-testimonial__icon svg{width:20px;}.elementor-488 .elementor-element.elementor-element-0c2287e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-488 .elementor-element.elementor-element-0c2287e:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-0c2287e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#31C4BE;}.elementor-488 .elementor-element.elementor-element-9ff387e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-488 .elementor-element.elementor-element-9ff387e:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-9ff387e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#31C4BE;}.elementor-488 .elementor-element.elementor-element-70e64df .elementor-button{background-color:#0E2A47;font-family:"Poppins", Sans-serif;font-weight:500;border-radius:9px 9px 9px 9px;padding:15px 50px 15px 50px;}.elementor-488 .elementor-element.elementor-element-70e64df .elementor-button:hover, .elementor-488 .elementor-element.elementor-element-70e64df .elementor-button:focus{background-color:#2E558A;color:#FFFFFF;}.elementor-488 .elementor-element.elementor-element-70e64df{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-488 .elementor-element.elementor-element-70e64df .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-488 .elementor-element.elementor-element-70e64df .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-488 .elementor-element.elementor-element-70e64df .elementor-button:hover svg, .elementor-488 .elementor-element.elementor-element-70e64df .elementor-button:focus svg{fill:#FFFFFF;}.elementor-488 .elementor-element.elementor-element-b5bbba7{--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-488 .elementor-element.elementor-element-6384dfb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.15;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-488 .elementor-element.elementor-element-6384dfb:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-6384dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E2A47;}.elementor-488 .elementor-element.elementor-element-6384dfb::before, .elementor-488 .elementor-element.elementor-element-6384dfb > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-6384dfb > .e-con-inner > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-6384dfb > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-6384dfb > .e-con-inner > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-6384dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://qualityfoundation.net/wp-content/uploads/2026/01/qfr-stucko-texture.jpg");--background-overlay:'';background-repeat:repeat;}.elementor-488 .elementor-element.elementor-element-5523a14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-5523a14 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:400;color:#DDDDDD;}.elementor-488 .elementor-element.elementor-element-00400c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:400;color:#ACACAC;}.elementor-488 .elementor-element.elementor-element-626091e{--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-488 .elementor-element.elementor-element-1aa3f5b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-488 .elementor-element.elementor-element-1aa3f5b:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-1aa3f5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FAFF;}.elementor-488 .elementor-element.elementor-element-e7e0239{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--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-488 .elementor-element.elementor-element-696826a{--display:flex;--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-488 .elementor-element.elementor-element-9820c96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-9820c96 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:400;color:#7A7A7A;}.elementor-488 .elementor-element.elementor-element-ad09d5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-488 .elementor-element.elementor-element-2a2c1bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-67ff2cd.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-488 .elementor-element.elementor-element-67ff2cd{text-align:end;}.elementor-488 .elementor-element.elementor-element-67ff2cd img{border-radius:9px 9px 9px 9px;}.elementor-488 .elementor-element.elementor-element-68ead13{--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-488 .elementor-element.elementor-element-938253b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-488 .elementor-element.elementor-element-938253b:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-938253b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FAFF;}.elementor-488 .elementor-element.elementor-element-b7b5b4c{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-488 .elementor-element.elementor-element-98a7d5c img{border-style:groove;border-width:1px 1px 1px 1px;border-color:#9C9C9C;border-radius:9px 9px 9px 9px;}.elementor-488 .elementor-element.elementor-element-30ed5ca img{border-style:groove;border-width:1px 1px 1px 1px;border-color:#9C9C9C;border-radius:9px 9px 9px 9px;}.elementor-488 .elementor-element.elementor-element-891d0a0 img{border-style:groove;border-width:1px 1px 1px 1px;border-color:#9C9C9C;border-radius:9px 9px 9px 9px;}.elementor-488 .elementor-element.elementor-element-f0780a7 img{border-style:groove;border-width:1px 1px 1px 1px;border-color:#9C9C9C;border-radius:9px 9px 9px 9px;}.elementor-488 .elementor-element.elementor-element-dfe35bc img{border-style:groove;border-width:1px 1px 1px 1px;border-color:#9C9C9C;border-radius:9px 9px 9px 9px;}.elementor-488 .elementor-element.elementor-element-8c7971c img{border-style:groove;border-width:1px 1px 1px 1px;border-color:#9C9C9C;border-radius:9px 9px 9px 9px;}.elementor-488 .elementor-element.elementor-element-7b19396{--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-488 .elementor-element.elementor-element-1f6e015{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--overlay-opacity:0.44;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-488 .elementor-element.elementor-element-1f6e015:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-1f6e015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#245856;}.elementor-488 .elementor-element.elementor-element-1f6e015::before, .elementor-488 .elementor-element.elementor-element-1f6e015 > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-1f6e015 > .e-con-inner > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-1f6e015 > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-1f6e015 > .e-con-inner > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-1f6e015 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://qualityfoundation.net/wp-content/uploads/2026/01/qfr-blk-asphalt.jpg");--background-overlay:'';}.elementor-488 .elementor-element.elementor-element-f42b34d{--display:flex;--overlay-opacity:0.27;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-488 .elementor-element.elementor-element-f42b34d:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-f42b34d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-488 .elementor-element.elementor-element-f42b34d::before, .elementor-488 .elementor-element.elementor-element-f42b34d > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-f42b34d > .e-con-inner > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-f42b34d > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-f42b34d > .e-con-inner > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-f42b34d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://qualityfoundation.net/wp-content/uploads/2026/01/qfr-blk-asphalt.jpg");--background-overlay:'';}.elementor-488 .elementor-element.elementor-element-762772b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-488 .elementor-element.elementor-element-762772b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:400;color:#FFFFFF;}.elementor-488 .elementor-element.elementor-element-15f50ea > .elementor-widget-container{margin:-40px 0px -23px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-488 .elementor-element.elementor-element-afa0702{--display:flex;--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-488 .elementor-element.elementor-element-76dab40{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-2ff86ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-2ff86ed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:400;color:#FFFFFF;}.elementor-488 .elementor-element.elementor-element-9d0e673{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-488 .elementor-element.elementor-element-531ac9c .elementor-button{background-color:#0E2A47;font-family:"Poppins", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;border-radius:9px 9px 9px 9px;padding:15px 50px 15px 50px;}.elementor-488 .elementor-element.elementor-element-531ac9c .elementor-button:hover, .elementor-488 .elementor-element.elementor-element-531ac9c .elementor-button:focus{background-color:#2E558A;color:#FFFFFF;}.elementor-488 .elementor-element.elementor-element-531ac9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-531ac9c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-488 .elementor-element.elementor-element-531ac9c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-488 .elementor-element.elementor-element-531ac9c .elementor-button:hover svg, .elementor-488 .elementor-element.elementor-element-531ac9c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-488 .elementor-element.elementor-element-fa881b1{--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-488 .elementor-element.elementor-element-bd3e2f5{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--overlay-opacity:0.44;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-488 .elementor-element.elementor-element-bd3e2f5:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-bd3e2f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#245856;}.elementor-488 .elementor-element.elementor-element-bd3e2f5::before, .elementor-488 .elementor-element.elementor-element-bd3e2f5 > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-bd3e2f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-bd3e2f5 > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-bd3e2f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-bd3e2f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://qualityfoundation.net/wp-content/uploads/2026/01/qfr-blk-asphalt.jpg");--background-overlay:'';}.elementor-488 .elementor-element.elementor-element-7bf2fd9{--display:flex;--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-488 .elementor-element.elementor-element-d71b2bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-a2ce4b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-a2ce4b8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:400;color:#FFFFFF;}.elementor-488 .elementor-element.elementor-element-dc6aafd{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-488 .elementor-element.elementor-element-62f9065 .elementor-button{background-color:#0E2A47;font-family:"Poppins", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;border-radius:9px 9px 9px 9px;padding:15px 50px 15px 50px;}.elementor-488 .elementor-element.elementor-element-62f9065 .elementor-button:hover, .elementor-488 .elementor-element.elementor-element-62f9065 .elementor-button:focus{background-color:#2E558A;color:#FFFFFF;}.elementor-488 .elementor-element.elementor-element-62f9065{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-62f9065 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-488 .elementor-element.elementor-element-62f9065 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-488 .elementor-element.elementor-element-62f9065 .elementor-button:hover svg, .elementor-488 .elementor-element.elementor-element-62f9065 .elementor-button:focus svg{fill:#FFFFFF;}body.elementor-page-488:not(.elementor-motion-effects-element-type-background), body.elementor-page-488 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://qualityfoundation.net/wp-content/uploads/2026/01/qfr-bg-brick.jpg");}@media(min-width:768px){.elementor-488 .elementor-element.elementor-element-cb8c363{--width:100%;}.elementor-488 .elementor-element.elementor-element-4d6f8c7{--width:765px;}.elementor-488 .elementor-element.elementor-element-fd01c6a{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-488 .elementor-element.elementor-element-4d6f8c7{--width:500px;}}@media(max-width:1024px){.elementor-488 .elementor-element.elementor-element-4f42101{--z-index:1;}.elementor-488 .elementor-element.elementor-element-cb8c363{--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-e671811{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 75px 0px;text-align:start;}.elementor-488 .elementor-element.elementor-element-e671811.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-488 .elementor-element.elementor-element-e671811 img{width:100%;}.elementor-488 .elementor-element.elementor-element-1ff325a{--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-897e0eb{--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-90bd880{--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-fdb3da6{--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-7c4cb3b{--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-c4f678b{--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-8d2fa6d{--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-e293793{--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-167bba0{--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-9ff387e{--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-1aa3f5b{--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-e7e0239{--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-938253b{--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-b7b5b4c{--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-1f6e015{--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-bd3e2f5{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-488 .elementor-element.elementor-element-cb8c363{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-4d6f8c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-fd01c6a{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-488 .elementor-element.elementor-element-fd01c6a.e-con{--align-self:flex-start;}.elementor-488 .elementor-element.elementor-element-e671811{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-1ff325a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-488 .elementor-element.elementor-element-897e0eb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-90bd880{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-488 .elementor-element.elementor-element-fdb3da6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-7c4cb3b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-076e511{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-c4f678b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-f259e56{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-488 .elementor-element.elementor-element-8d2fa6d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-e293793{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-167bba0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-ab811ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-ab811ba img{height:100px;}.elementor-488 .elementor-element.elementor-element-fa0d647{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-488 .elementor-element.elementor-element-b0e7cd3{padding:60px 20px 30px 20px;}.elementor-488 .elementor-element.elementor-element-9ff387e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-70e64df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-488 .elementor-element.elementor-element-1aa3f5b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-488 .elementor-element.elementor-element-e7e0239{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-938253b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-488 .elementor-element.elementor-element-b7b5b4c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-1f6e015{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-488 .elementor-element.elementor-element-bd3e2f5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}/* Start custom CSS for wpforms, class: .elementor-element-15f50ea */.wpforms-container .wpforms-field {
    padding: 5px 0 !important;
}/* End custom CSS */