.hox-cta-box{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}.hox-cta-box__button{display:inline-block;padding:.75em 1.5em;text-decoration:none}.hox-reviews{display:flex;flex-direction:column;gap:48px}.hox-reviews__stars{display:inline-flex;align-items:center;gap:2px}.hox-reviews__grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:24px}.hox-reviews__card{display:flex;align-items:center;justify-content:center;flex:0 1 382px;min-height:208px;padding:48px 40px;background:#fff;border:1px solid rgb(4 38 99 / .12);border-radius:16px}.hox-reviews__quote{margin:0;font:700 18px/28px "DM Sans",sans-serif;color:#1a1c1d;text-align:center}@media (max-width:767px){.hox-reviews__card{flex-basis:100%}}.hox-reviews__heading{margin:0;font:400 40px/1.2 "Alata",sans-serif}.hox-reviews--carousel .hox-reviews__grid{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:2px}.hox-reviews--carousel .hox-reviews__grid::-webkit-scrollbar{display:none}.hox-reviews--carousel .hox-reviews__card{flex:0 0 382px;scroll-snap-align:start}.hox-reviews--carousel .hox-reviews__nav{display:flex;justify-content:center;gap:12px;margin-top:-16px}.hox-reviews__arrow.hox-reviews__arrow{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;background:#fff0;border:1px solid currentColor;border-radius:50%;color:#fff;cursor:pointer;transition:background 0.15s ease,color 0.15s ease}.hox-reviews__arrow.hox-reviews__arrow:hover{background:#f79205;border-color:#f79205;color:#fff}.hox-reviews__arrow.hox-reviews__arrow[disabled]{opacity:.35;cursor:default;pointer-events:none}@media (max-width:767px){.hox-reviews--carousel .hox-reviews__card{flex-basis:min(382px, 80vw)}}.hox-reviews__star--empty{opacity:.3}.hox-reviews__card--detailed{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;min-height:294px;padding:48px}.hox-reviews__name{margin:0;font:700 18px/28px "DM Sans",sans-serif;color:#042663}.hox-reviews__meta{display:flex;align-items:center;gap:10px;font:400 14px/22px "DM Sans",sans-serif;color:#042663}.hox-reviews__text{margin:0;font:400 14px/22px "DM Sans",sans-serif;color:#1a1c1d}.hox-trust-row{display:block;max-width:920px;margin-inline:auto;text-wrap:balance}.hox-price{font:400 24px/1.2 "DM Sans",sans-serif;letter-spacing:.1px}a.hox-spec-sheet.hox-spec-sheet{display:inline-flex;align-items:center;gap:8px;font:400 18px/28px "DM Sans",sans-serif;color:#fff;text-decoration:none}a.hox-spec-sheet.hox-spec-sheet:hover{color:#f79205}.hox-inpage-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:48px}.hox-inpage-nav a{position:relative;padding-bottom:6px;font:700 16px/1 "DM Sans",sans-serif;color:#042663;text-decoration:none;white-space:nowrap}.hox-inpage-nav a.is-active::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#042663}@media (max-width:767px){.hox-inpage-nav{gap:24px;justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}}.hox-gallery{display:flex;gap:24px;align-items:flex-start;max-width:728px;margin-inline:auto}.hox-gallery__stage{flex:1 1 auto;min-width:0;max-width:600px}.hox-gallery__slide{display:none}.hox-gallery__slide.is-active{display:block}.hox-gallery__slide img,.hox-gallery__slide video,.hox-gallery__slide iframe{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain;background:#fff;border-radius:8px}.hox-gallery__slide iframe{aspect-ratio:16 / 9}.hox-gallery__thumbs{display:flex;flex-direction:column;gap:12px;flex:0 0 80px;max-height:450px;overflow-y:auto}.hox-gallery .hox-gallery__thumb,.hox-gallery .hox-gallery__thumb:hover,.hox-gallery .hox-gallery__thumb:focus{position:relative;width:80px;height:80px;padding:0;background:#fff;border:1px solid rgb(4 38 99 / .12);border-radius:8px;overflow:hidden;cursor:pointer}.hox-gallery__thumb.is-active{border:2px solid #042663}.hox-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.hox-gallery__play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.hox-gallery__play svg{width:24px;height:24px;background:rgb(255 255 255 / .85);border-radius:50%}@media (max-width:767px){.hox-gallery{flex-direction:column}.hox-gallery__thumbs{flex-direction:row;flex-basis:auto;width:100%;max-height:none;overflow-x:auto;overflow-y:hidden}.hox-gallery .hox-gallery__thumb,.hox-gallery .hox-gallery__thumb:hover,.hox-gallery .hox-gallery__thumb:focus{flex:0 0 64px;width:64px;height:64px}}.hox-included{text-align:center}.hox-included__title{margin:0 0 32px;font:400 24px/1.2 "DM Sans",sans-serif;letter-spacing:.1px;color:#1a1c1d}.hox-included__list{display:inline-block;margin:0;padding:0 0 0 27px;columns:2;column-gap:48px;text-align:left;font:400 18px/28px "DM Sans",sans-serif;color:#1a1c1d}.hox-included__list li{break-inside:avoid}@media (max-width:767px){.hox-included__list{columns:1}}.hox-specs__heading{margin:0 0 56px;font:400 40px/1.2 "Alata",sans-serif;color:#042663}.hox-specs__row{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding-bottom:24px;margin-bottom:32px;border-bottom:1px solid #e9e9e9}.hox-specs__label{margin:0;font:700 18px/26px "DM Sans",sans-serif;color:#042663}.hox-specs__value{margin:0;font:400 18px/28px "DM Sans",sans-serif;color:#1a1c1d}@media (max-width:767px){.hox-specs__row{grid-template-columns:1fr}}.hox-faqs__heading{margin:0 0 56px;font:400 40px/1.2 "Alata",sans-serif;color:#042663}.hox-faqs__item{border-bottom:1px solid #042663;padding:24px 0}.hox-faqs__item:first-of-type{padding-top:0}.hox-faqs button.hox-faqs__question,.hox-faqs button.hox-faqs__question:hover,.hox-faqs button.hox-faqs__question:focus,.hox-faqs button.hox-faqs__question:focus-visible,.hox-faqs button.hox-faqs__question:active,.hox-faqs .hox-faqs__question{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:0;background:none;border:0;border-radius:0;cursor:pointer;text-align:left;font:400 24px/1.3 "DM Sans",sans-serif;letter-spacing:.1px;color:#042663}.hox-faqs .hox-faqs__question span{flex:1 1 auto;min-width:0;white-space:normal;overflow-wrap:break-word;text-align:left}.hox-faqs button.hox-faqs__question:focus-visible{outline:2px solid #042663;outline-offset:4px}.hox-faqs__item.is-open .hox-faqs__chevron{transform:rotate(180deg)}.hox-faqs__chevron{flex:0 0 auto;transition:transform 0.2s ease}.hox-faqs__answer{padding-top:24px;font:400 18px/28px "DM Sans",sans-serif;color:#1a1c1d}.hox-faqs__answer p{margin:0 0 12px}.hox-faqs__answer p:last-child{margin-bottom:0}.hox-related__heading{margin:0 0 48px;font:400 40px/1.2 "Alata",sans-serif;color:#042663}.hox-related__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.hox-related__card{display:flex;flex-direction:column;align-items:center;gap:24px;flex:0 1 382px;padding:0 24px 32px;background:#fff;border:1px solid rgb(4 38 99 / .12);border-radius:16px;overflow:hidden}.hox-related__image{display:block;width:calc(100% + 48px);margin:0 -24px}.hox-related__card .hox-related__image img{display:block;width:100%;height:200px;object-fit:cover}.hox-related__title{margin:0;font:600 24px/1.2 "DM Sans",sans-serif;letter-spacing:-.5px;color:#042663;text-align:center}.hox-related__button{display:inline-block;margin-top:auto;padding:8px 24px;border-radius:80px;background:#f79205;font:700 14px/32px "DM Sans",sans-serif;color:#fff;text-decoration:none}.hox-related__button:hover{background:#042663;color:#fff}@media (max-width:767px){.hox-related__card{flex-basis:100%}}.hox-catprods{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.hox-catprods__card{display:flex;flex-direction:column;flex:0 1 calc((100% - 48px) / 3);background:#fff;border:1px solid rgb(4 38 99 / .12);border-radius:24px;overflow:hidden;color:inherit;text-decoration:none;transition:border-color 0.15s ease,box-shadow 0.15s ease}.hox-catprods__card:hover,.hox-catprods__card:focus-visible{border-color:rgb(4 38 99 / .4);box-shadow:0 8px 24px rgb(4 38 99 / .12)}.hox-catprods__card .hox-catprods__image{display:block;background:#fafafa}.hox-catprods__card .hox-catprods__image img{display:block;width:100%;height:250px;object-fit:cover}.hox-catprods__body{display:flex;flex-direction:column;align-items:center;gap:24px;padding:32px 24px}.hox-catprods__title{margin:0;font:600 24px/1.2 "DM Sans",sans-serif;letter-spacing:-.5px;color:#042663;text-align:center}.hox-catprods__summary{margin:0;font:400 18px/28px "DM Sans",sans-serif;color:#1a1c1d;text-align:center}.hox-catprods__highlights{align-self:stretch;margin:0;padding-left:21px;font:400 14px/20px "DM Sans",sans-serif;color:#1a1c1d}.hox-catprods__highlights li+li{margin-top:10px}.hox-catprods__card .hox-catprods__body{flex:1 0 auto}.hox-catprods__button{margin-top:auto;padding:8px 24px;border-radius:80px;background:#f79205;font:700 14px/32px "DM Sans",sans-serif;color:#fff;text-align:center;transition:background 0.15s ease}.hox-catprods__card:hover .hox-catprods__button,.hox-catprods__card:focus-visible .hox-catprods__button{background:#042663}@media (max-width:1024px){.hox-catprods__card{flex-basis:calc((100% - 24px) / 2)}}@media (max-width:767px){.hox-catprods__card{flex-basis:100%}}.hox-catprods--slider{display:block;margin-right:calc(50% - 50vw)}.hox-catprods--slider .hox-catprods__track{display:flex;flex-wrap:nowrap;gap:24px;overflow-x:auto;scroll-snap-type:x proximity;padding:2px 24px 2px 2px;scrollbar-width:none}.hox-catprods--slider .hox-catprods__track::-webkit-scrollbar{display:none}.hox-catprods--slider .hox-catprods__card{flex:0 0 464px;scroll-snap-align:start}.hox-catprods__nav{display:flex;gap:12px;margin-top:32px}.hox-catprods__arrow.hox-catprods__arrow{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;background:#fff;border:1px solid #042663;border-radius:50%;color:#042663;cursor:pointer;transition:background 0.15s ease,color 0.15s ease}.hox-catprods__arrow.hox-catprods__arrow:hover{background:#042663;color:#fff}.hox-catprods__arrow.hox-catprods__arrow[disabled]{opacity:.35;cursor:default;pointer-events:none}@media (max-width:1023px){.hox-catprods--slider .hox-catprods__card{flex-basis:min(464px, 72vw)}}@media (max-width:767px){.hox-catprods--slider .hox-catprods__card{flex-basis:85vw}}body{overflow-x:clip}.hox-logobar .hox-logobar__viewport,.hox-marquee .hox-logobar__viewport{display:flex;width:100%;overflow:hidden}.hox-logobar .hox-logobar__viewport:hover .hox-logobar__strip,.hox-marquee .hox-logobar__viewport:hover .hox-logobar__strip{animation-play-state:paused}.hox-logobar__strip{display:flex;align-items:center;flex:0 0 auto;animation:hox-logobar-scroll 35s linear infinite}.hox-logobar__strip>*{flex:0 0 auto;padding:12px 40px}.hox-logobar__strip img{max-width:176px;height:auto}@keyframes hox-logobar-scroll{from{transform:translateX(0)}to{transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){.hox-logobar__strip{animation:none}}.elementor-widget-n-accordion .e-n-accordion-item>.e-con{border:0}.hox-accordion-2col .hox-faqs__item{border-color:#e9e9e9}.hox-catprods--simple .hox-catprods__card{flex:0 1 281px;border-radius:16px}.hox-catprods--simple .hox-catprods__card .hox-catprods__image img{height:200px}@media (max-width:767px){.hox-catprods--simple .hox-catprods__card{flex-basis:100%}}.hox-videos{display:flex;flex-direction:column;gap:32px}.hox-videos__heading{margin:24px 0 0;font:400 40px/1.2 "Alata",sans-serif;color:#042663}.hox-videos__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px, 100%),1fr));gap:24px}.hox-videos button.hox-videos__card,.hox-videos button.hox-videos__card:hover,.hox-videos button.hox-videos__card:focus,.hox-videos .hox-videos__card{display:flex;flex-direction:column;width:100%;margin:0;padding:0 0 24px;background:#fff;border:1px solid rgb(4 38 99 / .12);border-radius:16px;overflow:hidden;cursor:pointer;text-align:left;white-space:normal;color:inherit;font:inherit}.hox-videos__thumb{position:relative;display:block;width:100%}.hox-videos__thumb img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.hox-videos__play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:transform 0.15s ease}.hox-videos__play svg{width:48px;height:48px}.hox-videos__card:hover .hox-videos__play{transform:scale(1.1)}.hox-videos__title{display:block;padding:16px 20px 0;font:600 18px/1.3 "DM Sans",sans-serif;letter-spacing:-.2px;color:#042663}@media (max-width:767px){.hox-videos__card{flex-basis:100%}}.hox-video-modal{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center}.hox-video-modal__backdrop{position:absolute;inset:0;background:rgb(4 38 99 / .85)}.hox-video-modal__dialog{position:relative;width:min(952px, 92vw)}.hox-video-modal__frame{aspect-ratio:16 / 9;background:#000;border-radius:16px;overflow:hidden}.hox-video-modal__frame iframe{width:100%;height:100%;border:0;display:block}.hox-video-modal__close.hox-video-modal__close{position:absolute;top:-60px;right:0;display:flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;background:#042663;border:2px solid #fff;border-radius:50%;color:#fff;font:400 44px/1 "DM Sans",sans-serif;cursor:pointer}.hox-video-modal__close.hox-video-modal__close:hover{background:#f79205;border-color:#f79205;color:#fff}body.hox-modal-open{overflow:hidden}.hox-blog__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px, 100%),1fr));gap:24px}.hox-blog__card{display:flex;flex-direction:column;width:100%;background:#fff;border:1px solid rgb(4 38 99 / .12);border-radius:16px;overflow:hidden}.hox-blog__image img,.hox-blog__image-placeholder{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;background:#d9d9d9}.hox-blog__body{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px;flex:1}.hox-blog__date{margin:0;font:400 14px/22px "DM Sans",sans-serif;color:#042663}.hox-blog__title{margin:0;font:600 24px/1.25 "DM Sans",sans-serif;letter-spacing:-.5px}.hox-blog__title a{color:#042663;text-decoration:none}.hox-blog__title a:hover{color:#f79205}.hox-blog__excerpt{margin:0;font:400 16px/24px "DM Sans",sans-serif;color:#1a1c1d}.hox-blog__button.hox-blog__button{margin-top:auto;display:inline-block;padding:8px 24px;border-radius:80px;background:#f79205;font:700 14px/32px "DM Sans",sans-serif;color:#fff;text-decoration:none}.hox-blog__button.hox-blog__button:hover{background:#042663;color:#fff}.hox-blog__pagination{margin-top:48px}.hox-blog__card{position:relative;transition:border-color 0.15s ease,box-shadow 0.15s ease}.hox-blog__card:hover,.hox-blog__card:focus-within{border-color:rgb(4 38 99 / .4);box-shadow:0 8px 24px rgb(4 38 99 / .12)}.hox-blog__cover{position:absolute;inset:0;z-index:1;border-radius:inherit}.hox-blog__card--linked:hover .hox-blog__title a{color:#f79205}.hox-blog__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-bottom:24px}.hox-blog__count{margin:0;font:400 16px/24px "DM Sans",sans-serif;color:#1a1c1d}.hox-blog__pager{display:flex;gap:8px}.hox-blog__pager a{display:inline-block;padding:6px 16px;border-radius:80px;border:1px solid #042663;font:700 14px/22px "DM Sans",sans-serif;color:#042663;text-decoration:none}.hox-blog__pager a:hover{background:#042663;color:#fff}.hox-blog__pagination ul{display:flex;gap:8px;justify-content:center;list-style:none;margin:0;padding:0}.hox-blog__pagination a,.hox-blog__pagination .current{display:inline-block;min-width:40px;padding:6px 12px;border-radius:80px;border:1px solid #042663;font:700 14px/22px "DM Sans",sans-serif;color:#042663;text-align:center;text-decoration:none}.hox-blog__pagination .current{background:#042663;color:#fff}@media (max-width:767px){.hox-blog__card{flex-basis:100%}}.hox-post-content{font:400 18px/28px "DM Sans",sans-serif;color:#1a1c1d}.hox-post-content h2,.hox-post-content h3,.hox-post-content h4{color:#042663;margin:1.5em 0 .5em}.hox-post-content img{max-width:100%;height:auto;border-radius:16px;margin:24px 0}.hox-post-content a{color:#042663}.hox-modal{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:20px}.hox-modal[hidden]{display:none}.hox-modal__backdrop{position:absolute;inset:0;background:rgb(4 38 99 / .85)}.hox-modal__dialog{position:relative;width:min(560px, 100%);max-height:90vh;overflow-y:auto;padding:32px;background:#fff;border-radius:24px;font-family:"DM Sans",sans-serif;color:#1a1c1d}.hox-modal button.hox-modal__close,.hox-modal button.hox-modal__close:hover,.hox-modal button.hox-modal__close:focus,.hox-modal button.hox-modal__close:focus-visible,.hox-modal button.hox-modal__close:active{position:absolute;top:10px;right:14px;width:36px;height:36px;min-width:0;padding:0;background:none;border:0;border-radius:0;color:#042663;font-size:30px;line-height:1;cursor:pointer}.hox-modal button.hox-modal__close:hover{color:#f79205}.hox-modal__title{margin:0 0 4px;font:700 28px/36px "DM Sans",sans-serif;color:#042663}.hox-modal__subtitle{margin:0 0 20px;font-size:15px;color:#1a1c1d}.hox-review-form__row{display:flex;flex-direction:column;gap:6px;margin:0 0 18px}.hox-review-form__row label,.hox-review-form__rating legend{font:400 16px/24px "DM Sans",sans-serif;color:#1a1c1d}.hox-req{color:#f79205}.hox-review-form input[type="text"],.hox-review-form select{height:46px;padding:12px 16px;background:#f6f6f6;border:1px solid #042663;border-radius:9999px;font:400 14px/22px "DM Sans",sans-serif;color:#1a1c1d}.hox-review-form textarea{min-height:130px;padding:12px 16px;background:#f6f6f6;border:1px solid #042663;border-radius:20px;font:400 14px/22px "DM Sans",sans-serif;color:#1a1c1d;resize:vertical}.hox-review-form input:focus,.hox-review-form select:focus,.hox-review-form textarea:focus{outline:2px solid #f79205;outline-offset:1px}.hox-review-form__row.has-error input,.hox-review-form__row.has-error textarea,.hox-review-form__row.has-error select,.hox-review-form__rating.has-error .hox-stars{border-color:#c0392b}.hox-review-form__field-error{display:block;margin-top:6px;font-size:14px;line-height:1.4;color:#c0392b}.hox-review-form__rating{margin:0 0 18px;padding:0;border:0}.hox-review-form__rating legend{padding:0;margin-bottom:6px}.hox-stars{display:inline-flex;flex-direction:row-reverse;justify-content:flex-end;gap:4px}.hox-stars input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.hox-stars label{cursor:pointer;line-height:0}.hox-stars svg path{fill:#d8dde5;transition:fill 0.12s ease}.hox-stars label:hover svg path,.hox-stars label:hover~label svg path,.hox-stars input:checked~label svg path{fill:#f79205}.hox-stars input:focus-visible+label svg path{fill:#f79205;stroke:#042663;stroke-width:1.5}.hox-review-form__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.hox-review-form__note{margin:0 0 16px;font-size:13px;color:#5b6472}.hox-review-form__message{margin:0 0 12px;font-size:14px}.hox-review-form__message.is-error{color:#c0392b}.hox-review-form__message.is-success{padding:16px;background:#f0f7ef;border-radius:16px;color:#1e6b34;font-size:15px}.hox-review-form__actions{display:flex;justify-content:flex-end;gap:12px}.hox-modal .hox-btn,.hox-modal .hox-btn:hover,.hox-modal .hox-btn:focus{min-width:140px;padding:10px 28px;border-radius:80px;font:700 14px/24px "DM Sans",sans-serif;cursor:pointer}.hox-modal .hox-btn--primary{background:#f79205;border:0;color:#fff}.hox-modal .hox-btn--primary:hover{background:#042663;color:#fff}.hox-modal .hox-btn--primary[disabled]{opacity:.6;cursor:default}.hox-modal .hox-btn--ghost{background:#fff0;border:1px solid #042663;color:#042663}.hox-modal .hox-btn--ghost:hover{background:#042663;color:#fff}@media (max-width:560px){.hox-modal__dialog{padding:24px 20px}.hox-modal__title{font-size:24px;line-height:32px}.hox-review-form__actions{flex-direction:column-reverse}.hox-modal .hox-btn{width:100%}}.hox-modal__dialog--navy{background:#042663;color:#fff}.hox-modal__dialog--navy .hox-modal__title{margin:8px 0 0;font:600 20px/28px "DM Sans",sans-serif;color:#fff}.hox-modal__dialog--navy .hox-modal__subtitle{margin:16px 0 32px;font:400 16px/24px "DM Sans",sans-serif;color:#fff}.hox-modal__dialog--navy button.hox-modal__close,.hox-modal__dialog--navy button.hox-modal__close:hover,.hox-modal__dialog--navy button.hox-modal__close:focus,.hox-modal__dialog--navy button.hox-modal__close:active{color:#fff}.hox-modal__dialog--navy button.hox-modal__close:hover{color:#f79205}#hox-cash-modal .gform_wrapper{--gf-ctrl-label-font-size:14px}#hox-cash-modal .gform_wrapper .gfield_label,#hox-cash-modal .gform_wrapper .gform-field-label{font-size:14px;line-height:22px}#hox-cash-modal .gform_wrapper textarea{min-height:96px;border-radius:8px}#hox-cash-modal .gform_wrapper .gform_footer button[type="submit"],#hox-cash-modal .gform_wrapper .gform_button,#hox-cash-modal .gform_wrapper input[type="submit"]{width:100%}.hox-modal__note{margin:16px 0 0;font:400 14px/22px "DM Sans",sans-serif;color:#fff;text-align:center}.hox-modal__dialog--navy:has(.gform_confirmation_message){background:#fff;color:#1a1c1d}.hox-modal__dialog--navy:has(.gform_confirmation_message) .hox-modal__title,.hox-modal__dialog--navy:has(.gform_confirmation_message) .gform_wrapper .gform_confirmation_message,.hox-modal__dialog--navy:has(.gform_confirmation_message) .gform_confirmation_message a,.hox-modal__dialog--navy:has(.gform_confirmation_message) button.hox-modal__close,.hox-modal__dialog--navy:has(.gform_confirmation_message) button.hox-modal__close:focus,.hox-modal__dialog--navy:has(.gform_confirmation_message) button.hox-modal__close:active{color:#1a1c1d}.hox-modal__dialog--navy:has(.gform_confirmation_message) button.hox-modal__close:hover{color:#f79205}.hox-modal__dialog--navy:has(.gform_confirmation_message) .hox-modal__subtitle,.hox-modal__dialog--navy:has(.gform_confirmation_message) .hox-modal__note{display:none}.hox-modal__dialog--navy:has(.gform_confirmation_message) .gform_confirmation_message{margin-top:16px}.hox-catprods__card .hox-catprods__image--studio img{object-fit:contain;background:#fff0;mix-blend-mode:multiply;padding:12px}.hox-catprods--simple .hox-catprods__card .hox-catprods__image img,.hox-catprods--simple .hox-catprods__card .hox-catprods__image--studio img{object-fit:cover;padding:0;mix-blend-mode:normal;border-radius:16px 16px 0 0}.hox-reviews--list .hox-reviews__grid{flex-direction:column}.hox-reviews--list .hox-reviews__card--detailed{flex-basis:auto;width:100%;min-height:0;padding:32px 40px}.hox-inslogos{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.hox-inslogos__item{background:#fff;border:1px solid rgb(4 38 99 / .12);border-radius:16px;overflow:hidden}.hox-inslogos img{display:block;width:100%;height:auto}@media (max-width:1024px){.hox-inslogos{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.hox-inslogos{grid-template-columns:repeat(2,1fr);gap:16px}}.hox-map{display:block;width:100%;height:220px;border:0;border-radius:16px 16px 0 0}.hox-face{display:inline-block;vertical-align:middle;flex:0 0 auto}.hox-reviews__face{display:inline-flex;align-items:center}.hox-faces{display:flex;gap:12px}.hox-faces input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.hox-faces .hox-faces__option{display:flex;flex:1 1 0%;flex-direction:column;align-items:center;gap:6px;padding:14px 8px 10px;background:#fff;border:2px solid #d8dde5;border-radius:12px;font:400 14px/20px "DM Sans",sans-serif;color:#1a1c1d;cursor:pointer;transition:border-color 0.12s ease,background 0.12s ease}.hox-faces .hox-faces__option:hover{border-color:#042663}.hox-faces input:checked+.hox-faces__option--happy{border-color:#2e9e5b;background:#eaf7ee}.hox-faces input:checked+.hox-faces__option--neutral{border-color:#f79205;background:#fff4e3}.hox-faces input:checked+.hox-faces__option--sad{border-color:#d64545;background:#fdeeee}.hox-faces input:focus-visible+.hox-faces__option{outline:2px solid #042663;outline-offset:2px}.hox-review-form__rating.has-error .hox-faces__option{border-color:#c0392b}.hox-modal__dialog--reviews{width:min(952px, 100%);padding:40px 48px 48px;outline:none}.hox-modal__dialog--reviews .hox-modal__title{margin:0 0 24px;font:400 32px/1.2 "Alata",sans-serif}.hox-reviews--modal{gap:24px}.hox-reviews--modal .hox-reviews__card--detailed{background:#f6f6f6;border-color:#fff0}.hox-modal .hox-modal__dialog--reviews button.hox-modal__close,.hox-modal .hox-modal__dialog--reviews button.hox-modal__close:hover,.hox-modal .hox-modal__dialog--reviews button.hox-modal__close:focus,.hox-modal .hox-modal__dialog--reviews button.hox-modal__close:focus-visible,.hox-modal .hox-modal__dialog--reviews button.hox-modal__close:active{position:sticky;top:-30px;right:auto;z-index:2;display:block;margin:-30px -34px -6px auto;background:#fff;border-radius:50%;box-shadow:0 0 0 4px #fff}.hox-modal .hox-modal__dialog--reviews button.hox-modal__close:hover{color:#f79205}.hox-reviews--modal .hox-reviews__card--detailed[hidden]{display:none}.hox-reviews__more{display:flex;justify-content:center;margin-top:8px}@media (max-width:767px){.hox-modal__dialog--reviews{padding:56px 20px 24px}.hox-modal .hox-modal__dialog--reviews button.hox-modal__close{top:-46px;margin:-46px -6px 10px auto}.hox-reviews--modal .hox-reviews__card--detailed{padding:24px}}.hox-downloads{display:flex;flex-direction:column;gap:8px}.hox-inslogos.hox-marquee{display:block}.hox-inslogos.hox-marquee .hox-logobar__strip{display:flex;align-items:center;flex:0 0 auto;gap:24px;padding-right:24px;animation:hox-logobar-scroll 70s linear infinite}.hox-inslogos.hox-marquee .hox-inslogos__item{flex:0 0 220px;width:220px}@media (max-width:767px){.hox-inslogos.hox-marquee .hox-logobar__strip{gap:16px;padding-right:16px}.hox-inslogos.hox-marquee .hox-inslogos__item{flex-basis:160px;width:160px}}@media (prefers-reduced-motion:reduce){.hox-inslogos.hox-marquee .hox-logobar__strip{animation:none}}.hox-hipaa{display:flex;align-items:center;gap:16px;margin-top:24px;font:400 14px/22px "DM Sans",sans-serif;color:#fff}.hox-hipaa__badge{flex:0 0 auto;width:126px;height:64px}.hox-hipaa p{margin:0}.hox-form--navy .hox-disclaimer p{font-size:14px;line-height:22px;opacity:.85}.hox-hipaa.hox-hipaa a{color:#fff;text-decoration:underline}.hox-hipaa.hox-hipaa a:hover{color:#f79205}.hox-press__item{position:relative}.hox-press__title a::after{content:"";position:absolute;inset:0;border-radius:inherit}.hox-press__item:hover{border-color:rgb(4 38 99 / .4);box-shadow:0 8px 24px rgb(4 38 99 / .12)}.hox-press__item:hover .hox-press__title a{color:#f79205}.hox-press__button.hox-press__button,.hox-press__button.hox-press__button:hover,.hox-press__button.hox-press__button:focus{color:#fff}.hox-press__item:hover .hox-press__button{background:#042663}.hox-press{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.hox-press__item{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:32px;background:#fff;border:1px solid rgb(4 38 99 / .12);border-radius:16px}.hox-press__date{margin:0;font:400 14px/22px "DM Sans",sans-serif;color:#042663}.hox-press .hox-press__title{margin:0;font:600 22px/1.25 "DM Sans",sans-serif;letter-spacing:-.3px}.hox-press__title a{color:#042663;text-decoration:none}.hox-press__title a:hover{color:#f79205}.hox-press__teaser{margin:0 0 12px;font:400 16px/24px "DM Sans",sans-serif;color:#1a1c1d}.hox-press__button{margin-top:auto}.hox-press__button{display:inline-block;padding:8px 24px;border-radius:80px;background:#f79205;font:700 14px/32px "DM Sans",sans-serif;color:#fff;text-decoration:none}.hox-press__button:hover{background:#042663;color:#fff}.hox-press-meta{margin:0 0 32px;padding:24px 32px;background:#f6f6f6;border-radius:16px;font:400 16px/26px "DM Sans",sans-serif;color:#1a1c1d}.hox-press-meta p{margin:0}.hox-press-meta strong{color:#042663}.hox-press-figure{margin:32px 0}.hox-press-figure img{display:block;width:100%;height:auto;border-radius:16px}.hox-press-figure figcaption{margin-top:8px;font:400 14px/22px "DM Sans",sans-serif;color:#5b6472}@media (max-width:1024px){.hox-press{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.hox-press{grid-template-columns:1fr}.hox-press__item{padding:24px}}.hox-lcd-list{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none}.hox-lcd-list a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:12px 24px;background:#fff;border:1px solid #042663;border-radius:80px;font:700 16px/22px "DM Sans",sans-serif;color:#042663;text-decoration:none;transition:background 0.15s ease,color 0.15s ease}.hox-lcd-list a::after{content:"";flex:0 0 auto;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 18L18 6M9 6h9v9'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 18L18 6M9 6h9v9'/%3E%3C/svg%3E") center / contain no-repeat}.hox-lcd-list a:hover{background:#042663;color:#fff}@media (max-width:1024px){.hox-lcd-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.hox-lcd-list{grid-template-columns:1fr}}a.hox-contact-link{color:inherit}a.hox-link-white,a.hox-link-white:hover{color:#fff}.elementor-widget-posts.elementor-widget-posts.hox-press-list .elementor-post{display:flex;flex-direction:column;gap:12px;padding:24px;background:#fff;border:1px solid rgb(4 38 99 / .12);border-radius:16px;transition:border-color 0.15s ease,box-shadow 0.15s ease}.elementor-widget-posts.hox-press-list .elementor-post:hover{border-color:rgb(4 38 99 / .4);box-shadow:0 8px 24px rgb(4 38 99 / .12)}.elementor-widget-posts.hox-press-list .elementor-post__text{display:flex;flex-direction:column;flex:1;gap:12px}.elementor-widget-posts.hox-press-list .elementor-post__title,.elementor-widget-posts.hox-press-list .elementor-post__meta-data,.elementor-widget-posts.hox-press-list .elementor-post__excerpt p{margin:0}.elementor-widget-posts.hox-press-list .elementor-post__title a:hover{color:#f79205}.elementor-widget-posts.hox-press-list .elementor-post__read-more.elementor-post__read-more{display:inline-block;align-self:flex-start;margin-top:auto;padding:8px 24px;border-radius:80px;background:#f79205;font:700 14px/32px "DM Sans",sans-serif;color:#fff;text-decoration:none}.elementor-widget-posts.hox-press-list .elementor-post__read-more.elementor-post__read-more:hover{background:#042663;color:#fff}.hox-form--navy .hox-form-callback .gform_wrapper .gform_confirmation_message,.hox-form-callback .gform_confirmation_message{background:#fff;color:#1a1c1d;border-radius:16px;padding:28px 32px;font:400 18px/28px "DM Sans",sans-serif}.hox-form--navy .hox-form-callback .gform_confirmation_message a{color:#042663}.hox-form-callback .gform_confirmation_message p{margin:0 0 8px}.hox-form-callback .gform_confirmation_message p:last-child{margin-bottom:0}.hox-form-callback .gform_confirmation_message .hox-confirm__title{display:flex;align-items:center;gap:12px;margin-bottom:12px;font:600 24px/1.3 "DM Sans",sans-serif;color:#042663}.hox-form-callback .gform_confirmation_message .hox-confirm__title::before{content:"\2713";flex:0 0 32px;height:32px;border-radius:50%;background:#2e7d32;color:#fff;font:700 18px/32px "DM Sans",sans-serif;text-align:center}.e-con:has(.hox-form-callback .gform_confirmation_message) .hox-form-required-note{display:none}.elementor [id]{scroll-margin-top:calc(var(--hox-header-h, 110px) + 16px)}.e-con.hox-btn-pair{display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;width:max-content;max-width:100%}.hox-btn-pair>.elementor-widget-button,.hox-btn-pair>.elementor-widget-button .elementor-button{width:100%}.hox-btn-pair .elementor-button,.hox-btn-pair-h .elementor-button{min-height:58px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center}@media (max-width:767px){.e-con.hox-btn-pair{grid-auto-flow:row;width:100%}.hox-btn-pair-h>.elementor-widget-button,.hox-btn-pair-h>.elementor-widget-button .elementor-button{width:100%}}body.single-hox_product .e-con#faq:not(:has(.hox-faqs)){display:none}@media (min-width:1025px){.e-con.hox-steps{--hox-steps-n:3;--hox-step-rows:3;display:grid;grid-template-columns:repeat(var(--hox-steps-n),minmax(0,1fr));column-gap:24px;row-gap:0}.e-con.hox-steps-4{--hox-steps-n:4}.e-con.hox-steps-5{--hox-steps-n:5;--hox-step-rows:2}.hox-steps>.e-con{display:grid;grid-template-rows:subgrid;grid-row:span var(--hox-step-rows);row-gap:16px;align-content:start;align-items:start;width:auto!important}.hox-steps>.e-con>.elementor-widget{width:100%}}.hox-icon-cards .elementor-widget-image img{width:32px;height:32px;object-fit:contain}.e-con.hox-btn-stack{display:inline-grid;grid-auto-flow:row;justify-items:stretch;width:max-content;max-width:100%;row-gap:12px}.hox-btn-stack>.elementor-widget-button,.hox-btn-stack>.elementor-widget-button .elementor-button{width:100%}.hox-btn-stack .elementor-button{min-height:58px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.gform_wrapper.gform-theme--foundation .gform_fields{row-gap:0}.gform-theme--foundation .gform_fields>.gfield{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:span 4;margin-bottom:var(--gf-form-gap-y,16px)}.gform-theme--foundation .gform_fields>.gfield:last-child{margin-bottom:0}.gform-theme--foundation .gform_fields>.gfield>.gfield_label{grid-row:1}.gform-theme--foundation .gform_fields>.gfield>.gfield_description:not(.gfield_validation_message){grid-row:2}.gform-theme--foundation .gform_fields>.gfield>.ginput_container{grid-row:3}.gform-theme--foundation .gform_fields>.gfield>.gfield_validation_message{grid-row:4}.gform_wrapper .ginput_container_date .gform-datepicker-toggle{padding-top:0;padding-bottom:0}body.hox-chat-minimized #chat-widget-container{bottom:80px!important}.e-con.e-con>.elementor-element.elementor-widget.elementor-widget-hox-product-faqs,.e-con.e-con>.e-con-inner>.elementor-element.elementor-widget.elementor-widget-hox-product-faqs{width:100%;max-width:960px;margin-inline:auto}