.logo-sm{max-width:120px}html{scroll-behavior:smooth}body{background:#000;font-family:Inter,sans-serif}.section-header{position:relative}.section-header h1,.section-header h2,.section-header h3,.section-header h4,.section-header h5,.section-header h6{font-weight:800;font-size:6rem;line-height:1;color:#e22726;opacity:.3}@media (max-width: 768px){.section-header h1,.section-header h2,.section-header h3,.section-header h4,.section-header h5,.section-header h6{font-size:4rem}}.section-header p{position:absolute;bottom:0}.centex-service .centex-service-bg,.centex-service:hover .opacity-60{transition:.25s all ease-in-out}.centex-service:hover .centex-service-bg,.centex-service:hover .opacity-60{opacity:100}#services:before{content:"";position:absolute;background-image:url(/images/deco_diagonal.svg);background-size:contain;background-repeat:no-repeat;background-position:center;inset:0;opacity:.05}#contact{margin-top:calc(((100vw * 125) / 1920) * -1);padding-top:calc((100vw * 250) / 1920)}#contact:before{content:"";position:absolute;background-image:url(/images/deco_cutout.svg);background-size:contain;background-repeat:no-repeat;background-position:top;inset:0}
