.cms-air-compressor-rental-solutions .header-promo,.cms-air-compressor-rental-solutions-dev .header-promo{display:none !important}.container-max_1446,.container-max_1240{position:relative;display:flex;flex-direction:column;margin:0 auto;max-width:1446px;font-size:16px;line-height:1.4}.container-max_1446 h1,.container-max_1240 h1,.container-max_1446 h2,.container-max_1240 h2,.container-max_1446 h3,.container-max_1240 h3,.container-max_1446 h4,.container-max_1240 h4{margin-top:0;margin-bottom:1.3rem}.container-max_1240{max-width:1240px}.custom-btn{position:relative;display:inline-flex;justify-content:center;align-items:center;padding:1.2rem 2rem;min-width:146px;min-height:41px;box-sizing:border-box;font-size:18px;line-height:1.6;font-weight:700;color:#fff;border-radius:0;background:#CD0000;transition:transform .3s ease;text-decoration:none}.custom-btn:hover,.custom-btn:focus,.custom-btn:visited,.custom-btn:active{color:#fff;background:#a10505}.background__dark{font-size:18px;line-height:1.6;color:#fff}.background__dark h2,.background__dark h3{color:inherit !important}.background__light{font-size:18px;line-height:1.6;color:#000}.background__light h2,.background__light h3{color:inherit !important}.content-centered{text-align:center}.page-hero__banner--simple,.faq__banner--simple{justify-content:center !important}.page-hero__banner--simple .hero-content,.faq__banner--simple .hero-content,.page-hero__banner--simple .faq-banner,.faq__banner--simple .faq-banner{text-align:center;color:#fff;word-break:inherit}.page-hero__banner--simple .hero-content h1,.faq__banner--simple .hero-content h1,.page-hero__banner--simple .faq-banner h1,.faq__banner--simple .faq-banner h1,.page-hero__banner--simple .hero-content h2,.faq__banner--simple .hero-content h2,.page-hero__banner--simple .faq-banner h2,.faq__banner--simple .faq-banner h2{font-size:1.875em;line-height:1.1;margin-bottom:0}@media (min-width:768px){.page-hero__banner--simple .hero-content h1,.faq__banner--simple .hero-content h1,.page-hero__banner--simple .faq-banner h1,.faq__banner--simple .faq-banner h1,.page-hero__banner--simple .hero-content h2,.faq__banner--simple .hero-content h2,.page-hero__banner--simple .faq-banner h2,.faq__banner--simple .faq-banner h2{font-size:3.438em}}.page-hero__banner--simple.text-left .hero-content,.faq__banner--simple.text-left .hero-content{text-align:left}.faq__banner--simple{margin:0 -24px}.faq__banner--simple .faq-banner{padding:15px 45px;text-align:left;color:#fff}.faq__banner--simple .faq-banner h2{font-size:2em;line-height:1.1;text-transform:uppercase;margin-bottom:0}@media (min-width:768px){.faq__banner--simple .faq-banner h2{font-size:2em}}.section-container__1 .intro-content{font-size:18px;line-height:1.6;color:#000}.section-container__1 .intro-content p{margin-bottom:2rem}.section-container__1 .intro-content figure{margin-top:1.75rem}.section-container__1 .intro-content .pagebuilder-column-line{display:flex;flex-direction:column;gap:1.25rem}@media (min-width:768px){.section-container__1 .intro-content .pagebuilder-column-line{flex-direction:row;gap:4.375rem}}@media (max-width:767px){.section-container__1 .intro-content .pagebuilder-column-line{width:100% !important}}.section-container__1 .intro-content .pagebuilder-column{padding:0}.section-container__1 .intro-content .pagebuilder-column:first-child{margin-top:1.125rem}@media (max-width:767px){.section-container__1 .intro-content .pagebuilder-column:first-child{margin-bottom:3rem}}@media (max-width:767px){.section-container__1 .intro-content .pagebuilder-column{width:100% !important}}.section-container__1 .intro-content h2,.section-container__1 .intro-content h3{font-size:1.875em;line-height:1.2;color:#122A4E;margin:0 0 2rem}.section-container__1 .intro-content iframe{border:none;border-radius:4px}.section-container__1 .intro-content img{display:block;max-width:100%;border-radius:0}.hubspot-form-placeholder form{display:grid;grid-template-columns:1fr;gap:30px}@media (min-width:768px){.hubspot-form-placeholder form{grid-template-columns:repeat(2, 1fr)}}.hubspot-form-placeholder form input{border:none;font-size:1em;height:37px}.hubspot-form-placeholder form label{display:flex;margin-bottom:.4rem}.hubspot-form-placeholder form .inputs-list{list-style:none;margin:0;padding:0;color:#f0f0f0}.hubspot-form-placeholder form .inputs-list li{margin-bottom:0}.hubspot-form-placeholder form .inputs-list li label{margin-top:.3em;font-size:.9em}.hubspot-form-placeholder form .hs-form-field{box-sizing:border-box}@media (min-width:768px){.hubspot-form-placeholder form .hs-form-field.hs_rental_need{grid-column:span 2}}.hubspot-form-placeholder form .hs_submit{grid-column:span 2}.hubspot-form-placeholder form .hs_submit .actions .hs-button{position:relative;display:flex;justify-content:center;align-items:center;padding:.5rem 1rem;border-radius:0;background:#CD0000;color:#fff;min-height:41px;box-sizing:border-box;text-align:center;min-width:125px;transition:transform .3s ease}.hubspot-form-placeholder form .hs_submit .actions .hs-button:hover,.hubspot-form-placeholder form .hs_submit .actions .hs-button:focus,.hubspot-form-placeholder form .hs_submit .actions .hs-button:visited,.hubspot-form-placeholder form .hs_submit .actions .hs-button:active{color:#fff;background:#a10505}.footer-hubspot__form h2{margin:0 0 2.063rem}@media (min-width:768px){.footer-hubspot__form .hubspot-form-placeholder form{grid-template-columns:repeat(3, 1fr)}}@media (min-width:768px){.footer-hubspot__form .hubspot-form-placeholder form .hs-form-field.hs_rental_need{grid-column:span 1}}.footer-hubspot__form .hubspot-form-placeholder form .hs_submit{margin-top:1rem}@media (min-width:768px){.footer-hubspot__form .hubspot-form-placeholder form .hs_submit{grid-column:span 3}}.rental-cards{padding:0;margin:0 auto;text-align:center}.rental-cards .rental-cards__heading{font-size:1.875em;font-weight:700;margin-bottom:2.063rem}.rental-cards .rental-cards__intro{font-size:18px;line-height:1.6;margin-bottom:3.438rem}.rental-cards .rental-cards__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;list-style:none;padding:0;margin:0;color:#000}.rental-card{flex:1 1 30%;background-color:#fff;border:none;padding:2.188rem;margin:0;border-radius:0;text-align:left;min-height:100%;box-sizing:border-box}.rental-card .rental-card__icon{display:block;width:75px;height:75px;margin-bottom:.625rem}.rental-card .rental-card__title{font-size:18px;line-height:1.6;font-weight:700;margin-bottom:1.1rem;border-bottom:1px solid #000;padding-bottom:.938rem}.rental-card .rental-card__desc{font-size:18px;line-height:1.6}.repair-benefits ul{list-style:none;margin:0;padding:0}.repair-benefits ul li{margin:0;padding:0}.repair-benefits .repair-benefits__content{text-align:center;margin:0 auto 4.4rem}.repair-benefits .repair-benefits__heading{font-size:1.875em;font-weight:700;margin-bottom:2.063rem}.repair-benefits .repair-benefits__intro{font-size:18px;line-height:1.6;margin-bottom:3.438rem}.repair-benefits .repair-benefits__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:22px;list-style:none;padding:0;margin:0 auto}.repair-benefits .repair-benefits__card{flex:1 1 calc(19%);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:4.4rem 2.75rem;text-align:center;color:#fff;min-width:260px;border-radius:0}.repair-benefits .repair-benefits__card.repair-benefits__card--blue{background-color:#374C73}.repair-benefits .repair-benefits__card.repair-benefits__card--dark{background-color:#122A4E}.repair-benefits .repair-benefits__card.repair-benefits__card--red-light{background-color:#CD0000}.repair-benefits .repair-benefits__card.repair-benefits__card--red{background-color:#9A1703}.repair-benefits .repair-benefits__card-title{font-size:1.5em;font-weight:700;margin-bottom:.438em}.repair-benefits .repair-benefits__card-desc{font-size:18px;line-height:1.6;color:#fff;margin:0}.rental-options{padding:0;margin:0 auto}.rental-options .rental-options__content{text-align:center;margin-bottom:4.4rem}.rental-options .rental-options__heading{font-size:1.875em;font-weight:700;margin:0 0 2.063rem;color:#122A4E}.rental-options .rental-options__intro{font-size:18px;line-height:1.6;margin-bottom:3.438rem}.rental-options .rental-options__grid{display:flex;flex-wrap:wrap;gap:28px;justify-content:center;list-style:none;padding:0;margin:0}.rental-options .rental-options__item{display:flex;flex-direction:column;flex:1 1 48%;background:#e9e9e9;overflow:hidden}.rental-options .rental-options__image{width:100%;object-fit:cover;height:auto;max-height:431px}.rental-options .rental-options__card{background:#122A4E;color:#fff;padding:2.5rem;flex-grow:1;font-size:1.063em;line-height:1.6}.rental-options .rental-options__card h4{font-size:1.063em;line-height:1.6;margin:2.5rem 0 0}.rental-options .rental-options__card-title{font-size:1.5em;font-weight:700;margin-bottom:1.25rem}.rental-options .rental-options__card ul{list-style:disc;padding-left:2.64rem;margin-top:0;font-size:1.063em;line-height:1.6}.rental-options .rental-options__card li{margin-bottom:0}.rental-options .rental-options__cta{margin-top:6.6rem;text-align:center}.rental-options .rental-options__summary{font-size:18px;margin:0 auto 3.3rem;line-height:1.6}.frame5-feature .frame5-feature__container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 auto;gap:4.4rem}.frame5-feature .frame5-feature__media{flex:1 1 40%;text-align:center}.frame5-feature .frame5-feature__image{max-width:100%;height:auto}.frame5-feature .frame5-feature__content{flex:1 1 50%}.frame5-feature .frame5-feature__heading{font-size:1.875em;font-weight:700;margin-bottom:2.2rem}.frame5-feature .frame5-feature__text{font-size:18px;line-height:1.6;margin-bottom:2.2rem}.equipment-slider .equipment-slider__inner{margin:0 auto;position:relative;text-align:center}.equipment-slider .equipment-slider__heading{font-size:1.875em;font-weight:700;margin-bottom:2.2rem}.equipment-slider .equipment-slider__carousel{position:relative;overflow:hidden}.equipment-slider .equipment-slider__slide{display:none;position:relative}.equipment-slider .equipment-slider__slide.active{display:block}.equipment-slider .equipment-slider__image{max-width:100%;height:auto}.equipment-slider .equipment-slider__caption{font-size:1.93rem;background:rgba(0,0,0,0.7);color:#fff;padding:2.2rem;text-align:left}.equipment-slider .equipment-slider__nav{background:#fff;color:#d71919;font-size:3.3rem;border:none;padding:1.1rem 2.2rem;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.equipment-slider .equipment-slider__nav:hover{background:#eee}.equipment-slider .equipment-slider__nav--prev{left:0}.equipment-slider .equipment-slider__nav--next{right:0}.compressor-solutions.card-min-height .compressor-solutions__card .compressor-solutions__card--inner{min-height:410px}.compressor-solutions .compressor-solutions__container{margin:0 auto}.compressor-solutions .compressor-solutions__heading{font-size:1.875em;font-weight:700;margin-bottom:2.063rem}.compressor-solutions .compressor-solutions__intro{font-size:18px;line-height:1.6;margin-bottom:3.438rem}.compressor-solutions .compressor-solutions__grid{display:grid;gap:43px;grid-template-columns:1fr;margin:0;padding:0}@media (min-width:768px){.compressor-solutions .compressor-solutions__grid{grid-template-columns:repeat(3, 1fr)}}.compressor-solutions .compressor-solutions__card{list-style:none;padding:0;margin:0;text-align:left}.compressor-solutions .compressor-solutions__card-title{background-color:#374c73;color:#fff;border-radius:25px 25px 0 0;font-size:1.5em;padding:10px 30px;margin-bottom:0}.compressor-solutions .compressor-solutions__card--inner{padding:27px 31px 60px;color:#000;background-color:#fff;border-radius:0px 0px 27px 27px;font-size:18px;line-height:1.6}.compressor-solutions .compressor-solutions__card--inner h4{font-size:18px;line-height:1.6;font-weight:700}.compressor-solutions .compressor-solutions__card--inner p{margin-bottom:15px}.compressor-solutions .compressor-solutions__card--inner ul{list-style:none;padding:0;margin:0}.compressor-solutions .compressor-solutions__card--inner ul li{margin:15px 0;padding-left:3rem;position:relative}.compressor-solutions .compressor-solutions__card--inner ul li::before{content:'';position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='8' fill='black' /%3E%3Cpath d='M5.5 8.5L7 10l3.5-3.5' stroke='white' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:16px 16px;background-repeat:no-repeat;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;display:flex;justify-content:center;align-items:center}.faq .faq__container{margin:0 auto;color:#000}.faq .faq__banner{position:relative;display:flex;align-items:center;justify-content:space-between;background-color:#122b4d;color:#fff;padding:0;overflow:hidden;flex-wrap:wrap;margin-bottom:3.75rem}.faq .faq__banner-content{flex:1 1 90%;z-index:1}.faq .faq__banner-image-wrap{flex:1 1 10%;text-align:right;overflow:hidden}.faq .faq__banner-image{max-width:none;width:100%;height:auto;object-fit:cover;object-position:right;vertical-align:top}.faq .faq__heading{font-size:1.875em;font-weight:700;color:#fff;margin:0;padding:10px 45px;text-transform:uppercase}.faq .faq__accordion{display:flex;flex-direction:column;gap:22px}.faq .faq__item{position:relative}.faq .faq__trigger{appearance:none;background:#F3F3F3;border:none;color:#122A4E;font-size:18px;font-weight:700;line-height:1.6;text-align:left;padding:18px 20px;width:100%;cursor:pointer;position:relative;padding-right:58px;transition:color .3s ease}.faq .faq__trigger::before{content:'';display:inline-block;position:absolute;top:50%;right:20px;margin:0;width:18px;height:0px;border-bottom:3px solid #122a4e;transform:rotate(90deg) translateY(-20%);transition:width .3s}.faq .faq__trigger::after{content:'';display:inline-block;position:absolute;top:50%;right:20px;margin:0;width:18px;height:0px;border-bottom:3px solid #122a4e;transition:width .3s;transform:rotate(0deg) translateY(-20%)}.faq .faq__trigger[aria-expanded="true"]::before{width:0}.faq .faq__trigger[aria-expanded="true"]::after{border-bottom:3px solid #122a4e}.faq .faq__content{font-size:18px;line-height:1.6;margin-top:20px;margin-bottom:0}.faq .faq__content p{margin-bottom:1.1rem}.faq .faq__content p:last-child{margin-bottom:0}.faq .faq__content strong{font-weight:700}.blog-teasers .blog-teasers__container{margin:0 auto}.blog-teasers .blog-teasers__heading{font-size:1.875em;font-weight:700;margin-bottom:2.063rem}.blog-teasers .blog-teasers__subheading{font-size:18px;line-height:1.6;margin-bottom:3.438rem}.blog-teasers .blog-teasers__grid{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:28px;list-style:none;padding:0;margin:0 auto}.blog-teasers .blog-teasers__item{flex:1 1 calc(19%);display:flex;flex-direction:column;justify-content:center;align-items:start;padding:0;text-align:center;color:#122A4E;text-align:left}.blog-teasers .blog-teasers__item img{width:100%;height:auto;display:block;margin-bottom:10px}.blog-teasers .blog-teasers__item .blog-teasers__meta{background:#122A4E;color:#fff;font-size:18px;padding:10px 16px;margin-bottom:12px}.blog-teasers .blog-teasers__item .blog-teasers__title{font-size:24px;font-weight:700;color:#122A4E;margin-top:0;margin-bottom:15px}.blog-teasers .blog-teasers__item .blog-teasers__author{margin-bottom:15px}.custom-slider__styles{font-size:1.415em;color:#fff}.custom-slider__styles .pagebuilder-slide-wrapper{position:relative}.custom-slider__styles .pagebuilder-slide-wrapper .pagebuilder-poster-overlay{position:absolute;min-height:0 !important;left:0;right:0;bottom:0;width:100%;text-align:left;padding:39px 53px 20px}.custom-slider__styles .pagebuilder-slide-wrapper .pagebuilder-poster-overlay [data-element='content']{min-height:0 !important}.custom-slider__styles [data-content-type='slide']{font-size:18px;line-height:1.6}.custom-slider__styles .slick-prev,.custom-slider__styles .slick-next,.custom-slider__styles .slick-prev:active,.custom-slider__styles .slick-next:active,.custom-slider__styles .slick-prev:focus,.custom-slider__styles .slick-next:focus,.custom-slider__styles .slick-prev:not(.primary),.custom-slider__styles .slick-next:not(.primary){background:transparent;width:70px;height:65px}.custom-slider__styles .slick-prev::before,.custom-slider__styles .slick-next::before,.custom-slider__styles .slick-prev:active::before,.custom-slider__styles .slick-next:active::before,.custom-slider__styles .slick-prev:focus::before,.custom-slider__styles .slick-next:focus::before,.custom-slider__styles .slick-prev:not(.primary)::before,.custom-slider__styles .slick-next:not(.primary)::before{opacity:1}.custom-slider__styles .slick-prev{left:-1px}.custom-slider__styles .slick-prev::before{content:'';background-image:url("data:image/svg+xml,%0A%3Csvg width='70' height='56' viewBox='0 0 70 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70 0.794434H28.2667C13.0312 0.794434 0.680344 13.1453 0.680344 28.3808C0.680344 43.6164 13.0312 55.9672 28.2668 55.9672H70V0.794434Z' fill='%23CD0000'/%3E%3Cpath d='M9.16842 27.898C9.16842 35.2698 13.0947 42.0007 19.4249 45.6866C25.8352 49.3725 33.6077 49.3725 39.9379 45.6866C46.3482 42.0007 50.1943 35.2698 50.1943 27.898C50.1943 20.6063 46.3482 13.8755 39.9379 10.1895C33.6077 6.50362 25.8352 6.50362 19.4249 10.1895C13.0947 13.8755 9.16842 20.6063 9.16842 27.898ZM28.4794 18.2024L36.8128 26.6159C37.6141 27.3371 37.6141 28.539 36.8128 29.2602L28.4794 37.5936C27.7583 38.3949 26.5564 38.3949 25.8352 37.5936C25.0339 36.8724 25.0339 35.6705 25.8352 34.8692L32.8064 27.898L25.8352 20.9268C25.0339 20.2056 25.0339 19.0037 25.8352 18.2024C26.5564 17.4813 27.7583 17.4813 28.4794 18.2024Z' fill='white'/%3E%3C/svg%3E%0A");transform:rotate(180deg);background-size:70px 65px;background-repeat:no-repeat;width:70px;height:65px;display:flex}.custom-slider__styles .slick-next{right:-1px}.custom-slider__styles .slick-next::before{content:'';background-image:url("data:image/svg+xml,%0A%3Csvg width='70' height='56' viewBox='0 0 70 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70 0.794434H28.2667C13.0312 0.794434 0.680344 13.1453 0.680344 28.3808C0.680344 43.6164 13.0312 55.9672 28.2668 55.9672H70V0.794434Z' fill='%23CD0000'/%3E%3Cpath d='M9.16842 27.898C9.16842 35.2698 13.0947 42.0007 19.4249 45.6866C25.8352 49.3725 33.6077 49.3725 39.9379 45.6866C46.3482 42.0007 50.1943 35.2698 50.1943 27.898C50.1943 20.6063 46.3482 13.8755 39.9379 10.1895C33.6077 6.50362 25.8352 6.50362 19.4249 10.1895C13.0947 13.8755 9.16842 20.6063 9.16842 27.898ZM28.4794 18.2024L36.8128 26.6159C37.6141 27.3371 37.6141 28.539 36.8128 29.2602L28.4794 37.5936C27.7583 38.3949 26.5564 38.3949 25.8352 37.5936C25.0339 36.8724 25.0339 35.6705 25.8352 34.8692L32.8064 27.898L25.8352 20.9268C25.0339 20.2056 25.0339 19.0037 25.8352 18.2024C26.5564 17.4813 27.7583 17.4813 28.4794 18.2024Z' fill='white'/%3E%3C/svg%3E%0A");background-size:70px 65px;background-repeat:no-repeat;width:70px;height:65px;display:flex}.custom-slider__styles .slick-prev.slick-disabled,.custom-slider__styles .slick-next.slick-disabled{opacity:0.6;pointer-events:none}.container-max_1446,.container-max_1240,.hubspot-form-placeholder form label,.rental-options .rental-options__card,.rental-options .rental-options__card h4,.rental-options .rental-options__card ul{font-size:18px}@media (max-width:600px){.rental-card{flex:1 1 100%}.repair-benefits__card{flex:1 1 100%}}@media (max-width:991px){.rental-options__item{flex:1 1 100%}}@media (max-width:1024px){.rental-card{flex:1 1 45%}.repair-benefits__card{flex:1 1 calc(47.8%)}}@media (min-width:768px){.repair-benefits .repair-benefits__grid{display:grid;grid-template-columns:repeat(3, 1fr)}.repair-benefits .repair-benefits__card{min-width:0}}@media (min-width:768px){.page-hero__banner--simple .hero-content h1,.faq__banner--simple .hero-content h1,.page-hero__banner--simple .faq-banner h1,.faq__banner--simple .faq-banner h1,.page-hero__banner--simple .hero-content h2,.faq__banner--simple .hero-content h2,.page-hero__banner--simple .faq-banner h2,.faq__banner--simple .faq-banner h2{font-size:48px}.repair-benefits .repair-benefits__grid{display:grid !important;grid-template-columns:repeat(3, 1fr) !important}.repair-benefits .repair-benefits__card{min-width:0 !important}}@media (max-width:767px){.equipment-slider__caption{font-size:1.65rem}.frame5-feature__container{flex-direction:column;text-align:center}.frame5-feature__content{max-width:100%}.frame5-feature__heading{font-size:1.7em}.frame5-feature__text{font-size:1.7rem;line-height:1.6}.faq__banner--simple{margin:20px 0;background-color:#122A4E}.faq__banner--simple::after{content:'';position:absolute;inset:0;z-index:1;background-image:linear-gradient(90deg, #122a4e 0%, #374c73 54.94%, rgba(18,42,78,0) 73.84999999999999%),linear-gradient(91deg, #fff 50%, rgba(255,255,255,0) 78.12%);pointer-events:none}.faq__banner--simple>*{position:relative;z-index:2}.hubspot-form-placeholder form .hs_submit{grid-column:span 1 !important}.faq__banner--simple .faq-banner{padding-left:10px !important;padding-right:10px !important;max-width:55% !important}.section-container__mobile--padding{padding-top:30px !important;padding-bottom:30px !important;margin-bottom:20px !important}.blog-teasers .blog-teasers__item{flex:0 0 calc(47%) !important}}@media (max-width:499px){.blog-teasers .blog-teasers__item{flex:0 0 calc(100%)}}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:transparent !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}