@-webkit-keyframes ani-fade-from-bottom{from{opacity:0;-webkit-transform:translateY(-80%);transform:translateY(-80%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ani-fade-from-bottom{from{opacity:0;-webkit-transform:translateY(-80%);transform:translateY(-80%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@font-face{font-family:"AvenirNext";src:url("https://aligneddc.com/wp-content/themes/wps-theme/assets/fonts/AvenirNext-Regular.woff") format("woff");font-weight:400}@font-face{font-family:"AvenirNext";src:url("https://aligneddc.com/wp-content/themes/wps-theme/assets/fonts/AvenirNext-Medium.woff") format("woff");font-weight:500}@font-face{font-family:"AvenirNext";src:url("https://aligneddc.com/wp-content/themes/wps-theme/assets/fonts/AvenirNext-DemiBold.woff") format("woff");font-weight:600}@font-face{font-family:"AvenirNext";src:url("https://aligneddc.com/wp-content/themes/wps-theme/assets/fonts/AvenirNext-Bold.woff") format("woff");font-weight:700}@font-face{font-family:"icomoon";src:url("https://aligneddc.com/wp-content/themes/wps-theme/assets/fonts/icomoon.eot?n8tqpc");src:url("https://aligneddc.com/wp-content/themes/wps-theme/assets/fonts/icomoon.eot?n8tqpc#iefix") format("embedded-opentype"),url("https://aligneddc.com/wp-content/themes/wps-theme/assets/fonts/icomoon.ttf?n8tqpc") format("truetype"),url("https://aligneddc.com/wp-content/themes/wps-theme/assets/fonts/icomoon.woff?n8tqpc") format("woff"),url("https://aligneddc.com/wp-content/themes/wps-theme/assets/fonts/icomoon.svg?n8tqpc#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}.accordion-text-2024{padding:2em 0;max-width:1440px;margin:auto}.accordion-text-2024 p{line-height:normal !important}.accordion-text-2024__wrapper{padding-left:24px;padding-right:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.accordion-specs{width:100%}.accordion-text-2024__content{width:100%}.accordion-text-2024__borders{border-top:1px solid #0f6498;border-bottom:1px solid #0f6498}.accordion-text-2024__facts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;list-style:none;font-weight:bold;font-family:"AvenirNext";font-weight:700;font-size:18px;padding:.5em 0}.accordion-text-2024__facts li:not(:first-child){padding-left:.5em}.accordion-text-2024__facts li:not(:first-child)::before{content:"|";margin-right:.5em;color:#0f6498}.fact-empty{height:0 !important;display:none !important}.accordion-text-2024__info{padding-top:.5em;padding-bottom:1em}.accordion__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.accordion-tabs{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-bottom:1px solid #ececec;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3em;padding-left:24px;padding-right:24px;max-width:1440px}.accordion-tab{display:contents}.accordion-tab .accordion-nav__link p{border:1px solid #ececec;padding:1em !important}.accordion-tab .accordion-nav__link p:hover{background-color:#e5ecf2;color:#0f6498}.accordion-tab .accordion-nav__link.is-active p,.accordion-tab .accordion-nav__link.is-active p:hover{background-color:#0f6498;color:#fff !important}.accordion-text-2024 .accordion-nav__item{height:auto;position:relative;margin:0 !important;-webkit-transition:all .3s ease;transition:all .3s ease;padding-bottom:.8em}.accordion-text-2024 .accordion-main-element:first-child .accordion-nav__item:before,.accordion-text-2024 .accordion-nav__item:after{content:none}.accordion-text-2024 .accordion-nav__item:hover p{color:#0f6498 !important;-webkit-transition:all .3s ease;transition:all .3s ease}.accordion-text-2024 .accordion-nav__link{padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-weight:700;font-size:16px;font-family:"AvenirNext";text-decoration:none;text-align:left;line-height:1.6;width:100%}.accordion-nav__link.is-active{color:#0f6498 !important}.accordion-text-2024 .accordion-nav__item button{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.accordion-text-2024 .accordion-nav__link .icon-specs{color:#0f6498 !important}.accordion-text-2024 .accordion-nav__link .icon-minus{width:0;padding-right:0;visibility:hidden;opacity:0;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.accordion-text-2024 .accordion-nav__link .icon-plus{width:.8em;padding-right:.5em;visibility:visible;opacity:1;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.accordion-text-2024 .accordion-nav__link.is-active .icon-minus{width:.8em;padding-right:.5em;visibility:visible;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.accordion-text-2024 .accordion-nav__link.is-active .icon-plus{width:0;padding-right:0;visibility:hidden;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.accordion-text-2024 .accordion-main-element{display:block !important;max-height:0;visibility:hidden;opacity:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.accordion-text-2024 .accordion-main-element__collapse{padding:0 0 0 1.3em;height:auto}.accordion-text-2024 .accordion-main-element.is-active{display:block !important;max-height:100%;overflow:hidden;visibility:visible;opacity:1}.accordion-text-2024__main ul{margin-bottom:0}.accordion-text-2024__main ul:last-child{margin-bottom:.5em}.accordion-text-2024__main ul li,.accordion-text-2024__info ul li{padding-left:1.3em;padding-bottom:.3em;position:relative}.accordion-text-2024__main ul li:before,.accordion-text-2024__info ul li:before{background:#0f172a;border-radius:50%;content:"";display:block;height:4px;left:.6em;top:.65em;position:absolute;width:4px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.accordion-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;padding:1em 0}.link-button-2024__outer{display:block}.aligned-button-2024__white{position:relative;display:inline-block;padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;background-color:#fff;border:1px solid #d9d9d6;color:#0f6498;font-weight:bold;z-index:1;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.aligned-button-2024__white:hover,.aligned-button-2024__blue:hover,.link-button-2024__outer.gallery:hover{border:1px solid #0f172a}.link-button-2024__icon{fill:#0f6498}.link-button-2024__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4px}.aligned-button-2024__blue{position:relative;display:inline-block;padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;background-color:#000d30;border:1px solid #d9d9d6;color:#fff;font-weight:bold;z-index:1;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.accordion-text-2024__title{width:100%;padding-bottom:.5em}.accordion-text-2024__title h3{margin-bottom:.3em}.accordion-text-2024__content{width:66.6666666667%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:100%}.accordion-main-image{width:33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;max-height:100%;padding:1em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.accordion-main-image .accordion-image__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;height:500px}.accordion-main-image .accordion-image__content{height:100%}@media(max-width: 769px){.accordion-text-2024__content,.accordion-main-image{width:100% !important}.accordion-main-image{height:300px}}.accordion-text-2024 .modal{display:none;position:fixed;z-index:1000;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3em 0;left:50vw;top:50vh;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90%;max-width:850px;height:90%;overflow:auto;background-color:rgba(0,45,77,.9);scrollbar-width:thin;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.accordion-text-2024 .modal-content{position:relative;margin:auto;padding:0;width:90%}.accordion-text-2024 .close{color:#fff;position:absolute;top:10px;right:25px;font-size:1.6em;font-weight:bold}.accordion-text-2024 .close:hover,.accordion-text-2024 .close:focus{color:#999;text-decoration:none;cursor:pointer}.accordion-text-2024 .dc-images{display:none;max-height:60vh;overflow:hidden}.accordion-text-2024 .cursor{cursor:pointer}.link-button-2024__outer.gallery{display:block;cursor:pointer;position:relative;display:inline-block;padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;background-color:#fff;border:1px solid #d9d9d6;color:#0f6498;font-weight:bold;z-index:1}.accordion-text-2024 .prev,.accordion-text-2024 .next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-50px;color:#fff;font-weight:bold;font-size:20px;-webkit-transition:.6s ease;transition:.6s ease;border-radius:0 3px 3px 0;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.accordion-text-2024 .next{right:0;border-radius:3px 0 0 3px}.accordion-text-2024 .prev:hover,.accordion-text-2024 .next:hover{background-color:rgba(0,0,0,.8)}.accordion-text-2024 .numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.accordion-text-2024 .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.accordion-text-2024 .column{float:left}.accordion-text-2024 img{display:block}.accordion-text-2024 .caption-container{text-align:center;padding:.2em 0;line-height:1em;color:#fff}.accordion-text-2024 .image-preview{display:-webkit-box;display:-ms-flexbox;display:flex}.accordion-text-2024 .demo{opacity:.6;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.accordion-text-2024 .active,.accordion-text-2024 .demo:hover{opacity:1}