.container{width:100%;max-width:var(--vf-max-width-container);margin-left:auto;margin-right:auto}.grid-container{--vf-grid-container-column-count:12;--vf-grid-container-gutter-width:var(--vf-grid-container-gutters,var(--vf-column-gap));--vf-grid-container-column-width:calc(1 / var(--vf-grid-container-column-count) * min(100%,var(--vf-max-width-container)) - var(--vf-grid-container-gutter-width) * (var(--vf-grid-container-column-count) - 1) / var(--vf-grid-container-column-count));display:grid;max-width:inherit;grid-template-columns:[bleed-start] 1fr [container-start] var(--vf-grid-container-column-width) [end-1] var(--vf-grid-container-gutter-width) [start-2] var(--vf-grid-container-column-width) [end-2] var(--vf-grid-container-gutter-width) [start-3] var(--vf-grid-container-column-width) [end-3] var(--vf-grid-container-gutter-width) [start-4] var(--vf-grid-container-column-width) [end-4] var(--vf-grid-container-gutter-width) [start-5] var(--vf-grid-container-column-width) [end-5] var(--vf-grid-container-gutter-width) [start-6] var(--vf-grid-container-column-width) [end-6] var(--vf-grid-container-gutter-width) [start-7] var(--vf-grid-container-column-width) [end-7] var(--vf-grid-container-gutter-width) [start-8] var(--vf-grid-container-column-width) [end-8] var(--vf-grid-container-gutter-width) [start-9] var(--vf-grid-container-column-width) [end-9] var(--vf-grid-container-gutter-width) [start-10] var(--vf-grid-container-column-width) [end-10] var(--vf-grid-container-gutter-width) [start-11] var(--vf-grid-container-column-width) [end-11] var(--vf-grid-container-gutter-width) [start-12] var(--vf-grid-container-column-width) [container-end] 1fr [bleed-end]}.grid-container>:is(:not([class*="col-"])){grid-column-start:container-start;grid-column-end:container-end}.subgrid-container{display:grid;grid-template-columns:subgrid}.subgrid-container>:is(:not([class*="col-"])){grid-column-start:1;grid-column-end:-1}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!absolute{position:absolute !important}.absolute{position:absolute}.relative{position:relative}.bottom-\[-2px\]{bottom:-2px}.end-10{inset-inline-end:2.5rem}.end-11{inset-inline-end:2.75rem}.end-5{inset-inline-end:1.25rem}.end-9{inset-inline-end:2.25rem}.left-0{left:0px}.left-3{left:0.75rem}.start-2{inset-inline-start:0.5rem}.start-3{inset-inline-start:0.75rem}.start-4{inset-inline-start:1rem}.start-7{inset-inline-start:1.75rem}.top-0{top:0px}.z-10{z-index:10}.col-start-\[container-start\]{grid-column-start:container-start}.col-end-\[container-end\]{grid-column-end:container-end}.mx-auto{margin-left:auto;margin-right:auto}.my-\[120px\]{margin-top:120px;margin-bottom:120px}.block{display:block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.aspect-\[235\/140\]{aspect-ratio:235/140}.aspect-\[4\/3\]{aspect-ratio:4/3}.h-\[300px\]{height:300px}.h-\[98px\]{height:98px}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-\[1216px\]{max-width:1216px}.max-w-\[124px\]{max-width:124px}.max-w-\[147px\]{max-width:147px}.max-w-\[159px\]{max-width:159px}.max-w-\[182px\]{max-width:182px}.max-w-\[730px\]{max-width:730px}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes marquee{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}.animate-marquee{animation:marquee 45s linear infinite}@keyframes marquee2{0%{transform:translateX(100%)}100%{transform:translateX(0%)}}.animate-marquee2{animation:marquee2 45s linear infinite}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-x-5{column-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.self-center{align-self:center}.justify-self-center{justify-self:center}.\!overflow-visible{overflow:visible !important}.overflow-x-hidden{overflow-x:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-lg{border-radius:0.5rem}.rounded-sm{border-radius:0.125rem}.border{border-width:1px}.border-t-\[10px\]{border-top-width:10px}.border-primary-500{--tw-border-opacity:1;border-color:rgb(var(--primary-500)/var(--tw-border-opacity))}.bg-\[\#28282A\]{--tw-bg-opacity:1;background-color:rgb(40 40 42/var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(var(--primary-500)/var(--tw-bg-opacity))}.bg-surface-1{background-color:rgb(var(--gray-50))}.bg-surface-2{background-color:rgb(var(--gray-700))}.bg-transparent{background-color:transparent}.bg-transparent-black{background-color:rgba(0,0,0,0.4)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-\[url\(https\:\/\/southwestcoinc\.com\/wp-content\/uploads\/2024\/06\/Layer_1-2\.png\)\]{background-image:url(https://southwestcoinc.com/wp-content/uploads/2024/06/Layer_1-2.png)}.bg-\[url\(https\:\/\/southwestcoinc\.com\/wp-content\/uploads\/2024\/06\/pattern-1-1\.png\)\]{background-image:url(https://southwestcoinc.com/wp-content/uploads/2024/06/pattern-1-1.png)}.bg-\[url\(https\:\/\/southwestcoinc\.com\/wp-content\/uploads\/2024\/06\/swc-mslp-roofing-1-1-1\.png\)\]{background-image:url(https://southwestcoinc.com/wp-content/uploads/2024/06/swc-mslp-roofing-1-1-1.png)}.bg-\[url\(https\:\/\/southwestcoinc\.com\/wp-content\/uploads\/2024\/06\/swc-mslp-roofing-hero-1\.jpg\)\]{background-image:url(https://southwestcoinc.com/wp-content/uploads/2024/06/swc-mslp-roofing-hero-1.jpg)}.bg-red-gradient{background-image:radial-gradient(59.99% 47.61% at 50% 49.97%,#DE1721 0%,rgba(222,23,33,0.20) 96.5%)}.bg-video{background-image:linear-gradient(360deg,rgba(13,33,66,0.80) 0%,rgba(13,33,66,0) 100%)}.bg-auto{background-size:auto}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-\[left_0px_bottom_180px\]{background-position:left 0px bottom 180px}.bg-center{background-position:center}.bg-right-bottom{background-position:right bottom}.bg-repeat{background-repeat:repeat}.bg-no-repeat{background-repeat:no-repeat}.p-0{padding:0px}.px-2{padding-left:0.5rem;padding-right:0.5rem}.px-2\.5{padding-left:0.625rem;padding-right:0.625rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-top:0.25rem;padding-bottom:0.25rem}.py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:0.5rem;padding-bottom:0.5rem}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.text-center{text-align:center}.text-4xl{font-size:var(--vf-font-size-4xl);line-height:1.3;font-weight:700}.text-sm{font-size:var(--vf-font-size-sm);line-height:1.5;font-weight:400}.font-semibold{font-weight:600}.text-primary-500{--tw-text-opacity:1;color:rgb(var(--primary-500)/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.\!delay-\[0ms\]{transition-delay:0ms !important}.\!duration-\[0ms\]{transition-duration:0ms !important}.clip-path-polygon-\[31\%_56\%\2c _100\%_36\%\2c _100\%_100\%\2c _0_99\%\2c _0_0\]{clip-path:polygon(31% 56%,100% 36%,100% 100%,0 99%,0 0)}.clip-path-polygon-\[56\%_0\2c _100\%_29\%\2c _100\%_100\%\2c _0_100\%\2c _0_33\%\]{clip-path:polygon(56% 0,100% 29%,100% 100%,0 100%,0 33%)}.pt-padding-sm{padding-top:0.5rem}@media (min-width:48rem){.pt-padding-sm{padding-top:0.75rem}}.pb-padding-sm{padding-bottom:0.5rem}@media (min-width:48rem){.pb-padding-sm{padding-bottom:0.75rem}}.py-padding-sm{padding-top:0.5rem;padding-bottom:0.5rem}@media (min-width:48rem){.py-padding-sm{padding-top:0.75rem;padding-bottom:0.75rem}}.pt-padding-md{padding-top:0.75rem}@media (min-width:48rem){.pt-padding-md{padding-top:1rem}}.pb-padding-md{padding-bottom:0.75rem}@media (min-width:48rem){.pb-padding-md{padding-bottom:1rem}}.pl-padding-md{padding-left:0.75rem}@media (min-width:48rem){.pl-padding-md{padding-left:1rem}}.pr-padding-md{padding-right:0.75rem}@media (min-width:48rem){.pr-padding-md{padding-right:1rem}}.pt-padding-lg{padding-top:1rem}@media (min-width:48rem){.pt-padding-lg{padding-top:1.5rem}}.pb-padding-lg{padding-bottom:1rem}@media (min-width:48rem){.pb-padding-lg{padding-bottom:1.5rem}}.pl-padding-lg{padding-left:1rem}@media (min-width:48rem){.pl-padding-lg{padding-left:1.5rem}}.pr-padding-lg{padding-right:1rem}@media (min-width:48rem){.pr-padding-lg{padding-right:1.5rem}}.pt-padding-xl{padding-top:1.5rem}@media (min-width:48rem){.pt-padding-xl{padding-top:2rem}}.pb-padding-xl{padding-bottom:1.5rem}@media (min-width:48rem){.pb-padding-xl{padding-bottom:2rem}}.pl-padding-xl{padding-left:1.5rem}@media (min-width:48rem){.pl-padding-xl{padding-left:2rem}}.pr-padding-xl{padding-right:1.5rem}@media (min-width:48rem){.pr-padding-xl{padding-right:2rem}}.pt-padding-3xl{padding-top:2.5rem}@media (min-width:48rem){.pt-padding-3xl{padding-top:3rem}}.pb-padding-3xl{padding-bottom:2.5rem}@media (min-width:48rem){.pb-padding-3xl{padding-bottom:3rem}}.pt-padding-4xl{padding-top:3.5rem}@media (min-width:48rem){.pt-padding-4xl{padding-top:4rem}}.pb-padding-4xl{padding-bottom:3.5rem}@media (min-width:48rem){.pb-padding-4xl{padding-bottom:4rem}}.pt-padding-5xl{padding-top:4rem}@media (min-width:48rem){.pt-padding-5xl{padding-top:5rem}}.pb-padding-5xl{padding-bottom:4rem}@media (min-width:48rem){.pb-padding-5xl{padding-bottom:5rem}}.gap-x-spacing-xs{column-gap:0.5rem}@media (min-width:48rem){.gap-x-spacing-xs{column-gap:0.5rem}}.gap-x-spacing-sm{column-gap:0.75rem}@media (min-width:48rem){.gap-x-spacing-sm{column-gap:1rem}}.space-y-spacing-sm>*+*{margin-top:0.75rem}@media (min-width:48rem){.space-y-spacing-sm>*+*{margin-top:1rem}}.space-y-spacing-md>*+*{margin-top:1rem}@media (min-width:48rem){.space-y-spacing-md>*+*{margin-top:1.5rem}}.gap-x-spacing-lg{column-gap:1.5rem}@media (min-width:48rem){.gap-x-spacing-lg{column-gap:2rem}}.gap-y-spacing-lg{row-gap:1.5rem}@media (min-width:48rem){.gap-y-spacing-lg{row-gap:2rem}}.space-y-spacing-lg>*+*{margin-top:1.5rem}@media (min-width:48rem){.space-y-spacing-lg>*+*{margin-top:2rem}}:root,::before,::after{--vf-spacing-padding-sm:clamp(0.5rem,0.417rem + 0.37vw,0.75rem);--vf-spacing-padding-md:clamp(0.75rem,0.667rem + 0.37vw,1rem);--vf-spacing-padding-lg:clamp(1rem,0.833rem + 0.741vw,1.5rem);--vf-spacing-padding-xl:clamp(1.5rem,1.333rem + 0.741vw,2rem);--vf-spacing-padding-2xl:clamp(2rem,1.833rem + 0.741vw,2.5rem);--vf-spacing-padding-3xl:clamp(2.5rem,2.333rem + 0.741vw,3rem);--vf-spacing-padding-4xl:clamp(3.5rem,3.333rem + 0.741vw,4rem);--vf-spacing-padding-5xl:clamp(4rem,3.667rem + 1.481vw,5rem);--vf-spacing-spacing-xs:clamp(0.5rem,0.5rem + 0vw,0.5rem);--vf-spacing-spacing-sm:clamp(0.75rem,0.667rem + 0.37vw,1rem);--vf-spacing-spacing-md:clamp(1rem,0.833rem + 0.741vw,1.5rem);--vf-spacing-spacing-lg:clamp(1.5rem,1.333rem + 0.741vw,2rem);--vf-spacing-spacing-xl:clamp(2rem,1.833rem + 0.741vw,2.5rem)}.hover\:text-primary-50:hover{--tw-text-opacity:1;color:rgb(var(--primary-50)/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}@media (min-width:48rem){.md\:col-start-\[start-2\]{grid-column-start:start-2}.md\:col-start-\[start-3\]{grid-column-start:start-3}.md\:col-end-\[end-10\]{grid-column-end:end-10}.md\:col-end-\[end-11\]{grid-column-end:end-11}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:max-w-\[170px\]{max-width:170px}.md\:max-w-\[184px\]{max-width:184px}.md\:max-w-\[194px\]{max-width:194px}.md\:max-w-\[302px\]{max-width:302px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:pl-\[100px\]{padding-left:100px}.md\:pt-padding-lg{padding-top:1rem}@media (min-width:48rem){.md\:pt-padding-lg{padding-top:1.5rem}}.md\:pb-padding-lg{padding-bottom:1rem}@media (min-width:48rem){.md\:pb-padding-lg{padding-bottom:1.5rem}}.md\:pt-padding-xl{padding-top:1.5rem}@media (min-width:48rem){.md\:pt-padding-xl{padding-top:2rem}}.md\:pb-padding-xl{padding-bottom:1.5rem}@media (min-width:48rem){.md\:pb-padding-xl{padding-bottom:2rem}}.md\:pr-padding-xl{padding-right:1.5rem}@media (min-width:48rem){.md\:pr-padding-xl{padding-right:2rem}}.md\:gap-x-spacing-lg{column-gap:1.5rem}@media (min-width:48rem){.md\:gap-x-spacing-lg{column-gap:2rem}}}@media (min-width:64rem){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-start-\[container-start\]{grid-column-start:container-start}.lg\:col-start-\[start-2\]{grid-column-start:start-2}.lg\:col-start-\[start-3\]{grid-column-start:start-3}.lg\:col-start-\[start-4\]{grid-column-start:start-4}.lg\:col-start-\[start-7\]{grid-column-start:start-7}.lg\:col-end-\[container-end\]{grid-column-end:container-end}.lg\:col-end-\[end-10\]{grid-column-end:end-10}.lg\:col-end-\[end-11\]{grid-column-end:end-11}.lg\:col-end-\[end-5\]{grid-column-end:end-5}.lg\:col-end-\[end-9\]{grid-column-end:end-9}.lg\:-mr-5{margin-right:-1.25rem}.lg\:h-\[180px\]{height:180px}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:pl-padding-xl{padding-left:1.5rem}@media (min-width:48rem){.lg\:pl-padding-xl{padding-left:2rem}}.lg\:pr-padding-xl{padding-right:1.5rem}@media (min-width:48rem){.lg\:pr-padding-xl{padding-right:2rem}}.lg\:gap-x-spacing-lg{column-gap:1.5rem}@media (min-width:48rem){.lg\:gap-x-spacing-lg{column-gap:2rem}}}