.elementor .e-f3e3506-5862{max-width:42rem;color:#F0F4F7;}.elementor .e-73b2c979-99f3{max-width:760px;color:#ffffff;}.elementor .e-7d073da2-d5fc{max-width:42rem;color:#F0F4F7;}.elementor .e-2409d9d3-aaa0{width:100%;}.elementor .e-6d221163-39e6{min-height:460px;padding-block-start:75px;padding-block-end:75px;padding-inline-start:32px;padding-inline-end:32px;background-image:linear-gradient(90deg, rgba(5,18,31,0.88) 0%,rgba(5,18,31,0.70) 46%,rgba(5,18,31,0.18) 100%),url("https://hawaiimaterialsco.com/wp-content/uploads/2026/10/hero-policies-order-terms.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0A1A2F;display:flex;align-items:center;background-size: auto, cover; background-position: 0% 0%,center center;\n}.elementor .e-3ea0eb5e-c022{font-size:1.65rem;}.elementor .e-3f0a7371-3f11{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.0625rem;gap:0.85rem;border-top-style: solid; border-top-color: #DDE2E5;\n}.elementor .e-79491e12-dd68{font-size:1.65rem;}.elementor .e-3c0d09d5-2184{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.0625rem;gap:0.85rem;border-top-style: solid; border-top-color: #DDE2E5;\n}.elementor .e-7bc2ac58-cab7{font-size:1.65rem;}.elementor .e-c14c250-1277{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.0625rem;gap:0.85rem;border-top-style: solid; border-top-color: #DDE2E5;\n}.elementor .e-365012c3-9aaa{font-size:1.65rem;}.elementor .e-625895b4-409c{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.0625rem;gap:0.85rem;border-top-style: solid; border-top-color: #DDE2E5;\n}.elementor .e-5a95a4f4-4fff{font-size:1.65rem;}.elementor .e-73ca7efd-ee31{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.0625rem;gap:0.85rem;border-top-style: solid; border-top-color: #DDE2E5;\n}.elementor .e-686beedc-2352{font-size:1.65rem;}.elementor .e-68eb108f-5211{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.0625rem;gap:0.85rem;border-top-style: solid; border-top-color: #DDE2E5;\n}.elementor .e-584657d-a635{font-size:1.65rem;}.elementor .e-69f7ccfa-f785{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.0625rem;gap:0.85rem;border-top-style: solid; border-top-color: #DDE2E5;\n}.elementor .e-68d7f74c-8ebe{font-size:1.65rem;}.elementor .e-316c82a6-3590{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.0625rem;gap:0.85rem;border-top-style: solid; border-top-color: #DDE2E5;\n}.elementor .e-ea9784b-708f{font-size:1.65rem;}.elementor .e-5053e26-2c8f{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.0625rem;gap:0.85rem;border-top-style: solid; border-top-color: #DDE2E5;\n}.elementor .e-4d6662c2-6dd2{font-size:1.65rem;}.elementor .e-646b76f3-43d9{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.0625rem;gap:0.85rem;border-top-style: solid; border-top-color: #DDE2E5;\n}.elementor .e-38d3dc9f-b9dd{font-size:1.65rem;}.elementor .e-f44d258-8a3b{line-height:1.9;}.elementor .e-5e40c87e-933c{min-width:0px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;gap:12px;border-bottom-style: solid; border-bottom-color: #d8e1e7; box-shadow: none;\n}.elementor .e-3b327acd-3e3e{gap:1.25rem;}.elementor .e-7d3bacbc-4a69{max-width:58rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-12542c8f-6169{max-width:850px;color:#ffffff;margin:0px;}.elementor .e-7cbc00a4-95a2{max-width:740px;font-size:17px;color:#e1eaf0;line-height:1.7;margin:0px;}.elementor .e-4412791f-15f2:hover,.elementor .e-4412791f-15f2:focus-visible{color:#ffffff;border-color:#ffffff;background-color:#254962;}.elementor .e-4412791f-15f2{min-height:50px;font-weight:700;color:#102d45;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:8px;border-radius:3px;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#ffffff;&:focus-visible { outline: 3px solid #ffffff; outline-offset: 4px; background-color: #254962; color: #ffffff; }\n}.elementor .e-56e9c053-e557{max-width:1180px;padding:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;margin-inline: auto;\n}.elementor .e-6ba228d7-e657{color:#ffffff;padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;background-color:#102d45;border-block-start-width: 4px; border-top-style: solid; border-top-color: #32849a; border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #476073;\n}