p a.post-edit-link{display:none}.hero-padding.section-hero.hero_img_full .section__inner div.shell.shell-contact-form{margin-top:50px}.section-company-info--wrapper--box--content .contact--lists .company-info-cta .icon{background-color:#f46600}@media (max-width:1024px){header .promotion-top-bar .section .info div.text p{text-align:left;font-size:11px;line-height:18px}header .promotion-top-bar .section .collapsed-action{margin-left:0}header .promotion-top-bar .content-collapsed .content-button{margin-left:0}header .promotion-top-bar .content-collapsed .content-button .cta.dark-version{font-size:13px}}.section-image-accordion .section-image-accordion__content__accordion .accordion-container .question_container.custom-icon.active .question__header .question__header-icon-title-container>i,.section-image-accordion .section-image-accordion__content__accordion .accordion-container .question_container.custom-icon.disable-accordion .question__header .question__header-icon-title-container>i{color:#bdbdbd!important}.ti-widget.ti-goog.ti-disable-font .ti-widget-container,.ti-widget.ti-goog.ti-disable-font .ti-enable-widget{width:75%;height:auto;margin-left:0;margin-right:auto}.section-hero.recent-roofing-projects .section__inner-content{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;max-width:950px;margin:10px auto 0}.section-hero.recent-roofing-projects .section__inner-content p{display:flex;align-items:center;justify-content:flex-start;gap:12px;box-sizing:border-box;width:calc(50% - 15px);min-height:76px;margin:0;padding:18px 20px;background:rgba(0,0,0,.82);border:1px solid rgba(48,73,232,.8);border-left:5px solid #3049e8;border-radius:8px;color:#fff;font-size:16px;font-weight:600;line-height:1.5;text-align:left!important;box-shadow:0 6px 18px rgba(0,0,0,.2);transition:background .25s ease,transform .25s ease}.section-hero.recent-roofing-projects .section__inner-content p::before{content:"✓";display:flex;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#3049e8;color:#fff;font-size:17px;font-weight:800}.section-hero.recent-roofing-projects .section__inner-content p:hover{background:rgba(48,73,232,.92);border-color:#fff;transform:translateY(-3px)}@media (max-width:767px){.section-hero.recent-roofing-projects .section__inner-content{gap:10px;margin-top:20px}.section-hero.recent-roofing-projects .section__inner-content p{width:100%;min-height:62px;padding:14px 16px;font-size:15px}.section-hero.recent-roofing-projects .section__inner-content p::before{flex-basis:27px;width:27px;height:27px;font-size:15px}}