/*! @version 1.0.0 */html{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}img{max-width:100%;height:auto}details,summary{outline:none}details summary::-webkit-details-marker{display:none}.sv-card-layout .card-content .card-header,.sv-card-layout .card-content .card-text,.sv-card-layout .card-content a{font-family:"Raleway",sans-serif}.search-button{padding-left:13px;position:relative;margin-left:13px}@media only screen and (max-width: 900px){.search-button{display:none}}.search-button::before{content:"";position:absolute;width:2px;height:22px;left:0;top:1px;background-color:#000;opacity:.7}.search-button .search-img{width:20px;height:20px}.sv-card-layout{max-width:1300px;margin:0 auto;padding:0 30px;margin-top:100px;margin-bottom:100px}.sv-card-layout .card-layout-columns-1 .card-item{width:calc(100% - 52px);max-width:none}.sv-card-layout .card-layout-columns-2 .card-item{width:calc(50% - 52px)}@media only screen and (max-width: 600px){.sv-card-layout .card-layout-columns-2 .card-item{width:calc(100% - 52px)}}.sv-card-layout .card-layout-columns-3 .card-item{width:calc(33.3333% - 52px)}@media only screen and (max-width: 1200px){.sv-card-layout .card-layout-columns-3 .card-item{width:calc(50% - 52px)}}@media only screen and (max-width: 600px){.sv-card-layout .card-layout-columns-3 .card-item{width:calc(100% - 52px)}}.sv-card-layout .card-layout-columns-4 .card-item{width:calc(25% - 52px)}@media only screen and (max-width: 1200px){.sv-card-layout .card-layout-columns-4 .card-item{width:calc(50% - 52px)}}@media only screen and (max-width: 600px){.sv-card-layout .card-layout-columns-4 .card-item{width:calc(100% - 52px)}}.sv-card-layout .card-media{-o-object-fit:cover;object-fit:cover;aspect-ratio:1.2/1;overflow:hidden}.sv-card-layout img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;max-width:none;width:100%;height:100%}.sv-card-layout .card-layout-image-fit-contain .card-media{padding:20px}.sv-card-layout .card-layout-image-fit-contain img{-o-object-fit:contain;object-fit:contain}.sv-card-layout .card-layout-image-fit-contain .card-content{padding-top:0}.sv-card-layout .card-layout-align-left .card-content{padding:30px;text-align:start}.sv-card-layout .card-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:26px}.sv-card-layout .card-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.08);box-shadow:0 5px 15px rgba(0,0,0,.08);border:1px solid #efefef;background-color:#f2f2f2}.sv-card-layout .card-layout-link-type-text .card-link{color:#000;font-weight:700;text-transform:uppercase;text-decoration:underline;letter-spacing:1px}.sv-card-layout .card-layout-link-type-text .card-link:hover{color:#000;opacity:1;text-decoration:none}.sv-card-layout .card-content{padding:30px 10px;text-align:center}.sv-card-layout .card-content .card-header{font-size:26px;color:#000;font-weight:700}.sv-card-layout .card-content .card-text{padding:10px;color:#000}.sv-card-layout .card-layout-media-icon .card-media{aspect-ratio:auto;padding:30px}.sv-card-layout .card-layout-media-icon .card-content{padding-top:0}.sv-card-layout .card-layout-media-icon svg{width:80px;height:80px;margin-left:auto;margin-right:auto}.sv-card-layout .card-layout-link-type-button .card-link{padding:5px 20px;background-color:#000;color:#fff;margin-bottom:20px;font-size:16.8px;font-weight:700;letter-spacing:normal;border:1px solid #7b96a6;-webkit-transition:all .5s;transition:all .5s;border-radius:5px;text-decoration:none}.sv-card-layout .card-layout-link-type-button .card-link:hover{background-color:#fff;color:#000;border:1px solid #000}.sv-card-layout .card-layout-cards-left .card-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.card-layout-has-transparent-bg .card-item{background-color:#fff}.card-layout-has-transparent-bg .card-item .card-content .card-header{color:#000}.card-layout-has-transparent-bg .card-item .card-content .card-text{color:#000}.card-layout-has-transparent-bg .card-item .card-content .card-layout-link{color:#fff}.card-layout-has-transparent-bg .card-item .card-content .card-layout-link-type-button .card-link{background-color:#000;border:1px solid #000;color:#fff;-webkit-transition:all .5s;transition:all .5s}.card-layout-has-transparent-bg .card-item .card-content .card-layout-link-type-button .card-link:hover{background-color:#fff;color:#000}.contact-hero .hero-banner{max-height:30vh;height:30vh}.nb-accordion-block .nb-accordion-title::before{background-image:url("/images/18.73ecfa7d18e33e4c98d4695/1714383768070/Copy%20(1)%20of%20add.svg");-webkit-transition:all .2s;transition:all .2s}.nb-accordion-block .nb-accordion[open] .nb-accordion-title::before{background-image:url("/images/18.73ecfa7d18e33e4c98d4695/1714383768070/Copy%20(1)%20of%20add.svg");-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.nb-accordion-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nb-accordion-content .sv-image-portlet{margin-left:0}.nb-accordion-title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.nb-accordion-title::before{position:absolute;right:13px}.sv-contentlist-portlet .uk-accordion-title::before{background-image:url("/images/18.73ecfa7d18e33e4c98d4695/1714383768070/Copy%20(1)%20of%20add.svg");-webkit-transition:all .2s;transition:all .2s}.sv-contentlist-portlet .uk-open .uk-accordion-title::before{background-image:url("/images/18.73ecfa7d18e33e4c98d4695/1714383768070/Copy%20(1)%20of%20add.svg");-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.site-footer{padding:100px 0}.main-content{margin-bottom:0}.downloads a:hover{background-color:#fff}.accordion-row{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 900px){.sv-template-default .sv-jcrmenu-portlet{display:none}}@media only screen and (max-width: 900px){.sv-template-start .sv-jcrmenu-portlet{display:none}}