.avia-section.av-15vhdza-65b35e1ff1e3cd12d15f2853aef51d64{background-repeat:no-repeat;background-image:url(https://frgcontractor.com/wp-content/uploads/2025/04/Frame-3.png);background-position:0% 0%;background-attachment:scroll}.avia-section.av-15vhdza-65b35e1ff1e3cd12d15f2853aef51d64 .av-section-color-overlay{opacity:0.5;background-color:#000000} #top .av-special-heading.av-14ukih2-ce63cbe608aee89a0a1e1a0a192adefe{padding-bottom:10px;color:#ffffff;font-size:30px}body .av-special-heading.av-14ukih2-ce63cbe608aee89a0a1e1a0a192adefe .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-14ukih2-ce63cbe608aee89a0a1e1a0a192adefe .av-special-heading-tag{font-size:30px}.av-special-heading.av-14ukih2-ce63cbe608aee89a0a1e1a0a192adefe .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-14ukih2-ce63cbe608aee89a0a1e1a0a192adefe .av-subheading{font-size:15px} .flex_column.av-10z50ba-df0d7889777778f96b040e72f712b762{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-2c9qye-f4053168d3ce7dc2c340ed49c681f905{padding-bottom:10px;color:#252769}body .av-special-heading.av-2c9qye-f4053168d3ce7dc2c340ed49c681f905 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-2c9qye-f4053168d3ce7dc2c340ed49c681f905 .av-special-heading-tag{font-size:50px;padding:0 0 15px 0}.av-special-heading.av-2c9qye-f4053168d3ce7dc2c340ed49c681f905 .special-heading-inner-border{border-color:#252769}.av-special-heading.av-2c9qye-f4053168d3ce7dc2c340ed49c681f905 .av-subheading{font-size:15px} .avia-image-container.av-mjzn4c9v-69afb250813550b47fa675de6d826a88 img.avia_image{box-shadow:none}.avia-image-container.av-mjzn4c9v-69afb250813550b47fa675de6d826a88 .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-2khyja-65cccedc16c87b205c98d4c2662bcdc9{padding-bottom:10px;color:#252769;font-size:30px}body .av-special-heading.av-2khyja-65cccedc16c87b205c98d4c2662bcdc9 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-2khyja-65cccedc16c87b205c98d4c2662bcdc9 .av-special-heading-tag{font-size:30px}.av-special-heading.av-2khyja-65cccedc16c87b205c98d4c2662bcdc9 .special-heading-inner-border{border-color:#252769}.av-special-heading.av-2khyja-65cccedc16c87b205c98d4c2662bcdc9 .av-subheading{font-size:15px} #top .avia-icon-list-container.av-mjzoy146-d7ca8b94e57fa5fc640e7e7883a7832c .iconlist_icon{color:#000000;font-size:18px}#top .avia-icon-list-container.av-mjzoy146-d7ca8b94e57fa5fc640e7e7883a7832c .iconlist_icon svg:first-child{stroke:#000000;fill:#000000;height:18px;width:18px}#top #wrap_all .avia-icon-list-container.av-mjzoy146-d7ca8b94e57fa5fc640e7e7883a7832c .av_iconlist_title{font-size:18px;color:#000000}.avia-icon-list-container.av-mjzoy146-d7ca8b94e57fa5fc640e7e7883a7832c .iconlist_content{color:#000000} #top #wrap_all .avia-button.av-mjzn8fft-c599a79c9791eb96e08ad5b643c1be26{font-size:16px;background-color:#334e86;border-color:#334e86;color:#ffffff;border-radius:5px 5px 5px 5px;transition:all 0.4s ease-in-out;padding:15px 25px 15px 25px}#top #wrap_all.avia-button.av-mjzn8fft-c599a79c9791eb96e08ad5b643c1be26:hover .avia_button_background{border-radius:5px 5px 5px 5px}#top #wrap_all .avia-button.av-mjzn8fft-c599a79c9791eb96e08ad5b643c1be26 .avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff} .flex_column.av-wsdu86-61e0b97822ccc0b67666d07535e52aba{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .avia-section.av-slg8nq-b24c693e7cb6e3b583c8ba8ee81bdcff{background-color:#334e86;background-image:unset} #top .av-special-heading.av-pjju3q-97e3d158e30c453cb903a9dc0bec012f{margin:40px 0 0 0;padding-bottom:30px;color:#ffffff;font-size:25px}body .av-special-heading.av-pjju3q-97e3d158e30c453cb903a9dc0bec012f .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-pjju3q-97e3d158e30c453cb903a9dc0bec012f .av-special-heading-tag{font-size:25px;padding:0 0 20px 0}.av-special-heading.av-pjju3q-97e3d158e30c453cb903a9dc0bec012f .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-pjju3q-97e3d158e30c453cb903a9dc0bec012f .av-subheading{font-size:16px;color:#ffffff} #top #wrap_all .avia-button.av-my2zue-e53bfe99232d32b0ec164a6c06c06319{font-size:16px;background-color:#ffffff;border-color:#ffffff;color:#252769;border-radius:0 0 0 0;transition:all 0.4s ease-in-out;padding:10px 25px 10px 25px}#top #wrap_all.avia-button.av-my2zue-e53bfe99232d32b0ec164a6c06c06319:hover .avia_button_background{border-radius:0 0 0 0}#top #wrap_all .avia-button.av-my2zue-e53bfe99232d32b0ec164a6c06c06319 .avia-svg-icon svg:first-child{fill:#252769;stroke:#252769} .avia-section.av-lc7nue-537b680736203b9bb0cf89c58858a8a9{background-repeat:no-repeat;background-image:url(https://frgcontractor.com/wp-content/uploads/2023/03/reviews-background.jpg);background-position:50% 0%;background-attachment:fixed}.avia-section.av-lc7nue-537b680736203b9bb0cf89c58858a8a9 .av-section-color-overlay{opacity:0.7;background-color:#000000} #top .av-special-heading.av-idyfie-87a1391908b2886637ed3ec1eb179f0c{padding-bottom:20px;color:#ffffff;font-size:35px}body .av-special-heading.av-idyfie-87a1391908b2886637ed3ec1eb179f0c .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-idyfie-87a1391908b2886637ed3ec1eb179f0c .av-special-heading-tag{font-size:35px}.av-special-heading.av-idyfie-87a1391908b2886637ed3ec1eb179f0c .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-idyfie-87a1391908b2886637ed3ec1eb179f0c .av-subheading{font-size:16px} #top .av-slideshow-ui.av-1rlkty-816cca540fbdb48b7bad6c34a15fb498 .avia-slideshow-arrows a{color:#ffffff;background-color:rgba(0,0,0,0.01) !important}#top .av-slideshow-ui.av-1rlkty-816cca540fbdb48b7bad6c34a15fb498 .avia-slideshow-arrows a.avia-svg-icon svg:first-child{stroke:#ffffff !important;fill:#ffffff !important}#top .avia-testimonial-wrapper.av-1rlkty-816cca540fbdb48b7bad6c34a15fb498 .avia-testimonial-content{font-size:14px;color:#ffffff}#top .avia-testimonial-wrapper.av-1rlkty-816cca540fbdb48b7bad6c34a15fb498 .avia-testimonial-name{font-size:16px;color:#ffffff}.avia-testimonial-wrapper.av-1rlkty-816cca540fbdb48b7bad6c34a15fb498 .avia-testimonial-subtitle{font-size:14px;color:#ffffff}.avia-testimonial-wrapper.av-1rlkty-816cca540fbdb48b7bad6c34a15fb498 .avia-testimonial-subtitle-sep{font-size:14px}.avia-testimonial-wrapper.av-1rlkty-816cca540fbdb48b7bad6c34a15fb498 .avia-testimonial-link{font-size:14px;color:#ffffff}.avia-testimonial-wrapper.av-1rlkty-816cca540fbdb48b7bad6c34a15fb498 .avia-slideshow-controls{color:#ffffff} #top #wrap_all .avia-button.av-33597a-e401fb01d64cc86e1b2a72a4279bdc71{font-size:16px;background-color:#252769;border-color:#252769;color:#ffffff;border-radius:0 0 0 0;transition:all 0.4s ease-in-out;padding:10px 25px 10px 25px}#top #wrap_all.avia-button.av-33597a-e401fb01d64cc86e1b2a72a4279bdc71:hover .avia_button_background{border-radius:0 0 0 0}#top #wrap_all .avia-button.av-33597a-e401fb01d64cc86e1b2a72a4279bdc71 .avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-14ukih2-ce63cbe608aee89a0a1e1a0a192adefe .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-2khyja-65cccedc16c87b205c98d4c2662bcdc9 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-pjju3q-97e3d158e30c453cb903a9dc0bec012f .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-idyfie-87a1391908b2886637ed3ec1eb179f0c .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-14ukih2-ce63cbe608aee89a0a1e1a0a192adefe .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-2khyja-65cccedc16c87b205c98d4c2662bcdc9 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-pjju3q-97e3d158e30c453cb903a9dc0bec012f .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-idyfie-87a1391908b2886637ed3ec1eb179f0c .av-special-heading-tag{font-size:0.8em}}