.margin-bottom-2{margin-bottom:.375rem}.accordion-title .file-icon{margin-right:1.25rem}.accordion{margin-left:0;background:#fefefe;list-style-type:none}.accordion[disabled].accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:0}.accordion-item:last-child>:last-child{border-radius:0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #e6e6e6;border-bottom:0;font-size:.75rem;line-height:1;color:#1779ba}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}.accordion-title::before{position:absolute;top:50%;right:1rem;margin-top:-.5rem;content:'+'}.accordion-content{display:none;padding:1rem;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.page-header{color:#000;line-height:1;margin:0;padding:2.5rem 1.25rem;font-weight:400;font-size:3.125rem}.page-header--margin{padding:0;margin:2.5rem 1.25rem}.page-header__title{margin:0;padding:0;line-height:1}.accordion{margin:0;padding:0;background:0 0;list-style-type:none}.accordion-item{margin-bottom:1.25rem}.accordion-title{background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);padding:1.5rem;padding-right:3.125rem;font-size:1.25rem;font-weight:300;color:#717172!important;border:none!important;text-decoration:none!important}.accordion-title::before{content:none!important}.accordion-title:focus,.accordion-title:hover{background-color:#fafafa}.accordion-title.no-action{font-weight:400;font-size:1.125rem}.accordion-title.no-action .icon{display:none!important}.accordion-title .icon{position:absolute;display:block;right:1.5rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.accordion-title .icon.up{display:none}.accordion-content{background:0 0;padding:1.5rem;margin-top:1.25rem;border:1px solid #dee2e6;color:#717172;font-size:1rem}.accordion-content-header{font-weight:500}.page-section__inner-wrap .products-list{border-bottom:none;}.font-size-38-24{font-size:38px;}.faq h5{margin:0;}.page-section__inner-wrap.mobile-hide .grid-x,.page-section__inner-wrap.mobile-hide{height:100%;}.page-header+.page-section{margin-top:0;}@media only screen and (max-width:1023px){.font-size-38-24{font-size:24px;}}
