@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:300;src:url(/fonts/avenir/Avenir-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:400;src:url(/fonts/avenir/Avenir-Book.ttf) format("truetype")}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:500;src:url(/fonts/avenir/Avenir-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:600;src:url(/fonts/avenir/Avenir-Heavy.ttf) format("truetype")}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:700;src:url(/fonts/avenir/Avenir-Heavy.ttf) format("truetype")}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:800;src:url(/fonts/avenir/Avenir-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:900;src:url(/fonts/avenir/Avenir-Black.ttf) format("truetype")}@layer utilities{html body .takeoff-estimation,html body .takeoff-estimation .font-satoshi,html body .takeoff-estimation .font-satoshi *,html body .takeoff-estimation .font-satoshi h1,html body .takeoff-estimation .font-satoshi h2,html body .takeoff-estimation .font-satoshi h3,html body .takeoff-estimation .font-satoshi h4,html body .takeoff-estimation .font-satoshi h5,html body .takeoff-estimation .font-satoshi h6,html body .takeoff-estimation h1,html body .takeoff-estimation h2,html body .takeoff-estimation h3,html body .takeoff-estimation h4,html body .takeoff-estimation h5,html body .takeoff-estimation h6{font-family:Gilroy,ui-sans-serif,system-ui,sans-serif!important}html body .takeoff-estimation :is(.font-avenir,.font-avenir *){font-family:Avenir,ui-sans-serif,system-ui,sans-serif!important}html body .takeoff-estimation :is(.font-satoshi-real,.font-satoshi-real *){font-family:Satoshi,ui-sans-serif,system-ui,sans-serif!important}}