﻿::selection,::-moz-selection{color:#fcfdff;background:#000}p,.p{line-height:1.65}@media(max-width: 781.9px){p,.p{font-size:14px}}a:not(.wp-block-button__link,.btn,.product-type){text-decoration:1px underline !important;text-underline-offset:2px;text-decoration-color:rgba(0,0,0,0) !important;-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}a:not(.wp-block-button__link,.btn,.product-type):hover{text-decoration-color:inherit !important}ul:not(.wp-block-navigation ul){list-style-type:disc;margin-bottom:0px;padding-left:15px}ul:not(.wp-block-navigation ul) li{padding:4px 0}@media(max-width: 781.9px){ul:not(.wp-block-navigation ul) li{font-size:14px}}main ol,main ul{list-style-position:inside;font-weight:normal}a{cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}h1,.h1{line-height:1.2;font-size:48px;font-style:normal;font-weight:600}@media(max-width: 781.9px){h1,.h1{font-size:36px;text-wrap:pretty}}@media(max-width: 781.9px){h2,.h2{font-size:34px !important;text-wrap:pretty}}@media(max-width: 781.9px){h3,.h3{font-size:20px !important}}h4,.h4{font-weight:600}html{position:relative;overflow-y:scroll;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fcfdff;interpolate-size:allow-keywords}html.no-scroll{overflow:hidden}html.has-modal-open{overflow:unset}html.menu-open{overflow:hidden}html body{position:relative}html .grecaptcha-badge{visibility:hidden}html .sr-only{left:10%;position:absolute;transform:translateY(-400px);background:#fcfdff;height:30px;width:190px;padding:28px;-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);z-index:99999;display:flex;flex-direction:column;align-items:center;justify-content:center}html .sr-only:focus,html .sr-only:focus-within{transform:translateY(0%)}.sb-item-rating{color:#00a896}@media(max-width: 992px){.heading-button-block{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:24px}.heading-button-block h2{text-align:left !important}.heading-button-block .wp-block-buttons{align-self:flex-start}}@media(max-width: 781.9px){.more-questions-section .heading-button-block{align-items:center;justify-content:center;text-align:center;gap:12px}.more-questions-section .heading-button-block .wp-block-buttons{align-items:center !important;justify-content:center !important;width:100%}}@media(max-width: 781.9px){.wp-block-cover{padding-top:48px;padding-bottom:48px;padding-left:5vw;padding-right:5vw}}@media(max-width: 781.9px){.wp-block-cover.anchor-section:has(.wp-block-media-text){padding:0 !important}}@media(max-width: 781.9px){.wp-block-media-text{grid-template-columns:1fr !important}.wp-block-media-text .content-stack{padding:0 !important}}@media(max-width: 781.9px){.wp-block-media-text .wp-block-media-text__content{padding:48px 20px}}@media(max-width: 1134.9px){.anchor-section{padding:48px 20px !important}}@media(max-width: 1134.9px){#top-navigation{display:none}}@media(max-width: 1379.9px){.business-information-stack{max-width:100%}}.business-information-stack .wp-block-group{display:grid;grid-template-columns:24px 1fr;align-items:flex-start;justify-content:flex-end}.business-information-stack .wp-block-group .wp-block-outermost-icon-block{display:flex;align-items:center;justify-content:center}.wp-block-image.is-style-rounded{border-radius:3px}.business-location-pattern .wp-block-image{height:420px;width:100%}@media(max-width: 781.9px){.business-location-pattern .wp-block-image{height:auto}}.business-location-pattern .wp-block-image img{height:100%;width:100%;object-fit:cover}@media(max-width: 781.9px){.title-row{margin-bottom:12px !important;padding-left:0 !important}}#productArchiveGrid{display:grid;grid-template-columns:339px 1fr}@media(max-width: 781.9px){#productArchiveGrid{grid-template-columns:100%}}#productArchiveGrid aside{padding:0 24px 0 12px}@media(max-width: 781.9px){#productArchiveGrid aside{padding:0}}#productArchiveGrid #ajax-load-more ul{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:24px 16px;padding-left:0}.alm-btn-wrap{width:100%;display:flex;align-items:center;justify-content:center;margin-top:48px !important;margin-bottom:64px !important}.alm-btn-wrap button{border:none;padding:0;background:none;cursor:pointer;outline:none;background-color:#00235a;color:#fcfdff;display:inline-flex;height:39px;padding:20px 40px;align-items:center;gap:10px;flex-shrink:0;border-radius:3px}.alm-btn-wrap button.done{background-color:rgba(0,35,90,.6);color:#fcfdff;opacity:.2}.scroll-navigation .wp-block-navigation-item a{padding:4px 8px;border-radius:3px;background-color:rgba(0,35,90,.1);color:rgba(0,35,90,.6);font-size:14px;font-style:normal;font-weight:600;line-height:20px;font-family:var(--wp--preset--font-family--inter),sans-serif}.scroll-navigation .wp-block-navigation-item a.current{background-color:#00a896;color:#fcfdff !important}.wp-block-term-description{display:flex;flex-direction:column;gap:12px}.wp-block-term-description a{text-decoration:underline !important}.wp-block-term-description a:hover{text-decoration-color:rgba(0,0,0,0) !important}.underline-links a{text-decoration:underline !important}.underline-links a:hover{text-decoration-color:rgba(0,0,0,0) !important}.type-product{border:1px solid #d2d6da;display:flex;flex-direction:column;justify-content:space-between;gap:4px;padding:16px;background-color:#fff;border-radius:3px;position:relative}.type-product .featured-image{width:100%;height:100%;max-height:138px;min-height:138px;margin-bottom:12px}.type-product .featured-image img{object-fit:contain;width:100%;height:100%;object-position:center}.type-product .content{display:flex;flex-direction:column;gap:4px}.type-product .product-title{font-size:22px !important;font-style:normal;font-weight:600;line-height:normal;color:#00235a}.type-product .product-title a{font-size:inherit;font-weight:inherit;color:inherit;text-decoration:none}.type-product .specifications table,.type-product .reference table{width:100%;border-collapse:collapse;margin-top:12px}.type-product .specifications table th,.type-product .specifications table td,.type-product .reference table th,.type-product .reference table td{border-bottom:1px solid #efefef;padding:4px 0;text-align:left}.type-product .specifications table th,.type-product .reference table th{background-color:#efefef;font-size:14px;font-style:normal;font-weight:700;line-height:20px;color:rgba(0,35,90,.6);border-radius:3px;padding:2px 4px}@media(max-width: 781.9px){.type-product .specifications table th,.type-product .reference table th{color:#0b1228}}.type-product .specifications table td,.type-product .reference table td{font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:rgba(0,35,90,.6)}@media(max-width: 781.9px){.type-product .specifications table td,.type-product .reference table td{color:#0b1228}}.type-product .cta{width:100%;display:flex;justify-content:space-between;margin-top:12px;position:relative}.type-product .cta .view-product-button{color:#00235a;font-weight:700;display:inline-flex;gap:12px;align-items:center;justify-content:center}.type-product.alm-filters:after{display:none}.product-type{background-color:#efefef;font-size:14px;font-style:normal;font-weight:700;line-height:20px;color:rgba(0,35,90,.6);width:fit-content;padding:2px 4px;margin-bottom:24px;border-radius:2px}#quote-floating-icon{position:fixed;bottom:1.5rem;right:1.5rem;z-index:9999;display:flex;align-items:center;gap:.5rem;background:#00235a;padding:.5rem 1rem;border-radius:3px;box-shadow:0 2px 8px rgba(0,0,0,.15);cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);color:#fcfdff;font-weight:500}#quote-floating-icon:hover{background:#00a896}#quote-floating-icon.hidden{display:none}.quote-icon-wrapper{position:relative;width:24px;height:24px}.quote-icon{width:100%;height:100%;color:#fcfdff}.quote-badge{position:absolute;top:-6px;right:-6px;background:#e04562;color:#fff;font-size:11px;font-weight:500;line-height:1;width:16px;height:16px;border-radius:50%;text-align:center;font-weight:500;display:flex;align-items:center;justify-content:center;-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}.bump{animation:bump 300ms ease-out}@keyframes bump{0%{transform:scale(1)}10%{transform:scale(1.3)}30%{transform:scale(0.95)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.clear-quote{border:none;padding:0;background:none;cursor:pointer;outline:none;-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);border:1px solid #e04562;background-color:#f9e4e8;color:#e04562;font-size:12px;font-weight:500;line-height:20px;border-radius:3px;padding:4px 8px;position:relative;left:100%;transform:translateX(-100%)}.clear-quote.hidden{display:none}.clear-quote:hover{background-color:#e04562;color:#fcfdff}#quote-summary{margin-top:12px;margin-bottom:42px;color:#00235a}@media(max-width: 768px){#quote-summary{margin-bottom:24px}#quote-summary .quote-table{border:0}#quote-summary .quote-table thead{display:none}#quote-summary .quote-table tr{display:block;margin-bottom:1rem;border:1px solid #ccc;overflow:hidden}#quote-summary .quote-table td{display:flex;justify-content:space-between;padding:8px 12px;font-size:14px;border:none !important;border-bottom:1px solid #eee !important}#quote-summary .quote-table td:last-child{border-bottom:none}#quote-summary .quote-table td::before{content:attr(data-label);font-weight:bold;flex-shrink:0;margin-right:1rem}#quote-summary .quote-table td .item{flex-direction:row;gap:10px;align-items:center}#quote-summary .quote-table td .item img{width:40px;height:40px}}#quote-summary .quote-table{width:100%;border-collapse:collapse;margin-top:1rem}#quote-summary .quote-table th,#quote-summary .quote-table td{border:1px solid #ccc;padding:8px;text-align:left;font-size:14px}#quote-summary .quote-table th .item,#quote-summary .quote-table td .item{display:flex;align-items:center;gap:8px}#quote-summary .quote-table th .item img,#quote-summary .quote-table td .item img{width:40px;height:40px;object-fit:contain;object-position:center}#quote-summary .quote-table th input[type=number],#quote-summary .quote-table td input[type=number]{width:60px;padding:4px;border:1px solid #d2d6da;border-radius:3px;font-size:14px;color:#00235a}#quote-summary .quote-table th input[type=number]:focus,#quote-summary .quote-table td input[type=number]:focus{outline:none;border-color:#00a896}#quote-summary .quote-table th .buttons,#quote-summary .quote-table td .buttons{display:flex;flex-direction:column;gap:4px}@media(max-width: 781.9px){#quote-summary .quote-table th .buttons,#quote-summary .quote-table td .buttons{flex-direction:row}}#quote-summary .quote-table th .view-product-button,#quote-summary .quote-table td .view-product-button{color:#00235a;font-size:14px;font-weight:500;line-height:20px;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}#quote-summary .quote-table th .remove-from-quote,#quote-summary .quote-table td .remove-from-quote{border:none;padding:0;background:none;cursor:pointer;outline:none;-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);color:#e04562;font-size:12px;font-weight:500;line-height:20px;text-decoration:underline;cursor:pointer}#quote-summary .quote-table th .remove-from-quote:hover,#quote-summary .quote-table td .remove-from-quote:hover{text-decoration:none}#quote-summary .quote-table th{background-color:#efefef}#quote-summary .quote-table input[type=number]{width:60px}.add-to-quote{border:none;padding:0;background:none;cursor:pointer;outline:none;position:relative;overflow:hidden;white-space:nowrap;transition:width .3s ease;display:inline-flex;align-items:center;justify-content:center;padding:10px;gap:.25em;color:#00235a;border:1px solid #00235a;border-radius:100px;min-width:40px;height:40px}@media(max-width: 1134.9px){.add-to-quote{padding:10px}}.add-to-quote .label{width:0;overflow:hidden;transition:width .3s ease;white-space:nowrap;font-size:14px}@media(max-width: 1134.9px){.add-to-quote .label{width:auto;overflow:visible}}.add-to-quote .icon{font-size:1.25em;transition:transform .3s ease;position:relative;right:2px}.add-to-quote .icon svg{width:24px}.add-to-quote:active{background-color:#fcfdff !important;padding-left:11px}.add-to-quote:hover{background-color:#fcfdff !important;border-color:#00a896;padding-left:10px}.add-to-quote:hover .label{width:auto;color:#00a896}.add-to-quote:hover .icon{color:#00a896}.add-to-quote:hover.added{border-color:#e04562;background-color:#f9e4e8 !important;padding-left:10px}.add-to-quote:hover.added .icon{color:#e04562}.add-to-quote.added{border-color:#00a896;padding:6px}@media(max-width: 1134.9px){.add-to-quote.added{border-color:#e04562;background-color:#f9e4e8 !important;padding:10px 8px 10px 10px}.add-to-quote.added .icon{color:#e04562 !important}}.add-to-quote.added .label{color:#e04562;font-weight:500}.add-to-quote.added .icon{color:#00a896}.single-product .add-to-quote{border:none;padding:0;background:none;cursor:pointer;outline:none;-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);position:relative;overflow:hidden;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;padding:10px;gap:.25em;color:#00235a;border:1px solid #00235a;border-radius:100px;min-width:40px;height:40px}.single-product .add-to-quote .label{-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);white-space:nowrap;font-size:14px;width:auto;overflow:visible}@media(max-width: 1134.9px){.single-product .add-to-quote .label{width:auto;overflow:visible}}.single-product .add-to-quote .icon{-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);font-size:1.25em;position:relative;right:2px}.single-product .add-to-quote .icon svg{width:24px;-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}.single-product .add-to-quote:active{background-color:#fcfdff !important}.single-product .add-to-quote:hover{background-color:#fcfdff !important;border-color:#00a896}.single-product .add-to-quote:hover .label{width:auto;color:#00a896}.single-product .add-to-quote:hover .icon{color:#00a896}.single-product .add-to-quote:hover.added{border-color:#e04562;background-color:#f9e4e8 !important;padding-left:11px}.single-product .add-to-quote:hover.added .icon{color:#e04562}.single-product .add-to-quote.added{-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);border-color:#e04562;padding:6px 6px 6px 11px}.single-product .add-to-quote.added .icon{color:#e04562 !important}@media(max-width: 1134.9px){.single-product .add-to-quote.added{border-color:#e04562;background-color:#f9e4e8 !important}}.single-product .add-to-quote.added .label{color:#e04562;font-weight:500}.single-product .add-to-quote.added .icon{color:#00a896}.cta-card{background-color:#00235a;color:#fcfdff;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:24px;border-radius:3px;-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);padding:24px;height:100%}.cta-card .content{display:flex;flex-direction:column;gap:12px}.cta-card a{text-decoration:none !important}.btn,.wp-block-button .wp-block-button__link{text-align:center;font-style:normal;-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);cursor:pointer;display:flex;justify-content:center;align-items:center;gap:8px;font-size:16px}@media(max-width: 781.9px){.btn,.wp-block-button .wp-block-button__link{padding:10px 20px;font-size:14px}}.btn:hover,.btn:active,.btn:not(:disabled):not(.disabled):active,.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:active,.wp-block-button .wp-block-button__link:not(:disabled):not(.disabled):active{background-color:#00378d}.btn--secondary{border:none;padding:0;background:none;cursor:pointer;outline:none;background-color:#00a896;color:#fcfdff;padding:12px 40px;border-radius:3px;font-size:14px;font-style:normal;font-weight:600;line-height:normal;font-family:var(--wp--preset--font-family--inter),sans-serif}.btn--secondary:hover,.btn--secondary:active,.btn--secondary:not(:disabled):not(.disabled):active{background-color:#007568}.wp-block-buttons .is-style-white-fill .wp-block-button__link{background-color:#efefef;color:#00235a}.wp-block-buttons .is-style-white-fill .wp-block-button__link:hover,.wp-block-buttons .is-style-white-fill .wp-block-button__link:active,.wp-block-buttons .is-style-white-fill .wp-block-button__link:not(:disabled):not(.disabled):active{background-color:#00378d;color:#fcfdff}.wp-block-buttons .is-style-white-fill .wp-block-button__link:hover img,.wp-block-buttons .is-style-white-fill .wp-block-button__link:active img,.wp-block-buttons .is-style-white-fill .wp-block-button__link:not(:disabled):not(.disabled):active img{filter:invert(1)}.wp-block-buttons .is-style-orange-fill .wp-block-button__link{background-color:#00a896 !important;color:#fcfdff}.wp-block-buttons .is-style-orange-fill .wp-block-button__link:hover,.wp-block-buttons .is-style-orange-fill .wp-block-button__link:active,.wp-block-buttons .is-style-orange-fill .wp-block-button__link:not(:disabled):not(.disabled):active{background-color:#007568 !important}a.btn{text-decoration:none}#sb-reviews-container-1 .sb-feed-header-btn{padding:12px 40px !important;font-size:16px !important}@media(max-width: 781.9px){#sb-reviews-container-1 .sb-feed-header-btn{padding:10px 20px;font-size:14px}}.forminator-button-submit{padding:12px 40px !important;font-size:16px !important;font-weight:600 !important}@media(max-width: 781.9px){.forminator-button-submit{padding:10px 20px;font-size:14px}}*,*::before,*::after{box-sizing:border-box;margin:0}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body{min-height:100vh;line-height:1.5;-webkit-font-smoothing:antialiased}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;text-wrap:pretty}p{text-wrap:pretty}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}:target{scroll-margin-block:5ex}#root,#__next{isolation:isolate}header{box-shadow:0px 1px 2px 0px rgba(0,0,0,.3),0px 1px 3px 1px rgba(0,0,0,.15);z-index:999;position:relative}@media(max-width: 1134.9px){header{box-shadow:none !important}}@media(max-width: 1134.9px){header .wp-block-search{gap:0}}header .wp-block-search .wp-block-search__button{border:none;padding:0;background:none;cursor:pointer;outline:none;padding:0;background-color:rgba(0,0,0,0)}@media(max-width: 1134.9px){header .wp-block-search .wp-block-search__button{background-color:#fcfdff;margin-left:0;border:none;padding-right:8px}}header .wp-block-search .wp-block-search__button svg{fill:#00235a}header .wp-block-search .wp-block-search__inside-wrapper{border-color:#efefef;border-radius:3px}@media(max-width: 1134.9px){header .wp-block-search .wp-block-search__inside-wrapper{border:none}}header .wp-block-search input{height:27px;padding:5px 10px;border-color:#efefef}@media(max-width: 1134.9px){header .wp-block-search input{height:40px;border:none}}header .wp-block-search input::placeholder{font-size:14px;font-style:normal;font-weight:600;line-height:normal}header .wp-block-navigation a{font-weight:600;-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}header .wp-block-navigation a:hover{color:#00a896}header .wp-block-navigation .current-menu-item>a{color:#00a896 !important}@media(max-width: 1134.9px){header #topBanner{display:none}}@media(max-width: 1134.9px){header #categoryBanner{display:none}}header #mainHeader{height:80px}@media(max-width: 1134.9px){header #mainHeader{padding-left:20px !important;height:60px;position:fixed;width:100vw;top:0;margin-bottom:0;border:none !important;box-shadow:none !important}}header #mainHeader .row{height:100%}header #mainHeader .nav-row{height:100%}header #mainHeader .nav-row .wp-block-buttons{height:100%}header #mainHeader .nav-row #navButton{height:100%}header #mainHeader .nav-row #navButton a{height:100%;border-radius:0;background-color:#00a896}header #mainHeader .nav-row #navButton a:hover{background-color:#00766b}#siteLogo{height:100%}#siteLogo a{height:100%;width:auto;display:flex;align-items:center;justify-content:center;margin:auto;padding:10px 0}#siteLogo img{width:100% !important;height:100% !important;object-fit:contain}@media(max-width: 1134.9px){#siteLogo{height:100%;display:flex;align-items:center;justify-content:flex-start}}#mobile-btn-group{width:fit-content;height:100%}@media(max-width: 1134.9px){#mobile-btn-group{display:block !important}}#mobilePopupBtn{border:none;padding:0;background:none;cursor:pointer;outline:none;padding:0 20px;height:100%;background-color:#00235a;display:flex;align-items:center;justify-content:center}#mobilePopupBtn svg{height:24px;width:auto}#mobilePopupBtn svg rect{fill:#fcfdff}#mobilePopup{display:none;position:fixed;top:60px;left:0;width:100vw;max-height:calc(100vh - 60px);height:calc(100vh - 60px);overflow-y:auto}@media(max-width: 1134.9px){#mobilePopup{display:block;visibility:hidden;transform:translateX(100%);-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}}#mobilePopup label{color:#fcfdff;font-weight:600;margin-bottom:8px;display:block}#mobilePopup .wp-block-search__inside-wrapper{padding:0;border-radius:3px;overflow:hidden}#mobilePopup.active{display:block;visibility:visible;transform:translateX(0)}#mobilePopup .wp-block-navigation-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;font-size:18px}#mobilePopup .wp-block-navigation-item:has(button[aria-expanded=true]) .wp-block-navigation__submenu-container{padding-top:18px;padding-bottom:0;margin-bottom:0}#mobilePopup .wp-block-navigation-item .wp-block-navigation-submenu__toggle{position:relative;display:flex;align-items:center}#mobilePopup .wp-block-navigation-item .wp-block-navigation-submenu__toggle:after{content:"⌄";display:inline-block;margin-left:8px;margin-top:-4px}#mobilePopup .wp-block-navigation-item .wp-block-navigation__submenu-icon{display:none}#mobilePopup .wp-block-navigation-item .wp-block-navigation__submenu-container{position:relative !important;box-shadow:none;border:none;padding-left:0 !important;gap:12px}#mobilePopup .wp-block-navigation-item .wp-block-navigation__submenu-container li a{padding-left:8px;font-size:14px}#mobilePopup li{display:flex;flex-wrap:wrap}#mobilePopup .wp-block-navigation__submenu-container{position:relative !important;box-shadow:none;border:none;padding-left:0 !important}#mobilePopup .wp-block-button .wp-block-button__link{background-color:#0045b2 !important;color:#fcfdff !important}#mobilePopup .wp-block-button .wp-block-button__link img{filter:invert(1)}@media(max-width: 781.9px){footer .credits{align-items:center;justify-content:center;gap:8px}footer .credits p{font-size:11px}}@media(max-width: 1134.9px){footer .main-footer{padding:60px 20px !important}}footer .main-footer .logo-row{gap:24px}@media(max-width: 781.9px){footer .main-footer .icon-container{max-width:100px}}@media(max-width: 781.9px){footer .main-footer .footer-top-nav{align-items:center;justify-content:flex-start}}@media(max-width: 781.9px){footer .footer-top-nav{gap:24px}}footer .footer-top-nav li a{font-weight:700 !important}@media(max-width: 781.9px){footer .footer-top-nav li a{font-size:16px;font-weight:700 !important}}@media(max-width: 1379.9px){footer .menus-row{justify-content:space-evenly !important;width:100%;border-top:1px solid #efefef;padding-top:40px;margin-top:20px}}@media(max-width: 992px){footer .menus-row{gap:32px}}@media(max-width: 781.9px){footer .menus-row{display:grid;grid-template-columns:repeat(auto-fill, minmax(160px, 1fr))}}@media(max-width: 781.9px){footer .menus-row h3{font-size:20px !important}}.alm-filter--search .alm-filter--title{margin-top:0}.alm-filter--search:has(input:focus-within) button{border-color:#898989 !important}.alm-filter--search input{border-right:none !important}.alm-filter--search button{background-color:#fff !important;border:1px solid #ccc !important;border-left:none !important;box-shadow:none !important;-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}.alm-filter--search button:before{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2225%22%20height%3D%2225%22%20viewBox%3D%220%200%2025%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M20.1%2021.5L13.8%2015.2C13.3%2015.6%2012.725%2015.9167%2012.075%2016.15C11.425%2016.3833%2010.7333%2016.5%2010%2016.5C8.18333%2016.5%206.646%2015.8707%205.388%2014.612C4.13%2013.3533%203.50067%2011.816%203.5%2010C3.49933%208.184%204.12867%206.64667%205.388%205.388C6.64733%204.12933%208.18467%203.5%2010%203.5C11.8153%203.5%2013.353%204.12933%2014.613%205.388C15.873%206.64667%2016.502%208.184%2016.5%2010C16.5%2010.7333%2016.3833%2011.425%2016.15%2012.075C15.9167%2012.725%2015.6%2013.3%2015.2%2013.8L21.5%2020.1L20.1%2021.5ZM10%2014.5C11.25%2014.5%2012.3127%2014.0627%2013.188%2013.188C14.0633%2012.3133%2014.5007%2011.2507%2014.5%2010C14.4993%208.74933%2014.062%207.687%2013.188%206.813C12.314%205.939%2011.2513%205.50133%2010%205.5C8.74867%205.49867%207.68633%205.93633%206.813%206.813C5.93967%207.68967%205.502%208.752%205.5%2010C5.498%2011.248%205.93567%2012.3107%206.813%2013.188C7.69033%2014.0653%208.75267%2014.5027%2010%2014.5Z%22%20fill%3D%22%2300235A%22%2F%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;width:24px;height:24px}.alm-filter--title{color:#00235a;margin-top:10px}.alm-filter--taxonomy{border-bottom:1px solid #ccc}.alm-filter--taxonomy h3{margin-bottom:0}#filterBtn{display:none;background-color:#00235a !important;box-shadow:none !important;-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);width:100%;font-size:18px;color:#fcfdff;padding:12px;font-weight:500;border:none;margin-right:0}@media(max-width: 781.9px){#filterBtn{display:block}}#filterBtn:after{content:"+";display:inline-block;width:24px;height:24px}#filterBtn.active{margin-bottom:24px}#filterBtn.active:after{content:"-"}@media(max-width: 781.9px){#alm-filters-productsfilter{height:0;overflow:hidden}}@media(max-width: 781.9px){#alm-filters-productsfilter.active{height:auto;overflow:auto}}.forminator-guttenberg{width:100%;max-width:600px;margin:0 auto}.forminator-guttenberg form input,.forminator-guttenberg form textarea{background-color:#fcfdff}.forminator-guttenberg .forminator-field{display:flex;flex-direction:column}.forminator-guttenberg .forminator-button{background-color:#00a896;color:#fcfdff;padding:12px 40px !important;font-family:var(--wp--preset--font-family--inter),sans-serif;font-size:16px;font-weight:600;align-self:flex-end}@media(max-width: 400px){.forminator-guttenberg .forminator-button{width:100%}}.forminator-guttenberg .forminator-button:hover{background-color:#efefef;color:#00235a}.contact-banner{padding-top:120px;padding-bottom:120px}@media(max-width: 1134.9px){.contact-banner{padding-top:60px;padding-bottom:60px}}@media(max-width: 992px){.contact-banner .grid{grid-template-columns:1fr;gap:24px !important}}@media(max-width: 992px){.contact-banner .grid form{margin-top:24px !important}}@media(max-width: 781.9px){.contact-section{padding-top:24px;padding-bottom:48px}}.contact-form-grid{gap:64px}@media(max-width: 1134.9px){.contact-form-grid{gap:42px;grid-template-columns:1fr}}@media(max-width: 781.9px){.contact-form-grid{gap:24px}}.contact-form-grid .forminator-guttenberg{max-width:100%;margin-top:24px}@media(max-width: 781.9px){#singleContent .action-row{width:100%}}#singleContent .stock-number{color:#00a896}@media(max-width: 781.9px){#singleContent .cross-reference-section{padding:0}}#singleContent .product-references{margin-top:42px}#singleContent .product-references .reference-heading{font-size:18px;font-style:normal;font-weight:700;line-height:20px;color:#00235a}#singleContent .product-references .reference-table{width:100%;border-collapse:collapse;font-size:18px}#singleContent .product-references .reference-table th{text-align:left;padding:12px;color:#00235a;border-bottom:1px solid #d2d6da;background-color:#fcfdff}#singleContent .product-references .reference-table td{padding:12px;color:#00235a;text-align:left}#singleContent .product-references .reference-table tr:nth-child(odd){background-color:#efefef}#singleContent .product-references .no-references{background:#efefef;padding:1rem;border-left:4px solid #d2d6da}#singleContent .product-references .no-references a{text-decoration:underline !important}#singleContent .product-references .no-references p{margin:.5rem 0;color:#00235a}#singleContent #metaRow{margin-bottom:24px}#singleContent .featured-spec-single{font-weight:500}#singleContent .unit-toggle{border:1px solid #d2d6da;border-radius:3px;display:flex;align-items:center;justify-content:center;width:fit-content}#singleContent .unit-toggle button{border:none;padding:0;background:none;cursor:pointer;outline:none;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;border-radius:2px;padding:4px 10px;background-color:#fcfdff;color:#d2d6da}#singleContent .unit-toggle button.active{background-color:#00235a;color:#fcfdff}#singleContent .product-legend-block .legend-image{border-radius:3px;border:1px solid #d2d6da;width:100%;height:100%;object-fit:cover;object-position:center;margin:24px 0}#singleContent .product-legend-block .legend-image img{width:100%;height:100%;object-fit:cover;object-position:center}#singleContent .product-legend-block .product-specifications{width:100%;color:#00235a;font-size:20px;font-style:normal;font-weight:600;line-height:normal;border-bottom:1px solid #d2d6da}#singleContent .product-legend-block .product-specifications .legend-letter{display:inline-flex;align-items:center;justify-content:center;padding:2px;width:13px;height:13px;border-radius:3px;font-size:12px;font-style:normal;font-weight:600;line-height:normal;color:#fcfdff}#singleContent .product-legend-block .product-specifications .toggle-row{display:flex;align-items:center;justify-content:flex-end}#singleContent .product-legend-block .product-specifications .top-row{padding-bottom:24px}#singleContent .product-legend-block .product-specifications .top-row:not(.toggle-row){color:rgba(0,35,90,.6);font-size:16px;font-style:normal;font-weight:600;line-height:18px}#singleContent .product-legend-block .product-specifications .spec-label{display:flex;align-items:center;gap:4px}#singleContent .product-legend-block .product-specifications .spec-label,#singleContent .product-legend-block .product-specifications .spec-value{padding:8px 0;border-top:1px solid #d2d6da}#singleContent .product-legend-block .product-specifications th{text-align:left}#singleContent .product-legend-block .product-specifications td{text-align:right;font-weight:600}#singleContent .product-disclaimer{display:grid;grid-template-columns:24px 1fr;align-items:flex-start;gap:16px;justify-content:flex-start;margin-top:24px;margin-bottom:24px}#singleContent .product-disclaimer .disclaimer-text{color:rgba(0,35,90,.6);font-size:14px;font-style:normal;font-weight:400;line-height:18px}#singleContent .product-image-gallery{margin-bottom:24px}#singleContent .product-image-gallery .single-product-slider{border:1px solid #d2d6da}#singleContent .product-image-gallery .single-product-slider .swiper-slide{height:auto;display:flex;align-items:center;justify-content:center;min-height:380px}@media(max-width: 781.9px){#singleContent .product-image-gallery .single-product-slider .swiper-slide{min-height:320px}}#singleContent .product-image-gallery .single-product-thumbs{margin-top:12px}#singleContent .product-image-gallery .single-product-thumbs .swiper-slide{overflow:hidden;height:120px;border:1px solid #d2d6da}#singleContent .product-image-gallery .single-product-thumbs .swiper-slide img{width:100%;height:100%;object-fit:cover}#singleArchiveGrid{gap:42px}@media(max-width: 781.9px){#singleArchiveGrid{grid-template-columns:100%}}.type-category{position:relative;background-position:right;-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);padding:20px 20px 20px 20px;min-height:227px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:12px;overflow:hidden;border-radius:3px}.type-category:hover:after{transform:translateY(-120px);height:calc(100% + 120px)}.type-category:hover:not(:has(.description)) svg{transform:translateX(5px)}.type-category:hover:has(.description) .description{height:auto;padding-top:8px}.type-category:after{-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);position:absolute;content:"";width:100%;height:calc(100% + 120px);background:linear-gradient(180deg, rgba(252, 253, 255, 0) 0%, rgba(252, 253, 255, 0.8) 70%, rgba(252, 253, 255, 0.9) 90%, #EAECEE 100%);pointer-events:none;top:0;left:0;will-change:auto}.type-category .category-name{position:relative;z-index:2}.type-category .category-name h5{font-size:20px;font-style:normal;font-weight:600;line-height:normal}.type-category .category-name svg{-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);margin-top:1px}.type-category .description{color:#00235a;position:relative;height:0;overflow:hidden;z-index:2;transition:all .3s ease;font-size:14px;will-change:auto}@media(max-width: 992px){.type-category .description{display:none}}@media(max-width: 781.9px){.category-grid{grid-template-columns:repeat(2, 1fr) !important}.category-grid .type-category:last-of-type{grid-column:1/-1}}@media(max-width: 557.9px){.category-grid{grid-template-columns:1fr !important}}.hero-slider{position:relative;overflow:hidden}.hero-slider .swiper-wrapper .swiper-slide{height:unset;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:120px 10vw;gap:24px;position:relative;background-position:center}@media(max-width: 992px){.hero-slider .swiper-wrapper .swiper-slide{padding:80px 5vw}}@media(max-width: 781.9px){.hero-slider .swiper-wrapper .swiper-slide{padding:60px 5vw 80px 5vw}}.hero-slider .swiper-wrapper .swiper-slide:before{content:"";position:absolute;left:0;top:0;width:100%;max-width:70vw;height:100%;background-color:rgba(239,239,239,.6);pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);clip-path:polygon(0 0, 90% 0, 100% 100%, 0% 100%)}@media(max-width: 992px){.hero-slider .swiper-wrapper .swiper-slide:before{max-width:unset;clip-path:none;background-color:rgba(239,239,239,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}@media(max-width: 781.9px){.hero-slider .swiper-wrapper .swiper-slide:before{width:100%;background-position:left;object-fit:contain}}.hero-slider .swiper-wrapper .swiper-slide *{max-width:50vw;z-index:2;text-wrap:balance}@media(max-width: 992px){.hero-slider .swiper-wrapper .swiper-slide *{max-width:100%}}.hero-slider .swiper-wrapper .swiper-slide h4{font-size:16px;font-style:normal;line-height:normal;position:relative;z-index:1}.hero-slider .swiper-wrapper .swiper-slide h4:before{content:"LSTECH";position:absolute;left:-60px;top:20%;transform:translateY(-50%);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fcfdff;color:rgba(0,0,0,0);font-family:var(--wp--preset--font-family--inter),sans-serif;font-size:8vw;font-style:normal;font-weight:900;line-height:normal;z-index:-1;opacity:.5}@media(max-width: 1134.9px){.hero-slider .swiper-wrapper .swiper-slide h4:before{font-size:120px}}@media(max-width: 781.9px){.hero-slider .swiper-wrapper .swiper-slide h4:before{font-size:20vw;left:-20px}}.hero-slider .swiper-navigation{position:absolute;left:0;bottom:0;z-index:10;display:flex}@media(max-width: 781.9px){.hero-slider .swiper-navigation{display:none}}.hero-slider .swiper-navigation button{border:none;padding:0;background:none;cursor:pointer;outline:none;width:57px;height:54px;display:flex;align-items:center;justify-content:center}.hero-slider .swiper-navigation button.js-hero-prev{background-color:#fcfdff}.hero-slider .swiper-navigation button.js-hero-next{background-color:#00a896}.hero-slider .swiper-paging{z-index:8;position:absolute;bottom:24px;left:50%;transform:translateX(-50%);display:flex;gap:8px;width:fit-content}.hero-slider .swiper-paging .swiper-pagination-bullet{width:12px;height:12px;border:1px solid #00235a;background-color:rgba(0,0,0,0);-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);opacity:1;display:inline-block}.hero-slider .swiper-paging .swiper-pagination-bullet-active{background-color:#00235a}.search-block{padding:60px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media(max-width: 992px){.search-block{padding:40px 20px}.search-block br{display:none}}@media(max-width: 781.9px){.search-block{border-radius:0 !important}}.cross-reference-section{padding-top:0}@media(max-width: 781.9px){.cross-reference-section{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}}.cross-reference-section.include-padding{padding-top:60px}@media(max-width: 781.9px){.cross-reference-section.include-padding{padding-top:0}}.cross-reference-section .form-group{width:100%}.reference-form{display:flex;gap:12px;align-items:flex-end;width:100%}@media(max-width: 1134.9px){.reference-form{flex-wrap:wrap}}@media(max-width: 781.9px){.reference-form .submit{margin-top:12px}}.reference-form .submit button{height:40px}.reference-form .field{display:flex;flex-direction:column;min-width:250px;width:100%}.reference-form .field label{font-size:14px;font-style:normal;font-weight:600;line-height:normal;color:#fcfdff;margin-bottom:4px;text-transform:uppercase}.reference-form .field input{height:40px;padding:5px 10px;border:none;border-radius:3px}.reference-form .field input::placeholder{font-size:14px;font-style:normal;font-weight:500;line-height:normal}.reference-form .field .select-field{height:40px;padding-right:20px;border-radius:3px;background-color:#fcfdff}.reference-form .field select{height:40px;padding:5px 10px;background-color:#fcfdff;border:none;border-radius:3px;width:100%;font-family:var(--wp--preset--font-family--inter),sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.reference-form .field select::placeholder{font-size:14px;font-style:normal;font-weight:500;line-height:normal;color:rgba(0,35,90,.6)}.reference-form .field select option{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.application-section{padding-left:0;padding-right:0}.application-slider{position:relative}@media(max-width: 781.9px){.application-slider{margin-top:32px !important}}.application-slider button{border:none;padding:0;background:none;cursor:pointer;outline:none;position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;height:57px;width:57px;z-index:5}@media(max-width: 781.9px){.application-slider button{display:none}}.application-slider button.js-next{right:0;background-color:#00a896}.application-slider button.js-prev{left:0;background-color:#fcfdff}.application-slider .swiper-wrapper .swiper-slide{width:425px;min-height:518px;padding:20px;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;outline:1px solid rgba(0,0,0,0);outline-offset:-1px;-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}@media(max-width: 781.9px){.application-slider .swiper-wrapper .swiper-slide{min-height:325px}}@media(max-width: 557.9px){.application-slider .swiper-wrapper .swiper-slide{width:270px}}.application-slider .swiper-wrapper .swiper-slide:hover{outline-color:#0045b2}.application-slider .swiper-wrapper .swiper-slide:hover:after{top:-180px;height:calc(100% + 180px)}.application-slider .swiper-wrapper .swiper-slide:hover svg{transform:translateX(3px)}.application-slider .swiper-wrapper .swiper-slide:after{content:"";background:var(--Blue-Gradient, linear-gradient(180deg, rgba(252, 253, 255, 0) 42%, rgba(0, 35, 90, 0.47) 87%, rgba(0, 35, 90, 0.8) 100%));position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}.application-slider .swiper-wrapper .swiper-slide .category-name{color:#fcfdff;position:relative;z-index:2}.application-slider .swiper-wrapper .swiper-slide .category-name h5{font-size:20px;font-style:normal;font-weight:600;line-height:normal;color:#fcfdff}.application-slider .swiper-wrapper .swiper-slide .category-name svg{-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);margin-top:1px}.logos-section{min-height:unset}.logos-slider{margin-top:64px;margin-bottom:44px;display:grid;--gridColumnCount: 3;--gridRowGap: 32px;grid:auto/repeat(var(--gridColumnCount), 1fr);justify-items:center;align-items:center;row-gap:var(--gridRowGap)}@media(max-width: 781.9px){.logos-slider{column-gap:24px;margin-top:42px}}@media(max-width: 557.9px){.logos-slider{--gridColumnCount: 2;gap:24px}}.logos-slider .logo{max-width:160px;height:auto}.logos-slider .logo img{max-width:100%;height:auto;object-fit:contain}.accordion{margin-top:42px;display:block;width:100%}@media(max-width: 781.9px){.accordion{margin-top:32px}}.accordion .accordion-item{border-top:1px solid #efefef;overflow:hidden;-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}.accordion .accordion-item .accordion-title{color:#00235a;font-size:20px;font-style:normal;font-weight:500;line-height:normal;padding:24px 0;border:none;background-color:rgba(0,0,0,0);text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}@media(max-width: 781.9px){.accordion .accordion-item .accordion-title{font-size:18px;align-items:flex-start}}.accordion .accordion-item .accordion-title:hover{color:#00378d}.accordion .accordion-item .accordion-title .icons{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;width:12px;height:12px}@media(max-width: 781.9px){.accordion .accordion-item .accordion-title .icons{margin-top:4px}}.accordion .accordion-item .accordion-title .icons svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);width:12px;height:12px}.accordion .accordion-item .accordion-title .icons svg.open{opacity:0}.accordion .accordion-item .accordion-title[aria-expanded=true] svg.open{opacity:1}.accordion .accordion-item .accordion-title[aria-expanded=true] svg.closed{opacity:0}.accordion .accordion-item .accordion-content{max-height:0;overflow:hidden;transition:all .5s ease;padding-bottom:0;visibility:hidden;display:flex;flex-direction:column;color:#00235a;box-sizing:content-box;will-change:height;gap:12px}.accordion .accordion-item .accordion-content.is-expanded{padding-bottom:24px}.accordion .accordion-item .accordion-content a{color:#00235a;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-decoration-color:#00235a !important;text-decoration:underline}.accordion .accordion-item .accordion-content a:hover{color:#004bc0}.accordion .accordion-item .accordion-content a:visited{color:#00235a}.accordion .accordion-item:last-of-type{border-bottom:1px solid #efefef}.about-section{-webkit-filter:blur(0px)}.about-section .wp-block-cover__background{backdrop-filter:blur(10px)}
