.elementor .note-box{font-family:var(--Saira);font-size:var(--body-clamp);color:var(--Offwhite);padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-width:1px;border-color:#01a4d966;border-style:solid;background-color:#01a4d91a}.elementor .price-tag{padding:0;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:flex-end}.elementor .pkg-media-img{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0;inset-inline-start:0}.elementor .strip-item{padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:0;border-color:var(--Near_Clear);border-style:solid;display:flex;flex-direction:column;gap:6px;flex:1 1 280px}.elementor .strip-item:hover,.elementor .strip-item:focus-visible{background-color:var(--Near_Clear)}.elementor .card-panel{overflow:hidden;padding:0;border-width:1px;border-color:var(--Near_Clear);border-style:solid;background-color:#ffffff08;display:flex;flex-direction:column;gap:0;flex:1 1 420px}.elementor .small-note{font-family:var(--Saira);font-size:14px;color:var(--DarkWhite);line-height:1.5em}.elementor .text-link{font-family:var(--Saira);font-weight:600;font-size:14px;color:var(--Cryo-blue-light);letter-spacing:.5px;text-decoration:underline;text-transform:uppercase}.elementor .text-link:hover,.elementor .text-link:focus-visible{color:var(--Offwhite)}.elementor .h3-sm{font-family:var(--Saira);font-weight:700;font-size:clamp(1.25rem, 1rem + 0.9vw, 1.75rem);color:var(--Offwhite);line-height:1.05em;text-transform:uppercase}.elementor .price-gst{font-family:var(--Saira);font-size:14px;color:var(--DarkWhite);line-height:1.2em}.elementor .price-amount{font-family:var(--Saira);font-weight:700;font-size:clamp(2rem, 1.6rem + 1.4vw, 2.75rem);color:var(--Offwhite);line-height:1em}.elementor .price-from{font-family:var(--spline);font-size:12px;color:var(--DarkWhite);line-height:1em;text-transform:uppercase}.elementor .pkg-head{column-gap:32px;padding-block-start:0;padding-block-end:20px;padding-inline-start:0;padding-inline-end:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:var(--Near_Clear);border-style:solid;display:flex;flex-direction:row;row-gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.elementor .pkg-body{padding:clamp(24px, 3vw, 48px);display:flex;flex-direction:column;gap:20px;flex:1.25 1 440px}.elementor .pkg-media{min-height:420px;overflow:hidden;position:relative;padding:0;background-color:var(--background-offblack);display:flex;flex-direction:column;flex:1 1 420px}.elementor .pkg-card{width:100%;overflow:hidden;padding:0;border-width:1px;border-color:var(--Near_Clear);border-style:solid;background-color:#ffffff08;display:flex;flex-direction:row;gap:0;flex-wrap:wrap}.elementor .button-blue{font-family:var(--Saira);font-weight:700;font-size:14px;color:var(--Offwhite);text-transform:uppercase;border-radius:0;border-width:1px;border-color:var(--Cryo-Blue);border-style:solid;background-color:var(--Cryo-Blue);align-self:start}.elementor .button-blue:hover,.elementor .button-blue:focus-visible{border-color:var(--Cryo-Blue-Hover);background-color:var(--Cryo-Blue-Hover)}.elementor .footer-body{font-family:var(--Saira);font-weight:400;font-size:13px;color:var(--Offwhite)}.elementor .footer-title{font-family:var(--Saira);font-weight:600;font-size:15px;color:var(--DarkWhite);text-transform:uppercase}.elementor .title-intro{font-family:var(--Saira);font-weight:500;font-size:16px;color:var(--Cryo-blue-light);letter-spacing:.5px;text-transform:uppercase}.elementor .h1-title{font-family:var(--Saira);font-weight:700;font-size:var(--h1-title);color:var(--Offwhite);letter-spacing:.5px;line-height:.9em;text-transform:uppercase}.elementor .body-text{max-width:600px;font-family:var(--Saira);font-weight:400;font-size:var(--body-clamp);color:var(--Offwhite);align-self:start}.elementor .button-light{font-family:var(--Saira);font-weight:700;font-size:14px;color:var(--Offwhite);text-transform:uppercase;border-radius:0;border-width:1px;border-color:var(--Offwhite);border-style:solid;background-color:var(--Near_Clear)}.elementor .button-light:hover,.elementor .button-light:focus-visible{border-color:var(--Cryo-Blue-Hover);background-color:var(--Cryo-Blue-Hover)}.elementor .section-offblack{padding-block-start:50px;padding-block-end:50px;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--background-offblack);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.elementor .h2-title{min-width:100%;font-family:var(--Saira);font-weight:700;font-size:clamp(1.875rem, 1.1005rem + 3.2609vw, 3.75rem);color:var(--Offwhite);line-height:1em;text-transform:uppercase}.elementor .section-standard{column-gap:80px;padding-block-start:5%;padding-block-end:5%;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--Cryo-Blk);flex-direction:row;row-gap:20px;flex-wrap:nowrap;align-items:start}.elementor .image-notice{font-family:var(--spline);font-size:12px;color:var(--DarkWhite)}.elementor .h3-title{font-family:var(--Saira);font-weight:700;font-size:clamp(1.5rem, 1.087rem + 1.7391vw, 2.5rem);color:var(--Offwhite);line-height:1em;text-transform:uppercase}.elementor .services-hero{height:101vh;padding-block-start:5%;padding-block-end:7%;padding-inline-start:5%;padding-inline-end:5%;background-image:linear-gradient(40deg,#000000 17%,#fff0 65%),url(https://cryoworks.co.nz/wp-content/uploads/2026/10/Cryowowrks-dry-ice-vehicle-cleaning-MTEC-2.webp);background-repeat:repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--Cryo-Blk);flex-direction:column;gap:20px;justify-content:flex-end;align-items:start}.elementor .tab-title{font-family:var(--Saira);font-weight:600;font-size:20px;color:var(--Offwhite);text-align:start}.elementor .section-media{column-gap:80px;padding-block-start:7%;padding-block-end:10%;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--Cryo-Blk);flex-direction:column;row-gap:20px;flex-wrap:nowrap;justify-content:center}.elementor .center-1300-nopad{max-width:1300px;padding:0;align-self:center}