.hero-padding.section-hero.hero_img_full .section__inner div.shell.shell-contact-form{margin-top:50px}.section-contact-form__contact-data-item .content a,.section-contact-form__contact-data-item .content p{color:var(--primary)}.hero-padding.section-hero.hero_img_full .section__inner div.shell.shell-contact-form{margin-top:50px}.section-contact-form__contact-data-item .content a,.section-contact-form__contact-data-item .content p{color:var(--primary)}.section-hero.dark-mode.w-contact-form .shell-contact-form .section__inner-buttons a.cta span.text,.section-hero.dark-mode.w-contact-form .shell-contact-form .section__inner-buttons a.cta span.icon-font{color:white!important}.section-contact-form.dark-mode form.wpcf7-form .wpcf7-submit:hover,.section-hero.dark-mode.hero_img_full .section__inner div.shell.shell-contact-form .section__inner-form form.wpcf7-form .form__actions.cta .wpcf7-submit.cta:hover{background-color:#38562f!important;transition:background-color .3s ease 0s}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.section-hero .section__inner-content{margin-top:80px}}.section-company-info--wrapper--box--heading .cta span.text{color:white}.section-my-reviews__content-wrapper p{color:black;margin-top:20px}.callout-widget--wrapper{background-color:white}@media (min-width:1024px){.section-image-content .section__inner.split .section-image .image{position:relative;z-index:2}.section-image-content .section__inner.split .section-image .image::after{content:"";position:absolute;left:-20px;right:30px;bottom:-30px;top:30px;border:4px solid #c81928;z-index:-1}}.section-company-info.alternate-color .section-company-info--wrapper--box{background-color:#fff}.section-image-content .section__inner .section-text .content-button.left .cta{border:2px solid #a71b1b;padding:10px;margin-right:8px;background-color:#dbdbdb;box-shadow:4px 4px 2px rgba(167,27,27,.9)}.section-image-content-slider .section__inner.split .section-text.bg{background-color:white;box-shadow:10px 10px 0px rgba(167,27,27,.9)}.section-areas-we-serve__grid-item-top-img{width:80px;height:80px}.section-areas-we-serve__grid{overflow-y:visible}.section-image-content{background-image:url("/wp-content/uploads/2026/05/Roofing-Contractor-Serving-Orlando-FL-1-2.webp");background-attachment:fixed;background-size:cover;background-position:center;--lzl-bg-img:"/wp-content/uploads/2026/05/Roofing-Contractor-Serving-Orlando-FL-1-2.webp"}.section-badges{background-image:url("/wp-content/uploads/2026/05/Roofing-Contractor-Serving-Orlando-FL-1-1.webp");background-attachment:fixed;background-size:cover;background-position:center;--lzl-bg-img:"/wp-content/uploads/2026/05/Roofing-Contractor-Serving-Orlando-FL-1-1.webp"}.section-badges.lzl:not(.lzl-ed),.section-badges.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201920%201140%22%20width%3D%221920%22%20height%3D%221140%22%3E%3C%2Fsvg%3E")}.section-faq--wrapper--content .accordion-container .question_container .question__header{border-left:5px solid #df1a1f;padding:15px 16px;margin-bottom:12px;box-shadow:2px 1px 4px black}.ti-widget-container{height:100%!important}@media (max-width:767px){.section-image-slider .item .box .content{opacity:0}.section-image-slider .item .box .content.hover-content{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.section-image-slider .item .box .content.hover-content{background-image:unset}.section-image-slider .item .box .content>.text{backdrop-filter:blur(2px);background-color:rgba(14,14,14,.35);border-radius:12px;padding:10px 4px}.section-image-slider .item .box .content .action .cta.filled-style{background-color:var(--primary);color:#fff}}.section-image-content.lzl:not(.lzl-ed),.section-image-content.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201920%201140%22%20width%3D%221920%22%20height%3D%221140%22%3E%3C%2Fsvg%3E")}