html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.site-wrapper{max-width:100%;margin:0 auto}.content-wrapper{max-width:1280px;margin:0 auto;position:relative}@media only screen and (max-width: 1280px){.content-wrapper{max-width:100%;width:100%;padding:0 20px}}@media only screen and (max-width: 768px){br{display:none}}p{font-size:16px;font-size:1rem;line-height:1.5;color:#263845;margin:20px 0 0 0;padding:0}@media only screen and (max-width: 768px){p{font-size:14px;font-size:.875rem;line-height:20px}}h1,h2,h3,h4{color:#263845;font-style:normal;font-weight:300}h1{font-size:45px;font-size:2.8125rem;line-height:1.2;color:#FFF;margin:0;padding:0}@media only screen and (max-width: 768px){h1{font-size:32px;font-size:2rem;line-height:1.1}}h2{font-size:36px;font-size:2.25rem;line-height:1.2;color:#263845;margin:20px 0 0 0;padding:0}@media only screen and (max-width: 768px){h2{font-size:30px;font-size:1.875rem;line-height:1.2}}h3{font-size:30px;font-size:1.875rem;line-height:1.2;color:#263845;margin:20px 0 0 0;padding:0}@media only screen and (max-width: 768px){h3{font-size:24px;font-size:1.5rem;line-height:1.2}}h4{font-size:24px;font-size:1.5rem;line-height:1.2;color:#263845;margin:0 0 20px;padding:0}@media only screen and (max-width: 768px){h4{font-size:18px;font-size:1.125rem;line-height:1.2}}small,.font_small{font-size:0.8em}blockquote{font-size:1.3em;font-style:italic;color:#ccc}strong{font-weight:700}ul,li,ol{padding-left:0;list-style:none}ul,li,ol{padding-left:0;list-style:none}.single .bullets li,.page .bullets li{padding:0 0 0 1em;text-indent:-1.2em;font-style:normal;font-weight:400;color:#a9a9a9}.single .bullets li:before,.page .bullets li:before{color:#263845;content:"\2022";font-size:1.5em;padding-right:0.4em;position:relative;top:0.15em}.hentry ul li{padding:0 0 0 1em;text-indent:-1.2em;font-style:normal;font-weight:400;color:#a9a9a9}.hentry ul li:before{color:#263845;content:"\2022";font-size:1.5em;padding-right:0.4em;position:relative;top:0.15em}.publications-content-wrapper{padding:50px 0}.publications-content-wrapper .publications-filter{background:#E6E6E6;padding:2rem;margin:0 0 50px}.publications-content-wrapper .publications-filter .publications-filter-search-title{font-weight:700;text-transform:uppercase;font-size:14px;font-size:.875rem;line-height:20px;letter-spacing:0.05rem;margin:0 0 5px}.publications-content-wrapper .publications-filter #alm-filters-publicationsfilter,.publications-content-wrapper .publications-filter #alm-filters-newsfilter{display:grid;grid-template-columns:65% 1fr;gap:50px;margin:0 !important}@media only screen and (max-width: 992px){.publications-content-wrapper .publications-filter #alm-filters-publicationsfilter,.publications-content-wrapper .publications-filter #alm-filters-newsfilter{grid-template-columns:1fr;gap:10px}}.publications-content-wrapper .publications-filter #alm-filters-publicationsfilter:after,.publications-content-wrapper .publications-filter #alm-filters-newsfilter:after{display:none !important}.publications-content-wrapper .publications-filter #alm-filters-publicationsfilter .alm-filter .alm-filter--inner,.publications-content-wrapper .publications-filter #alm-filters-newsfilter .alm-filter .alm-filter--inner{padding:0}.publications-content-wrapper .publications-filter #alm-filters-publicationsfilter .alm-filter .alm-filter--inner .alm-filter--text input[type=text],.publications-content-wrapper .publications-filter #alm-filters-newsfilter .alm-filter .alm-filter--inner .alm-filter--text input[type=text]{height:50px;line-height:50px;border-radius:0px;padding:0 20px;border:0px;font-size:16px;font-size:1rem}.publications-content-wrapper .publications-filter #alm-filters-publicationsfilter .alm-filter .alm-filter--inner .alm-filter--text button,.publications-content-wrapper .publications-filter #alm-filters-newsfilter .alm-filter .alm-filter--inner .alm-filter--text button{box-shadow:none;border-radius:0px !important;width:50px;text-indent:-9999px;background:#fff url("../img/search.svg") center center no-repeat}.publications-content-wrapper .publications-filter #alm-filters-publicationsfilter .alm-filter .alm-filter--inner .alm-filter--select select,.publications-content-wrapper .publications-filter #alm-filters-newsfilter .alm-filter .alm-filter--inner .alm-filter--select select{height:50px;line-height:50px;font-size:16px;font-size:1rem;border:none;appearance:none;background:#fff url("../img/chevron.svg") right 20px center no-repeat}.publications-content-wrapper .publications-filter #alm-filters-casefilter{display:grid;grid-template-columns:50% 1fr 1fr;gap:50px;margin:0 !important}@media only screen and (max-width: 992px){.publications-content-wrapper .publications-filter #alm-filters-casefilter{grid-template-columns:1fr;gap:10px}}.publications-content-wrapper .publications-filter #alm-filters-casefilter:after{display:none !important}.publications-content-wrapper .publications-filter #alm-filters-casefilter .alm-filter .alm-filter--inner{padding:0}.publications-content-wrapper .publications-filter #alm-filters-casefilter .alm-filter .alm-filter--inner .alm-filter--text input[type=text]{height:50px;line-height:50px;border-radius:0px;padding:0 20px;border:0px;font-size:16px;font-size:1rem}.publications-content-wrapper .publications-filter #alm-filters-casefilter .alm-filter .alm-filter--inner .alm-filter--text button{box-shadow:none;border-radius:0px !important;width:50px;text-indent:-9999px;background:#fff url("../img/search.svg") center center no-repeat}.publications-content-wrapper .publications-filter #alm-filters-casefilter .alm-filter .alm-filter--inner .alm-filter--select select{height:50px;line-height:50px;font-size:16px;font-size:1rem;border:none;appearance:none;background:#fff url("../img/chevron.svg") right 20px center no-repeat}.publications-content-wrapper .publications-list ul li{border-top:1px solid #E6E6E6;position:relative;display:grid;grid-template-columns:1fr 300px;gap:75px}@media only screen and (max-width: 992px){.publications-content-wrapper .publications-list ul li{grid-template-columns:1fr;gap:0}}.publications-content-wrapper .publications-list ul li:after{display:none !important}.publications-content-wrapper .publications-list ul li .alm-item-left{padding:50px 0 0 0}.publications-content-wrapper .publications-list ul li .alm-item-left .post-categories{position:absolute;top:0;left:0;background:#ff7b29;color:#263845;font-size:16px;font-size:1rem;line-height:1;padding:10px 15px;font-weight:700}.publications-content-wrapper .publications-list ul li .alm-item-left .publication-title h3{margin:0 0 10px}.publications-content-wrapper .publications-list ul li .alm-item-left .publication-title h3 a{font-size:30px;font-size:1.875rem;line-height:36px;color:#263845;text-decoration:none;transition:color 0.25s ease}.publications-content-wrapper .publications-list ul li .alm-item-left .publication-title h3 a:hover{color:#ff7b29}.publications-content-wrapper .publications-list ul li .alm-item-left .publication-description{font-size:16px;font-size:1rem;line-height:24px;margin:0 0 25px}.publications-content-wrapper .publications-list ul li .alm-item-left .publication-reference{display:inline-block;background:#F2F2F2;padding:10px;font-size:14px;font-size:.875rem;line-height:1.5}.publications-content-wrapper .publications-list ul li .alm-item-right{color:#263845;padding:50px 0 0 0}.publications-content-wrapper .publications-list ul li .alm-item-right .publication-date{font-size:14px;font-size:.875rem;line-height:1.25;position:relative;margin:0 0 40px}.publications-content-wrapper .publications-list ul li .alm-item-right .publication-date:after{content:"";position:absolute;bottom:-21px;left:0;width:20px;height:1px;background:rgba(93,93,96,0.4)}.publications-content-wrapper .publications-list ul li .alm-item-right .publication-authors{font-size:14px;font-size:.875rem;line-height:1.25}ul#alm-selected-filters{padding:0;margin:10px 0 0 0}ul#alm-selected-filters li{margin:0}ul#alm-selected-filters li div{border:none;background:#000 !important;color:#FFF !important;border-radius:0px !important}ul#alm-selected-filters li div:hover{background:#ff7b29 !important}ul#alm-selected-filters li div:before{opacity:1;color:#FFF !important}.filter-bar{background:#e6e6e6;padding:1rem;display:flex;gap:1rem;align-items:center}@media only screen and (max-width: 768px){.filter-bar{flex-direction:column;align-items:flex-start;margin:0 0 2rem}}.filter-bar .filter-bar-leader-text{font-weight:600;text-transform:uppercase;font-size:16px;font-size:1rem;flex:0 0 auto}.filter-bar #alm-filters-facilitiesfilter{flex:1;display:flex;gap:1rem;margin-bottom:0px}@media only screen and (max-width: 768px){.filter-bar #alm-filters-facilitiesfilter{flex-direction:column;align-items:stretch;width:100%;gap:0.5rem}}.filter-bar #alm-filters-facilitiesfilter:after{display:none}.filter-bar #alm-filters-facilitiesfilter .alm-filter{flex:1;text-align:center}.filter-bar #alm-filters-facilitiesfilter .alm-filter .alm-filter--inner{padding:0}.filter-bar #alm-filters-facilitiesfilter .alm-filter .alm-filter--inner select{padding:1rem;font-weight:600;margin:0;appearance:none;font-size:16px;font-size:1rem;border:none;background:#fff url("../img/chevron.svg") no-repeat right 1rem center/1rem auto}.facility-list{margin-top:20px;display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem}@media only screen and (max-width: 992px){.facility-list{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 568px){.facility-list{grid-template-columns:1fr}}.facility-list .facility-list-card a{text-decoration:none}.facility-list .facility-list-card.purple{background:#6b2c91}.facility-list .facility-list-card.green{background:#b6bd0d}.facility-list .facility-list-card.aqua{background:#1296a5}.facility-list .facility-list-card.blue{background:#029cd8}.facility-list .facility-list-card.red{background:#970000}.facility-list .facility-list-card.yellow{background:#f7d137}.facility-list .facility-list-card__thumb{height:300px;display:flex;place-content:center;padding:2rem 5rem}@media only screen and (max-width: 992px){.facility-list .facility-list-card__thumb{padding:3rem;height:250px}}@media only screen and (max-width: 568px){.facility-list .facility-list-card__thumb{padding:1.5rem 3rem;height:200px}}.facility-list .facility-list-card__thumb img{max-width:100%;max-height:100%;object-fit:contain}.facility-list .facility-list-card__body{padding:2rem;background:#263845}.facility-list .facility-list-card__body h4{color:#FFF}.facility-list .facility-list-card__body .text-link{color:#ff7b29;text-decoration:none;text-transform:uppercase;background:url("../img/link-arrow.svg") 0px 0px no-repeat;background-size:20px;padding:0 0 0 40px;font-size:16px;font-size:1rem;line-height:1;transition:all 0.25s ease}.facility-list .facility-list-card:hover .text-link{background:url("../img/link-arrow.svg") 10px 0px no-repeat;background-size:20px}.facility-list.grid-6{grid-template-columns:repeat(6, 1fr);gap:1rem}@media only screen and (max-width: 992px){.facility-list.grid-6{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 568px){.facility-list.grid-6{grid-template-columns:1fr}}.facility-list.grid-6 .facility-list-card__thumb{height:100px;display:flex;place-content:center;padding:0rem 1.5rem}@media only screen and (max-width: 568px){.facility-list.grid-6 .facility-list-card__thumb{padding:1.5rem 3rem;height:150px}}.facility-list.grid-6 .facility-list-card__body{padding:1rem;background:#263845}.facility-list.grid-6 .facility-list-card__body h4{color:#FFF;font-size:14px;font-size:.875rem;line-height:normal}.facility-list.grid-6 .facility-list-card__body .text-link{background:url("../img/link-arrow.svg") 0px 0px no-repeat;background-size:18px;padding:0 0 0 25px;font-size:13px;font-size:.8125rem;line-height:1;transition:all 0.25s ease}.partner-details{padding:4.5rem 0 3rem 0}.partner-details .partner-intro{padding:0 0 3rem 0}.partner-details .partner-intro ul{margin:1.5rem 0 0 20px}.partner-details .partner-intro ul li{margin:0 0 0.5rem;list-style-type:disc}.partner-details .partner-intro ul li ul{margin:0.5rem 0 0 20px}.partner-details .partner-intro ul li ul li{list-style-type:circle}.partner-details .partner-intro a{color:#ff7b29}.partner-details .partner-intro a:hover{text-decoration:none}.partner-details .partner-instrument-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem;padding:0 0 1.5rem;overflow:hidden}.partner-details .partner-instrument-list .partner-instrument-list-card a{text-decoration:none}.partner-details .partner-instrument-list .partner-instrument-list-card__thumb{height:300px;display:block;background:#15232e}.partner-details .partner-instrument-list .partner-instrument-list-card__thumb img{width:100%;height:100%;object-fit:cover}.partner-details .partner-instrument-list .partner-instrument-list-card__body{padding:2rem;background:#263845;min-height:160px}.partner-details .partner-instrument-list .partner-instrument-list-card__body h4{color:#FFF}.partner-details .partner-instrument-list .partner-instrument-list-card__body .text-link{color:#ff7b29;text-decoration:none;text-transform:uppercase;background:url("../img/link-arrow.svg") 0px 0px no-repeat;background-size:20px;padding:0 0 0 40px;font-size:16px;font-size:1rem;line-height:1;transition:all 0.25s ease}.partner-details .partner-instrument-list .partner-instrument-list-card:hover .text-link{background:url("../img/link-arrow.svg") 10px 0px no-repeat;background-size:20px}.instrument-details{padding:4.5rem 0 3rem 0}.instrument-details .content-wrapper{display:grid;grid-template-columns:1fr 320px;gap:4rem}.instrument-details .content-wrapper .instrument-details-content p a{color:#ff7b29}.instrument-details .content-wrapper .instrument-details-content p a:hover{text-decoration:none}.instrument-details .content-wrapper .instrument-details-content h3{margin:1.5rem 0 0 0}.instrument-details .content-wrapper .instrument-details-content h3:first-child{margin:0}.instrument-details .content-wrapper .instrument-details-content ul{margin:1.5rem 0 0 20px}.instrument-details .content-wrapper .instrument-details-content ul li{margin:0 0 0.5rem;list-style-type:disc}.instrument-details .content-wrapper .instrument-details-content ul li p:empty{display:none}.instrument-details .content-wrapper .instrument-details-content ul li ul{margin:1.5rem 0 1.0rem 20px;padding:0}.instrument-details .content-wrapper .instrument-details-content ul li ul li{list-style-type:circle;margin:0 0 0.5rem}.instrument-details .content-wrapper .instrument-details-content ul li ul li ul{margin:1.5rem 0 1.5rem 20px;padding:0}.instrument-details .content-wrapper .instrument-details-content ul li ul li ul li{list-style-type:square}.instrument-details .content-wrapper .instrument-details-content .multiple-instruments-content-wrapper{overflow:hidden;display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin:2.5rem 0 0 0}.instrument-details .content-wrapper .instrument-details-content .multiple-instruments-content-wrapper .instrument-content h4{margin:1.5rem 0 0 0}.instrument-details .content-wrapper .instrument-details-content .button{display:inline-block;margin-top:2rem;background:transparent !important}.instrument-details .content-wrapper .instrument-details-content .button a{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#FFF;display:flex;align-items:center;padding:0.75rem 1rem 1rem 3rem;overflow:hidden;font-size:16px;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;line-height:normal;transition:all 0.25s ease;position:relative;background:#263845}.instrument-details .content-wrapper .instrument-details-content .button a:after{content:"";position:absolute;top:0;left:1rem;width:24px;height:24px;height:100%;background:url("../img/link-arrow.svg") center center no-repeat;background-size:contain}.instrument-details .content-wrapper .instrument-details-content .button a:hover{padding:0.75rem 1rem 1rem 3.5rem}.instrument-details .content-wrapper .instrument-details-images{display:flex;flex-direction:column;gap:1rem}.instrument-details .content-wrapper .instrument-details-images .image-wrapper{background:#263845;padding:3rem}.instrument-details .content-wrapper .instrument-details-images .image-wrapper.purple{background:#6b2c91}.instrument-details .content-wrapper .instrument-details-images .image-wrapper.green{background:#b6bd0d}.instrument-details .content-wrapper .instrument-details-images .image-wrapper.aqua{background:#1296a5}.instrument-details .content-wrapper .instrument-details-images .image-wrapper.blue{background:#029cd8}.instrument-details .content-wrapper .instrument-details-images .image-wrapper img{max-width:100%;max-height:100%;object-fit:contain;display:block}.instrument-details .content-wrapper .instrument-details-images .image-wrapper.featured{padding:0;background:none}.instrument-details .content-wrapper .instrument-details-images .image-wrapper.featured img{width:100%;height:auto;object-fit:contain;display:block}.team-list ul{margin:1rem 0 0 0;display:flex;flex-direction:column;flex-wrap:nowrap;gap:0.5rem}.team-list ul li{background:#263845;color:#FFF;padding:1rem;text-transform:uppercase}.is-hidden{display:none !important}.news-list ul.alm-listing{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}@media only screen and (max-width: 992px){.news-list ul.alm-listing{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 568px){.news-list ul.alm-listing{grid-template-columns:1fr}}.news-list ul.alm-listing li{background:#263845;position:relative;padding:2rem;margin:0 !important}@media only screen and (max-width: 568px){.news-list ul.alm-listing li{padding:1rem}}.news-list ul.alm-listing li .post-categories{color:#FFF}.news-list ul.alm-listing li h3{margin:0.5rem 0 0.75rem 0}.news-list ul.alm-listing li h3 a{color:#FFF;text-decoration:none;transition:all ease 0.25s}.news-list ul.alm-listing li h3 a:hover{color:#ff7b29}.news-list ul.alm-listing li .post-snippet{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0 0 1rem}.news-list ul.alm-listing li .post-snippet p{color:#FFF}.news-list ul.alm-listing li .post-snippet img{display:none !important}.news-list ul.alm-listing li .button a{color:#ff7b29;text-transform:uppercase;text-decoration:none;font-size:14px;font-size:.875rem;line-height:normal;font-weight:300;padding:0 0 0 40px;position:relative}.news-list ul.alm-listing li .button a:before{content:"";position:absolute;top:0;left:0;width:24px;height:100%;background:url("../img/link-arrow.svg") 0px 1px no-repeat;background-size:contain;transition:all ease 0.25s}.news-list ul.alm-listing li .button a:hover:before{left:0.5rem}.post-content{max-width:75%;width:100%}@media only screen and (max-width: 992px){.post-content{max-width:100%}}.post-content p a{color:#ff7b29}.post-content p a:hover{text-decoration:none}.page-related h3{margin:0 0 2rem}body.single .alm-btn-wrap{display:none !important}.site-footer{background:#263845;color:#fff;padding:5rem 0}@media only screen and (max-width: 768px){.site-footer{padding:2.5rem 0}}.site-footer .footer-logo{display:none}@media only screen and (max-width: 768px){.site-footer .footer-logo{display:block}}.site-footer .footer-info{display:grid;grid-template-columns:640px 1fr 420px;color:#FFF;margin:0 0 2rem}@media only screen and (max-width: 1280px){.site-footer .footer-info{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width: 768px){.site-footer .footer-info{grid-template-columns:1fr}}.site-footer .footer-info .footer-info-contact h2{color:#FFF;margin:0 0 1rem}.site-footer .footer-info .footer-info-contact a.btn{color:#ff7b29;text-transform:uppercase;text-decoration:none;font-size:14px;font-size:.875rem;line-height:normal;font-weight:300;padding:0 0 0 40px;position:relative}.site-footer .footer-info .footer-info-contact a.btn:before{content:"";position:absolute;top:0;left:0;width:24px;height:100%;background:url("../img/link-arrow.svg") 0px 1px no-repeat;background-size:contain;transition:all ease 0.25s}.site-footer .footer-info .footer-info-contact a.btn:hover:before{left:0.5rem}.site-footer .footer-info .footer-info-contact p{color:#FFF;font-size:16px;font-size:1rem;line-height:normal}.site-footer .footer-info .footer-info-contact .row{margin:0 0 30px}.site-footer .footer-info .footer-info-contact .row:last-of-type{margin:0}@media only screen and (max-width: 768px){.site-footer .footer-info .footer-info-contact .row:last-of-type{margin:0 0 30px}}.site-footer .footer-info .footer-info-nav{margin:0 0 2rem}.site-footer .footer-info .footer-info-nav ul{margin:0 0 50px}@media only screen and (max-width: 768px){.site-footer .footer-info .footer-info-nav ul{margin:0 0 1rem}}.site-footer .footer-info .footer-info-nav ul li{margin:0 0 1rem}@media only screen and (max-width: 768px){.site-footer .footer-info .footer-info-nav ul li{margin:0 0 0.5rem}}.site-footer .footer-info .footer-info-nav ul li:last-child{margin:0}.site-footer .footer-info .footer-info-nav ul li a{color:#FFF;font-size:15px;font-size:.9375rem;line-height:20px;text-decoration:none;transition:color 0.25s ease}@media only screen and (max-width: 768px){.site-footer .footer-info .footer-info-nav ul li a{font-size:14px;font-size:.875rem}}.site-footer .footer-info .footer-info-nav ul li a:hover{color:#ff7b29}.site-footer .footer-info .footer-info-nav .footer-socials{display:flex;flex-direction:row;gap:10px}.site-footer .footer-info .footer-info-nav .footer-socials a{width:30px;height:30px}.site-footer .footer-info .footer-info-nav .footer-socials a img{display:block;width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 768px){.site-footer .footer-info .footer-info-partners{margin:0 0 2rem}}.site-footer .footer-info .footer-info-partners p{color:#FFF;font-size:16px;font-size:1rem;line-height:22px;margin:0 0 0.5rem}.site-footer .footer-info .footer-info-partners .partners{display:flex;flex-wrap:wrap;justify-content:space-between;gap:25px}.site-footer .footer-info .footer-info-partners .partners a{width:160px;height:60px}.site-footer .footer-info .footer-info-partners .partners a:first-of-type{height:68px}.site-footer .footer-info .footer-info-partners .partners a img{width:100%;height:100%;object-fit:contain}.site-footer .footer-bottom{display:grid;grid-template-columns:1fr 420px}@media only screen and (max-width: 768px){.site-footer .footer-bottom{grid-template-columns:1fr}}@media only screen and (max-width: 768px){.site-footer .footer-bottom .footer-logo-copyright{margin:0 0 2rem}}.site-footer .footer-bottom .footer-logo-copyright img{display:block;margin:0 0 10px}.site-footer .footer-bottom .footer-logo-copyright small{color:#FFF;opacity:0.4;font-size:13px;font-size:.8125rem;line-height:18px}.site-footer .footer-bottom .supported p{color:#FFF;font-size:16px;font-size:1rem;line-height:22px;margin:0 0 0.5rem}.site-footer .footer-bottom .supported .supported-logos{display:flex;align-items:flex-end;column-gap:20px}.site-footer .footer-bottom .supported .supported-logos a:first-of-type{width:220px;height:50px}.site-footer .footer-bottom .supported .supported-logos a:first-of-type img{width:100%;height:100%;display:block;object-fit:cover}.site-footer .footer-bottom .supported .supported-logos a:last-of-type{width:100px;height:38px}.site-footer .footer-bottom .supported .supported-logos a:last-of-type img{width:100%;height:100%;display:block;object-fit:contain}#frm_form_1_container,#frm_form_2_container{margin:1rem 0 0 0;max-width:75%;width:100%}@media only screen and (max-width: 992px){#frm_form_1_container,#frm_form_2_container{max-width:100%}}#frm_form_1_container .frm_error_style,#frm_form_2_container .frm_error_style{color:#b50003}#frm_form_1_container .frm_message,#frm_form_2_container .frm_message{padding:1rem;background:#00903f;color:#FFF}#frm_form_1_container fieldset,#frm_form_2_container fieldset{border:none;padding:0;margin:0}#frm_form_1_container fieldset .frm_error,#frm_form_2_container fieldset .frm_error{font-weight:500;color:#b50003}#frm_form_1_container fieldset label,#frm_form_2_container fieldset label{margin:1rem 0 0 0;display:block;padding:0 0 0.25rem}@media only screen and (max-width: 768px){#frm_form_1_container fieldset label,#frm_form_2_container fieldset label{font-size:14px;font-size:.875rem}}#frm_form_1_container fieldset input,#frm_form_2_container fieldset input{background:#e6e6e6;border:none;appearance:none;font-size:16px;font-size:1rem;padding:10px 15px;color:#263845;resize:none}@media only screen and (max-width: 768px){#frm_form_1_container fieldset input,#frm_form_2_container fieldset input{font-size:14px;font-size:.875rem}}#frm_form_1_container fieldset textarea,#frm_form_2_container fieldset textarea{background:#e6e6e6;border:none;appearance:none;font-size:16px;font-size:1rem;padding:15px;color:#263845;resize:none}#frm_form_1_container fieldset #frm_field_15_container,#frm_form_2_container fieldset #frm_field_15_container{margin:0 0 15px;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 768px){#frm_form_1_container fieldset #frm_field_15_container,#frm_form_2_container fieldset #frm_field_15_container{display:block}}#frm_form_1_container fieldset #frm_field_15_container label.frm_primary_label,#frm_form_2_container fieldset #frm_field_15_container label.frm_primary_label{display:block;width:100%;grid-column:span 2}#frm_form_1_container fieldset #frm_field_15_container #frm_error_field_wl2c-0,#frm_form_2_container fieldset #frm_field_15_container #frm_error_field_wl2c-0{grid-column:span 2}#frm_form_1_container fieldset #frm_field_15_container .frm_checkbox,#frm_form_2_container fieldset #frm_field_15_container .frm_checkbox{text-align:left}#frm_form_1_container fieldset #frm_field_15_container .frm_checkbox label,#frm_form_2_container fieldset #frm_field_15_container .frm_checkbox label{line-height:24px;font-size:16px;font-size:1rem;display:block !important;color:#263845}@media only screen and (max-width: 768px){#frm_form_1_container fieldset #frm_field_15_container .frm_checkbox label,#frm_form_2_container fieldset #frm_field_15_container .frm_checkbox label{font-size:14px;font-size:.875rem}}#frm_form_1_container fieldset #frm_field_15_container .frm_checkbox label input[type="radio"],#frm_form_1_container fieldset #frm_field_15_container .frm_checkbox label input[type="checkbox"],#frm_form_2_container fieldset #frm_field_15_container .frm_checkbox label input[type="radio"],#frm_form_2_container fieldset #frm_field_15_container .frm_checkbox label input[type="checkbox"]{float:left;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;padding:0;margin:0 10px 0 0;background:#e6e6e6;width:24px;height:24px;position:relative;border-radius:0%;-webkit-border-radius:0%;-moz-border-radius:0%}#frm_form_1_container fieldset #frm_field_15_container .frm_checkbox label input[type="radio"]:checked,#frm_form_1_container fieldset #frm_field_15_container .frm_checkbox label input[type="checkbox"]:checked,#frm_form_2_container fieldset #frm_field_15_container .frm_checkbox label input[type="radio"]:checked,#frm_form_2_container fieldset #frm_field_15_container .frm_checkbox label input[type="checkbox"]:checked{background:#e6e6e6;border-radius:0%;-webkit-border-radius:0%;-moz-border-radius:0%}#frm_form_1_container fieldset #frm_field_15_container .frm_checkbox label input[type="radio"]:checked:before,#frm_form_1_container fieldset #frm_field_15_container .frm_checkbox label input[type="checkbox"]:checked:before,#frm_form_2_container fieldset #frm_field_15_container .frm_checkbox label input[type="radio"]:checked:before,#frm_form_2_container fieldset #frm_field_15_container .frm_checkbox label input[type="checkbox"]:checked:before{content:"";position:absolute;width:16px;height:16px;background:#263845;top:4px;left:4px;border-radius:0%;-webkit-border-radius:0%;-moz-border-radius:0%}#frm_form_1_container fieldset .frm_submit,#frm_form_2_container fieldset .frm_submit{margin:1rem 0 0 0}#frm_form_1_container fieldset .frm_submit button,#frm_form_2_container fieldset .frm_submit button{color:#FFF;text-transform:uppercase;text-decoration:none;font-size:14px;font-size:.875rem;line-height:normal;font-weight:300;padding:0.75rem 1rem 1rem 3.5rem;position:relative;background:#263845;appearance:none;border:none}#frm_form_1_container fieldset .frm_submit button:after,#frm_form_2_container fieldset .frm_submit button:after{content:"";position:absolute;top:0;left:0.5rem;width:24px;height:100%;background:url("../img/link-arrow.svg") 0px 50% no-repeat;background-size:contain;transition:all ease 0.25s}#frm_form_1_container fieldset .frm_submit button:hover:after,#frm_form_2_container fieldset .frm_submit button:hover:after{left:1rem}#frm_form_2_container fieldset label#field_701dk_label{display:none !important}#frm_form_2_container fieldset input[type="email"]{border:none;background:#fff;color:#263845;outline:none;appearance:none;border-radius:0;font-size:16px;font-size:1rem;width:100%;resize:none;padding:15px}#frm_form_2_container fieldset .frm_submit{margin:0.5rem 0 0 0}#frm_form_2_container fieldset .frm_submit button{color:#ff7b29;text-transform:uppercase;text-decoration:none;font-size:14px;font-size:.875rem;line-height:normal;font-weight:300;padding:0 0 0 40px;position:relative;background:none;appearance:none;border:none}#frm_form_2_container fieldset .frm_submit button:after{content:"";position:absolute;top:0;left:0;width:24px;height:100%;background:url("../img/link-arrow.svg") 0px 1px no-repeat;background-size:contain;transition:all ease 0.25s}#frm_form_2_container fieldset .frm_submit button:hover:after{left:0.5rem}.site-header{width:100%;position:fixed;z-index:10;top:0;left:0;background:transparent;transition:background 0.3s ease, box-shadow 0.3s ease}.site-header .content-wrapper{max-width:1280px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:1rem 0}@media only screen and (max-width: 1280px){.site-header .content-wrapper{padding:1rem 20px}}.site-header .content-wrapper .logo{width:300px}@media only screen and (max-width: 1280px){.site-header .content-wrapper .logo{width:200px}}.site-header .content-wrapper .logo a{display:block}.site-header .content-wrapper .logo a img{width:100%;display:block}.site-header.scrolled{background:rgba(255,255,255,0.5);box-shadow:0 2px 6px rgba(0,0,0,0.1);backdrop-filter:blur(6px)}.site-header.scrolled .logo .st0{fill:#000 !important}.navigation{z-index:15;position:relative;display:flex}.navigation .menu{display:flex;list-style:none;gap:1rem;background:#FFF;border-radius:999em;-webkit-border-radius:999em;-moz-border-radius:999em;padding:0 20px;box-shadow:0 0 3px #EFEFEF}.navigation .menu li{position:relative}.navigation .menu li a{text-decoration:none;color:#263845;font-weight:400;font-size:18px;font-size:1.125rem;transition:color 0.3s;padding:1.5rem 0;display:block}.navigation .menu li a:hover{color:#ff7b29}.navigation .menu li#menu-item-15 a{width:20px;height:100%;background:url("../img/icon-home.svg") center center no-repeat;background-size:contain;overflow:hidden;text-indent:-9999px}.navigation .menu li ul{display:none;position:absolute;top:100%;left:0;background:#fff;list-style:none;padding:0.5rem 0;box-shadow:0 4px 6px rgba(0,0,0,0.1);min-width:150px;z-index:10}.navigation .menu li:hover>ul{display:block}.navigation .menu li ul li{padding:0}.navigation .menu li ul li a{padding:0.5rem 1rem;display:block}.menu-toggle{display:none}@media (max-width: 1280px){.navigation{position:fixed;top:0;right:-300px;width:300px;height:100vh;background:#fff;z-index:1000;box-shadow:-4px 0 8px rgba(0,0,0,0.1);transition:right 0.3s ease;display:flex;flex-direction:column;padding-top:4rem}.navigation.active{right:0}.navigation .menu{flex-direction:column;gap:0;background:none;padding:0;box-shadow:none}.navigation .menu li{border-bottom:1px solid #eee}.navigation .menu li a{padding:1rem 2rem;display:block}.navigation .menu li#menu-item-15 a{width:auto;height:auto;background:none;background-size:unset;overflow:hidden;text-indent:0}.navigation .menu li ul{display:none;padding-left:1rem}.navigation .menu li.active>ul{display:block}.menu-backdrop{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:900;opacity:0;transition:opacity 0.3s ease}.menu-backdrop.active{display:block;opacity:1}.menu-toggle{display:flex;flex-direction:column;justify-content:space-between;width:24px;height:18px;background:none;border:none;cursor:pointer;padding:0;position:fixed;top:20px;right:20px;z-index:1100}.menu-toggle span{display:block;height:3px;width:100%;background:#FFF;border-radius:2px;transition:all 0.3s ease;transform-origin:center}.menu-toggle.active span:nth-child(1){transform:rotate(45deg) translate(5px, 5px);background:#000}.menu-toggle.active span:nth-child(2){opacity:0;background:#000}.menu-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(5px, -5px);background:#000}}header.scrolled .menu-toggle span{background:#000}.bg-white{background:#FFF}.bg-grey{background:#F2F2F2}.bg-orange{background:#ff7b29}.bg-blue{background:#263845}.pt-72{padding-top:72px}@media only screen and (max-width: 992px){.pt-72{padding-top:36px}}.pt-48{padding-top:48px}@media only screen and (max-width: 992px){.pt-48{padding-top:24px}}.pt-24{padding-top:24px}@media only screen and (max-width: 992px){.pt-24{padding-top:12px}}.pt-0{padding-top:0px}.pb-72{padding-bottom:72px}@media only screen and (max-width: 992px){.pb-72{padding-bottom:36px}}.pb-48{padding-bottom:48px}@media only screen and (max-width: 992px){.pb-48{padding-bottom:24px}}.pb-24{padding-bottom:24px}@media only screen and (max-width: 992px){.pb-24{padding-bottom:12px}}.pb-0{padding-bottom:0px}.page-hero{max-height:450px;height:calc(85vh - 80px);background:#263845;position:relative}@media only screen and (max-width: 768px){.page-hero{max-height:300px}}.page-hero .content-wrapper{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;height:100%;padding:100px 0 0 0}@media only screen and (max-width: 1280px){.page-hero .content-wrapper{padding:100px 20px 0 20px}}@media only screen and (max-width: 768px){.page-hero .content-wrapper{padding:100px 20px 20px 20px}}.page-hero .content-wrapper .breadcrumbs ul{display:flex;flex-direction:row}.page-hero .content-wrapper .breadcrumbs ul li{color:#FFF;font-size:14px;font-size:.875rem;line-height:1;display:flex;margin:0 20px 0 0}.page-hero .content-wrapper .breadcrumbs ul li:after{position:relative;right:-10px;content:">"}.page-hero .content-wrapper .breadcrumbs ul li a{display:block;color:#ff7b29}.page-hero .content-wrapper .breadcrumbs ul li a:hover{text-decoration:none}.page-hero .content-wrapper .breadcrumbs ul li:last-child{margin:0}.page-hero .content-wrapper .breadcrumbs ul li:last-child:after{display:none}.page-hero img{position:absolute;inset:0;opacity:0.5;object-fit:cover;object-position:top;width:100%;height:100%;z-index:1}.page-hero.purple{background:#6b2c91}.page-hero.green{background:#b6bd0d}.page-hero.green .breadcrumbs ul li a{color:#263845}.page-hero.aqua{background:#1296a5}.page-hero.blue{background:#029cd8}.module-single-column-content{scroll-margin-top:138px}.module-single-column-content h2:first-of-type{margin:0}.module-single-column-content p{max-width:75%;width:100%}@media only screen and (max-width: 992px){.module-single-column-content p{max-width:100%}}.module-single-column-content p a{color:#ff7b29}.module-single-column-content p a:hover{text-decoration:none}.module-single-column-content ul{margin:20px 0 0 20px}.module-single-column-content ul li{font-size:16px;font-size:1rem;line-height:1.5;color:#263845;margin:0;padding:0;list-style-type:disc}@media only screen and (max-width: 768px){.module-single-column-content ul li{font-size:14px;font-size:.875rem;line-height:20px}}.module-info-panels{scroll-margin-top:138px}.module-info-panels h2:first-of-type{margin:0}.module-info-panels h3:first-of-type{margin:0}.module-info-panels p{max-width:75%;width:100%}.module-info-panels .info-panels{display:grid;gap:1.5rem;margin-top:2.5rem}.module-info-panels .info-panels .info-panel{display:flex;align-items:center;gap:96px;padding:0 0 0 2rem;position:relative}@media only screen and (max-width: 768px){.module-info-panels .info-panels .info-panel{flex-direction:column;gap:24px}}.module-info-panels .info-panels .info-panel .price-tag{position:absolute;background:#ff7b29;color:#263845;font-weight:700;font-size:14px;font-size:.875rem;line-height:1;padding:1rem 2rem;top:0;left:528px}.module-info-panels .info-panels .info-panel .image-mask{flex:0 0 auto;width:400px;aspect-ratio:320 / 339}@media only screen and (max-width: 768px){.module-info-panels .info-panels .info-panel .image-mask{width:100%;aspect-ratio:auto}}.module-info-panels .info-panels .info-panel .image-mask svg{width:100%;height:100%;display:block}.module-info-panels .info-panels .info-panel .info-panel-content{flex:1;position:relative}@media only screen and (max-width: 768px){.module-info-panels .info-panels .info-panel .info-panel-content{padding:0 0 2rem}}.module-info-panels .info-panels .info-panel .info-panel-content .button{display:inline-block;margin-top:2rem;background:transparent !important}.module-info-panels .info-panels .info-panel .info-panel-content .button a{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#FFF;display:flex;align-items:center;padding:0.75rem 1rem 1rem 3rem;overflow:hidden;font-size:16px;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;line-height:normal;transition:all 0.25s ease;position:relative;background:#263845}@media only screen and (max-width: 568px){.module-info-panels .info-panels .info-panel .info-panel-content .button a{font-size:14px;font-size:.875rem}}.module-info-panels .info-panels .info-panel .info-panel-content .button a:after{content:"";position:absolute;top:0;left:1rem;width:24px;height:24px;height:100%;background:url("../img/link-arrow.svg") center center no-repeat;background-size:contain}.module-info-panels .info-panels .info-panel .info-panel-content .button a:hover{padding:0.75rem 1rem 1rem 3.5rem}.module-info-panels .info-panels .info-panel.bg-blue .info-panel-content h2,.module-info-panels .info-panels .info-panel.bg-blue .info-panel-content h3,.module-info-panels .info-panels .info-panel.bg-blue .info-panel-content h4,.module-info-panels .info-panels .info-panel.bg-blue .info-panel-content p{color:#FFF}.module-info-panels .info-panels .info-panel.bg-blue .info-panel-content .button a{background:#FFF;color:#263845}.module-cta-panel-with-background-image .cta-panel-with-background-image{position:relative;padding:4.25rem 2rem 2rem 0;display:flex;justify-content:flex-end}@media only screen and (max-width: 992px){.module-cta-panel-with-background-image .cta-panel-with-background-image{padding:2.5rem}}@media only screen and (max-width: 568px){.module-cta-panel-with-background-image .cta-panel-with-background-image{padding:2rem}}.module-cta-panel-with-background-image .cta-panel-with-background-image .panel-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.module-cta-panel-with-background-image .cta-panel-with-background-image .panel-content{max-width:550px;width:100%;background:#263845;color:#FFF;padding:2rem 4rem 2rem 2rem;position:relative;z-index:2}@media only screen and (max-width: 992px){.module-cta-panel-with-background-image .cta-panel-with-background-image .panel-content{max-width:100%;background:rgba(38,56,69,0.9)}}@media only screen and (max-width: 568px){.module-cta-panel-with-background-image .cta-panel-with-background-image .panel-content{padding:1.5rem}}.module-cta-panel-with-background-image .cta-panel-with-background-image .panel-content h2,.module-cta-panel-with-background-image .cta-panel-with-background-image .panel-content h3,.module-cta-panel-with-background-image .cta-panel-with-background-image .panel-content p{color:#FFF}.module-cta-panel-with-background-image .cta-panel-with-background-image .panel-content h3:first-of-type{margin:0}.module-cta-panel-with-background-image .cta-panel-with-background-image .panel-content .panel-buttons{display:flex;flex-direction:column;gap:1rem;margin-top:2rem;align-items:flex-start}.module-cta-panel-with-background-image .cta-panel-with-background-image .panel-content .button{display:inline-block;background:transparent !important}.module-cta-panel-with-background-image .cta-panel-with-background-image .panel-content .button a{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#FFF;display:flex;align-items:center;padding:0.75rem 1rem 1rem 3rem;overflow:hidden;font-size:16px;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;line-height:normal;transition:all 0.25s ease;position:relative}@media only screen and (max-width: 568px){.module-cta-panel-with-background-image .cta-panel-with-background-image .panel-content .button a{font-size:14px;font-size:.875rem}}.module-cta-panel-with-background-image .cta-panel-with-background-image .panel-content .button a:hover{padding:0.75rem 1rem 1rem 3.5rem}.module-cta-panel-with-background-image .cta-panel-with-background-image .panel-content .button.bg-white a{border:1px solid #FFF;background:#FFF;color:#263845}.module-cta-panel-with-background-image .cta-panel-with-background-image .panel-content .button.bg-transparent a{border:1px solid #FFF;background:transparent;color:#FFF}.module-cta-panel-with-background-image .cta-panel-with-background-image .panel-content .button.page-link a:after{content:"";position:absolute;top:0;left:1rem;width:24px;height:24px;height:100%;background:url("../img/link-arrow.svg") center center no-repeat;background-size:contain}.module-cta-panel-with-background-image .cta-panel-with-background-image .panel-content .button.download-link a:after{content:"";position:absolute;top:0;left:1rem;width:24px;height:24px;height:100%;background:url("../img/link-download.svg") center center no-repeat;background-size:contain}.module-button-list .buttons{display:flex;gap:25px}.module-button-list .buttons .button a{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#263845;display:flex;align-items:center;padding:0.75rem 1rem 1rem 3rem;overflow:hidden;font-size:16px;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;line-height:normal;transition:all 0.25s ease;position:relative}.module-button-list .buttons .button a:hover{padding:0.75rem 1rem 1rem 3.5rem}.module-button-list .buttons .button a:after{content:"";position:absolute;top:0;left:1rem;width:24px;height:24px;height:100%;background:url("../img/link-arrow.svg") center center no-repeat;background-size:contain}.accordion .accordion-header{border-top:1px solid rgba(38,57,69,0.2);padding:15px 75px 15px 0;cursor:pointer;position:relative}.accordion .accordion-header:after{content:"";width:24px;height:24px;background:url("../img/chevron.svg") center center no-repeat;background-size:contain;position:absolute;top:50%;right:12px;transform:translateY(-50%);transition:all 0.25s ease;transform-origin:top}.accordion .accordion-header img.accordion-icon{position:absolute;top:50%;left:0;transform:translateY(-50%)}.accordion .accordion-header h3{font-size:16px;font-size:1rem;line-height:1.5;font-weight:600;margin:0}.accordion .accordion-header h4{font-size:16px;font-size:1rem;line-height:1.5;font-weight:400;margin:0}.accordion .accordion-header.active-header:after{rotate:180deg}.accordion .accordion-header:has(img.accordion-icon){padding:15px 75px}.accordion .accordion-content{display:none;padding:0px 75px 25px 0px;width:100% !important}@media only screen and (max-width: 768px){.accordion .accordion-content{padding:0px 0px 25px 75px}}.accordion .accordion-content p a{color:inherit}.accordion .accordion-content p a:hover{text-decoration:none}.accordion .accordion-content ul{margin:15px 0 0 18px}.accordion .accordion-content ul li{list-style-type:disc}@media only screen and (max-width: 768px){.accordion .accordion-content ul li{font-size:14px;font-size:.875rem;line-height:20px}}.accordion .accordion-content .button{display:inline-block;margin-top:2rem;background:transparent !important}.accordion .accordion-content .button a{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#FFF;display:flex;align-items:center;padding:0.75rem 1rem 1rem 3rem;overflow:hidden;font-size:16px;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:1;line-height:normal;transition:all 0.25s ease;position:relative;background:#263845}@media only screen and (max-width: 568px){.accordion .accordion-content .button a{font-size:14px;font-size:.875rem}}.accordion .accordion-content .button a:after{content:"";position:absolute;top:0;left:1rem;width:24px;height:24px;height:100%;background:url("../img/link-arrow.svg") center center no-repeat;background-size:contain}.accordion .accordion-content .button a:hover{padding:0.75rem 1rem 1rem 3.5rem}.accordion:has(.accordion-header img.accordion-icon) .accordion-content{padding:0px 75px 25px 75px}.toggler{display:flex;justify-content:space-between;margin:1rem 0 1.5rem 0;align-items:center}@media only screen and (max-width: 768px){.toggler{display:none}}.toggler #alm-selected-filters{margin:0}.toggler #alm-selected-filters li div{background:#263845 !important;border-radius:999em !important}.toggler .layout-toggle{position:relative;display:flex;width:250px;border:1px solid #BEBEBF;overflow:hidden;cursor:pointer;border-radius:999em;-webkit-border-radius:999em;-moz-border-radius:999em}.toggler .layout-toggle input{display:none}.toggler .layout-toggle .option{flex:1;text-align:center;padding:10px 0 10px 15px;position:relative;z-index:1;color:#263845;transition:color 0.3s ease;cursor:pointerl}.toggler .list-view:before{content:"";background:url("../img/icon-list.svg") center center no-repeat;background-size:contain;width:24px;height:100%;position:absolute;top:0;left:10px}.toggler .grid-view:before{content:"";background:url("../img/icon-grid.svg") center center no-repeat;background-size:contain;width:24px;height:100%;position:absolute;top:0;left:10px}.toggler .layout-toggle .toggle-bg{position:absolute;top:5px;left:5px;width:calc(50% - 5px);height:calc(100% - 10px);background-color:#263845;border-radius:999em;-webkit-border-radius:999em;-moz-border-radius:999em;transition:left 0.3s ease;z-index:0}.toggler #list:checked ~ .list-view,.toggler #grid:checked ~ .grid-view{color:#fff}.toggler #list:checked ~ .toggle-bg{left:5px}.toggler #grid:checked ~ .toggle-bg{left:50%}.instrument-list-titles{display:flex;margin:0 0 1.5rem}.instrument-list-titles div{text-transform:uppercase;font-weight:600;letter-spacing:0.05rem;font-size:14px;font-size:.875rem;line-height:1}.instrument-list-titles div:first-of-type{width:300px;flex-shrink:0}.instrument-list-titles div:nth-of-type(2){display:grid;grid-template-columns:150px 100px 1fr;gap:36px;width:500px;flex-shrink:0}.instrument-list-titles div:nth-of-type(3){flex:1}.cards-container .instrument-card{border-top:1px solid rgba(93,93,96,0.4);display:flex;padding:36px 0;align-items:center}.cards-container .instrument-card__title{width:300px;flex-shrink:0}.cards-container .instrument-card__title h3{font-size:16px;font-size:1rem;line-height:1;font-weight:700;margin:0}.cards-container .instrument-card__thumb{display:none}.cards-container .instrument-card__body{width:500px;flex-shrink:0;display:grid;grid-template-columns:150px 100px 1fr;font-size:16px;font-size:1rem;line-height:1;gap:36px}.cards-container .instrument-card__body span{display:none;font-weight:400;font-size:14px;font-size:.875rem;line-height:1}.cards-container .instrument-card__footer{flex:1}.cards-container .instrument-card__footer .cat-partners span{display:none}.cards-container .instrument-card__footer .cat-partners ul{margin:0}.cards-container .instrument-card__footer .cat-partners ul li{background:url("../img/link-arrow-blue.svg") 0px 0px no-repeat;background-size:20px;padding:0 0 0 30px;font-size:16px;font-size:1rem;line-height:1;text-transform:uppercase;margin:0 0 5px}.cards-container .instrument-card__footer .cat-partners ul li a{color:inherit}.cards-container .instrument-card__footer .cat-partners ul li a:hover{text-decoration:none;color:#ff7b29}.cards-container .instrument-card .scale{background:#ff7b29;font-size:16px;font-size:1rem;line-height:1;color:#263845;font-weight:700;padding:12px 18px}.cards-container.grid-layout div ul.alm-listing{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem;box-sizing:border-box}@media only screen and (max-width: 768px){.cards-container.grid-layout div ul.alm-listing{grid-template-columns:1fr}}.cards-container.grid-layout div ul.alm-listing .instrument-card{background:#263845;flex-direction:column;padding:0;align-items:stretch;position:relative;min-width:0}.cards-container.grid-layout div ul.alm-listing .instrument-card__thumb{display:block;height:240px}.cards-container.grid-layout div ul.alm-listing .instrument-card__thumb img{width:100%;height:100%;object-fit:cover}.cards-container.grid-layout div ul.alm-listing .instrument-card__title{padding:64px 24px 24px 24px;width:100%;min-height:180px}.cards-container.grid-layout div ul.alm-listing .instrument-card__title h3{font-weight:400;color:#FFF;font-size:30px;font-size:1.875rem;line-height:1.25}.cards-container.grid-layout div ul.alm-listing .instrument-card__body{display:grid;grid-template-columns:repeat(3, 1fr);color:#FFF;padding:0 24px 24px 24px;position:relative;font-weight:700;gap:1rem;width:100%}.cards-container.grid-layout div ul.alm-listing .instrument-card__body span{display:block;margin:0 0 5px}.cards-container.grid-layout div ul.alm-listing .instrument-card__body:after{content:"";position:absolute;bottom:0px;left:24px;width:calc(100% - 48px);height:1px;background:rgba(255,255,255,0.5)}.cards-container.grid-layout div ul.alm-listing .instrument-card__footer{padding:24px}.cards-container.grid-layout div ul.alm-listing .instrument-card__footer .cat-partners span{display:block;color:#FFF;margin:0 0 5px}.cards-container.grid-layout div ul.alm-listing .instrument-card__footer .cat-partners ul{margin:0}.cards-container.grid-layout div ul.alm-listing .instrument-card__footer .cat-partners ul li{background:url("../img/link-arrow.svg") 0px 0px no-repeat;background-size:20px;color:#FFF}.cards-container.grid-layout div ul.alm-listing .instrument-card .scale{position:absolute;top:240px;left:24px}table{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%;margin:20px 0 0 0}table th{text-align:left}table th,table td{padding:1.5rem 1rem}@media only screen and (max-width: 768px){table th,table td{font-size:14px;font-size:.875rem;line-height:20px}}table tr:nth-of-type(odd) td{background:#F2F2F2}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.browse-happy{position:absolute;background:rgba(0,0,0,0.8);z-index:9999;height:100%;width:100%;text-align:center}.browse-happy p{color:#263845}.browse-happy p a{color:#263845;text-decoration:underline}html{font-size:100%;scroll-behavior:smooth}html,body{height:100%}body{font-family:"ibm-plex-sans", sans-serif;font-weight:400;font-style:normal;font-size:1rem;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;margin:0;padding:0;color:#263845}.alignnone{margin:0 1.5em 1.5em 0}.aligncenter,div.aligncenter{display:block;margin:0 auto 1.5em auto}.alignright{float:right;margin:0 0 1.5em 1.5em}.alignleft{float:left;margin:0 1.5em 1.5em 0}a img.alignright{float:right;margin:0 0 1.5em 1.5em}a img.alignnone{margin:0 1.5em 1.5em 0}a img.alignleft{float:left;margin:0 1.5em 1.5em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:1em;text-align:center}.wp-caption.alignnone{margin:1.5em 1.5em 1.5em 0}.wp-caption.alignleft{margin:1.5em 1.5em 1.5em 0}.wp-caption.alignright{margin:1.5em 0 1.5em 1.5em}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f2f5f6;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);;-khtml-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);;-ms-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);;-o-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);;clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:1em;line-height:normal;padding:1em;text-decoration:none;top:1em;width:auto;z-index:100000}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.entry-content img,.entry-content iframe,.entry-content object,.entry-content embed{max-width:100%}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}input,textarea{border-radius:0;background:#f2f5f6}input,textarea,select{outline:0;width:100%;padding:0 20px;box-sizing:border-box}
