.elementor-1739 .elementor-element.elementor-element-59c1599{--display:flex;--min-height:40px;--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-1739 .elementor-element.elementor-element-59c1599:not(.elementor-motion-effects-element-type-background),.elementor-1739 .elementor-element.elementor-element-59c1599>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(252deg,#00132B 0%,#D71635 100%)}.elementor-1739 .elementor-element.elementor-element-27fbdbc7{text-align:center}.elementor-1739 .elementor-element.elementor-element-27fbdbc7 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:22px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#FFF}.elementor-1739 .elementor-element.elementor-element-4437c2bc{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5}.elementor-1739 .elementor-element.elementor-element-4437c2bc:not(.elementor-motion-effects-element-type-background),.elementor-1739 .elementor-element.elementor-element-4437c2bc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://roofing-nation.com/wp-content/uploads/2025/04/Real-prices-for-roofs-in-Miami-1.png);background-position:top center;background-size:cover}.elementor-1739 .elementor-element.elementor-element-4437c2bc::before,.elementor-1739 .elementor-element.elementor-element-4437c2bc>.elementor-background-video-container::before,.elementor-1739 .elementor-element.elementor-element-4437c2bc>.e-con-inner>.elementor-background-video-container::before,.elementor-1739 .elementor-element.elementor-element-4437c2bc>.elementor-background-slideshow::before,.elementor-1739 .elementor-element.elementor-element-4437c2bc>.e-con-inner>.elementor-background-slideshow::before,.elementor-1739 .elementor-element.elementor-element-4437c2bc>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-1739 .elementor-element.elementor-element-ef893d2{text-align:center}.elementor-1739 .elementor-element.elementor-element-ef893d2 .elementor-heading-title{font-size:56px;color:#FFF}.elementor-1739 .elementor-element.elementor-element-10e4c000{text-align:center}.elementor-1739 .elementor-element.elementor-element-10e4c000 .elementor-heading-title{font-size:28px;color:#FFF}.elementor-1739 .elementor-element.elementor-element-7edd6ef0{text-align:center}.elementor-1739 .elementor-element.elementor-element-7edd6ef0 .elementor-heading-title{font-size:16px;color:#FFF}.elementor-1739 .elementor-element.elementor-element-6d4b638b .elementor-repeater-item-c9c7884.elementor-social-icon{background-color:#FFF}.elementor-1739 .elementor-element.elementor-element-6d4b638b .elementor-repeater-item-c9c7884.elementor-social-icon i{color:#171D2F}.elementor-1739 .elementor-element.elementor-element-6d4b638b .elementor-repeater-item-c9c7884.elementor-social-icon svg{fill:#171D2F}.elementor-1739 .elementor-element.elementor-element-6d4b638b .elementor-repeater-item-8c69451.elementor-social-icon{background-color:#FFF}.elementor-1739 .elementor-element.elementor-element-6d4b638b .elementor-repeater-item-8c69451.elementor-social-icon i{color:#171D2F}.elementor-1739 .elementor-element.elementor-element-6d4b638b .elementor-repeater-item-8c69451.elementor-social-icon svg{fill:#171D2F}.elementor-1739 .elementor-element.elementor-element-6d4b638b .elementor-repeater-item-38724c8.elementor-social-icon{background-color:#FFF}.elementor-1739 .elementor-element.elementor-element-6d4b638b .elementor-repeater-item-38724c8.elementor-social-icon i{color:#171D2F}.elementor-1739 .elementor-element.elementor-element-6d4b638b .elementor-repeater-item-38724c8.elementor-social-icon svg{fill:#171D2F}.elementor-1739 .elementor-element.elementor-element-6d4b638b .elementor-repeater-item-ae04dd3.elementor-social-icon{background-color:#FFF}.elementor-1739 .elementor-element.elementor-element-6d4b638b .elementor-repeater-item-ae04dd3.elementor-social-icon i{color:#171D2F}.elementor-1739 .elementor-element.elementor-element-6d4b638b .elementor-repeater-item-ae04dd3.elementor-social-icon svg{fill:#171D2F}.elementor-1739 .elementor-element.elementor-element-6d4b638b .elementor-repeater-item-9c43b83.elementor-social-icon{background-color:#FFF}.elementor-1739 .elementor-element.elementor-element-6d4b638b .elementor-repeater-item-9c43b83.elementor-social-icon i{color:#171D2F}.elementor-1739 .elementor-element.elementor-element-6d4b638b .elementor-repeater-item-9c43b83.elementor-social-icon svg{fill:#171D2F}.elementor-1739 .elementor-element.elementor-element-6d4b638b{--grid-template-columns:repeat(0, auto);--icon-size:22px;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-1739 .elementor-element.elementor-element-6d4b638b .elementor-widget-container{text-align:center}.elementor-1739 .elementor-element.elementor-element-6d4b638b .elementor-social-icon{background-color:#FFFBFB}.elementor-1739 .elementor-element.elementor-element-6d4b638b .elementor-social-icon i{color:#ECE5E5}.elementor-1739 .elementor-element.elementor-element-6d4b638b .elementor-social-icon svg{fill:#ECE5E5}.elementor-1739 .elementor-element.elementor-element-5dee3ff5 .elementor-button{background-color:#D71635;font-size:19px;text-transform:capitalize;fill:#FFF;color:#FFF}.elementor-1739 .elementor-element.elementor-element-43d2d750{--display:flex}.elementor-1739 .elementor-element.elementor-element-43d2d750:not(.elementor-motion-effects-element-type-background),.elementor-1739 .elementor-element.elementor-element-43d2d750>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00132B}.elementor-1739 .elementor-element.elementor-element-8bc5869{--spacer-size:40px}.elementor-1739 .elementor-element.elementor-element-6a8e7afc{--iteration-count:infinite;--animation-duration:1200ms}.elementor-1739 .elementor-element.elementor-element-6a8e7afc .elementor-headline{text-align:center;font-size:44px}.elementor-1739 .elementor-element.elementor-element-6a8e7afc .elementor-headline-plain-text{color:#FFF}.elementor-1739 .elementor-element.elementor-element-4a69754f{--iteration-count:infinite;--animation-duration:1200ms}.elementor-1739 .elementor-element.elementor-element-4a69754f .elementor-headline{text-align:center;font-size:28px}.elementor-1739 .elementor-element.elementor-element-4a69754f .elementor-headline-plain-text{color:#FFF}.elementor-1739 .elementor-element.elementor-element-3bbf3378{text-align:center}.elementor-1739 .elementor-element.elementor-element-3bbf3378 .elementor-heading-title{font-size:28px;color:#FFF}.elementor-1739 .elementor-element.elementor-element-268141dd{--spacer-size:40px}.elementor-1739 .elementor-element.elementor-element-4f572015{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1739 .elementor-element.elementor-element-4f572015:not(.elementor-motion-effects-element-type-background),.elementor-1739 .elementor-element.elementor-element-4f572015>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#05142D}.elementor-1739 .elementor-element.elementor-element-188dff0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1739 .elementor-element.elementor-element-188dff0d:not(.elementor-motion-effects-element-type-background),.elementor-1739 .elementor-element.elementor-element-188dff0d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#05142D}.elementor-1739 .elementor-element.elementor-element-63b165de{--spacer-size:30px}.elementor-1739 .elementor-element.elementor-element-5a5b18dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1739 .elementor-element.elementor-element-5a5b18dc:not(.elementor-motion-effects-element-type-background),.elementor-1739 .elementor-element.elementor-element-5a5b18dc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#171D2F}.elementor-1739 .elementor-element.elementor-element-3fba9a2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1739 .elementor-element.elementor-element-3fba9a2d:not(.elementor-motion-effects-element-type-background),.elementor-1739 .elementor-element.elementor-element-3fba9a2d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00132B}.elementor-1739 .elementor-element.elementor-element-520b6cf1{--spacer-size:30px}.elementor-1739 .elementor-element.elementor-element-162fd8ad .elementor-button{background-color:#D71635;font-size:19px;text-transform:capitalize;fill:#FFF;color:#FFF}.elementor-1739 .elementor-element.elementor-element-287e52f3{text-align:center}.elementor-1739 .elementor-element.elementor-element-287e52f3 .elementor-heading-title{font-size:18px;color:#FFF}.elementor-1739 .elementor-element.elementor-element-4d93a9ae{text-align:center}.elementor-1739 .elementor-element.elementor-element-4d93a9ae .elementor-heading-title{font-size:28px;color:#FFF}.elementor-1739 .elementor-element.elementor-element-16bef95 .elementor-repeater-item-c9c7884.elementor-social-icon{background-color:#FFF}.elementor-1739 .elementor-element.elementor-element-16bef95 .elementor-repeater-item-c9c7884.elementor-social-icon i{color:#171D2F}.elementor-1739 .elementor-element.elementor-element-16bef95 .elementor-repeater-item-c9c7884.elementor-social-icon svg{fill:#171D2F}.elementor-1739 .elementor-element.elementor-element-16bef95 .elementor-repeater-item-8c69451.elementor-social-icon{background-color:#FFF}.elementor-1739 .elementor-element.elementor-element-16bef95 .elementor-repeater-item-8c69451.elementor-social-icon i{color:#171D2F}.elementor-1739 .elementor-element.elementor-element-16bef95 .elementor-repeater-item-8c69451.elementor-social-icon svg{fill:#171D2F}.elementor-1739 .elementor-element.elementor-element-16bef95 .elementor-repeater-item-38724c8.elementor-social-icon{background-color:#FFF}.elementor-1739 .elementor-element.elementor-element-16bef95 .elementor-repeater-item-38724c8.elementor-social-icon i{color:#171D2F}.elementor-1739 .elementor-element.elementor-element-16bef95 .elementor-repeater-item-38724c8.elementor-social-icon svg{fill:#171D2F}.elementor-1739 .elementor-element.elementor-element-16bef95 .elementor-repeater-item-ae04dd3.elementor-social-icon{background-color:#FFF}.elementor-1739 .elementor-element.elementor-element-16bef95 .elementor-repeater-item-ae04dd3.elementor-social-icon i{color:#171D2F}.elementor-1739 .elementor-element.elementor-element-16bef95 .elementor-repeater-item-ae04dd3.elementor-social-icon svg{fill:#171D2F}.elementor-1739 .elementor-element.elementor-element-16bef95 .elementor-repeater-item-9c43b83.elementor-social-icon{background-color:#FFF}.elementor-1739 .elementor-element.elementor-element-16bef95 .elementor-repeater-item-9c43b83.elementor-social-icon i{color:#171D2F}.elementor-1739 .elementor-element.elementor-element-16bef95 .elementor-repeater-item-9c43b83.elementor-social-icon svg{fill:#171D2F}.elementor-1739 .elementor-element.elementor-element-16bef95{--grid-template-columns:repeat(0, auto);--icon-size:22px;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-1739 .elementor-element.elementor-element-16bef95 .elementor-widget-container{text-align:center}.elementor-1739 .elementor-element.elementor-element-16bef95 .elementor-social-icon{background-color:#FFFBFB}.elementor-1739 .elementor-element.elementor-element-16bef95 .elementor-social-icon i{color:#ECE5E5}.elementor-1739 .elementor-element.elementor-element-16bef95 .elementor-social-icon svg{fill:#ECE5E5}.elementor-1739 .elementor-element.elementor-element-2818d8cc{--spacer-size:30px}@media(max-width:767px){.elementor-1739 .elementor-element.elementor-element-7edd6ef0 .elementor-heading-title{font-size:18px}.elementor-1739 .elementor-element.elementor-element-287e52f3 .elementor-heading-title{font-size:28px}.elementor-1739 .elementor-element.elementor-element-4d93a9ae .elementor-heading-title{font-size:18px}}@media(min-width:768px){.elementor-1739 .elementor-element.elementor-element-59c1599{--content-width:1186px}}