.tospp-section{display:flex;justify-content:center;align-items:center}.tospp-container{display:flex;flex-flow:column;gap:var(--space-8);width:100%}.tospp-heading{color:var(--color-header-bg);font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-3xl);line-height:26px;text-wrap:pretty;padding-bottom:6px;border-bottom:var(--border-width-2) solid var(--color-primary)}.tospp-heading{width:fit-content}.blog-section{display:flex;justify-content:center;align-items:center}.blog-container{display:flex;flex-flow:column;gap:var(--space-8);width:100%}@media (max-width:1023px){.blog-container{gap:var(--space-6)}}@media (max-width:767px){.blog-container{gap:var(--space-4)}}@media (max-width:479px){.blog-container{gap:var(--space-2)}}.tospp-text{color:var(--color-header-bg);font-family:var(--font-body);font-weight:400;font-size:var(--font-size-lg)}.tospp-title{color:var(--color-header-bg);font-family:var(--font-heading);font-weight:700;font-size:clamp(40px,5.5vw,96px)}.tospp-icon{width:70px}.tospp-container-max{max-width:1000px}.tospp-subheading-container{display:flex;flex-flow:column;gap:var(--space-4)}.blog-container-max{max-width:1000px}.blog-date{color:var(--color-header-bg);font-family:var(--font-body);font-weight:400;font-size:var(--font-size-xl);line-height:28px;letter-spacing:0px}.blog-title{color:var(--color-header-bg);font-family:var(--font-heading);font-weight:700;font-size:clamp(3rem,2.751rem + 0.833vw,3.75rem);line-height:60px;letter-spacing:0px;text-wrap:pretty}.blog-subtitle{color:var(--color-header-bg);font-family:var(--font-heading);font-weight:600;font-size:var(--font-size-2xl);line-height:32px;text-wrap:pretty}.blog-featured-image{width:100%;max-height:500px;object-fit:cover;object-position:50% 50%;aspect-ratio:16 / 9;border-radius:24px}.blog-body{color:var(--color-header-bg);font-family:var(--font-body);font-weight:400;font-size:var(--font-size-xl);line-height:28px;letter-spacing:0px;text-wrap:balance}.contact-section{display:flex;justify-content:center;align-items:center}.contact-container{display:flex;flex-flow:row;gap:var(--space-16);width:100%}@media (max-width:1023px){.contact-container{flex-flow:column}}.contact-content{display:flex;flex-flow:column;justify-content:start;align-items:start;gap:var(--space-6)}.contact-content{flex:1}.contact-form{flex:1}.contact-title{color:var(--color-header-bg);font-family:var(--font-heading);font-weight:700;font-size:clamp(40px,5.5vw,96px);letter-spacing:0px}.contact-subtitle{color:var(--color-header-bg);font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-4xl);line-height:40px;letter-spacing:0px}.contact-text{color:var(--color-header-bg);font-family:var(--font-body);font-weight:400;font-size:var(--font-size-xl);line-height:32px;letter-spacing:0px}.contact-form-shortcode{width:100%}.faq-section{display:flex;justify-content:center;align-items:center}.faq-container{display:flex;flex-flow:column;gap:var(--space-12);width:100%}.faq-icon{width:70px}.faq-title{color:var(--color-header-bg);font-family:var(--font-heading);font-weight:700;font-size:clamp(40px,5.5vw,96px);letter-spacing:0px}.faq-subtitle{color:var(--color-header-bg);font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-4xl);line-height:32px;letter-spacing:0px}.faq-heading-container{display:flex;flex-flow:column;gap:var(--space-4)}.faq-subheading-container{display:flex;flex-flow:column;gap:var(--space-6)}.faq-answer{color:var(--color-header-bg);font-family:var(--font-body);font-weight:400;font-size:var(--font-size-lg);line-height:28px;letter-spacing:0px}.faq-divider{width:100%;height:1px;border-top:1px solid var(--color-primary);border-bottom:1px solid var(--color-primary);border-left:1px solid var(--color-primary);border-right:1px solid var(--color-primary)}.about-safety-section{display:flex;justify-content:center;align-items:center}.about-safety-container{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--space-8);width:100%}.about-safety-icon{width:100px}.about-safety-title{width:15ch;color:var(--color-header-bg);font-family:var(--font-heading);font-weight:700;font-size:clamp(40px,5.5vw,96px);line-height:92px;text-align:center;letter-spacing:0px;text-wrap:balance}.about-safety-text{max-width:50ch;color:var(--color-header-bg);font-family:var(--font-body);font-weight:600;font-size:var(--font-size-3xl);line-height:36px;text-align:center;letter-spacing:0px;text-wrap:pretty}.about-values-section{display:flex;justify-content:center;align-items:center}.about-values-container{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--space-8);width:100%}.about-values-icon{width:70px}.about-values-title{color:var(--color-header-bg);font-family:var(--font-heading);font-weight:700;font-size:clamp(40px,5.5vw,96px);line-height:92px;text-align:center;letter-spacing:0px;text-wrap:pretty}.about-values-text{color:var(--color-header-bg);font-family:var(--font-body);font-weight:600;font-size:var(--font-size-2xl);line-height:32px;text-align:center;letter-spacing:0px;background-image:url(https://oddbrothers.kinsta.cloud/wp-content/uploads/2026/09/OddBrothersJaggedBg.png);background-size:cover;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.about-values-footer-text{max-width:40ch;color:var(--color-header-bg);font-family:var(--font-body);font-weight:600;font-size:var(--font-size-2xl);line-height:32px;text-align:center;letter-spacing:0px}.about-values-footer-container{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:var(--space-8)}@media (max-width:767px){.about-values-footer-container{flex-flow:column}}.about-expertise-split-section{background-color:#F3F4F6}.about-expertise-icon{width:70px}.about-expertise-title{color:var(--color-header-bg);font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-4xl);line-height:40px;letter-spacing:0px}.about-expertise-lead-text{max-width:45ch;color:var(--color-header-bg);font-family:var(--font-body);font-weight:400;font-size:var(--font-size-xl);line-height:28px;letter-spacing:0px}.about-expertise-text{color:var(--color-header-bg);font-family:var(--font-body);font-weight:400;font-size:var(--font-size-xl);line-height:28px;letter-spacing:0px}.about-expertise-list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-6);width:100%}@media (max-width:1023px){.about-expertise-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.about-expertise-list{grid-template-columns:repeat(1,minmax(0,1fr))}}.about-expertise-list-item{display:flex;flex-flow:row;justify-content:start;align-items:start;gap:var(--space-7)}.about-expertise-list-col{display:flex;flex-flow:column;justify-content:start;align-items:start}.about-expertise-list-icon{width:25px}.about-expertise-image{object-fit:cover;object-position:50% 50%;border-radius:24px}.about-expertise-bold-text{color:var(--color-header-bg);font-family:var(--font-body);font-weight:700;font-size:var(--font-size-2xl);line-height:32px;letter-spacing:0px}.about-expertise-split-content{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:var(--space-8)}.about-expertise-split-content{flex:1}@media (max-width:1023px){.about-expertise-split-content{gap:var(--space-6)}}.about-story-section{display:flex;justify-content:center;align-items:center}.about-story-container{display:flex;flex-flow:row;gap:var(--space-16);width:100%}@media (max-width:1023px){.about-story-container{flex-flow:column;gap:var(--space-6)}}.about-story-title-container{display:flex;flex-flow:column;justify-content:start;align-items:start;gap:var(--space-3)}.about-story-title-container{flex:1}.about-story-icon{width:70px}.about-story-title{color:var(--color-header-bg);font-family:var(--font-heading);font-weight:700;font-size:clamp(40px,5.5vw,96px);letter-spacing:0px}.about-story-body-container{display:flex;flex-flow:column;justify-content:start;align-items:start;gap:var(--space-5)}.about-story-body-container{flex:1}.about-story-text{color:var(--color-header-bg);font-family:var(--font-body);font-weight:400;font-size:var(--font-size-xl);line-height:28px;letter-spacing:0px}.process-section{display:flex;justify-content:center;align-items:center}.process-container{display:flex;flex-flow:column;gap:var(--space-16);width:100%}.process-intro-container{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--space-10)}.process-intro-title{max-width:35ch;color:var(--color-header-bg);font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-4xl);line-height:40px;text-align:center;letter-spacing:0px;text-wrap:pretty}.process-timeline-container{display:flex;flex-flow:column;gap:var(--space-16);position:relative;padding-top:100px;padding-bottom:100px}@media (max-width:767px){.process-timeline-container{padding-top:0px;padding-bottom:0px}}.process-line{position:absolute;top:0px;bottom:0px;left:50%;width:var(--border-width-1);background-color:var(--color-header-bg)}@media (max-width:767px){.process-line{display:none}}.process-dot{width:18px;height:18px;margin-left:-8px;background-color:var(--color-header-bg);border-radius:var(--radius-full)}.process-dot{position:sticky;top:50vh}.process-steps-container{display:flex;justify-content:center;align-items:center;gap:var(--space-10)}@media (max-width:767px){.process-steps-container{flex-flow:column}}.process-steps-content{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--space-4)}.process-steps-content{flex:1}.process-steps-badge{display:flex;justify-content:center;align-items:center;width:56px;height:56px;background-color:var(--color-header-bg);border-radius:var(--radius-full)}.process-steps-badge{flex-shrink:0}.process-steps-number{color:var(--color-bg);font-family:var(--font-heading);font-weight:800;font-size:var(--font-size-4xl);line-height:48px;letter-spacing:0px}.process-steps-title{color:var(--color-btn-dark-bg);font-family:var(--font-heading);font-weight:600;font-size:var(--font-size-2xl);line-height:32px;text-align:center;letter-spacing:0px}.process-steps-text{max-width:30ch;color:var(--color-header-bg);font-family:var(--font-body);font-weight:400;font-size:var(--font-size-xl);line-height:28px;text-align:center;letter-spacing:0px;text-wrap:pretty}.process-steps-media{display:flex;justify-content:center;align-items:center}.process-steps-media{flex:1}.process-steps-image{width:70%;height:360px;object-fit:cover;object-position:50% 50%;border-radius:24px}@media (max-width:1023px){.process-steps-image{width:80%}}@media (max-width:767px){.process-steps-image{width:100%}}.process-outro-container{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--space-10)}.process-outro-title{max-width:40ch;color:var(--color-header-bg);font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-4xl);line-height:40px;text-align:center;letter-spacing:0px;text-wrap:balance}.process-outro-text{max-width:55ch;color:var(--color-header-bg);font-family:var(--font-body);font-weight:400;font-size:var(--font-size-xl);line-height:28px;text-align:center;letter-spacing:0px;text-wrap:pretty}.split-section{display:flex;justify-content:center;align-items:center}.split-section-container{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:var(--space-16)}@media (max-width:1023px){.split-section-container{flex-flow:column}}.split-section-media{display:flex}.split-section-media{flex:1}.split-section-narrow-media{flex:0 0 30%}.split-section-content{display:flex;flex-flow:column;justify-content:center;gap:var(--space-8)}.split-section-content{flex:1}@media (max-width:767px){.split-section-content{gap:var(--space-6)}}.materials-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width:1023px){.materials-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.materials-list{grid-template-columns:repeat(1,minmax(0,1fr))}}.materials-list-item{display:flex;align-items:center;gap:var(--space-4)}.materials-icon{width:20px}.materials-text{color:var(--color-header-bg);font-family:var(--font-body);font-weight:500;font-size:var(--font-size-3xl);line-height:36px;letter-spacing:0px}.materials-image{width:100%;height:100%;object-fit:cover;object-position:50% 50%;border-radius:24px}.damage-image{width:100%;height:100%;min-height:700px;object-fit:cover;object-position:20% 50%;border-radius:24px}@media (max-width:1023px){.damage-image{min-height:auto}}.damage-image-2{width:100%;height:100%;min-height:700px;object-fit:cover;object-position:50% 50%;border-radius:24px}@media (max-width:1023px){.damage-image-2{min-height:auto}}.damage-lead-icon{width:80px}.damage-col{display:flex;flex-flow:column;gap:var(--space-3)}.damage-icon{width:25px}.damage-text-strong{color:var(--color-header-bg);font-family:var(--font-body);font-weight:600;font-size:var(--font-size-2xl);line-height:32px;letter-spacing:0px}.damage-text{color:var(--color-header-bg);font-family:var(--font-body);font-weight:400;font-size:var(--font-size-xl);line-height:32px;letter-spacing:0px}.damage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-16)}@media (max-width:767px){.damage-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-12)}}.tarp-image{width:100%;height:100%;object-fit:cover;object-position:50% 50%;border-radius:24px}.tarp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12)}.tarp-row{display:flex;flex-flow:row;align-items:center;gap:var(--space-4)}.tarp-icon{width:45px}.tarp-title{color:var(--color-header-bg);font-family:var(--font-body);font-weight:500;font-size:var(--font-size-2xl);line-height:32px;letter-spacing:0px}.difference-image{width:100%;height:100%;min-height:700px;object-fit:cover;object-position:50% 50%;border-radius:24px}@media (max-width:1023px){.difference-image{min-height:0px}}.tarp-services-section{display:flex;justify-content:center;align-items:center}.tarp-services-container{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--space-8);width:100%}.tarp-services-grid{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--space-8);width:100%}@media (max-width:767px){.tarp-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}}.tarp-services-col{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--space-3);width:100%}.tarp-services-title{color:var(--color-header-bg);font-family:var(--font-body);font-weight:600;font-size:var(--font-size-2xl);line-height:32px;text-align:center;letter-spacing:0px}.tarp-services-text{width:60%;color:var(--color-header-bg);font-family:var(--font-body);font-weight:400;font-size:var(--font-size-xl);line-height:28px;text-align:center;letter-spacing:0px;text-wrap:balance}@media (max-width:1119px){.tarp-services-text{width:70%}}@media (max-width:1023px){.tarp-services-text{width:90%}}@media (max-width:767px){.tarp-services-text{width:100%}}.tarp-services-lead-icon{width:70px}.tarp-services-debris{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:3}.tarp-services-safety{grid-row-start:1;grid-row-end:2;grid-column-start:3;grid-column-end:5}@media (max-width:767px){.tarp-services-safety{grid-column-start:1;grid-column-end:5}}.tarp-services-tarping{grid-row-start:1;grid-row-end:2;grid-column-start:5;grid-column-end:7}.tarp-services-boardup{grid-row-start:2;grid-row-end:3;grid-column-start:2;grid-column-end:4}.tarp-services-insurance{grid-row-start:2;grid-row-end:3;grid-column-start:4;grid-column-end:6}.tarp-services-grid-inner{display:flex;flex-flow:row;justify-content:center;align-items:start}@media (max-width:767px){.tarp-services-grid-inner{flex-flow:column;gap:var(--space-6)}}.insurance-section{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--space-8);background-color:#F3F4F6}@media (max-width:767px){.insurance-section{gap:var(--space-12)}}.insurance-container{display:flex;gap:var(--space-16);width:100%}@media (max-width:1023px){.insurance-container{flex-flow:column}}@media (max-width:767px){.insurance-container{gap:var(--space-12)}}.insurance-left{display:flex;flex-flow:column;gap:var(--space-6)}.insurance-left{flex:1}.insurance-right{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--font-size-2xl)}.insurance-right{flex:1}.insurance-logo-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;justify-items:center;width:100%}@media (max-width:1119px){.insurance-logo-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.insurance-logo-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}}@media (max-width:479px){.insurance-logo-row{grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-4)}}.insurance-logo{width:200px}.insurance-text{color:var(--color-header-bg);font-family:var(--font-body);font-weight:400;font-size:var(--font-size-xl);line-height:28px;letter-spacing:0px}.insurance-cta-icon{width:120px}.insurance-cta-title{color:var(--color-header-bg);font-family:var(--font-body);font-weight:600;font-size:var(--font-size-3xl);line-height:36px;text-align:center;letter-spacing:0px}.roof-services-section{display:flex;justify-content:center;align-items:center}.roof-services-container{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;padding-top:var(--section-padding-y);padding-right:var(--container-padding);padding-bottom:var(--section-padding-y);padding-left:var(--container-padding)}.roof-services-overlay{position:absolute;background-image:var(--hero-background);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.roof-services-overlay{inset:0}.roof-services-gradient{position:absolute}.roof-services-gradient{inset:0;background:linear-gradient(267deg,#FFF 22.08%,rgba(255,255,255,0.00) 98.22%)}.roof-services-inner{display:flex;flex-flow:column;gap:var(--space-8);position:relative;z-index:1;width:70%}@media (max-width:1119px){.roof-services-inner{width:100%}}@media (max-width:1023px){.roof-services-inner{width:100%}}.roof-services-icon{width:70px}.roof-services-title{color:var(--color-header-bg);font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-4xl);line-height:40px;letter-spacing:0px}.roof-services-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-10)}@media (max-width:767px){.roof-services-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.roof-services-card{display:flex;justify-content:center;align-items:start;gap:var(--space-6);padding-top:var(--space-8);padding-right:var(--space-8);padding-bottom:var(--space-8);padding-left:var(--space-8);background-color:var(--color-bg);border-radius:24px;box-shadow:0px 2px 5px 0px #00000026}.roof-services-card-icon{width:60px}.roof-services-card-icon{flex-shrink:0}.roof-services-card-title{color:var(--color-header-bg);font-family:var(--font-body);font-weight:600;font-size:var(--font-size-2xl);line-height:32px;letter-spacing:0px}.roof-services-card-text{color:var(--color-primary);font-family:var(--font-body);font-weight:400;font-size:var(--font-size-xl);line-height:28px;letter-spacing:0px}.roof-services-inner-col{display:flex;flex-flow:column}.hero-section{position:relative;min-height:500px;overflow:hidden}.hero-overlay{position:absolute;background-image:var(--hero-background);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.hero-overlay{inset:0}.hero-container{display:flex;justify-content:start;align-items:end;position:absolute;padding-top:var(--space-16);padding-right:var(--space-16);padding-bottom:var(--space-16);padding-left:var(--space-16);background-image:linear-gradient(67deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.hero-container{inset:0}.hero-inner{display:flex;flex-flow:column;gap:var(--space-8)}.hero-title{color:var(--color-bg);font-family:var(--font-heading);font-weight:700;font-size:clamp(3rem,2.521rem + 1.599vw,4.5rem);line-height:72px;letter-spacing:0px}.hero-subtitle{color:var(--color-bg);font-family:var(--font-heading);font-weight:600;font-size:var(--font-size-3xl);line-height:36px;letter-spacing:0px}.callout-section{position:relative;min-height:830px;overflow:hidden}@media (max-width:767px){.callout-section{min-height:950px}}.callout-image{position:absolute;background-image:var(--hero-background);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.callout-image{inset:0}.callout-overlay{display:flex;align-items:center;position:absolute;padding-top:var(--space-16);padding-right:var(--space-16);padding-bottom:var(--space-16);padding-left:var(--space-16)}.callout-overlay{inset:0;background:rgb(24 24 24 / 0.5)}.callout-inner{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:var(--space-5)}.callout-title{color:var(--color-bg);font-family:var(--font-heading);font-weight:700;font-size:clamp(48px,10vw,130px);;line-height:128px}.callout-title{background:linear-gradient(73deg,#808080 0%,#d5d5d5 100%);background-clip:text;color:transparent}.callout-content{display:flex;flex-flow:column;gap:var(--space-6);width:100%}.callout-icon{width:65px}@media (max-width:767px){.callout-icon{display:none}}.callout-subtitle{color:var(--color-bg);font-family:var(--font-body);font-weight:600;font-size:clamp(2rem,1.681rem + 1.066vw,3rem);line-height:48px;letter-spacing:0px}.callout-text{color:var(--color-bg);font-family:var(--font-body);font-weight:400;font-size:var(--font-size-2xl);line-height:32px;letter-spacing:0px}.callout-button-container{display:flex;justify-content:end;align-items:center}@media (max-width:767px){.callout-button-container{justify-content:start;align-items:center}}.cent-state-section{display:flex;flex-flow:column;justify-content:center;align-items:center}.cent-state-container{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%}.cent-state-inner{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--space-6);width:80%}@media (max-width:1119px){.cent-state-inner{width:90%}}@media (max-width:1023px){.cent-state-inner{gap:var(--space-4);width:100%}}.cent-state-icon{width:70px}.cent-state-text{color:var(--color-btn-dark-bg);font-family:var(--font-body);font-weight:600;font-size:var(--font-size-3xl);line-height:36px;text-align:center;letter-spacing:0px;text-wrap:pretty}.why-choose-section{display:flex;justify-content:center;align-items:center}.why-choose-container{display:flex;flex-flow:column;gap:var(--space-12)}.why-choose-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12)}@media (max-width:767px){.why-choose-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.why-choose-col{display:flex;flex-flow:column;gap:var(--space-10)}@media (max-width:767px){.why-choose-col{gap:var(--space-9)}}.why-choose-inner-col{display:flex;flex-flow:column;justify-content:start;align-items:start}.why-choose-list-item{display:flex;flex-flow:row;justify-content:start;align-items:start;gap:var(--space-6)}.why-choose-icon{width:25px}.why-choose-text-strong{color:var(--color-header-bg);font-family:var(--font-heading);font-weight:600;font-size:var(--font-size-2xl);line-height:32px;letter-spacing:0px}.why-choose-text{color:var(--color-header-bg);font-family:var(--font-body);font-weight:400;font-size:var(--font-size-2xl);line-height:32px;letter-spacing:0px}.why-choose-button{padding-left:50px}@media (max-width:767px){.why-choose-button{padding-left:0px}}.stag-services-grid{display:grid;grid-template-columns:1.5fr 1fr;grid-template-rows:1fr 1fr;gap:var(--space-6)}@media (max-width:1023px){.stag-services-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.stag-services-card{position:relative;min-height:300px;overflow:hidden;border-radius:24px}@media (max-width:767px){.stag-services-card{min-height:350px}}.stag-services-card-large{grid-row:span 2}@media (max-width:1023px){.stag-services-card-large{grid-row:auto}}.stag-services-card-image{position:absolute;background-image:var(--hero-background);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.stag-services-card-image{inset:0}.stag-services-card-overlay{display:flex;flex-flow:column;justify-content:end;align-items:start;gap:var(--space-6);position:absolute;padding-top:var(--space-8);padding-right:var(--space-8);padding-bottom:var(--space-8);padding-left:var(--space-8);background-image:linear-gradient(90deg,rgba(0,0,0,0.55) 0%,rgba(102,102,102,0) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.stag-services-card-overlay{inset:0}.stag-services-card-icon{width:48px}@media (max-width:1023px){.stag-services-card-icon{width:50px}}.stag-services-card-title{color:var(--color-bg);font-family:var(--font-heading);font-weight:600;font-size:var(--font-size-2xl);line-height:32px;letter-spacing:0px}.stag-services-card-link{display:flex;flex-flow:row;align-items:center;gap:var(--space-3)}.stag-services-card-link{cursor:pointer;text-decoration-color:red}.stag-services-card-link-icon{width:32px}.stag-services-card-text{width:60%;color:var(--color-bg);font-family:var(--font-body);font-weight:400;font-size:var(--fs-body);line-height:24px;letter-spacing:0px}@media (max-width:1119px){.stag-services-card-text{width:70%}}@media (max-width:1023px){.stag-services-card-text{width:100%;text-wrap:pretty}}.stag-services-section{display:flex;flex-flow:column;justify-content:center;align-items:center}.stag-services-container{display:flex;flex-flow:column;gap:var(--space-12);width:100%}.stag-services-read-more{color:var(--color-bg);font-family:var(--font-body);font-weight:500;font-size:var(--font-size-xl);line-height:28px;letter-spacing:0px}.stag-services-read-more{text-decoration-color:red}.stag-services-icon-large{width:80px}@media (max-width:1023px){.stag-services-icon-large{width:50px}}.stag-services-card-text-large{width:40%}@media (max-width:1119px){.stag-services-card-text-large{width:60%}}@media (max-width:1023px){.stag-services-card-text-large{width:100%}}.promo-section{display:flex;justify-content:center;align-items:center}.promo-container{position:relative;width:100%;min-height:220px;overflow:hidden;border-radius:24px}.promo-banner-overlay{justify-content:center;align-items:center;position:absolute;background-image:var(--hero-background);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.promo-banner-overlay{inset:0}.promo-banner-inner{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--space-5)}.promo-banner-text{color:#fff;font-family:var(--font-body);font-weight:500;font-size:var(--font-size-3xl);line-height:36px;text-align:center;letter-spacing:0px;text-wrap:pretty}.promo-banner-gradient-container{display:flex;justify-content:center;align-items:center;position:absolute;padding-top:var(--space-10);padding-right:var(--space-10);padding-bottom:var(--space-10);padding-left:var(--space-10);background-image:linear-gradient(90deg,rgba(0,0,0,0.5) 0%,rgba(102,102,102,0) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.promo-banner-gradient-container{inset:0}.intro-icon{width:70px}.intro-heading{color:var(--color-primary);font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-4xl);line-height:40px;letter-spacing:0px}.intro-body{color:var(--color-header-bg);font-family:var(--font-body);font-weight:400;font-size:var(--font-size-xl);line-height:28px;letter-spacing:0px}.intro-image{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 50%;aspect-ratio:16 / 9}.hero-home{position:relative;min-height:700px;overflow:hidden}.hero-home-overlay{position:absolute;background-image:var(--hero-background);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.hero-home-overlay{inset:0}.hero-home-container{display:flex;justify-content:start;align-items:end;position:absolute;padding-top:var(--space-16);padding-right:var(--space-16);padding-bottom:var(--space-16);padding-left:var(--space-16);background-image:linear-gradient(67deg,rgba(0,0,0,0.85) 1.2875536480686696%,rgba(0,0,0,0.4) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.hero-home-container{inset:0}.hero-home-inner{display:flex;flex-flow:column;gap:var(--space-8);max-width:1220px}@media (max-width:767px){.hero-home-inner{gap:var(--space-6)}}.hero-home-title{flex-flow:column;font-family:var(--font-heading);font-weight:700;font-size:clamp(3rem,2.043rem + 3.198vw,6rem);line-height:1;text-wrap:pretty}.hero-title-gradient{background:linear-gradient(73deg,#808080 0%,#d5d5d5 100%);background-clip:text;color:transparent}.hero-home-subtitle{color:var(--color-primary);font-family:var(--font-heading);font-weight:700;font-size:clamp(3rem,2.043rem + 3.198vw,6rem);line-height:1}.hero-home-subtext{color:var(--color-bg);font-family:var(--font-body);font-weight:500;font-size:var(--font-size-2xl);line-height:32px;letter-spacing:0px}.promo-strip{padding-top:var(--space-12);padding-right:var(--container-padding);padding-bottom:var(--space-12);padding-left:var(--container-padding)}.promo-strip-inner{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:var(--space-8)}@media (max-width:767px){.promo-strip-inner{flex-flow:column}}.promo-strip-text{color:var(--color-btn-dark-bg);font-family:var(--font-body);font-weight:500;font-size:var(--font-size-2xl);line-height:36px;letter-spacing:0px}@media (max-width:767px){.promo-strip-text{text-align:center}}.site-header{position:sticky;top:0px;z-index:50;background-color:var(--color-header-bg);border-bottom:var(--border-width-1) solid var(--color-header-border)}.site-header-inner{display:flex;justify-content:space-between;align-items:center;padding-top:var(--space-6);padding-right:var(--space-10);padding-bottom:var(--space-6);padding-left:var(--space-10)}.header-logo-image{height:60px}.nav-list{flex-flow:row;padding-right:32px;padding-left:32px;border-radius:var(--radius-full);border-top:var(--border-width-1) solid var(--color-header-border);border-bottom:var(--border-width-1) solid var(--color-header-border);border-left:var(--border-width-1) solid var(--color-header-border);border-right:var(--border-width-1) solid var(--color-header-border)}.header-actions{display:flex;flex-flow:row;align-items:center;gap:var(--space-6)}@media (max-width:1023px){.header-actions{display:none}}.header-phone{color:var(--color-header-text-muted);font-family:var(--font-body);font-weight:500;font-size:var(--font-size-xl);line-height:28px;text-decoration:none;letter-spacing:0px}.header-phone:hover{color:var(--color-primary-hover)}@media (max-width:1119px){.header-phone{display:none}}.site-footer{display:flex;flex-flow:column;width:100%;background-color:var(--color-bg)}.site-footer-row{display:flex;align-items:stretch;width:100%}@media (max-width:1023px){.site-footer-row{flex-flow:column}}.footer-box{display:flex;flex-flow:column;justify-content:center;align-items:center;padding-top:var(--space-9);padding-right:var(--space-16);padding-bottom:var(--space-9);padding-left:var(--space-16);border-top:var(--border-width-1) solid var(--color-gray-600);border-bottom:var(--border-width-1) solid var(--color-gray-600)}@media (max-width:1119px){.footer-box{padding-right:var(--space-12);padding-left:var(--space-12)}}@media (max-width:1023px){.footer-box{border-top:0px solid;border-bottom:0px solid}}.footer-box-logo{flex:1.3 1 0}@media (max-width:1023px){.footer-box-logo{border-top:var(--border-width-1) solid var(--color-gray-600)}.footer-box-logo{flex:1}}.footer-box-links{border-left:var(--border-width-1) solid var(--color-gray-600);border-right:var(--border-width-1) solid var(--color-gray-600)}.footer-box-links{flex:1.6 1 0}@media (max-width:1023px){.footer-box-links{border-top:var(--border-width-1) solid var(--color-gray-600);border-bottom:var(--border-width-1) solid var(--color-gray-600)}.footer-box-links{flex:1}}.footer-links-group{display:flex;flex-flow:row;gap:80px;width:100%}.footer-links-col{display:flex;flex-flow:column;align-items:start;gap:var(--space-5)}@media (max-width:1023px){.footer-links-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.footer-links-col{display:flex;flex-flow:column}}@media (max-width:479px){.footer-links-col{display:flex;flex-flow:column;justify-content:start;align-items:start}}.footer-links{color:var(--color-btn-dark-bg);font-family:var(--font-body);font-weight:400;font-size:var(--font-size-xl);line-height:32px;text-decoration:none;letter-spacing:0px}.footer-links:hover{color:var(--color-primary-hover)}.footer-box-buttons{flex:1 1 0}@media (max-width:1023px){.footer-box-buttons{border-bottom:var(--border-width-1) solid var(--color-gray-600)}.footer-box-buttons{flex:1}}.footer-buttons-group{display:flex;flex-flow:column;gap:var(--space-5);width:100%}.footer-bottom-row{display:flex;flex-flow:row;justify-content:space-around;align-items:center;padding-top:var(--space-6);padding-right:var(--space-10);padding-bottom:var(--space-6);padding-left:var(--space-10)}@media (max-width:767px){.footer-bottom-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}}.footer-bottom-links{color:var(--color-gray-600);font-family:var(--font-body);font-weight:500;font-size:var(--fs-body);line-height:28px;text-decoration:none}.footer-bottom-text{color:var(--color-gray-600);font-family:var(--font-body);font-weight:500;font-size:var(--fs-body);line-height:28px;text-decoration:none;text-transform:none}.footer-bottom-group{display:flex;flex-flow:row;justify-content:space-around;align-items:center;width:50%}.container{width:100%;max-width:var(--container-max);margin-right:auto;margin-left:auto;padding-right:var(--container-padding);padding-left:var(--container-padding)}.container-max{max-width:var(--container-max)}.container-max-alt{max-width:var(--container-max-alt)}.container-max-small{max-width:var(--container-max-small)}.container-faq-max{max-width:1000px}.section-padding{padding-top:var(--section-padding-y);padding-right:var(--container-padding);padding-bottom:var(--section-padding-y);padding-left:var(--container-padding)}@media (max-width:767px){.section-padding{padding-top:50px;padding-bottom:50px}}.header-container{width:100%;padding-right:var(--container-padding);padding-left:var(--container-padding)}.overlay-topzero{background-position:center 25%}.overlay-top75{background-position:center 75%}.offwhite-bg{display:flex;justify-content:center;align-items:center;background-color:var(--color-bg-tint)}.black-bg{background-color:var(--color-header-bg)}.offgrey-bg{background-color:#E5E7EB}.stretch{align-items:stretch}.is-white{color:var(--color-bg)}.is-white{color:var(--color-white)!important}.is-reversed{flex-flow:row-reverse nowrap}@media (max-width:1023px){.is-reversed{flex-flow:column-reverse nowrap}}.is-revered-alt{flex-flow:row-reverse nowrap}@media (max-width:767px){.is-revered-alt{flex-flow:column wrap}}.beige-bg{background-color:#FFF7ED}.grey100-bg{background-color:#F3F4F6}.site-standard-heading{color:var(--color-header-bg);font-family:var(--font-heading);font-weight:600;font-size:var(--font-size-5xl);line-height:48px;letter-spacing:0px}.jagged-bg{background-color:var(--color-bg);background-image:url(https://oddbrothers.kinsta.cloud/wp-content/uploads/2026/09/OddBrothersJaggedBg.png);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}@media (max-width:1023px){.is-nodisplay{display:none}}.followup-section{display:flex;justify-content:center;align-items:center}.followup-text{color:var(--color-gray-600);font-family:var(--font-body);font-weight:400;font-size:var(--font-size-sm);line-height:20px;letter-spacing:0px}