@charset "UTF-8";@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden;z-index:1}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}@font-face{font-family:ASSA Vesta;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AAVESBIT.ttf);font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:ASSA Vesta;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AAVESBOL.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ASSA Vesta;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AAVESITA.ttf);font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:ASSA Vesta;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AAVESLGT.ttf);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ASSA Vesta;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AAVESLIT.ttf);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:ASSA Vesta;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AAVESREG.ttf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/NotoSans-Regular.ttf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/NotoSans-Bold.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:AkzidGro Std Bol;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AkzidGroStdBol.otf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:AkzidGro Std Bol Ita;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AkzidGroStdBolIta.otf);font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:AkzidGro Std Ita;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AkzidGroStdIta.otf);font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:AkzidGro Std Lig;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AkzidGroStdLig.otf);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:AkzidGro Std Lig Ita;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AkzidGroStdLigIta.otf);font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:AkzidGro Std Med;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AkzidGroStdMed.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AkzidGro Std Med Ita;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AkzidGroStdMedIta.otf);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:AkzidGro Std Reg;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AkzidGroStdReg.otf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Yale Solis;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/YaleSolisW-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Yale Solis body;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/YaleSolisW-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Yale Solis heading;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/YaleSolisW-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Black;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-Black.ttf);font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto BlackItalic;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-BlackItalic.ttf);font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Roboto Bold;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-Bold.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto BoldItalic;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-BoldItalic.ttf);font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto Italic;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-Italic.ttf);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto Light;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-Light.ttf);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto LightItalic;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-LightItalic.ttf);font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto Medium;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-Medium.ttf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto MediumItalic;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-MediumItalic.ttf);font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto Regular;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Roboto Thin;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-Thin.ttf);font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto ThinItalic;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-ThinItalic.ttf);font-weight:100;font-style:italic;font-display:swap}.onecms-accordion-wrapper .accordion-item h3.accordion-title{font-size:1.75rem;margin:0}.onecms-accordion-wrapper .accordion-item h3.accordion-title button{outline:none;position:relative;display:flex;align-items:center;width:100%;text-align:left;border:none;background-color:#fff;border-radius:0;font-size:1rem;font-weight:600;line-height:1.5;padding-top:1.1875rem;padding-bottom:.9375rem;padding-left:1rem}.onecms-accordion-wrapper .accordion-item h3.accordion-title button span.title-wrapper{display:block;position:relative;width:100%;color:var(--assa-primary-color, #1a1a1a)}.onecms-accordion-wrapper .accordion-item h3.accordion-title button span.title-wrapper:after{content:"+";width:1.5rem;height:1.5rem;float:right;color:var(--assa-primary-color, #1a1a1a)}.onecms-accordion-wrapper .accordion-item h3.accordion-title button.active span.title-wrapper{color:var(--assa-secondary-color, rgb(0, 160, 208))!important}.onecms-accordion-wrapper .accordion-item h3.accordion-title button.active span.title-wrapper:after{content:"−"}.onecms-accordion-wrapper .accordion-item .accordion-panel .panel-close{background:#e0e0e0;box-sizing:border-box;padding:.5rem 1rem 1.5rem;opacity:0;width:100%;height:0;overflow:hidden}.onecms-accordion-wrapper .accordion-item .accordion-panel .panel-open{overflow:hidden;padding:2rem 1.1875rem;background-color:#fff;border-radius:0;margin-bottom:1.5rem;box-sizing:border-box;opacity:1;width:100%;height:auto}.onecms-accordion-wrapper .accordion-item .accordion-panel p{margin:0}.onecms-anchor{color:var(--assa-primary-color, #1a1a1a);display:block;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-size:16px}.onecms-anchor.disabled{pointer-events:none;opacity:.5}.onecms-anchor.disabled:hover{cursor:not-allowed}.onecms-anchor .icon.icon-grey{color:gray}.onecms-anchor.link{color:var(--assa-primary-color, #1a1a1a)}.onecms-anchor.link .anchor-link-text{font-size:1.1875rem;line-height:1.68;text-decoration:none;color:var(--assa-primary-color, #1a1a1a);width:fit-content}.onecms-anchor.link .anchor-link-text:hover{text-decoration:underline;color:var(--assa-primary-color, #1a1a1a)}.onecms-anchor.link>span:hover{text-decoration:underline;color:var(--assa-link-color, rgb(255, 255, 255))}.onecms-anchor.button:hover{text-decoration:underline}.onecms-anchor.button>span:hover{text-decoration:underline}.onecms-anchor.underline{text-decoration:underline}.onecms-anchor.no-underline{text-decoration:none}.onecms-anchor.no-underline>span:hover{text-decoration:underline}.onecms-anchor.no-hover-underline>:hover{text-decoration:none!important}.onecms-anchor.as-label{color:var(--assa-primary-color, #1a1a1a)}.onecms-anchor.as-label:hover{text-decoration:none;color:var(--assa-primary-color, #1a1a1a)}@media screen and (max-width: 48rem){.onecms-anchor{font-size:.9375rem;line-height:1.375rem}.onecms-anchor.link .anchor-link-text{font-size:.9375rem;line-height:1.375rem;text-decoration:none}.onecms-anchor.button{height:2.5rem}}.search-results-container{z-index:20;position:absolute;right:1.0625rem;margin-top:1.5625rem;padding:1.5rem 2rem;border-radius:.25rem;box-shadow:0 .1875rem .375rem #00000029;background-color:var(--assa-default-component-background-color, #ffffff);width:25.5rem}.search-results-container .category-title{color:var(--assa-primary-color, #1a1a1a);font-size:.8125rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.54}.search-results-container .category-title .global-search-title{margin-bottom:.5rem}.search-results-container ul.result-lists{list-style:none;padding-left:0!important}.search-results-container ul.result-lists li{margin-bottom:1rem}.search-results-container ul.result-lists li a{text-decoration:none;color:var(--assa-primary-color, #1a1a1a);font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5}.search-results-container ul.result-lists li a .highlight{font-weight:600}.search-results-container ul.result-lists li a span span{word-break:break-word}.search-results-container ul.result-lists li:last-child{margin-bottom:0}.search-results-container hr.onecms-separator{margin:1.5rem 0!important}.search-results-container .onecms-button:first-of-type{margin-bottom:2rem}.search-results-container .onecms-button:only-of-type{margin-bottom:0}@media screen and (max-width: 768px){.search-results-container{width:21.3125rem}.search-results-container ul.result-lists li a{font-size:.8125rem}}.onecms-bg-wrapper>div:not(.onecms-bg-wrapper-no-margin){margin:auto;max-width:1520px}.onecms-bg-wrapper.bg-onecms-white{background-color:var(--assa-bg-primary-color, #fff)}.onecms-bg-wrapper.bg-onecms-grey{background-color:var(--assa-bg-primary-color, #f4f4f4)}.bg-wrapper>div:not(.assa-bg-wrapper-no-margin){margin:auto;max-width:1520px}.bg-wrapper.bg-assa-white{background-color:var(--assa-bg-primary-color, #fff)}.bg-wrapper.bg-assa-grey{background-color:var(--assa-bg-primary-color, #f4f4f4)}.onecms-button{cursor:pointer;display:inline-block;border-width:0rem;transition:all .1s ease-in-out;position:relative}.onecms-button.padded{margin-left:1rem;margin-right:1rem}.onecms-button.base-btn{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:600;font-style:normal;font-size:clamp(.8125rem,.479rem + .694vw,1rem);line-height:clamp(1.21875rem,.979rem + .694vw,1.5rem);text-align:center;padding:1.0625rem 2.25rem;border-radius:var(--assa-button-border-radius, 1.875rem);font-stretch:normal;margin-right:.3125rem;letter-spacing:normal;display:flex;align-items:center;justify-content:center;word-break:break-word}.onecms-button.base-btn:focus,.onecms-button.base-btn:focus-visible{outline:none}.onecms-button.base-btn .btn-icon{position:relative;text-align:left;pointer-events:none;cursor:default}.onecms-button.base-btn .btn-icon svg{margin-left:.5rem;transition:.2s linear}.onecms-button.base-btn:hover .btn-icon svg{margin-left:.9375rem}.onecms-button.base-btn.view-configure-button{margin-top:auto}.onecms-button.base-btn.big{font-size:clamp(.9375rem,.3819rem + 1.1574vw,1.25rem);min-height:3.5rem;font-weight:600;line-height:clamp(.9375rem,.3819rem + 1.1574vw,1.25rem)}.onecms-button.base-btn.small-btn:not(.link-dark-btn,.link-light-btn,.link-dark-btn-without-icon){padding:.5625rem 1rem;line-height:1.5;min-height:2.5rem}.onecms-button.base-btn.small-btn:not(.link-dark-btn,.link-light-btn,.link-dark-btn-without-icon).secondary-btn{padding:.4375rem 1rem}.onecms-button.base-btn.small-btn:not(.link-dark-btn,.link-light-btn,.link-dark-btn-without-icon).inverted-btn{padding:.4375rem 1rem}.onecms-button.primary-btn{background-color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)));color:var(--assa-button-text-color, var(--assa-secondary-text, rgb(255, 255, 255)))!important}.onecms-button.primary-btn .btn-icon svg path{fill:var(--assa-button-text-color, var(--assa-secondary-text, rgb(255, 255, 255)))}.onecms-button.primary-btn:hover{background-color:var(--assa-button-hover-color, var(--assa-secondary-color-hover, #0393be));text-decoration:underline}.onecms-button.primary-btn:active,.onecms-button.primary-btn:focus{background-color:var(--assa-button-hover-color, var(--assa-secondary-color-hover, #0393be));text-decoration:underline;border:none}.onecms-button.primary-btn[disabled]{background-color:var(--assa-button-hover-color, var(--assa-secondary-color-hover, #0393be));text-decoration:none;opacity:.2;cursor:default}.onecms-button.secondary-btn{background-color:transparent;color:#1a1a1a;border:solid .125rem #1a1a1a}.onecms-button.secondary-btn .btn-icon svg path{fill:#000}.onecms-button.secondary-btn:hover{text-decoration:underline}.onecms-button.secondary-btn[disabled]{opacity:.2;text-decoration:none;cursor:default}.onecms-button.inverted-btn{background-color:transparent;color:var(--assa-secondary-text, rgb(255, 255, 255));border:solid .125rem var(--assa-secondary-text, rgb(255, 255, 255))}.onecms-button.inverted-btn .btn-icon svg path{fill:var(--assa-secondary-text, rgb(255, 255, 255))}.onecms-button.inverted-btn:hover{text-decoration:underline}.onecms-button.inverted-btn[disabled]{opacity:.2;text-decoration:none;cursor:default}.onecms-button.link-dark-btn,.onecms-button.link-light-btn,.onecms-button.link-dark-btn-without-icon{display:inline-flex;grid-gap:.3125rem;color:#1a1a1a;padding:0;background-color:transparent;justify-content:flex-start}.onecms-button.link-dark-btn.big,.onecms-button.link-light-btn.big,.onecms-button.link-dark-btn-without-icon.big{font-size:clamp(.9375rem,.3819rem + 1.1574vw,1.25rem);height:3.5rem;line-height:clamp(.9375rem,.3819rem + 1.1574vw,1.25rem)}.onecms-button.link-dark-btn.small-btn,.onecms-button.link-light-btn.small-btn,.onecms-button.link-dark-btn-without-icon.small-btn{font-size:clamp(.813rem,.479rem + .694vw,1rem);line-height:clamp(1.3125rem,.979rem + .694vw,1.5rem)}.onecms-button.link-dark-btn-without-icon{text-decoration:underline!important}.onecms-button.link-dark-btn:after{content:""}.onecms-button.link-dark-btn:hover,.onecms-button.link-dark-btn-without-icon:hover{text-decoration:underline}.onecms-button.link-dark-btn:hover:after,.onecms-button.link-dark-btn-without-icon:hover:after{text-decoration:none}.onecms-button.link-dark-btn[disabled],.onecms-button.link-dark-btn-without-icon[disabled]{content:none;opacity:.2;text-decoration:none;cursor:default}.onecms-button.link-light-btn{display:inline-flex;color:var(--assa-secondary-text, rgb(255, 255, 255));padding:0;background-color:transparent}.onecms-button.link-light-btn.big{font-size:clamp(.9375rem,.8264rem + .2315vw,1rem);height:3.5rem;line-height:clamp(.9375rem,.8264rem + .2315vw,1.25rem)}.onecms-button.link-light-btn.small-btn{font-size:clamp(.813rem,.479rem + .694vw,1rem);line-height:clamp(1.3125rem,.979rem + .694vw,1.5rem)}.onecms-button.link-light-btn .btn-icon svg path{fill:var(--assa-secondary-text, rgb(255, 255, 255))}.onecms-button.link-light-btn:hover{text-decoration:underline}.onecms-button.link-light-btn:hover:after{text-decoration:none}.onecms-button.link-light-btn[disabled]{content:none;opacity:.2;text-decoration:none;cursor:default}.onecms-button.full-width{width:100%}@media screen and (max-width: 767px){.onecms-button.link-dark-btn,.onecms-button.link-light-btn,.onecms-button.link-dark-btn-without-icon{line-height:1.54!important}.onecms-button.base-btn:not(.link-dark-btn,.link-light-btn,.link-dark-btn-without-icon){padding:.6875rem 1rem!important;line-height:.8125rem!important}.onecms-button.base-btn:not(.link-dark-btn,.link-light-btn,.link-dark-btn-without-icon).secondary-btn{padding:.5625rem .875rem!important}.onecms-button.base-btn:not(.link-dark-btn,.link-light-btn,.link-dark-btn-without-icon).inverted-btn{padding:.5625rem .875rem!important}}.onecms-button.icon-btn{padding:0!important;margin:0!important;border:0!important;min-height:auto!important}.onecms-button.icon-btn.primary-btn{color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)))!important;background-color:transparent!important}.onecms-button.icon-btn.primary-btn:hover{color:var(--assa-button-hover-color, var(--assa-secondary-color-hover, #0393be))!important}.about-card{display:flex;flex-direction:column;border-radius:.25rem;box-shadow:0 .1875rem .375rem #00000029;background-color:#fff;height:100%;word-break:break-word;padding:1.5rem;min-height:23rem}.about-card:hover{box-shadow:0 .25rem .9375rem #00000029}.about-card>div{color:var(--assa-primary-color, #1a1a1a);font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:400;font-style:normal;margin-top:0}.about-card>.pre-title{font-size:1rem;line-height:1.5;margin-bottom:1rem}.about-card>.eyebrow{font-size:1rem;line-height:1.68;font-weight:500}.about-card>.eyebrow p{margin-bottom:0}.about-card>.title{font-size:1.5rem;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-style:normal;line-height:1.33}.about-card>.image-box{margin-bottom:1rem}.about-card>.image-box img{width:auto;height:6.25rem}.about-card>.description{font-size:1rem;line-height:1.5;margin:1rem 0}.about-card>.description p:first-child{margin:0}.about-card>.cta-box{margin-bottom:0;margin-top:auto}.about-card.bgimage{background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width: 767px){.about-card .title{font-size:1.3125rem}}@media (min-width: 768px) and (max-width: 1023px){.about-card .title{font-size:1.3125rem}}.back-to.card-component-container{font-size:10pt;word-break:break-word;aspect-ratio:1/1}.back-to.card-component-container.fixed-width{height:auto;max-width:31rem}.back-to.card-component-container.full-width-small{height:auto;max-width:23rem}.back-to.card-component-container>a{height:100%}.back-to.card-component-container>a:hover{color:#fff}.back-to.card-component-container .card{border:none;background-color:var(--assa-secondary-color, rgb(0, 160, 208))!important;box-shadow:0 .125rem .375rem #00000029;border-radius:.25rem;transition:.3s ease;height:100%}.back-to.card-component-container .card:hover{box-shadow:0 .375rem .9375rem #00000029}.back-to.card-component-container .card:hover .card-title :not(.card-text){text-decoration:underline}.back-to.card-component-container .card .solid-grey{background-color:#d4d4d4!important}.back-to.card-component-container .card .solid-blue{background-color:var(--assa-secondary-color, rgb(0, 160, 208))!important}.back-to.card-component-container .card .card-title{color:#fff;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700!important;font-style:normal}.back-to.card-component-container .card .card-text{color:#fff;font-size:1rem}.back-to.card-component-container .card .icon-white{color:#fff;width:3.75rem;height:3.75rem}@media screen and (max-width: 376px){.back-to.card-component-container{font-size:10pt}.back-to.card-component-container.fixed-width,.back-to.card-component-container.full-width-small{height:31.5rem!important;width:auto}.back-to.card-component-container>a{height:100%}.back-to.card-component-container .card{border:none;background-color:var(--assa-secondary-color, rgb(0, 160, 208))!important;box-shadow:0 .125rem .375rem #00000029;border-radius:.25rem;transition:.3s ease;height:100%}.back-to.card-component-container .card .card-title{color:#fff;font-size:1.9375rem!important}.back-to.card-component-container .card .card-text{color:#fff;font-size:14px}}.back-to .onecms-img{background-image:none!important;background-color:var(--assa-base-page-background-color, #f4f4f4)}.ems-compare-card{width:100%;min-height:16rem;word-wrap:break-word;display:flex;flex-direction:column;transition:all .3s ease;min-width:15rem}.ems-compare-card .img-block{border:1px solid #f4f4f4;position:relative;width:100%;height:0;padding-bottom:100%;cursor:pointer;aspect-ratio:1/1}.ems-compare-card .img-block .image{position:absolute;width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out;vertical-align:middle}.ems-compare-card .img-block .delete-icon{color:#000;position:absolute;top:.75rem;right:.75rem;cursor:pointer;border:none;padding:0!important;min-height:auto!important;margin:0}.ems-compare-card .img-block a *{object-fit:cover;aspect-ratio:1/1}.ems-compare-card .info-block{display:flex;flex-direction:column;flex:1 1 auto;padding:1rem}.ems-compare-card .info-block .title{font-weight:700;font-size:1.5rem;line-height:1.33;margin-top:0;margin-bottom:1rem}.ems-compare-card .info-block .subTitle{margin:0;font-size:1rem;line-height:1.5;height:1.375rem}.ems-compare-card .info-block .compare-action-btn{margin-top:1.5rem;flex-grow:1;display:flex;align-items:flex-end}.ems-compare-card .info-block.small{padding:.5rem}.ems-compare-card .info-block.small *{text-align:center}.ems-compare-card .info-block.small a *{font-size:1rem}.ems-compare-card .info-block.small button{font-size:.75rem}.ems-compare-card.large[id^=add_product_to_compare_]>*{background-color:#f9f9f9}.ems-compare-card.large[id^=add_product_to_compare_] a{text-align:center}.ems-compare-card.large[id^=add_product_to_compare_] .image{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;top:0}.ems-compare-card.large[id^=add_product_to_compare_] .image p{font-size:1.25rem}.ems-compare-card.small{margin-left:auto;margin-right:auto;min-width:8rem;max-width:8rem}.ems-compare-card.small .img-block{min-height:6.0625rem;max-height:6.0625rem}.ems-compare-card.small .img-block .delete-icon{width:1rem;height:1rem;transform:translate(4px,-5px)}.ems-compare-card.small[id^=add_product_to_compare_]>*{background-color:#f9f9f9}.ems-compare-card.small[id^=add_product_to_compare_] a{text-align:center}.ems-compare-card.small[id^=add_product_to_compare_] .image{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center}.ems-compare-card.small[id^=add_product_to_compare_] .image p{font-size:1rem}@media screen and ((min-width: 1201px) and (max-width: 1600px)){.ems-compare-card{min-width:11.25rem}}@media screen and ((min-width: 768px) and (max-width: 1200px)){.ems-compare-card{min-width:13rem}}@media screen and (max-width: 767px){.ems-compare-card{display:flex;flex-direction:column;min-width:10.375rem}.ems-compare-card[id^=add_product_to_compare_] p{font-size:.875rem}.ems-compare-card .img-block{width:100%}.ems-compare-card .img-block .onecms-button.delete-icon{top:.75rem;right:.75rem;width:1.25rem;height:1.25rem;padding:0!important}.ems-compare-card .img-block .onecms-button.delete-icon svg{width:1.25rem;height:1.25rem}.ems-compare-card .info-block{padding:0rem;gap:0rem;display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.ems-compare-card .info-block.small .compare-action-btn{justify-content:center}.ems-compare-card .info-block h6{font-size:.75rem}.ems-compare-card .info-block .ff-ns-reg{margin:0;font-size:.75rem;line-height:1.5;height:1.375rem}.ems-compare-card .info-block .onecms-button{font-size:.75rem!important}.ems-compare-card.small{margin-left:auto;margin-right:auto;min-width:6.5625rem;max-width:6.5625rem}}@media screen and (max-width: 400px){.ems-compare-card{min-width:9rem}}.faq-card-container{width:100%;height:100%;padding:10px 24px 24px 10px}.faq-card-container .faq-card-title{margin:14px 0 192px 14px;font-family:AssaVesta_Bold!important;font-size:34px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:normal;text-align:left}.hovered-text-color{color:#fff}@media screen and (max-width: 425px){.faq-card-container{max-width:20.25rem;height:100%;padding:10px 24px 24px 10px}}.plp-support-card-container{word-break:break-word}.plp-support-card-container.desktop{display:grid;min-width:0;min-height:11.0625rem;grid-template-columns:11.0625rem auto;grid-template-rows:auto auto auto;gap:0;box-shadow:0 .125rem .375rem #00000029}.plp-support-card-container.desktop .card-icon{grid-row:1/-1;grid-column:1;display:flex;align-items:center;justify-content:space-around;box-shadow:0 .125rem .375rem #00000029}.plp-support-card-container.desktop .card-icon>img{width:4rem}.plp-support-card-container.desktop .card-label{overflow:hidden;min-width:0;grid-row:1;grid-column:2/-1;padding:1.5rem 1.5rem 0}.plp-support-card-container.desktop .card-label h5{font-weight:700!important;line-height:1.33}.plp-support-card-container.desktop .card-description{overflow:hidden;min-width:0;grid-row:2;grid-column:2;padding:0 1.5rem;opacity:.8}.plp-support-card-container.desktop .card-action-items{min-width:0;grid-row:3;grid-column:2;padding:1.5rem}@media screen and (max-width: 768px){.plp-support-card-container.mobile{box-shadow:0 .125rem .375rem #00000029;padding:1rem}.plp-support-card-container.mobile .card-label{display:flex;grid-gap:1rem}.plp-support-card-container.mobile .card-label .img-container{height:3.125rem;width:3.125rem}.plp-support-card-container.mobile .card-label>img{width:1.875rem;align-self:center}.plp-support-card-container.mobile .card-label h5{margin:auto 0;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:400;font-style:normal}.plp-support-card-container.mobile .card-description{padding-top:1rem}.plp-support-card-container.mobile .card-action-items{padding-top:1.125rem}}.simple-card-component-container{font-size:1rem;width:100%;border:none;min-height:23rem;word-break:break-word}.simple-card-component-container>a,.simple-card-component-container .no-link-div{height:inherit}.simple-card-component-container .white-clr{color:#fff}.simple-card-component-container :not(.no-link-div) .card{border:none;background-color:#fff;box-shadow:0 .125rem .375rem #00000029;border-radius:0;transition:.2s ease;height:inherit}.simple-card-component-container :not(.no-link-div) .card:hover{box-shadow:0 .25rem .9375rem #00000029}.simple-card-component-container :not(.no-link-div) .card:hover .card-title-text{color:var(--assa-secondary-color, rgb(0, 160, 208));text-decoration:none}.simple-card-component-container :not(.no-link-div) .card.fixed-width-small{width:23rem}.simple-card-component-container :not(.no-link-div) .card.fixed-width{width:31rem}.simple-card-component-container :not(.no-link-div) .card.onecms-img.initialized:not(.loaded){background-image:none!important;background-color:var(--assa-base-page-background-color, #f4f4f4)}.simple-card-component-container .card .d-flex{display:flex!important}.simple-card-component-container .card .flex-column{flex-direction:column!important}.simple-card-component-container .card .card-body{flex:1 1 auto;padding:1.25rem}.simple-card-component-container .card .card-body .web-icons-container{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.simple-card-component-container .card .card-body .web-icons-container .web-icons-item{display:flex;gap:.5rem;align-items:center;justify-content:start}.simple-card-component-container .card .card-body .web-icons-container .web-icons-item img{width:1.5625rem;height:1.5625rem}.simple-card-component-container.white-theme .card{background-color:#fff}.simple-card-component-container.grey-theme .card{background-color:#f4f4f4}.simple-card-component-container .card .card-body .pre-title-container{display:flex;justify-content:space-between}.simple-card-component-container.category-card .card .card-body>.pre-title{font-size:1rem}.simple-card-component-container.category-card .card .card-body>.card-title{font-size:2rem;line-height:1.25}.simple-card-component-container.product-card .card .card-body .pre-title{font-size:1rem}.simple-card-component-container.product-card .card .card-body>.card-title{font-size:1.5rem;line-height:1.25}.simple-card-component-container .card .card-body .pre-title{font-weight:400;line-height:1.5;margin-bottom:1rem;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700!important;font-style:normal}.simple-card-component-container .card .card-body .card-title-container{display:flex;justify-content:space-between}.simple-card-component-container .card .card-body .card-title-container .card-title{font-weight:700;line-height:1.33;margin-bottom:1rem}.simple-card-component-container .card .card-body .card-title-container .card-title>span{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700!important;font-style:normal}.simple-card-component-container .card .card-body .card-title{font-weight:700;line-height:1.33;margin-bottom:1rem}.simple-card-component-container .card .card-body .card-title>span{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700!important;font-style:normal}.simple-card-component-container .card .card-body .card-title-container .card-title.dashboard span{font-size:1.1875rem}.simple-card-component-container .card .card-body .price-range{margin-top:.75rem;margin-bottom:1.5rem;color:#484848}.simple-card-component-container .card .card-body .price-range p{margin:0;font-size:1.1875rem;line-height:1.75rem}.simple-card-component-container .card .card-body .actions-section{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap}.simple-card-component-container .card .card-body .actions-section .onecms-checkbox{margin-top:1rem}.simple-card-component-container .card .card-body .actions-section .onecms-checkbox label{margin-bottom:.5rem}.simple-card-component-container .card .card-body .button-container{flex-wrap:wrap;row-gap:.3125rem}.simple-card-component-container.text-with-image .card{min-height:23rem}.simple-card-component-container.text-with-image .card.onecms-img.initialized:not(.loaded){background-image:none!important;background-color:var(--assa-base-page-background-color, #f4f4f4)}.simple-card-component-container.text-with-image .card .card-body .card-text{margin-bottom:1.5rem;font-weight:400;color:#484848}.simple-card-component-container.text-with-image .card .card-component-image{position:relative;overflow:hidden;max-height:31rem}.simple-card-component-container.text-with-image .card .card-component-wishlist{position:absolute;right:0;padding-right:1rem;padding-top:1rem}.simple-card-component-container.text-with-image .card .card-component-image img{height:100%;object-fit:cover;transition:all .3s ease-in-out}.simple-card-component-container.text-with-image.gradient .card .card-component-image:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:linear-gradient(30deg,#0000 9%,#000 90%),linear-gradient(to bottom,#0000,#000);visibility:hidden;opacity:0;transition:visibility 0s,opacity .2s ease-in-out}.simple-card-component-container.text-with-image.gradient:hover .card .card-component-image img{transform:scale(1.1)}.simple-card-component-container.image-as-background{position:relative}.simple-card-component-container.image-as-background:not(.ignore-aspect-ratio){aspect-ratio:1/1}.simple-card-component-container.image-as-background.onecms-img.initialized:not(.loaded){background-image:none!important;background-color:var(--assa-base-page-background-color, #f4f4f4)}.simple-card-component-container.image-as-background .card{background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important}.simple-card-component-container.image-as-background.overlay .card:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(to bottom,#000,#54545400 108%);opacity:.79;transition:background .2s,opacity .2s ease-in-out}.simple-card-component-container.image-as-background.overlay:hover .card:before{opacity:.62;background:linear-gradient(#000,#000 108%)}.simple-card-component-container.image-as-background.solid-color .card:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:.35;background-color:#000;transition:background .5s,opacity .2s ease-out}.simple-card-component-container.image-as-background.solid-color:hover .card:before{opacity:1;background:var(--assa-secondary-color, rgb(0, 160, 208))}.simple-card-component-container.image-as-background .card-body{position:relative;z-index:9}.simple-card-component-container .card .card-body .card-text{min-height:0}.technical-tips-card{height:22.5rem}@media screen and (min-width: 1024px){.simple-card-component-container.text-with-image.fixed-width{max-width:31rem;margin:0 auto}}@media screen and (max-width: 767px){.simple-card-component-container.image-as-background.fixed-width{max-width:31rem;margin:0 auto}.simple-card-component-container{min-height:auto}.simple-card-component-container.image-as-background{aspect-ratio:1/1}.simple-card-component-container.text .simple-card-component-container>a{height:inherit}.simple-card-component-container .card{height:inherit}.simple-card-component-container .card:hover{box-shadow:none}.simple-card-component-container.category-card .card .card-body>.pre-title{font-size:1rem}.simple-card-component-container.category-card .card .card-body>.card-title{font-size:1.5rem;line-height:1.25}.simple-card-component-container.product-card .card .card-body .pre-title{font-size:1rem}.simple-card-component-container.product-card .card .card-body>.card-title{font-size:1.3125rem;line-height:1.25}.simple-card-component-container .card .card-body .card-text{margin-bottom:1rem;font-weight:400}.simple-card-component-container .card .card-body .pre-title{font-weight:400;margin-bottom:.5rem}.simple-card-component-container .card .card-body .card-title{font-weight:700;margin-bottom:1rem}}@media (max-width: 1500px) and (min-width: 1200px){.simple-card-component-container .card.fixed-width,.simple-card-component-container .card.fixed-width-small{max-width:100%}}@media (min-width: 768px) and (max-width: 1024px){.simple-card-component-container .card.fixed-width,.simple-card-component-container .card.fixed-width-small{max-width:23rem}}.training-card-component-container{position:relative;font-size:10pt;width:100%;word-break:break-word}.training-card-component-container>a{height:inherit}.training-card-component-container .card{border:none;background-color:#fff;box-shadow:0 .125rem .375rem #00000029;border-radius:0;transition:.2s ease;height:inherit}.training-card-component-container .card:hover{box-shadow:0 .25rem .9375rem #00000029}.training-card-component-container .card:hover .card-title,.training-card-component-container .card:hover .training-description-container{color:var(--assa-secondary-color, rgb(0, 160, 208));text-decoration:none}.training-card-component-container .card.fixed-width-small{height:35.125rem!important;width:23rem}.training-card-component-container .card.fixed-width{height:35.125rem!important;width:31rem}.training-card-component-container .card.onecms-img{background-image:none!important;background-color:var(--assa-base-page-background-color, #f4f4f4)}.training-card-component-container .card-title{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700!important;font-style:normal}.training-card-component-container .card .card-body .training-description-container{margin-bottom:1rem}.training-card-component-container .card .card-body .training-description-container .training-description .label{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-size:1rem}.training-card-component-container .card .card-body .training-description-container .training-description .value{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-size:1rem;font-weight:400;font-style:normal;word-break:break-word}.training-card-component-container .card .card-body .button-container{display:flex}.training-card-component-container .tag-chips-container{opacity:0;position:absolute;top:3.25rem;justify-content:center;width:100%;display:flex;grid-gap:1rem;flex-wrap:wrap;z-index:2;padding:0 1rem;transition:.2s ease-in-out}.training-card-component-container .tag-chips-container *{padding:.5rem 1rem;color:#fff;background-color:var(--assa-primary-color, #1a1a1a);border-radius:.3125rem;font-size:1rem;cursor:default}.training-card-component-container .training-description-container{margin-bottom:1rem}.training-card-component-container .training-description-container .training-description .label{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-size:1rem}.training-card-component-container .training-description-container .training-description .value{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-size:1rem;font-weight:400;font-style:normal;word-break:break-word}.training-card-component-container .button-container{display:flex}.training-card-component-container.white-theme .card{background-color:#fff}.training-card-component-container.grey-theme .card{background-color:#f4f4f4}.training-card-component-container .card .card-body .pre-title{font-weight:400;font-size:1rem;line-height:1.5;margin-bottom:1rem}.training-card-component-container .card .card-body .card-title{margin-bottom:1rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700!important;font-style:normal}.training-card-component-container.text-with-image .card{min-height:23rem}.training-card-component-container.text-with-image .card .card-body .card-text{margin-bottom:1rem;font-weight:400;font-size:1.1875rem;line-height:1.5;color:#484848}.training-card-component-container.text-with-image .card .card-component-image{position:relative;overflow:hidden}.training-card-component-container.text-with-image .card .card-component-image img{height:100%;object-fit:cover;transition:all .3s ease-in-out}.training-card-component-container.text-with-image.gradient .card .card-component-image:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:linear-gradient(30deg,#0000 9%,#000 90%),linear-gradient(to bottom,#0000,#000);visibility:hidden;opacity:0;transition:visibility 0s,opacity .2s ease-in-out}.training-card-component-container.text-with-image.gradient:hover .card .card-component-image img{transform:scale(1.1)}.training-card-component-container:hover .tag-chips-container{opacity:1}.training-card-component-container.image-as-background .card{color:#fff;min-height:23rem}.training-card-component-container.image-as-background{position:relative}.training-card-component-container.image-as-background .card{background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important}.training-card-component-container.image-as-background.overlay .card:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(to bottom,#000,#54545400 108%);opacity:.79;transition:background .2s,opacity .2s ease-in-out}.training-card-component-container.image-as-background.overlay:hover .card:before{opacity:.62;background:linear-gradient(#000,#000 108%)}.training-card-component-container.image-as-background.solid-color .card:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:.35;background-color:#000;transition:background .5s,opacity .2s ease-out}.training-card-component-container.image-as-background.solid-color:hover .card:before{opacity:1;background:var(--assa-secondary-color, rgb(0, 160, 208))}.training-card-component-container.image-as-background .card-body{position:relative;z-index:9}.training-card-component-container .card .card-body .card-text{min-height:0}@media screen and (min-width: 1024px){.training-card-component-container.text-with-image.fixed-width{max-width:31rem;margin:0 auto}}@media screen and (max-width: 768px){.training-card-component-container.image-as-background.fixed-width{max-width:23rem;margin:0 auto}.training-card-component-container{min-height:28.5rem!important}.training-card-component-container>a{height:inherit}.training-card-component-container .card{height:inherit}.training-card-component-container .card:hover{box-shadow:none}.training-card-component-container .card .card-body .card-text{margin-bottom:1rem;font-weight:400;font-size:1rem;line-height:1.54}.training-card-component-container .card .card-body .pre-title{font-weight:400;font-size:.8125rem;line-height:1.54;margin-bottom:.5rem}.training-card-component-container .card .card-body .card-title{font-weight:700;margin-bottom:1rem}.training-card-component-container.image-as-background.overlay .card{color:#000}.training-card-component-container.image-as-background.overlay .card:before{background:#fff!important;opacity:1}.training-card-component-container.image-as-background.overlay:hover .card:before{background:#fff!important;opacity:1}.training-card-component-container.image-as-background.solid-color .card{color:#fff}.training-card-component-container.image-as-background.solid-color .card:before{background:var(--assa-secondary-color, rgb(0, 160, 208))!important;opacity:1}.training-card-component-container.image-as-background.solid-color:hover .card:before{background:var(--assa-secondary-color, rgb(0, 160, 208))!important;opacity:1}}.training-card-component-container .onecms-img{background-image:none!important;background-color:var(--assa-base-page-background-color, #f4f4f4)}.training-wide-card-container{width:100%;border-bottom:1px solid #e8e8e8;background-color:#fff;position:relative}.training-wide-card-container .training-card{width:100%;display:flex;flex-direction:row}.training-wide-card-container .training-card .tcard-component-image{padding:16px 8px}.training-wide-card-container .training-card .tcard-component-image .tcard-image,.training-wide-card-container .training-card .tcard-component-image .tcard-image img{height:144px;width:144px}.training-wide-card-container .training-card .tcard-body{padding:16px;width:100%}.training-wide-card-container .training-card .tcard-body .tcard-title{width:100%;justify-content:space-between;margin:0;display:flex}.training-wide-card-container .training-card .tcard-body .tcard-title span{font-size:16px}.training-wide-card-container .training-card .tcard-body .tcard-body-text .training-description{font-size:13px;color:#1a1a1a}.training-wide-card-container a:hover .tcard-title{color:#1a1a1a}@media screen and (max-width: 376px){.training-wide-card-container .training-card{padding:0 8px}.training-wide-card-container .training-card .tcard-component-image .tcard-image,.training-wide-card-container .training-card .tcard-component-image .tcard-image img{height:100px;width:100px}.training-wide-card-container .training-card .tcard-body{padding:16px 8px}}.warranty-card-container{padding:1.5rem;padding-bottom:0;width:100%;height:100%;word-break:break-word}.warranty-card-container .warranty-card-title{font-weight:600;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-style:normal;line-height:1.33;text-align:left;margin-bottom:1.5rem}@media screen and (max-width: 768px){.warranty-card-container{max-width:23.25rem;line-height:1.5;height:unset;margin-bottom:0rem;padding-bottom:.75rem}.warranty-card-container h5{font-size:1.3125rem!important}}.list-view-card-container .onecms-anchor:hover{text-decoration:none}.list-view-card-container .onecms-anchor:hover .product-card .pcard-body h4{color:var(--assa-secondary-color, rgb(0, 160, 208))}.list-view-card-container .pcard-body{position:relative}.list-view-card-container .product-card{width:100%;box-shadow:0 .1875rem .375rem #00000029;background-color:#fff;display:flex;word-break:break-word}.list-view-card-container .product-card.onecms-img{background-image:none!important;background-color:var(--assa-base-page-background-color, #f4f4f4)}.list-view-card-container .product-card:hover{box-shadow:0 .375rem .9375rem #00000029}.list-view-card-container .product-card .pcard-image{width:15rem;height:15rem}.list-view-card-container .product-card .pcard-image.onecms-img{background-image:none!important;background-color:var(--assa-base-page-background-color, #f4f4f4)}.list-view-card-container .product-card .pcard-image>div[class*=ems-wishlist-wrapper-]{top:.9375rem;left:.9375rem;display:flex;width:100%;align-items:flex-start;cursor:pointer;position:absolute}.list-view-card-container .product-card .pcard-body{padding:1.5rem;display:flex;flex-direction:column;flex:1;font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#1a1a1a;justify-content:space-between;gap:.5rem}.list-view-card-container .product-card .pcard-body .web-icons-container{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.list-view-card-container .product-card .pcard-body .web-icons-container .web-icons-item{display:flex;gap:1rem;align-items:center;justify-content:start}.list-view-card-container .product-card .pcard-body .web-icons-container .web-icons-item img{width:1.875rem;height:1.875rem}.list-view-card-container .product-card .pcard-body .pcard-body-title-container{display:flex;justify-content:space-between}.list-view-card-container .product-card .pcard-body .pcard-body-title-container h4{width:75%;margin-top:0;margin-bottom:.5rem}.list-view-card-container .product-card .pcard-body h4{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-style:normal}.list-view-card-container .pcard-body .pbody-text{line-height:1.5}.list-view-card-container .pcard-body .price-range{line-height:2rem;font-size:1.5rem}.list-view-card-container .pcard-body .price-range p{margin-top:0;margin-bottom:1rem}@media screen and (max-width: 1500px){.list-view-card-container .pcard-body .price-range{font-size:1.25rem}}@media screen and (max-width: 1280px){.list-view-card-container .pcard-body .price-range{font-size:1rem}}@media screen and (min-width: 1024px){.onecms-cardlist-container{padding:3rem 0}}@media screen and (min-width: 768px) and (max-width: 1023px){.onecms-cardlist-container{padding:3rem 0}}@media screen and (max-width: 767px){.onecms-cardlist-container{padding:1rem 0}.onecms-cardlist-container .card-row .card-column .card-component-container{min-width:22.125rem}}.onecms-cardlist-container .card-row{display:flex;flex-direction:row;justify-content:center}.onecms-cardlist-container .card-row .card-column{padding:8px}.onecms-cards-header{display:flex;justify-content:space-between;margin-bottom:1.875rem;align-items:center}.onecms-checkbox{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.onecms-checkbox input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;min-width:1.4375rem;height:1.4375rem;margin-right:.625rem;padding:.46875rem .34375rem .475rem;border:solid .0625rem var(--assa-checkbox-border-color, #8d8d8d);border-radius:.25rem;position:relative;align-self:flex-start}.onecms-checkbox input[type=checkbox].bg-white{background-color:#fff}.onecms-checkbox input[type=checkbox]:hover{cursor:pointer}.onecms-checkbox input[type=checkbox]:checked{background-color:#e8e8e8}.onecms-checkbox input[type=checkbox]:checked:after{content:"✔";width:.75rem;height:.49375rem;position:absolute;color:var(--assa-checkbox-label-color, #1a1a1a);display:flex;justify-content:center;align-items:center}.onecms-checkbox input[type=checkbox].bg-grey{background-color:#e8e8e8}.onecms-checkbox label[class^=onecms-checkbox-label]{cursor:default;display:flex;font-size:clamp(.875rem,.6528rem + .463vw,1rem);font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:var(--assa-checkbox-label-color, #1a1a1a);margin:0;justify-content:center;align-items:center}.onecms-checkbox label[class^=onecms-checkbox-label].disabled{opacity:.5}.onecms-dropdown .dropdown-label{display:block;font-size:1rem;line-height:1.5rem;margin-bottom:1rem}.onecms-dropdown .react-dropdown-select{height:3.5rem;border:none;border-radius:.25rem;background-color:var(--assa-default-component-background-color, #ffffff);padding:1rem 1.5rem 1rem 2rem}.onecms-dropdown .react-dropdown-select:focus,.onecms-dropdown .react-dropdown-select:focus-visible,.onecms-dropdown .react-dropdown-select:focus-within{box-shadow:0 .1875rem .375rem #00000029}.onecms-dropdown .react-dropdown-select .react-dropdown-select-content{width:100%}.onecms-dropdown .react-dropdown-select .react-dropdown-select-content span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:var(--assa-font-weight-semi-bold)}.onecms-dropdown .react-dropdown-select .react-dropdown-select-content .react-dropdown-select-input{margin:0;font-size:1rem;font-weight:600;line-height:1.5}.onecms-dropdown .react-dropdown-select .react-dropdown-select-content .react-dropdown-select-input::placeholder{color:var(--assa-primary-color, #1a1a1a)}.onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown-handle{margin:.25rem 0;display:flex}.onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown-handle>svg{vertical-align:text-top}.onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown{box-shadow:0 .1875rem .375rem #00000029;left:0;border:none;background-color:var(--assa-background-color-over-white, #f4f4f4);width:100%}.onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown .noDataComponent,.onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown .isLoading{padding:.625rem;text-align:center;color:var(--assa-primary-color, #1a1a1a)}.onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown.react-dropdown-select-dropdown-position-top{bottom:57px;z-index:15}.onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown.react-dropdown-select-dropdown-position-bottom{top:57px;z-index:15}.onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown span.react-dropdown-select-item{padding:1rem 2rem;font-size:1rem;line-height:1.5}.onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown span.react-dropdown-select-item ins{display:none}.onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown span.react-dropdown-select-item:hover{background-color:var(--assa-drop-down-header-backgrond-color, #ffffff);text-decoration:underline}.onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown span.react-dropdown-select-item.react-dropdown-select-item-selected{background-color:var(--assa-drop-down-header-backgrond-color, #ffffff);color:var(--assa-primary-color, #1a1a1a);text-decoration:underline}.onecms-dropdown.grey-theme .react-dropdown-select{background-color:var(--assa-primary-background-color, #f9f9f9)}.onecms-dropdown.grey-theme .react-dropdown-select .react-dropdown-select-dropdown{background-color:var(--assa-default-component-background-color, #ffffff)}.onecms-dropdown.grey-theme .react-dropdown-select .react-dropdown-select-dropdown span.react-dropdown-select-item:hover,.onecms-dropdown.grey-theme .react-dropdown-select .react-dropdown-select-dropdown span.react-dropdown-select-item.react-dropdown-select-item-selected{background-color:var(--assa-background-color-over-white, #f4f4f4)}.onecms-dropdown.input-search-enabled .react-dropdown-select .react-dropdown-select-content{white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;display:flex}.onecms-dropdown.input-search-enabled .react-dropdown-select .react-dropdown-select-content>*{flex-grow:0;flex-shrink:1;flex-basis:auto}.onecms-dropdown.input-search-enabled .react-dropdown-select .react-dropdown-select-content>span:first-child{display:none}.onecms-dropdown.input-search-enabled .react-dropdown-select .react-dropdown-select-content .onecms-text-input{width:100%}.onecms-dropdown.input-search-enabled .react-dropdown-select .react-dropdown-select-content .onecms-text-input .text-input-container{margin:0;border:none;background-color:inherit}.onecms-dropdown.input-search-enabled .react-dropdown-select .react-dropdown-select-content .onecms-text-input .text-input-container input{height:auto;padding:0}.onecms-dropdown.input-search-enabled .react-dropdown-select .react-dropdown-select-clear:hover{color:inherit}.onecms-dropdown:not(.input-search-enabled) .react-dropdown-select .react-dropdown-select-content span{width:calc(100% - 5px)}.onecms-dropdown:not(.disabled):hover [data-tooltip]{position:relative;cursor:default;z-index:1000}.onecms-dropdown:not(.disabled):hover [data-tooltip]:after{position:absolute;bottom:120%;max-width:15rem;content:attr(data-tooltip);color:#fff;background-color:#1a1a1ab3;padding:.5rem;border-radius:.625rem;font-size:.8125rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);visibility:hidden;opacity:0;transform:translateY(10px);transition:opacity .3s,transform .2s}.onecms-dropdown:not(.disabled):hover [data-tooltip]:hover:after{opacity:1;visibility:visible;transform:translateY(0)}.dynamic-error{padding:6rem 0;text-align:center;background-color:var(--assa-default-component-background-color, #ffffff);font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)}.dynamic-error.assagrey{background-color:var(--assa-base-page-background-color, #f4f4f4)}@media screen and (max-width: 1023){.dynamic-error{padding:1rem 0;text-align:center}}.filter-sticky .onecms-filter-container{height:auto;padding:1.25rem;overflow:auto;max-height:calc(80vh - 82px)}.filter-sticky .onecms-filter-container button{min-width:5rem;border-radius:.25rem}.filter-sticky .onecms-filter-group-btns{display:flex;flex-direction:row;grid-gap:1rem;padding:1.25rem;min-width:23rem;z-index:9;transition:opacity .1s}@media screen and (min-width: 768px) and (max-width: 1250px){.filter-sticky .onecms-filter-container .onecms-filter-group-btns{grid-gap:0}}@media screen and (max-width: 1200px){.filter-sticky .onecms-filter-group-btns{flex-direction:column-reverse;grid-gap:.5rem;min-width:12.5rem}.filter-sticky .onecms-filter-group-btns button{word-break:normal}}@media screen and (max-width: 767px){.filter-sticky .onecms-filter-group-btns{min-width:calc(100% - 32px)}}.onecms-filter-item{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;font-size:.625rem;cursor:pointer;width:4.375rem;height:5.1875rem;margin:.625rem .9375rem;opacity:.5;border:solid .03125rem var(--assa-primary-color, #1a1a1a);border-radius:.3125rem;transition:all .2s}.onecms-filter-item.selected{box-shadow:0 .1875rem .5625rem #1a1a1a33;border:solid .125rem var(--assa-secondary-color, rgb(0, 160, 208));background-color:var(--assa-primary-background-color, #f9f9f9);opacity:.8;transform:scale(1.1)}.onecms-filter-item img{width:2.26875rem;height:1.875rem}.onecms-filter-item>span{width:3.375rem;font-size:.625rem;letter-spacing:normal;text-align:center;color:var(--assa-primary-color, #1a1a1a);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (hover: hover) and (pointer: fine){.onecms-filter-item:hover{transform:scale(1.2);z-index:1;background-color:var(--assa-primary-background-color, #f9f9f9);opacity:1}}.onecms-filter-group-container{margin-bottom:.5rem;width:100%}.onecms-filter-group-container h6{margin-bottom:.625rem;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:600!important;font-style:normal}.onecms-filter-group-container .collapsible{background-color:#777;color:#fff;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:1rem;transition:background-color .2s ease-out}.onecms-filter-group-container .active,.onecms-filter-group-container .collapsible:hover{background-color:var(--assa-active-tab-color, #484848)}.onecms-filter-group-container .collapsible:after{content:"+";color:#fff;font-weight:700;float:right;margin-left:5px}.onecms-filter-group-container .active:after{content:"−"}.onecms-filter-group-container .content{height:0;overflow:hidden;transition:height .2s ease-out;background-color:#f1f1f1}.onecms-filter-group-container .filter-item-container{display:flex;flex-direction:column;justify-content:flex-start;width:inherit}.onecms-filter-group-container .filter-item-container>div>div:first-child{margin-left:0}.onecms-filter-group-container .filter-item-container .filter-item{padding:1.125rem}.onecms-filter-group-container .filter-item-container .filter-item>div:nth-child(n+2){margin-top:.5rem}.onecms-filter-group-container .filter-item-container button{margin:0 1.125rem 1.125rem}.onecms-banner-container{display:flex;justify-content:center;align-items:center;width:100%;height:31.25rem;background-color:#000}.onecms-banner-container .banner-content-container{padding-top:4rem;background-color:#fff;text-align:center;height:90%;width:90%}.onecms-banner-container .cta-box{display:flex;justify-content:center;margin:1.5rem 0}.onecms-banner-container .banner-actions{margin:2rem 0}.onecms-banner-container .checkbox-holder{display:flex;justify-content:center;margin:1.5rem 0}.global-search-container{width:25.5rem;margin-bottom:0}.global-search-container .input-container-flex{height:inherit;border-radius:2.5rem;display:flex;margin:0;padding:0;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;position:relative;border:none}.global-search-container .input-container-flex input{height:inherit;background:transparent;border:none;-webkit-box-flex:1;flex-grow:1;font-size:1rem;font-weight:600;padding:0;color:#484848;width:0;display:flex;padding-left:1.5rem}.global-search-container .input-container-flex span{background:transparent;display:flex;margin-right:.3125rem;width:2.875rem;height:inherit;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.global-search-container input:focus-visible{outline:none}.global-search-container .input-container-flex:hover{border:1px solid var(--assa-secondary-color, rgb(0, 160, 208))}.global-search-container input::placeholder{color:#000}@media screen and (min-width: 768px) and (max-width: 1388px){.global-search-container,.global-search-container input{width:12.875rem}}@media screen and (max-width: 767px){.global-search-container{transition:all .3s ease-in-out;width:3.5rem;height:3.5rem}.global-search-container .input-container-flex .input:not(.input-expanded){padding-left:0}.global-search-container .input-container-flex span{margin:.4375rem}.global-search-container .input-container-flex span svg{width:.875rem;height:.875rem}.expanded{height:3.5rem!important;top:-1.75rem;width:calc(100vw - 150px)!important}}.onecms-global-gutter{max-width:1520px;margin:auto}@media screen and (min-width: 1441px) and (max-width: 1520px){.onecms-global-gutter{padding:0 1rem}}@media screen and (min-width: 1024px) and (max-width: 1440px){.onecms-global-gutter{padding:0 1rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.onecms-global-gutter{padding:0 1rem}}@media screen and (max-width: 767px){.onecms-global-gutter{padding:0 1rem}}.load-more-wrapper{margin:4rem 1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.load-more-wrapper .load-more-count{font-size:1rem}.load-more-wrapper .progress-bar{background-color:#e8e8e8;display:block;border-radius:2rem;height:.5rem;width:80%;max-width:24rem;margin-top:.5rem;margin-bottom:2rem;overflow:hidden}.load-more-wrapper .progress-bar .progress-fill{display:inherit;border-radius:2rem;height:100%;background-color:var(--assa-secondary-color, rgb(0, 160, 208))}@media screen and (max-width: 768px){.load-more-wrapper .load-more-count{font-size:.8125rem}.load-more-wrapper .progress-bar{width:18rem}}.skeleton-loading{padding:.625rem;width:100%}.skeleton-error{position:relative;padding:.625rem;width:100%}.skeleton-error .error-message{position:absolute;z-index:2;width:90%;height:90%;display:flex;justify-content:center;align-items:center}.skeleton-error .error-message .content{color:#cf0000;font-size:1.5rem;padding:1.25rem}.skeleton-error .error-message .close-btn{position:absolute;top:0;right:-1.25rem;padding:10px;margin:10px;cursor:pointer}.onecms-local-search-container-blur{position:relative;width:31rem;height:4.5rem;margin:.3125rem 0 0}.onecms-local-search-container-blur .input-container{width:100%;position:relative;float:right}.onecms-local-search-container-blur input{width:100%;outline:none;border:none;border-top-left-radius:2.25rem;border-bottom-left-radius:2.25rem;height:4.5rem;padding:.5rem .5rem .5rem 2rem;background-color:var(--assa-primary-text, #f4f4f4);font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:var(--assa-primary-color, #1a1a1a);background:var(--assa-background-color-over-white, #f4f4f4)}.onecms-local-search-container-blur .search-icon button{position:absolute;width:3.5rem;height:3.5rem;margin:0 0 0 .9125rem;padding:1rem;border-radius:.25rem;background-color:var(--assa-secondary-color, rgb(0, 160, 208));right:.5rem;top:.5rem;border:none;display:flex;justify-content:center;align-items:center}.onecms-local-search-container-blur .search-icon button .searchIcon{pointer-events:none;cursor:default;font-size:1.5rem}.local-search-container-active{position:relative;margin:.3125rem 1rem 0 0;width:50.375rem}.local-search-container-active .search-box{display:flex}.local-search-container-active input{background:transparent;outline:none;border:none;border-bottom:.25rem solid var(--assa-secondary-color, rgb(0, 160, 208));width:44.875rem;height:3.5rem;padding-bottom:0rem;font-size:3rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:left;color:var(--assa-primary-color, #1a1a1a);caret-color:#1a1a1a4d}.local-search-container-active .input-container{display:flex;flex-direction:column}.local-search-container-active .input-label{font-size:1rem;line-height:1.5}.local-search-container-active .search-icon{padding:2.25rem 1.5rem 1.5rem}.local-search-container-active .search-icon svg{cursor:pointer;height:2.5rem;width:2.5rem}.local-search-container-active .search-results-container{position:absolute;margin-top:.5rem;padding:1.5rem 3.96875rem 1.5rem 2rem;border-radius:.25rem;box-shadow:0 .1875rem .375rem #00000029;background-color:var(--assa-primary-background-color, #f9f9f9);width:90%;right:0}@media only screen and (max-width: 63.9375rem){.local-search-container-blur{width:23rem;height:3rem;margin:1.0625rem 2.375rem .75rem 1rem}.local-search-container-blur input{outline:none;border:none;border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem;height:3rem;padding:.25rem .5rem .25rem 1.8125rem;background-color:var(--assa-background-color-over-white, #f4f4f4);font-size:.8125rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:normal;text-align:left;color:var(--assa-primary-color, #1a1a1a)}.local-search-container-blur button{position:absolute;width:2.5rem;height:2.5rem;margin:0 0 0 1.9125rem;padding:.75rem;border-radius:.25rem;background-color:var(--assa-secondary-color, rgb(0, 160, 208));right:.5rem;top:.25rem;border:none}.local-search-container-blur button .searchIcon{font-size:1rem!important}}@media only screen and (max-width: 48rem){.local-search-container-blur{margin:0}.local-search-container-active{width:80%;position:relative;margin-right:0}.local-search-container-active input{font-size:1.5rem;font-weight:300;height:2rem;padding-bottom:.5rem;background:var(--assa-background-color-over-white, #f4f4f4)}.local-search-container-active .search-icon{padding:3.25rem 1rem 1rem}.local-search-container-active .search-icon svg{height:1rem;width:1rem}.local-search-container-active .input-label{margin-bottom:1.5rem}.local-search-container-active .search-results-container{width:100%}}.no-data-found-wrapper{text-align:center;margin:5px;background-color:#fff}.error-container{text-align:center;padding:1rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important}.onecms-popup-container .backdrop{position:fixed;left:0;right:0;width:100%;top:3.125rem;bottom:3.125rem;background:#fff}.onecms-popup-container .backdrop.small{background:#00000024;z-index:1000;top:0;bottom:0}.onecms-popup-container .backdrop.small .onecms-modal-content{background:#fff;width:90%;height:90%;max-width:63rem;max-height:46.9375rem;margin:0 auto;position:absolute;top:50%;transform:translateY(-50%);border-radius:.5rem;overflow:auto}.onecms-popup-container .backdrop.small .onecms-modal-content .popup-box{display:flex;flex-direction:column}.onecms-popup-container .backdrop.small .onecms-modal-content .popup-box .popup-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:1rem}.onecms-popup-container .backdrop.small .onecms-modal-content .popup-box .popup-header>h5{margin-bottom:0}.onecms-popup-container .backdrop.small .onecms-modal-content .popup-box .popup-header .close-btn svg{height:1.025rem;width:1.025rem}.onecms-popup-container .backdrop .onecms-modal-content{left:0;right:0;position:relative;height:100%}.onecms-popup-container .backdrop .onecms-modal-content .popup-box{display:flex;flex-direction:column;position:relative;height:100%}.onecms-popup-container .backdrop .onecms-modal-content .popup-box .popup-header .close-btn{flex-grow:1;display:flex;justify-content:flex-end;cursor:pointer}.onecms-popup-container .backdrop .onecms-modal-content .popup-box .popup-header .close-btn svg{height:1.5rem;width:1.5rem}.onecms-popup-container .backdrop .onecms-modal-content .popup-box .popup-content{position:relative;height:100%;overflow-y:auto}@media screen and (max-width: 74.9375rem){.onecms-popup-container .backdrop .onecms-modal-content{position:relative;height:100%;position:inherit}.onecms-popup-container .backdrop .onecms-modal-content .popup-box{position:inherit;height:100%}.onecms-popup-container .backdrop .onecms-modal-content .popup-box .popup-content{position:inherit;height:100%;width:100%}.onecms-popup-container .backdrop.small{padding:0 1rem}.onecms-popup-container .backdrop.small .onecms-modal-content{position:relative;width:inherit;height:90%;border-radius:.25rem;padding-left:.875rem;padding-right:.875rem}.onecms-popup-container .backdrop.small .onecms-modal-content .popup-box .popup-header .close-btn svg{height:1rem;width:1rem}}.progress-line{background-color:var(--assa-secondary-color, rgb(0, 160, 208))!important}.onecms-rte-container{max-width:1520px;margin:auto}.onecms-rte-container .wrapper-p{padding:1rem;white-space:"pre-line"}.center{text-align:center}.center .wrapper-p ol,.center .wrapper-p ul{list-style-position:inside}.onecms-chips-group{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:.3125rem}.onecms-chips-group .onecms-chip{width:fit-content;padding:.5625rem .625rem .5625rem 1rem;border-radius:.25rem;background-color:#e8e8e8;text-align:center;display:flex;flex-direction:row;align-items:center;cursor:default}.onecms-chips-group .onecms-chip svg{margin-left:.625rem;cursor:pointer}@media only screen and (max-width: 768px){.onecms-chips-group{margin:.625rem 0}}.onecms-tab li{background-color:var(--assa-tab-color, #e8e8e8);margin-right:1rem;border-radius:.25rem}.onecms-tab li span{height:3.5rem;text-decoration:none;box-sizing:border-box;line-height:3.5rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--assa-tab-font-color, #1a1a1a);cursor:pointer;padding:1rem 1rem 1.125rem}.onecms-tab li:last-child{margin-right:0}.onecms-tab .active{background-color:var(--assa-active-tab-color, #484848);border-radius:.25rem;color:var(--assa-secondary-text, rgb(255, 255, 255))}.onecms-tab .active span{height:3.5rem;text-decoration:none;box-sizing:border-box;line-height:3.5rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--assa-tab-font-color, #1a1a1a);cursor:pointer;padding:1rem 1rem 1.125rem;color:var(--assa-secondary-text, rgb(255, 255, 255))}.onecms-tab .active:last-child{margin-right:0}.onecms-tab{display:flex;position:relative;justify-content:space-between;flex-wrap:wrap}.onecms-tab.left{flex-direction:row}.onecms-tab.right{flex-direction:row-reverse}.onecms-tab ul{list-style:none;box-sizing:border-box;margin:0;display:flex;flex-flow:row;text-align:center;padding:1rem;flex-wrap:wrap;grid-gap:1rem}.onecms-tab ul::-webkit-scrollbar{display:none}.onecms-tab ul li{margin:0;min-width:fit-content;min-width:-moz-fit-content}.onecms-tab .tab-btn{display:flex;align-items:center;padding:1rem}@media screen and (min-width: 64.0625rem){.onecms-tab{margin-bottom:2rem;margin-top:1.5rem}}@media (max-width: 1024px){.onecms-tab{width:100%;position:inherit}.onecms-tab.right{flex-direction:row}.onecms-tab ul{overflow-x:scroll;overflow-y:hidden;padding:1rem;flex-wrap:nowrap}.onecms-tab ul::-webkit-scrollbar{display:none}.onecms-tab ul li{min-width:fit-content;min-width:-moz-fit-content}.onecms-tab ul .tab-btn{padding:.5rem}}@media (max-width: 767px){.onecms-tab{overflow-x:scroll;overflow-y:hidden;justify-content:space-around}.onecms-tab .tab-btn{padding:1rem .5rem}.onecms-tab .tab-btn .base-btn:not(.link-dark-btn,.link-light-btn).secondary-btn{margin-right:0}}@media (min-width: 768px) and (max-width: 1200px){.onecms-tab{overflow-x:scroll;overflow-y:hidden}.onecms-tab.left,.onecms-tab.right{flex-direction:column!important}}.onecms-text-input.display-block{display:flex;flex-direction:column}.onecms-text-input.display-inline{display:flex;justify-content:space-between;align-items:flex-end}.onecms-text-input.display-inline label{margin-right:16px}.onecms-text-input .text-input-label{display:block;opacity:.8;margin:0}.onecms-text-input .text-input-label.disabled{opacity:.5}.onecms-text-input .text-input{border:none;outline:none;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--assa-primary-color, #1a1a1a);border-bottom:.125rem solid var(--assa-primary-color, #1a1a1a)}.onecms-text-input .text-input::-webkit-input-placeholder{color:var(--assa-primary-color, #1a1a1a)}.onecms-text-input .text-input.hideNumber-arrows::-webkit-outer-spin-button,.onecms-text-input .text-input.hideNumber-arrows::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.onecms-text-input .text-input.hideNumber-arrows{-moz-appearance:textfield}.onecms-text-input .text-input-container{display:inline-flex;align-items:center;padding-right:.5rem;background-color:var(--assa-primary-background-color, #f9f9f9)}.onecms-text-input .text-input-container.borderWrapped{border-radius:.25rem}.onecms-text-input .text-input-container.borderWrapped{border:.125rem solid var(--assa-primary-color, #1a1a1a)}.onecms-text-input .text-input-container.borderWrapped.input-error{border:.125rem solid #cf0000}.onecms-text-input .text-input-container:not(.borderWrapped,.input-error){border-bottom:.125rem solid var(--assa-primary-color, #1a1a1a)}.onecms-text-input .text-input-container.input-error:not(.borderWrapped){border-bottom:.125rem solid #cf0000}.onecms-text-input .text-input-container .clear-input-icon{border:none;background-color:inherit;border-radius:.5rem}.onecms-text-input .text-input-container .clear-input-icon:hover{background-color:#0000000a}.onecms-text-input .text-input-container .clear-input-icon:focus{outline:none}.onecms-text-input .text-input-container .clear-input-icon svg{cursor:pointer;opacity:.8;border-radius:.375rem}.onecms-text-input .text-input-container .text-input{background-color:inherit;display:block;border:none;outline:none;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--assa-primary-color, #1a1a1a)}.onecms-text-input .text-input-container .text-input.disabled{opacity:.5}.onecms-text-input .text-input-container .text-input::-webkit-input-placeholder{color:var(--assa-primary-color, #1a1a1a);opacity:.5;font-size:.8125rem}.onecms-text-input .text-input-container .text-input:-ms-input-placeholder{color:var(--assa-primary-color, #1a1a1a);opacity:.5;font-size:.8125rem}.onecms-text-input .text-input-container .text-input::placeholder{color:var(--assa-primary-color, #1a1a1a);opacity:.5;font-size:.8125rem}.onecms-text-input .text-input-container .text-input.placeholder-light::-webkit-input-placeholder{opacity:.3}.onecms-text-input .text-input-container .text-input.placeholder-light:-ms-input-placeholder{opacity:.3}.onecms-text-input .text-input-container .text-input.placeholder-light::placeholder{opacity:.3}.onecms-text-input .text-input-container .error-icon,.onecms-text-input .text-input-container .valid-icon{padding-right:1.5rem;pointer-events:none;width:1.5rem;height:1.5rem}.onecms-text-input .input-description{opacity:.6;padding-top:.5rem;padding-left:2rem;text-align:left}.onecms-text-input .input-description.validated-text{opacity:1;color:#219842}.onecms-text-input .error-message{color:#cf0000;padding-top:.5rem;padding-left:2rem;text-align:left}.onecms-text-input .hide{display:none!important}@media screen and (max-width: 767px){.onecms-text-input .text-input-label.disabled{opacity:.5}.onecms-text-input .text-input-container{width:100%;margin:.5rem 0 0}.onecms-text-input .text-input-container .text-input{width:100%;height:3.5rem;padding:1.125rem 1rem 1.125rem 2rem}}@media screen and (min-width: 768px){.onecms-text-input .text-input-label.disabled{opacity:.5}.onecms-text-input .text-input-container{width:100%;margin:1rem 0 0}.onecms-text-input .text-input-container .text-input{width:100%;height:3.5rem;padding:1.125rem 1rem 1.125rem 2rem}}.onecms-three-dot-menu svg{cursor:pointer;vertical-align:top;position:relative}.onecms-three-dot-menu .three-dot-menu-items-list{position:absolute;width:240px;max-height:145px;overflow-y:auto;z-index:19;background-color:#fff;border:1px solid #ccd8e0;box-shadow:1px 1px 3px #00000040;opacity:0;transform:translateY(15px) scale(.95);transition:transform .1s ease-out,opacity .1s ease-out;pointer-events:none;margin:0;list-style:none;padding:0}.onecms-three-dot-menu .three-dot-menu-items-list .three-dot-menu-item{display:block}.onecms-three-dot-menu .three-dot-menu-items-list .three-dot-menu-item:hover,.onecms-three-dot-menu .three-dot-menu-items-list .three-dot-menu-item:active{background-color:var(--assa-secondary-color, rgb(0, 160, 208))}.onecms-three-dot-menu .three-dot-menu-items-list .three-dot-menu-item:nth-of-type(2n){background-color:#f4f4f4!important}.onecms-three-dot-menu .three-dot-menu-items-list .three-dot-menu-item:nth-of-type(2n) button,.onecms-three-dot-menu .three-dot-menu-items-list .three-dot-menu-item:nth-of-type(2n) a{background-color:#f4f4f4!important}.onecms-three-dot-menu .three-dot-menu-items-list .three-dot-menu-item:nth-of-type(2n):hover{background-color:var(--assa-secondary-color, rgb(0, 160, 208))!important}.onecms-three-dot-menu .three-dot-menu-items-list .three-dot-menu-item button,.onecms-three-dot-menu .three-dot-menu-items-list .three-dot-menu-item a{border:none;outline:none;color:#000;font-weight:400;padding:16px!important;display:block;width:100%;line-height:.5;text-align:left;height:3.375rem;border-radius:0}.onecms-three-dot-menu .three-dot-menu-items-list .three-dot-menu-item button:hover,.onecms-three-dot-menu .three-dot-menu-items-list .three-dot-menu-item a:hover{border:none;outline:none;color:#fff;text-decoration:none}.onecms-three-dot-menu .three-dot-menu-items-list .three-dot-menu-item button.background-color,.onecms-three-dot-menu .three-dot-menu-items-list .three-dot-menu-item a.background-color{background-color:#fff}.onecms-three-dot-menu .three-dot-menu-items-list .three-dot-menu-item button.background-color:hover,.onecms-three-dot-menu .three-dot-menu-items-list .three-dot-menu-item a.background-color:hover{background-color:var(--assa-secondary-color, rgb(0, 160, 208))!important}.onecms-three-dot-menu .three-dot-menu-items-list.show{opacity:1;transform:translate(0) scale(1);pointer-events:auto}@media screen and (max-width: 768px){.onecms-three-dot-menu .three-dot-menu-items-list{width:180px}.onecms-three-dot-menu .three-dot-menu-items-list .three-dot-menu-item button{border:none;outline:none;font-weight:400;padding:8px!important;height:2.5rem}.onecms-three-dot-menu .three-dot-menu-items-list .three-dot-menu-item button:hover,.onecms-three-dot-menu .three-dot-menu-items-list .three-dot-menu-item button:focus{border:none;outline:none}}.onecms-title-text .center{text-align:center}.tempMessageContainer{max-width:31.25rem;min-width:21.875rem;position:fixed;top:15%;z-index:150;right:0;padding:2.5rem}.tempMessageContainer .toastContainer{background-color:#000;opacity:.9;padding:1.0625rem 1.5rem}.tempMessageContainer .toastContainer.error{background-color:#f3e8e8;opacity:1.5}.tempMessageContainer .toastContainer .tempMessageBody{display:flex;justify-content:space-between}.tempMessageContainer .toastContainer .tempMessageBody span{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#fff}.tempMessageContainer .toastContainer .tempMessageBody.error span{color:#cf0000}.tempMessageContainer .toastContainer .tempMessageBody.error div{padding-left:.625rem}@media screen and (max-width: 23.5625rem){.tempMessageContainer{width:100%;position:fixed;right:0;top:auto;bottom:0;padding:1rem}.tempMessageContainer .toastContainer{padding:1.125rem 1.5rem 1.0625rem}.tempMessageContainer .toastContainer .tempMessageBody .span{font-size:14px;line-height:1.71;text-align:center}.tempMessageContainer .toastContainer .tempMessageBody.error div{padding-left:.3125rem}}.onecms-vertical-nav-mobile{display:none}.onecms-vertical-nav{max-width:22.25rem}.onecms-vertical-nav ul{list-style:none;display:flex;flex-direction:column;padding-left:0;width:inherit}.onecms-vertical-nav ul li{background-color:var(--assa-base-page-background-color, #f4f4f4);padding:1rem;font-family:sans-serif;line-height:1.5;border-top:.0625rem solid #e8e8e8}.onecms-vertical-nav ul li:last-of-type{border-bottom:.0625rem solid #e8e8e8}.onecms-vertical-nav ul li.nav-title{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-style:normal;cursor:default}.onecms-vertical-nav ul li.nav-title:hover{background-color:var(--assa-base-page-background-color, #f4f4f4)}.onecms-vertical-nav ul li:hover{background-color:#fff}.onecms-vertical-nav ul li.active{background-color:#fff;text-decoration:underline}.onecms-vertical-nav ul:hover{cursor:pointer}@media only screen and (max-width: 767px){.onecms-vertical-nav{display:none}.onecms-vertical-nav-mobile{margin:0 1rem;padding:1rem 0;display:block}}html,body{margin:0;font-size:16px;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);line-height:1.5;color:var(--assa-primary-text, #1a1a1a);background-color:var(--assa-base-page-background-color, #ffffff)}a{color:#2020e0}@media (prefers-color-scheme: dark){a{color:#dfdf1f}}*{box-sizing:border-box}:root{--assa-font-family-heading: "ASSA Vesta";--assa-font-family-body: "Noto Sans";--assa-font-weight-default: 300;--assa-font-weight-regular: 400;--assa-font-weight-medium: 500;--assa-font-weight-semi-bold: 600;--assa-font-weight-bold: 700;--assa-font-weight-heading: 300;--assa-font-style-normal: normal;--assa-font-style-italic: italic}@font-face{font-family:ASSA Vesta;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AAVESBIT.ttf);font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:ASSA Vesta;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AAVESBOL.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ASSA Vesta;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AAVESITA.ttf);font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:ASSA Vesta;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AAVESLGT.ttf);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ASSA Vesta;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AAVESLIT.ttf);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:ASSA Vesta;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AAVESREG.ttf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/NotoSans-Regular.ttf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/NotoSans-Bold.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:AkzidGro Std Bol;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AkzidGroStdBol.otf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:AkzidGro Std Bol Ita;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AkzidGroStdBolIta.otf);font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:AkzidGro Std Ita;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AkzidGroStdIta.otf);font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:AkzidGro Std Lig;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AkzidGroStdLig.otf);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:AkzidGro Std Lig Ita;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AkzidGroStdLigIta.otf);font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:AkzidGro Std Med;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AkzidGroStdMed.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AkzidGro Std Med Ita;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AkzidGroStdMedIta.otf);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:AkzidGro Std Reg;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/AkzidGroStdReg.otf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Yale Solis;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/YaleSolisW-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Yale Solis body;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/YaleSolisW-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Yale Solis heading;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/YaleSolisW-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Black;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-Black.ttf);font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto BlackItalic;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-BlackItalic.ttf);font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Roboto Bold;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-Bold.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto BoldItalic;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-BoldItalic.ttf);font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto Italic;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-Italic.ttf);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto Light;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-Light.ttf);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto LightItalic;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-LightItalic.ttf);font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto Medium;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-Medium.ttf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto MediumItalic;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-MediumItalic.ttf);font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto Regular;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Roboto Thin;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-Thin.ttf);font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto ThinItalic;src:url(../../../etc.clientlibs/americas-onecms/clientlibs/clientlib-onecms-common/resources/fonts/Roboto-ThinItalic.ttf);font-weight:100;font-style:italic;font-display:swap}button,input,optgroup,select,textarea{font:inherit}.container,.container.responsivegrid{max-width:none;padding-left:0;padding-right:0}@media screen and (min-width: 1200px){.container,.container.responsivegrid{max-width:none}}@media screen and (min-width: 992px){.container,.container.responsivegrid{max-width:none}}@media screen and (min-width: 768px){.container,.container.responsivegrid{max-width:none}}@media screen and (min-width: 576px){.container,.container.responsivegrid{max-width:none}}.pagination-controls .progress{height:8px}.default-cursor{pointer-events:none;cursor:default}blockquote{margin-block-start:1rem!important;margin-block-end:1rem!important;margin-inline-start:2.5rem!important;margin-inline-end:2.5rem!important}a{color:var(--assa-link-color, rgb(255, 255, 255))}a:hover{color:var(--assa-link-hover-color, #0056b3)}.h1,h1,.heading-6xl{font-family:var(--assa-font-family-heading);font-size:clamp(3rem,1.222rem + 3.704vw,4rem);line-height:clamp(3.375rem,1.597rem + 3.704vw,4.375rem)!important}.h2,h2,.heading-5xl{font-family:var(--assa-font-family-heading);font-size:clamp(2.125rem,1.069rem + 3.241vw,3.5rem);line-height:clamp(2.3125rem,1.444rem + 3.241vw,3.875rem)!important}.h3,h3,.heading-4xl{font-family:var(--assa-font-family-heading);font-size:clamp(1.75rem,.917rem + 2.778vw,3rem);line-height:clamp(2.0625rem,1.167rem + 2.778vw,3.25rem)!important}.h4,h4,.heading-3xl{font-family:var(--assa-font-family-heading);font-size:clamp(1.875rem,.764rem + 2.315vw,2.5rem);line-height:clamp(2.4375rem,1.514rem + 2.315vw,3.25rem)!important}.h5,h5,.heading-2xl{font-family:var(--assa-font-family-heading);font-size:clamp(1.5rem,.611rem + 1.852vw,2rem);line-height:clamp(2rem,1.236rem + 1.852vw,2.625rem)!important}.h5 span,.h5 div,.h5 p,h5 span,h5 div,h5 p,.heading-2xl span,.heading-2xl div,.heading-2xl p{font-family:var(--assa-font-family-heading)}.h6,h6,.heading-xl{font-family:var(--assa-font-family-heading);font-size:clamp(1.1875rem,.458rem + 1.389vw,1.5rem)!important;line-height:clamp(1.625rem,.958rem + 1.389vw,2rem)!important}.sub-heading-lg{font-family:var(--assa-font-family-heading);font-size:clamp(1rem,.382rem + 1.157vw,1.25rem)!important;line-height:clamp(1.3125rem,.882rem + 1.157vw,1.75rem)!important}.sub-heading-md{font-family:var(--assa-font-family-heading);font-size:clamp(.875rem,.431rem + .926vw,1.125rem)!important;line-height:clamp(1.1875rem,.869rem + .926vw,1.5625rem)!important}.body-base{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-size:clamp(.875rem,.653rem + .463vw,1rem);line-height:clamp(1.3125rem,1.153rem + .463vw,1.5rem)}.body-md{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-size:clamp(1rem,.778rem + .463vw,1.125rem);line-height:clamp(1.3125rem,1.216rem + .463vw,1.5625rem)}.body-sm{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-size:.875rem;line-height:1.3125rem}.button-txt-lg{font-size:clamp(1rem,.556rem + .926vw,1.25rem);line-height:clamp(1rem,.556rem + .926vw,1.25rem)}.button-txt-sm{font-size:.8125rem;line-height:.8125rem}.caption-xs{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-size:.8125rem;line-height:1.25rem}.onecms-breadcrumb-container{padding:0 .9375rem}.onecms-breadcrumb-container .breadcrumb-list{padding:.5rem 2.5rem;float:left;background:#fff;border-radius:0rem 0rem .25rem .25rem;font-weight:600;font-size:.6875rem;line-height:1rem;font-style:normal;text-transform:uppercase;box-shadow:0 .1875rem .375rem #00000029;margin-left:.0625rem}.onecms-breadcrumb-container .breadcrumb-list .breadcrumb-item a{color:var(--assa-primary-color, #1a1a1a)}.onecms-breadcrumb-container .breadcrumb-list .breadcrumb-item+.breadcrumb-item:before{content:"➜";color:var(--assa-primary-color, #1a1a1a);line-height:1rem;margin-right:.5rem;padding-right:0}.onecms-breadcrumb-container .breadcrumb-list .breadcrumb-item~.breadcrumb-item{padding-left:0}.breadCrumb .bg-grey{background-color:#f4f4f4;overflow:auto}.breadCrumb .bg-white{background-color:#fff;overflow:auto}.breadcrumb-list{margin:0;display:flex;list-style:none;gap:.5rem}.floatBreadcrumbs{position:absolute;z-index:11;width:100%}.onecms-breadcrumb-container.dark-theme .breadcrumb-list{float:left;background:#1a1a1acc}.onecms-breadcrumb-container.dark-theme .breadcrumb-list .breadcrumb-item a{color:#fff}.onecms-breadcrumb-container.dark-theme .breadcrumb-list .breadcrumb-item+.breadcrumb-item:before{content:"➜";color:#fff}.onecms-breadcrumb-container.dark-theme .breadcrumb-list .breadcrumb-item.active{color:#d3d3d3}.onecms-breadcrumb-container.dark-theme .breadcrumb-list .breadcrumb-item.active span{font-size:inherit;line-height:inherit}@media screen and (max-width: 767px){.onecms-breadcrumb-container{padding:0}.onecms-breadcrumb-container .breadcrumb-list{flex-wrap:nowrap;margin-bottom:0;padding:.5rem 1.5rem;width:max-content}.onecms-breadcrumb-container .breadcrumb-list>.breadcrumb-item{flex:0 0 auto}.onecms-breadcrumb-container .breadcrumb-list .breadcrumb-item+.breadcrumb-item:before{display:inline}}.onecms-button-container{max-width:1520px;margin:auto}.onecms-button-container .button-anchor{display:inline-block;text-decoration:none;margin-left:1rem;margin-right:1rem}.onecms-button-container .button-anchor:hover{text-decoration:none}.onecms-button-container .button-anchor.disabled{pointer-events:none}.onecms-button-container .base-button{font-family:var(--assa-font-family-body)!important;font-weight:700;font-style:normal;text-align:center;border-radius:var(--assa-button-border-radius, .25rem);font-stretch:normal;letter-spacing:normal;display:flex;padding:1.0625rem 2.25rem;cursor:pointer;border-width:0rem;transition:all .1s ease-in-out;position:relative;align-items:center;justify-content:center;word-break:break-word;font-size:1rem}.onecms-button-container .base-button.disabled,.onecms-button-container .base-button.disabled:hover{text-decoration:none;opacity:.2;pointer-events:none}.onecms-button-container .base-button.big{min-height:3.5rem;font-weight:700;line-height:1.75}.onecms-button-container .base-button.small:not(.darkLink-button,.lightLink-button){padding:.5625rem 1rem;line-height:1.5;min-height:2.5rem}.onecms-button-container .base-button.small:not(.darkLink-button,.lightLink-button).secondary-button{padding:.4375rem 1rem}.onecms-button-container .base-button.small:not(.darkLink-button,.lightLink-button).inverted-button{padding:.4375rem 1rem}.onecms-button-container .base-button:hover{text-decoration:underline}.onecms-button-container .darkLink-button{font-size:1rem;line-height:1.5;display:inline-flex;grid-gap:.3125rem;color:#1a1a1a;padding:0;background-color:#0000}.onecms-button-container .darkLink-button.big{font-size:1.1875rem;height:3.5rem;line-height:1.47}.onecms-button-container .darkLink-button.small{font-size:1rem;line-height:1.5}.onecms-button-container .darkLink-button .btn-icon{position:relative;text-align:left}.onecms-button-container .darkLink-button .btn-icon svg{margin-left:.5rem;transition:.2s linear}.onecms-button-container .darkLink-button .btn-icon svg:hover{margin-left:.9375rem}.onecms-button-container .darkLink-button:hover svg{margin-left:.9375rem}.onecms-button-container .lightLink-button{font-size:1rem;line-height:1.5;display:inline-flex;grid-gap:.3125rem;color:#1a1a1a;padding:0;background-color:#0000;color:var(--assa-secondary-text, rgb(255, 255, 255))}.onecms-button-container .lightLink-button.big{font-size:1.1875rem;height:3.5rem;line-height:1.47}.onecms-button-container .lightLink-button.small{font-size:1rem;line-height:1.5}.onecms-button-container .lightLink-button .btn-icon{position:relative;text-align:left}.onecms-button-container .lightLink-button .btn-icon svg{margin-left:.5rem;transition:.2s linear}.onecms-button-container .lightLink-button .btn-icon svg path{fill:var(--assa-secondary-text, rgb(255, 255, 255))}.onecms-button-container .lightLink-button .btn-icon svg:hover{margin-left:.9375rem}.onecms-button-container .lightLink-button:hover svg{margin-left:.9375rem}.onecms-button-container .primary-button{line-height:1.5;min-height:2.5rem;background-color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)));color:var(--assa-button-text-color, var(--assa-secondary-text, rgb(255, 255, 255)))}.onecms-button-container .secondary-button{background-color:#0000;color:#1a1a1a;border:solid .125rem #1a1a1a}.onecms-button-container .inverted-button{background-color:#0000;color:var(--assa-secondary-text, rgb(255, 255, 255));border:solid .125rem var(--assa-secondary-text, rgb(255, 255, 255))}@media (max-width: 767px){.onecms-button-container .base-button:not(.small.primary-button,.small.secondary-button,.small.inverted-button){line-height:1.54!important}.onecms-button-container .primary-button{font-size:.8125rem!important;padding:.6875rem 1rem!important}.onecms-button-container .secondary-button,.onecms-button-container .inverted-button{font-size:.8125rem!important;padding:.5625rem .875rem!important}.onecms-button-container .lightLink-button,.onecms-button-container .darkLink-button{font-size:.8125rem!important}}.onecms-cards{padding:3rem 0}.onecms-cards.assawhite{background-color:var(--assa-bg-promary-color, #fff)}.onecms-cards.assawhite .card-column .card-component-container.text_with_image .anchor-link .card .card-body{background-color:#f4f4f4}.onecms-cards.assagrey{background-color:var(--assa-bg-promary-color, #f4f4f4)}.onecms-cards .onecmsWrapper{margin:auto;max-width:1520px}.onecms-cards .card-row{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.onecms-cards .card-row.flex-column{flex-direction:column}.onecms-cards .card-row.flex-column.one-column{align-items:center}.onecms-cards .card-row.flex-column.one-column .card-column.full-width{width:100%}.onecms-cards .card-row.flex-column.one-column .card-column .support_card_plp .card-label h5{line-height:1.33}.onecms-cards .card-column{padding:8px;max-width:33.3333%}.onecms-cards .card-column .card-component-container{font-size:1rem;width:100%;border:none;min-height:23rem;word-break:break-word;position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border-radius:.25rem;height:100%!important}.onecms-cards .card-column .card-component-container .anchor-link{color:var(--assa-primary-color, #1a1a1a);height:inherit;display:block;width:100%}.onecms-cards .card-column .card-component-container .anchor-link .card{border:none;background-color:#fff;box-shadow:0 .125rem .375rem #00000029;border-radius:0;transition:.2s ease;height:100%!important;max-width:31rem}.onecms-cards .card-column .card-component-container .anchor-link .card .card-component-image{position:relative;overflow:hidden;max-height:31rem;border-radius:.25rem .25rem 0 0}.onecms-cards .card-column .card-component-container .anchor-link .card .card-component-image .onecms-img{position:relative;height:0px;width:100%;padding-bottom:100%}.onecms-cards .card-column .card-component-container .anchor-link .card .card-component-image .onecms-img img{object-fit:cover;transition:all .3s ease-in-out;position:absolute;top:0;right:0;bottom:0;left:0}.onecms-cards .card-column .card-component-container .anchor-link .card .card-body{display:flex!important;flex-direction:column!important;flex:1 1 auto;padding:1.25rem}.onecms-cards .card-column .card-component-container .anchor-link .card .card-body>.card-title{line-height:1.25;font-weight:700;margin-bottom:1rem;font-family:var(--assa-font-family-heading)!important}.onecms-cards .card-column .card-component-container .anchor-link .card .card-body>.card-title>span{font-family:var(--assa-font-family-heading)!important;font-weight:700!important;font-style:normal}.onecms-cards .card-column .card-component-container .anchor-link .card .card-body>.card-title.line-clamp-2{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden!important}.onecms-cards .card-column .card-component-container .anchor-link .card .card-body .preTitle{font-size:1rem;line-height:1.5;margin-bottom:1rem;font-family:var(--assa-font-family-heading)!important;font-weight:700!important;font-style:normal}.onecms-cards .card-column .card-component-container .anchor-link .card .card-body .card-text{margin-bottom:1.5rem;font-weight:400;color:#484848;font-size:1.5rem;line-height:1.33}.onecms-cards .card-column .card-component-container .anchor-link .card .card-body .card-text p{margin-top:0;margin-bottom:1rem}.onecms-cards .card-column .card-component-container .anchor-link .card .card-body .card-text.line-clamp-3{-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden!important}.onecms-cards .card-column .card-component-container:hover .anchor-link .card{box-shadow:0 .25rem .9375rem #00000029}.onecms-cards .card-column .card-component-container:hover .anchor-link .card .card-component-image .onecms-img img{transform:scale(1.1)}.onecms-cards .card-column .button-container{flex-wrap:wrap;row-gap:.3125rem;margin-top:auto!important;display:flex!important}.onecms-cards .card-column .button-container .base-button{font-family:var(--assa-font-family-body)!important;font-weight:700;font-style:normal;text-align:center;border-radius:var(--assa-button-border-radius, .25rem);font-stretch:normal;margin-right:.3125rem;letter-spacing:normal;display:flex;cursor:pointer;border-width:0rem;transition:all .1s ease-in-out;position:relative;align-items:center;justify-content:center;word-break:break-word}.onecms-cards .card-column .button-container .base-button:hover{text-decoration:underline}.onecms-cards .card-column .button-container .darkLink-button{font-size:1rem;line-height:1.5;display:inline-flex;grid-gap:.3125rem;color:#1a1a1a;padding:0;background-color:#0000}.onecms-cards .card-column .button-container .darkLink-button .btn-icon{position:relative;text-align:left}.onecms-cards .card-column .button-container .darkLink-button .btn-icon svg{margin-left:.5rem;transition:.2s linear}.onecms-cards .card-column .button-container .darkLink-button .btn-icon svg:hover{margin-left:.9375rem}.onecms-cards .card-column .button-container .darkLink-button:hover svg{margin-left:.9375rem}.onecms-cards .card-column .button-container .lightLink-button{font-size:1rem;line-height:1.5;display:inline-flex;grid-gap:.3125rem;color:#1a1a1a;padding:0;background-color:#0000;color:var(--assa-secondary-text, rgb(255, 255, 255))}.onecms-cards .card-column .button-container .lightLink-button .btn-icon{position:relative;text-align:left}.onecms-cards .card-column .button-container .lightLink-button .btn-icon svg{margin-left:.5rem;transition:.2s linear}.onecms-cards .card-column .button-container .lightLink-button .btn-icon svg path{fill:var(--assa-secondary-text, rgb(255, 255, 255))}.onecms-cards .card-column .button-container .lightLink-button .btn-icon svg:hover{margin-left:.9375rem}.onecms-cards .card-column .button-container .lightLink-button:hover svg{margin-left:.9375rem}.onecms-cards .card-column .button-container .primary-button{padding:.5625rem 1rem;line-height:1.5;min-height:2.5rem;background-color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)));color:var(--assa-button-text-color, var(--assa-secondary-text, rgb(255, 255, 255)))}.onecms-cards .card-column .button-container .secondary-button{padding:.4375rem 1rem;background-color:#0000;color:#1a1a1a;border:solid .125rem #1a1a1a}.onecms-cards .card-column .button-container .inverted-button{padding:.4375rem 1rem;background-color:#0000;color:var(--assa-secondary-text, rgb(255, 255, 255));border:solid .125rem var(--assa-secondary-text, rgb(255, 255, 255))}.onecms-cards .card-column .card-component-container.image_as_background{position:relative;height:100%!important;aspect-ratio:1/1}.onecms-cards .card-column .card-component-container.image_as_background .anchor-link .card{height:100%!important;color:#fff;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;position:relative}.onecms-cards .card-column .card-component-container.image_as_background .anchor-link .card:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(to bottom,#000,#54545400 108%);opacity:.79;transition:background .2s,opacity .2s ease-in-out}.onecms-cards .card-column .card-component-container.image_as_background .anchor-link .card .card-body{z-index:5}.onecms-cards .card-column .card-component-container.image_as_background .anchor-link .card .card-body .card-text{color:#fff}.onecms-cards .card-column .card-component-container.image_as_background:hover .anchor-link .card:before{opacity:.62;background:linear-gradient(#000,#000 108%)}.onecms-cards .card-column .support_card_plp{background-color:#fff}.onecms-cards .card-column .support_card_plp .card-description.line-clamp-4{-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden!important}.onecms-cards .card-column .support_card_plp:not(.mobile-view){background-color:#fff;display:grid;min-width:0;min-height:11.0625rem;grid-template-columns:11.0625rem auto;grid-template-rows:auto auto auto;gap:0;box-shadow:0 .125rem .375rem #00000029;word-break:break-word}.onecms-cards .card-column .support_card_plp .card-icon{grid-row:1/-1;grid-column:1;display:flex;align-items:center;justify-content:space-around;box-shadow:0 .125rem .375rem #00000029}.onecms-cards .card-column .support_card_plp .card-icon.hideIcon{display:none}.onecms-cards .card-column .support_card_plp .card-label h5.line-clamp-2{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden!important}.onecms-cards .card-column .support_card_plp .card-description p{margin-top:0;margin-bottom:1rem}.onecms-cards .card-column .support_card_plp.mobile-view{box-shadow:0 .125rem .375rem #00000029;padding:1rem}.onecms-cards .card-column.full-width{max-width:100%}@media (min-width: 1501px){.onecms-cards .card-column:not(.two-columns){padding:6px}.onecms-cards .card-column .support_card_plp{margin:2px}}@media (min-width: 768px){.onecms-cards .card-column{max-width:50%}.onecms-cards .card-column .support_card_plp .card-label{overflow:hidden;min-width:0;grid-row:1;grid-column:2/-1;padding:1.5rem 1.5rem 0}.onecms-cards .card-column .support_card_plp .card-label .img-container{display:none}.onecms-cards .card-column .support_card_plp .card-description{overflow:hidden;min-width:0;grid-row:2;grid-column:2;padding:0 1.5rem;opacity:.8}.onecms-cards .card-column .card-component-container .anchor-link .card .card-body>.card-title{font-size:2rem}.onecms-cards .card-column .card-action-items{min-width:0;grid-row:3;grid-column:2;padding:1.5rem}.onecms-cards .card-row.flex-column.one-column .card-column .card-component-container{width:max-content}.onecms-cards .card-row.flex-column.one-column .card-column .card-component-container .anchor-link .card{width:31rem}}@media (min-width: 1201px){.onecms-cards .card-column:not(.two-columns):not(.one-column){flex-basis:33.33%}.onecms-cards .card-column.two-columns .card-component-container .anchor-link .card{width:31rem}}@media (min-width: 768px) and (max-width: 1200px){.onecms-cards .card-column:not(.one-column) .card-component-container .anchor-link .card{width:31rem}}@media (max-width: 767px){.onecms-cards{padding:1rem 0}.onecms-cards .card-column{max-width:100%;width:100%}.onecms-cards .card-column .button-container .primary-button,.onecms-cards .card-column .button-container .secondary-button,.onecms-cards .card-column .button-container .inverted-button,.onecms-cards .card-column .button-container .lightLink-button,.onecms-cards .card-column .button-container .darkLink-button{font-size:.8125rem!important;padding:.6875rem 1rem!important}.onecms-cards .card-column .support_card_plp.mobile-view .button-container .lightLink-button,.onecms-cards .card-column .support_card_plp.mobile-view .button-container .darkLink-button{padding:0!important}.onecms-cards .card-column .support_card_plp.mobile-view .button-container .inverted-button{font-size:.8125rem!important;padding:.6875rem 1rem!important}.onecms-cards .card-column .card-component-container .anchor-link .card{max-width:100%}.onecms-cards .card-column .card-component-container .anchor-link .card .card-body .preTitle{margin-bottom:.5rem!important}.onecms-cards .card-column .card-component-container .anchor-link .card .card-body>.card-title{font-size:1.5rem;line-height:1.25}.onecms-cards .card-column .card-component-container .anchor-link .card .card-body>.card-title>span{font-size:1.5rem;line-height:1.25}.onecms-cards .card-column .card-component-container .anchor-link .card .card-body .card-text{font-size:1.1875rem!important;line-height:1.26!important}.onecms-cards .card-column .support_card_plp .card-label{display:flex;grid-gap:1rem}.onecms-cards .card-column .support_card_plp .card-label h5{margin:auto 0;font-family:var(--assa-font-family-body)!important;font-size:19px!important}.onecms-cards .card-column .support_card_plp .card-label .img-container{height:3.125rem;width:3.125rem}.onecms-cards .card-column .support_card_plp .card-description{padding-top:1rem}.onecms-cards .card-column .card-action-items{padding-top:1.125rem}}@media (min-width: 768px) and (max-width: 1024px){.onecms-cards .card-column .card-component-container .anchor-link .card{max-width:23rem}.onecms-cards .card-row.flex-column.one-column .card-column .card-component-container .anchor-link .card{max-width:31rem;width:31rem}}.onecms-tabs .onecms-tabs-wrapper{background-color:#f4f4f4}.onecms-tabs .onecms-tabs-wrapper>div{max-width:95rem;margin:auto}@media only screen and (max-width: 1023px){.onecms-tabs .onecms-tabs-wrapper{padding:0}.onecms-tabs .onecms-tabs-wrapper .onecms-separator{display:none}}.onecms-tabs .onecms-tab{display:flex;position:relative;justify-content:space-between;flex-wrap:wrap}.onecms-tabs .onecms-tab li{background-color:var(--assa-tab-color, #e8e8e8);border-radius:.25rem}.onecms-tabs .onecms-tab li span{height:3.5rem;text-decoration:none;box-sizing:border-box;line-height:3.5rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--assa-tab-font-color, #1a1a1a);cursor:pointer;padding:1rem 1rem 1.125rem}.onecms-tabs .onecms-tab li:last-child{margin-right:0}.onecms-tabs .onecms-tab .active{background-color:var(--assa-active-tab-color, #484848);border-radius:.25rem;color:var(--assa-secondary-text, rgb(255, 255, 255))}.onecms-tabs .onecms-tab .active span{height:3.5rem;text-decoration:none;box-sizing:border-box;line-height:3.5rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--assa-tab-font-color, #1a1a1a);cursor:pointer;padding:1rem 1rem 1.125rem;color:var(--assa-secondary-text, rgb(255, 255, 255))}.onecms-tabs .onecms-tab .active:last-child{margin-right:0}.onecms-tabs .onecms-tab.left{flex-direction:row}.onecms-tabs .onecms-tab.right{flex-direction:row-reverse}.onecms-tabs .onecms-tab ul{position:relative;list-style:none;box-sizing:border-box;margin:0;display:flex;flex-flow:row;text-align:center;padding:1rem;flex-wrap:wrap;grid-gap:1rem}.onecms-tabs .onecms-tab ul::-webkit-scrollbar{display:none}.onecms-tabs .onecms-tab ul li{padding:.9375rem;min-width:fit-content;min-width:-moz-fit-content}.onecms-tabs .onecms-tab ul li:hover{cursor:pointer}.onecms-tabs .onecms-tab .tab-btn{display:flex;align-items:center;padding:1rem}.onecms-tabs .onecms-tab span{position:absolute;height:3.4375rem;width:0;bottom:.9375rem;background-color:bisque;border-radius:.3125rem;z-index:1001;transition:all .4s ease-in-out}@media (max-width: 1024px){.onecms-tabs .onecms-tab{position:inherit}.onecms-tabs .onecms-tab.right{flex-direction:row}.onecms-tabs .onecms-tab ul{overflow-y:hidden;padding:1rem;flex-wrap:nowrap}.onecms-tabs .onecms-tab ul::-webkit-scrollbar{display:none}.onecms-tabs .onecms-tab ul li{min-width:fit-content;min-width:-moz-fit-content}.onecms-tabs .onecms-tab ul .tab-btn{padding:.5rem}}@media (max-width: 767px){.onecms-tabs .onecms-tab{overflow-y:hidden;justify-content:space-around}.onecms-tabs .onecms-tab .tab-btn{padding:1rem .5rem}.onecms-tabs .onecms-tab .tab-btn .base-btn:not(.link-dark-btn,.link-light-btn).secondary-btn{margin-right:0}}.onecms-feature{padding:6rem 1rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;grid-gap:1.5rem}.onecms-feature .images{display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center}.onecms-feature .images div,.onecms-feature .images div img{max-height:25rem}.onecms-feature .ul-list{display:flex;flex-direction:column;gap:1rem;align-self:start;max-width:31.25rem;width:100%}.onecms-feature ul{padding:0 1rem;line-height:1.5}ul li::marker{line-height:1.5}@media screen and (max-width: 768px){.onecms-feature{padding:1rem;flex-direction:column-reverse}.onecms-feature .images{flex-direction:row;max-width:100%}.onecms-feature .images div{max-height:auto}.onecms-feature .images div img{width:100%;height:auto}.onecms-feature ul-list{align-self:left}}.footerContainer{padding-bottom:5rem;height:calc(100% + 100px)}.footerContainer.bg-assa-grey{background-color:#f4f4f4}.footerContainer.bg-assa-white{background-color:#fff}.footerContainer #desktop{padding:3rem 1rem 2rem}.footerContainer #mobile{display:none}.footerContainer .extra-space-after-footer{height:16.66rem}.footerContainer #copyrights-section{padding-left:1rem;padding-right:1rem}.footerContainer #copyrights-section img{height:3.75rem;object-fit:contain;overflow:hidden}@media screen and (min-width: 1201px){.footerContainer #copyrights-section{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:row-reverse}.footerContainer #copyrights-section img{height:3.25rem}}@media only screen and (max-width: 768px){.footerContainer #desktop{display:none}.footerContainer #copyrights-section{padding:1rem;flex-direction:column;align-items:center}.footerContainer #copyrights-section img{height:2.8125rem;object-fit:contain;overflow:hidden}.footerContainer #mobile{padding:1rem;display:block;background-color:#fff}.footerContainer #mobile .accordion .card{border:none}.footerContainer #mobile .accordion .card .card-header{padding:0}.footerContainer #mobile .accordion .card .card-header .title-container{padding:1.1875rem 0 .9375rem;position:relative;background-color:var(--assa-default-component-background-color, #ffffff);cursor:pointer;color:var(--assa-primary-color, #1a1a1a);font-family:var(--assa-font-family-body)!important;font-size:1.1875rem;line-height:1.13}.footerContainer #mobile .accordion .card .card-header .title-container svg{float:right;transition:all .3s}.footerContainer #mobile .accordion .card .card-header .title-container.active svg{transform:rotate(180deg)}.footerContainer #mobile .accordion .card .card-header .title-container .chevron{float:right;transition:all .3s}.footerContainer #mobile .accordion .card .card-header .title-container.active .chevron{transform:rotate(180deg)}.footerContainer #mobile .accordion .card .collapse .card-body,.footerContainer #mobile .accordion .card .collapsing .card-body{padding:0}.footerContainer #mobile .accordion .card .collapse .card-body ul.inner-links,.footerContainer #mobile .accordion .card .collapsing .card-body ul.inner-links{list-style:none;padding:0;margin:0}.footerContainer #mobile .accordion .card .collapse .card-body ul.inner-links>li:first-child>a,.footerContainer #mobile .accordion .card .collapsing .card-body ul.inner-links>li:first-child>a{background:var(--assa-default-component-background-color, #ffffff);color:var(--assa-secondary-color, rgb(0, 160, 208))}.footerContainer #mobile .accordion .card .collapse .card-body ul.inner-links>li>a,.footerContainer #mobile .accordion .card .collapsing .card-body ul.inner-links>li>a{font-family:var(--assa-font-family-body)!important;font-size:1.1875rem;background:var(--assa-background-color-over-white, #f4f4f4);padding:.9375rem 1.25rem;display:inline-block;width:100%;text-decoration:none;color:var(--assa-primary-color, #1a1a1a)}.footerContainer #mobile .accordion .card .collapse:not(.show),.footerContainer #mobile .accordion .card .collapsing:not(.show){display:none}.footerContainer #mobile .where-to-buy a{font-size:1rem;font-family:var(--assa-font-family-body)!important;padding:1.1875rem 0 .9375rem}.footerContainer .copyrights-links ul{display:flex;justify-content:center;flex-wrap:wrap}}.footerContainer .page-footer .footer-links{padding:.9375rem 0rem 1.875rem}.footerContainer .page-footer .footer-logo{padding:3.125rem 0rem .9375rem}.footerContainer .page-footer .footer-copyrights{padding-bottom:1.6rem}.footerContainer ul.footer-column-list{list-style:none;padding-left:0;line-height:1.5}.footerContainer ul.footer-column-list .anchor-link{color:var(--assa-primary-color, #1a1a1a);display:block;width:100%}.footerContainer ul.footer-column-list .anchor-link.as-label{color:var(--assa-primary-color, #1a1a1a)}.footerContainer .footer-logo.row{margin:0}.footerContainer .footer-logo img{max-height:5.75rem;object-fit:contain;overflow:hidden}.footerContainer ul.footer-column-list>li.bold a{font-family:var(--assa-font-family-body)!important;font-style:normal;font-weight:700}.footerContainer ul.footer-column-list>li.extra-padded-on-top{padding-top:3rem}.footerContainer ul.footer-column-list>li.extra-padded{padding-bottom:1.5625rem!important}.footerContainer ul.footer-column-list.inline{text-align:center}.footerContainer ul.footer-column-list.inline>li{display:inline-flex;white-space:nowrap;font-weight:600}.footerContainer ul.footer-column-list.inline.dot-separated>li+li:before{content:" •";padding:0 1.25rem}.footerContainer p.footer-column-title{margin-bottom:1.5rem;font-weight:700;line-height:1.33;font-size:1.5rem}.footerContainer p.footer-column-title>a{font-family:var(--assa-font-family-heading)!important;font-style:normal;font-weight:700}.footerContainer p.footer-column-title>a,.footerContainer p.footer-column-title>a :hover{color:var(--assa-link-color, #0393be)!important;text-decoration:none}@media only screen and (max-width: 1024px){.footerContainer .footer-logo img{max-height:2.8125rem;object-fit:contain;overflow:hidden}.footerContainer ul.footer-column-list.inline.dot-separated>li+li:before{content:" •";padding:0 1.6rem}}.onecms-cmp-header{display:flex;flex-direction:column;width:100%;position:relative;z-index:999}.onecms-cmp-header.float{position:absolute!important;top:0}.onecms-cmp-header .header-container.bg-grey{background-color:#f4f4f4}.onecms-cmp-header .header-container.bg-white{background-color:#fff}.onecms-cmp-header .header-container .global-links{background-color:var(--assa-primary-color, #1a1a1a)}.onecms-cmp-header .header-container .navigation{display:grid;grid-template-columns:auto 1fr 1fr;padding-left:32px;gap:1rem;height:5.625rem;background-color:#fff;margin:0 1rem;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:#63636333 0 2px 8px;position:relative;z-index:12}.onecms-cmp-header .header-container .navigation:has(#mobile-nav.overflow-flex){grid-template-columns:1fr auto 1fr;padding-left:0}.onecms-cmp-header .header-container .navigation .mobile-nav{order:-1}.onecms-cmp-header .header-container .navigation .mm-link{text-decoration:none;color:#1a1a1a}.onecms-cmp-header .header-container .navigation .mm-link:hover{text-decoration:none}.onecms-cmp-header .header-container .navigation.bg-grey{background-color:#f4f4f4!important}.onecms-cmp-header .header-container .navigation.bg-white{background-color:#fff!important}.onecms-cmp-header .header-container .navigation ul{padding-left:32px}@media screen and (min-width: 1100px){.onecms-cmp-header .header-container .navigation ul a{display:flex;text-decoration:none;list-style:none;height:inherit;align-items:center;justify-content:left;position:relative;gap:5px}.onecms-cmp-header .header-container .navigation ul a i{pointer-events:none}.onecms-cmp-header .header-container .navigation ul a i img{height:15px;width:auto}.onecms-cmp-header .header-container .navigation ul a:after{content:"";position:absolute;bottom:25px;width:0;border:0px solid black;border-radius:20px;transition:all .3s ease-out}.onecms-cmp-header .header-container .navigation ul a.underline:hover{cursor:pointer}.onecms-cmp-header .header-container .navigation ul a.underline:hover:after{width:100%;border:1px solid black}}.onecms-cmp-header .header-container .navigation ul li{display:flex;text-decoration:none;list-style:none;height:inherit;align-items:center;justify-content:left;position:relative;gap:5px;font-weight:700}.onecms-cmp-header .header-container .navigation ul li i{pointer-events:none}.onecms-cmp-header .header-container .navigation ul li i img{height:15px;width:auto}.onecms-cmp-header .header-container .navigation ul li:after{content:"";position:absolute;bottom:25px;width:0;border:0px solid black;border-radius:20px;transition:all .3s ease-out}.onecms-cmp-header .header-container .navigation ul li.underline:hover{cursor:pointer}.onecms-cmp-header .header-container .navigation ul li.underline:hover:after{width:100%;border:1px solid black}.onecms-cmp-header .header-container .navigation nav{height:inherit}.onecms-cmp-header .header-container .navigation nav#desktop-nav.overflow-flex{display:none}.onecms-cmp-header .header-container .navigation nav#mobile-nav{display:none}.onecms-cmp-header .header-container .navigation nav#mobile-nav.overflow-flex{display:flex;align-items:center;margin-left:32px;order:-2}.onecms-cmp-header .header-container .navigation nav#mobile-nav.overflow-flex>button{display:flex;-webkit-box-align:center;align-items:center;flex-direction:column;border:none;background:none;position:relative;padding:0}.onecms-cmp-header .header-container .navigation nav#mobile-nav.overflow-flex>button:hover{cursor:pointer}.onecms-cmp-header .header-container .navigation nav#mobile-nav.overflow-flex>button>span{background-color:#1a1a1a;transition-property:all;transition-duration:.3s;transition-timing-function:ease-out;width:24px;height:2px;margin:2px 0;display:block;transform-origin:0 0}.onecms-cmp-header .header-container .navigation nav#mobile-nav.overflow-flex>button.open span:nth-child(1){transform-origin:left center;transform:rotate(45deg);width:17px}.onecms-cmp-header .header-container .navigation nav#mobile-nav.overflow-flex>button.open span:nth-child(2){transform:scaleX(0);opacity:0}.onecms-cmp-header .header-container .navigation nav#mobile-nav.overflow-flex>button.open span:nth-child(3){transform-origin:left center;transform:rotate(-45deg);width:17px}.onecms-cmp-header .header-container .navigation .brand-logo{height:inherit;display:flex;align-items:center;justify-content:center}.onecms-cmp-header .header-container .navigation .brand-logo img{max-height:4.375rem;height:auto;object-fit:contain}.onecms-cmp-header .header-container .navigation .brand-logo .brand-logo-container{display:inline-block;max-height:5.75rem;max-width:-webkit-fill-available}.onecms-cmp-header .header-container .navigation .nav-menu ul{display:flex;flex-direction:row;gap:1.5625rem;flex-wrap:wrap;height:90px;overflow:hidden;margin:0;align-items:center;padding-left:2rem}.onecms-cmp-header .header-container .navigation .search-and-useractions{display:flex;margin-left:auto;padding-right:2rem;width:360px;justify-content:flex-end;gap:1rem}@media screen and (min-width: 1300px){.onecms-cmp-header .header-container .navigation .search-and-useractions{width:512px}}@media screen and (max-width: 767px){.onecms-cmp-header .header-container .navigation .search-and-useractions{width:auto}}.onecms-cmp-header .header-container .navigation .search-and-useractions .global-search{display:flex;justify-content:flex-end;gap:1rem}.onecms-cmp-header .header-container .navigation .search-and-useractions .global-search .search{display:flex;justify-content:flex-end;align-items:center}.onecms-cmp-header .header-container .navigation .search-and-useractions .global-search .search .global-search-container{width:20.75rem;height:3.5rem}.onecms-cmp-header .header-container .navigation .search-and-useractions .global-search .search .global-search-container .input-container-flex{height:inherit;background-color:#f4f4f4;border-radius:2.5rem;display:flex;margin:0;padding:0;align-items:center;justify-content:center;width:100%;position:relative;border:1px solid transparent;transition:border .2s linear}.onecms-cmp-header .header-container .navigation .search-and-useractions .global-search .search .global-search-container .input-container-flex:hover{border-color:var(--assa-secondary-color, rgb(0, 160, 208))}.onecms-cmp-header .header-container .navigation .search-and-useractions .global-search .search .global-search-container .input-container-flex.bg-grey{background-color:#f4f4f4!important}.onecms-cmp-header .header-container .navigation .search-and-useractions .global-search .search .global-search-container .input-container-flex.bg-white{background-color:#fff!important}.onecms-cmp-header .header-container .navigation .search-and-useractions .global-search .search .global-search-container .input-container-flex>input{height:inherit;background:transparent;border:none;flex-grow:1;font-size:1rem;font-weight:600;padding:0;color:#484848;width:0;display:flex;padding-left:1.5rem}.onecms-cmp-header .header-container .navigation .search-and-useractions .global-search .search .global-search-container .input-container-flex>span{background:transparent;display:flex;margin-right:.3125rem;width:2.875rem;height:inherit;align-items:center;justify-content:center}.onecms-cmp-header .header-container .navigation .search-and-useractions .cart{display:flex}.onecms-cmp-header .header-container .navigation .search-and-useractions .cart .user-cart{display:flex;justify-content:center;align-items:center}.onecms-cmp-header .header-container .navigation .search-and-useractions .cart .user-cart .header-cart-container{width:3.5rem;height:3.5rem;padding:1.125rem;border-radius:.625rem;background-color:#f4f4f4e6;cursor:pointer}.onecms-cmp-header .header-container .navigation .search-and-useractions .cart .user-cart .header-cart-container .header-cart-icon{cursor:pointer;padding:0 3px;aspect-ratio:1/1;width:25px;overflow:hidden}.onecms-cmp-header .header-container .navigation .search-and-useractions .cart .user-cart .header-cart-container .header-cart-icon img{width:100%;height:100%;display:block;object-fit:contain}.onecms-cmp-header .header-container .navigation .search-and-useractions .cart .user-cart .header-cart-container .header-cart-added-items{display:flex;justify-content:center;align-items:center;position:absolute;z-index:9;width:1rem;height:1rem;top:2rem;right:2.5rem;background-color:var(--assa-secondary-color, rgb(0, 160, 208));border-radius:10px}@media screen and (max-width: 767px){.onecms-cmp-header .header-container .navigation .search-and-useractions .cart .user-cart .header-cart-container .header-cart-added-items{top:1.5rem;right:1.2rem}}@media screen and (min-width: 768px) and (max-width: 1100px){.onecms-cmp-header .header-container .navigation .search-and-useractions .cart .user-cart .header-cart-container .header-cart-added-items{top:1.5rem}}.onecms-cmp-header .header-container .navigation .search-and-useractions .cart .user-cart .header-cart-container .header-cart-added-items span.header-cart-added-items-count{text-align:center;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:.8125rem;font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:normal;color:var(--assa-secondary-text, rgb(255, 255, 255));display:flex;align-items:center;justify-content:center;width:100%;height:100%}.onecms-cmp-header .header-container .navigation .search-and-useractions .info{display:flex}.onecms-cmp-header .header-container .navigation .search-and-useractions .info .user-account{display:flex;justify-content:center;align-items:center}.onecms-cmp-header .header-container .navigation .search-and-useractions .info .user-account .header-account-section{cursor:pointer;display:flex;flex-direction:column;align-items:flex-end}.onecms-cmp-header .header-container .navigation .search-and-useractions .info .user-account .header-account-container{width:3.75rem;height:3.75rem;padding:1.125rem;border-radius:.625rem;background-color:#f4f4f4e6;cursor:pointer;z-index:9}.onecms-cmp-header .header-container .navigation .search-and-useractions .info .user-account .header-account-container .header-account-icon{cursor:pointer;padding:0 3px;aspect-ratio:1/1;width:25px;overflow:hidden}.onecms-cmp-header .header-container .navigation .search-and-useractions .info .user-account .header-account-container .header-account-icon img{width:100%;height:100%;display:block;object-fit:contain}.onecms-cmp-header .header-container .navigation .search-and-useractions .info .user-account .header-account-dropdown{position:absolute;z-index:20;margin-top:2.5rem}.onecms-cmp-header .header-container .navigation .search-and-useractions .info .user-account .header-account-dropdown .dropdown-content-list{display:flex;flex-direction:column;align-items:center;padding:1rem;margin-top:.625rem}.onecms-cmp-header .header-container .navigation .search-and-useractions .info .user-account .header-account-dropdown .dropdown-content-list li,.onecms-cmp-header .header-container .navigation .search-and-useractions .info .user-account .header-account-dropdown .dropdown-content-list span{width:15.625rem;height:3.4375rem;border-radius:4px;box-shadow:0 .1875rem .375rem #00000029;background-color:#fff;white-space:nowrap}.onecms-cmp-header .header-container .navigation .search-and-useractions .info .user-account .header-account-dropdown .dropdown-content-list li a,.onecms-cmp-header .header-container .navigation .search-and-useractions .info .user-account .header-account-dropdown .dropdown-content-list span a{display:flex;justify-content:flex-start;align-content:flex-start;text-decoration:none;color:#000;width:100%}.onecms-cmp-header .header-container .navigation .search-and-useractions .info .user-account .header-account-dropdown .dropdown-content-list span{cursor:default;text-align:left;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:1.1875rem;line-height:1.75rem;padding:.90625rem 2.375rem .90625rem 1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onecms-cmp-header .header-container .navigation .search-and-useractions .info .user-account .header-account-dropdown .dropdown-content-list li{list-style-type:none;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-size:1rem;line-height:1.5rem;cursor:pointer;padding:1.0625rem 7rem 1rem 1.5rem}.onecms-cmp-header .header-container .navigation .search-and-useractions .info .user-account .header-account-dropdown .dropdown-content-list li:nth-child(2n){background-color:#f4f4f4}.onecms-cmp-header .header-container .mega-menu{position:absolute;display:flex;max-width:calc(100% - 80px);background-color:transparent;transition:height .25s ease-out,left .25s ease-out;opacity:0;border-radius:10px;margin-right:40px;height:0;overflow:hidden;padding:10px 0;z-index:11}.onecms-cmp-header .header-container .mega-menu .mm-link{text-decoration:none;color:#1a1a1a}.onecms-cmp-header .header-container .mega-menu .mm-link:hover{color:#1a1a1a;text-decoration:underline}.onecms-cmp-header .header-container .mega-menu .mm-nav-link-anchor{display:flex;flex-direction:column;gap:8px;align-items:start;padding:16px;color:var(--assa-secondary-color, rgb(0, 160, 208));text-decoration:none;font-size:24px;font-weight:500!important}.onecms-cmp-header .header-container .mega-menu .mm-nav-link-anchor>p{margin:0}.onecms-cmp-header .header-container .mega-menu .mm-nav-link-anchor:hover{text-decoration:underline;cursor:pointer;color:var(--assa-secondary-color, rgb(0, 160, 208))}.onecms-cmp-header .header-container .mega-menu section{padding:16px 0;flex:1;width:300px!important;transition:all .4s cubic-bezier(.17,.84,.44,1);box-shadow:#63636333 0 2px 8px}.onecms-cmp-header .header-container .mega-menu section.no-width{width:0px!important;padding:0!important}.onecms-cmp-header .header-container .mega-menu section .arrow-icon-container{width:40px;display:flex;justify-content:end;align-items:center;position:relative;border:1px solid #888888;border-radius:15px;padding:5px 10px 5px 5px}.onecms-cmp-header .header-container .mega-menu section .mm-section-back-btn{background-color:transparent;border:none;padding:0 16px;font-size:18px;margin-bottom:30px;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;color:var(--assa-primary-text, #1a1a1a);display:flex;align-items:center}.onecms-cmp-header .header-container .mega-menu section .mm-section-back-btn>svg{transform:rotate(180deg);margin-right:8px}.onecms-cmp-header .header-container .mega-menu section .mm-section-back-btn:hover{cursor:pointer}.onecms-cmp-header .header-container .mega-menu section.one{padding:16px 0;flex:1;z-index:9999;transform:translate(0);transition:height .4s cubic-bezier(.17,.84,.44,1)!important;background-color:#fff;border-radius:10px;margin-left:8px}.onecms-cmp-header .header-container .mega-menu section.one>ul{list-style:none;padding:0;display:flex;flex-direction:column}@media screen and (min-width: 1100px){.onecms-cmp-header .header-container .mega-menu section.one>ul>a{list-style:none;padding:16px;min-width:200px;width:295px;display:flex;justify-content:space-between;align-items:center;border-left:3px solid transparent}.onecms-cmp-header .header-container .mega-menu section.one>ul>a:hover{background-color:#f4f4f4;cursor:pointer;border-left:3px solid var(--assa-secondary-color, rgb(0, 160, 208))}.onecms-cmp-header .header-container .mega-menu section.one>ul>a.active-link{border-left:3px solid var(--assa-secondary-color, rgb(0, 160, 208));background-color:#f4f4f4}.onecms-cmp-header .header-container .mega-menu section.one>ul>a.selected{background-color:#f4f4f4}}.onecms-cmp-header .header-container .mega-menu section.one>ul>li{list-style:none;padding:16px;min-width:200px;width:295px;display:flex;justify-content:space-between;align-items:center;border-left:3px solid transparent}.onecms-cmp-header .header-container .mega-menu section.one>ul>li:hover{background-color:#f4f4f4;cursor:pointer;border-left:3px solid var(--assa-secondary-color, rgb(0, 160, 208))}.onecms-cmp-header .header-container .mega-menu section.one>ul>li.active-link{border-left:3px solid var(--assa-secondary-color, rgb(0, 160, 208));background-color:#f4f4f4}.onecms-cmp-header .header-container .mega-menu section.one>ul>li.selected{background-color:#f4f4f4}.onecms-cmp-header .header-container .mega-menu section.two{z-index:999;flex-wrap:wrap;padding:16px 0;transform:translate(-100%);transition:all .4s cubic-bezier(.17,.84,.44,1);background-color:#f4f4f4;border-radius:10px}@media screen and (max-width: 1100px){.onecms-cmp-header .header-container .mega-menu section.two{transition:height .4s cubic-bezier(.17,.84,.44,1)!important}}.onecms-cmp-header .header-container .mega-menu section.two>ul{list-style:none;padding:0;display:flex;flex-direction:column}@media screen and (min-width: 1100px){.onecms-cmp-header .header-container .mega-menu section.two>ul>a{list-style:none;padding:16px;display:flex;min-width:200px;width:295px;justify-content:space-between;align-items:center;border-left:3px solid transparent}.onecms-cmp-header .header-container .mega-menu section.two>ul>a:hover{background-color:#fff;border-left:3px solid var(--assa-secondary-color, rgb(0, 160, 208));cursor:pointer}.onecms-cmp-header .header-container .mega-menu section.two>ul>a.active-link{border-left:3px solid var(--assa-secondary-color, rgb(0, 160, 208));background-color:#fff}}.onecms-cmp-header .header-container .mega-menu section.two>ul>li{list-style:none;padding:16px;display:flex;min-width:200px;width:295px;justify-content:space-between;align-items:center;border-left:3px solid transparent}.onecms-cmp-header .header-container .mega-menu section.two>ul>li:hover{background-color:#fff;border-left:3px solid var(--assa-secondary-color, rgb(0, 160, 208));cursor:pointer}.onecms-cmp-header .header-container .mega-menu section.two>ul>li.active-link{border-left:3px solid var(--assa-secondary-color, rgb(0, 160, 208));background-color:#fff}.onecms-cmp-header .header-container .mega-menu section.three{z-index:998;transform:translate(-200%);padding:16px 0;transition:all .4s cubic-bezier(.17,.84,.44,1);background-color:#fff;border-radius:10px}@media screen and (max-width: 1100px){.onecms-cmp-header .header-container .mega-menu section.three{transition:height .4s cubic-bezier(.17,.84,.44,1)!important}}.onecms-cmp-header .header-container .mega-menu section.three>ul{list-style:none;padding:0;display:flex;flex-direction:column}@media screen and (min-width: 1100px){.onecms-cmp-header .header-container .mega-menu section.three>ul>a{list-style:none;padding:16px;display:flex;min-width:200px;width:295px;justify-content:space-between;align-items:center;border-left:3px solid transparent}.onecms-cmp-header .header-container .mega-menu section.three>ul>a:hover{background-color:#f4f4f4;border-left:3px solid var(--assa-secondary-color, rgb(0, 160, 208));cursor:pointer}.onecms-cmp-header .header-container .mega-menu section.three>ul>a.active-link{border-left:3px solid var(--assa-secondary-color, rgb(0, 160, 208));background-color:#f4f4f4}}.onecms-cmp-header .header-container .mega-menu section.three>ul>li{list-style:none;padding:16px;display:flex;min-width:200px;width:295px;justify-content:space-between;align-items:center;border-left:3px solid transparent}.onecms-cmp-header .header-container .mega-menu section.three>ul>li:hover{background-color:#f4f4f4;border-left:3px solid var(--assa-secondary-color, rgb(0, 160, 208));cursor:pointer}.onecms-cmp-header .header-container .mega-menu section.three>ul>li.active-link{border-left:3px solid var(--assa-secondary-color, rgb(0, 160, 208));background-color:#f4f4f4}.onecms-cmp-header .header-container .mega-menu section.four{z-index:997;transform:translate(-300%);padding:16px 0;transition:all .4s cubic-bezier(.17,.84,.44,1);background-color:#f4f4f4;border-radius:10px}@media screen and (max-width: 1100px){.onecms-cmp-header .header-container .mega-menu section.four{transition:height .4s cubic-bezier(.17,.84,.44,1)!important}}.onecms-cmp-header .header-container .mega-menu section.four>ul{list-style:none;padding:0;display:flex;flex-direction:column}@media screen and (min-width: 1100px){.onecms-cmp-header .header-container .mega-menu section.four>ul>li{list-style:none;padding:16px;min-width:200px;width:295px;display:flex;justify-content:space-between;align-items:center;border-left:3px solid transparent}}.onecms-cmp-header .header-container .mega-menu section.four>ul>a{list-style:none;padding:16px;min-width:200px;width:295px;display:flex;justify-content:space-between;align-items:center;border-left:3px solid transparent}.onecms-cmp-header .header-container .mega-menu section.four ul li:hover{background-color:#fff;border-left:3px solid var(--assa-secondary-color, rgb(0, 160, 208));cursor:pointer}.onecms-cmp-header .header-container .mega-menu section.four ul li.active-link{border-left:3px solid var(--assa-secondary-color, rgb(0, 160, 208));background-color:#fff}#onecms-header{width:100%;position:relative;z-index:999}@media screen and (max-width: 1100px){.onecms-cmp-header .header-container .navigation{margin:0;height:77px}.onecms-cmp-header .header-container .navigation nav#mobile-nav{margin-left:1rem}.onecms-cmp-header .header-container .navigation .brand-logo .brand-logo-container{display:inline-block}.onecms-cmp-header .header-container .navigation .brand-logo img{height:2.8125rem;object-fit:contain;overflow:hidden}.onecms-cmp-header .header-container .navigation .search-and-useractions{padding-right:1rem}.onecms-cmp-header .header-container .navigation .search-and-useractions .global-search .search .global-search-container{width:3.5rem;height:3.5rem}.onecms-cmp-header .header-container .navigation .search-and-useractions .global-search .user-account{display:none}.onecms-cmp-header .header-container .mega-menu{left:0!important;margin-right:0;width:100vw;max-width:100%;padding:0;box-shadow:#63636333 0 2px 8px}.onecms-cmp-header .header-container .mega-menu section{width:100%!important}.onecms-cmp-header .header-container .mega-menu section .login-user-name-text{padding:16px 19px;font-family:var(--assa-font-family-body);font-weight:600;font-size:1.1875rem;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;line-height:2.5rem}.onecms-cmp-header .header-container .mega-menu section.one{background-color:#fff;border-radius:10px;padding:16px;flex:1;position:absolute;height:100%;width:100%;box-shadow:none!important;transform:translate(0);z-index:996;left:0!important;margin:0}.onecms-cmp-header .header-container .mega-menu section.one>ul>li{width:100%}.onecms-cmp-header .header-container .mega-menu section.one .mm-account-signout-ul [class^=user-sign-],.onecms-cmp-header .header-container .mega-menu section.one .mm-account-signin-ul [class^=user-sign-]{text-decoration:none;color:var(--assa-secondary-color, rgb(0, 160, 208));cursor:pointer}.onecms-cmp-header .header-container .mega-menu section.two{transform:translate(100%);z-index:997;background-color:#f4f4f4;border-radius:10px;padding:16px;flex:1;position:absolute;height:100%;width:100%;box-shadow:none!important}.onecms-cmp-header .header-container .mega-menu section.two>ul>li{width:100%}.onecms-cmp-header .header-container .mega-menu section.three{transform:translate(100%);z-index:998;background-color:#fff;border-radius:10px;padding:16px;flex:1;position:absolute;height:100%;width:100%;box-shadow:none!important}.onecms-cmp-header .header-container .mega-menu section.three>ul>li{width:100%}.onecms-cmp-header .header-container .mega-menu section.four{transform:translate(100%);z-index:999;background-color:#f4f4f4;border-radius:10px;padding:16px;flex:1;width:100%;position:absolute;height:100%;box-shadow:none!important}.onecms-cmp-header .header-container .mega-menu section.four>ul>li{width:100%}}@media screen and (min-width: 768px) and (max-width: 1388px){.onecms-cmp-header .header-container .navigation .brand-logo img{height:60px}.onecms-cmp-header .header-container .navigation .search-and-useractions .global-search .search .global-search-container,.onecms-cmp-header .header-container .navigation .search-and-useractions .global-search .search .global-search-container input{width:11.25rem}.onecms-cmp-header .header-container .navigation .search-and-useractions .global-search .search .global-search-container .search-results-container{width:23.5rem}}@media screen and (max-width: 767px){.onecms-cmp-header .header-container .navigation{margin:0}.onecms-cmp-header .header-container .navigation .mobile-nav{order:-1}.onecms-cmp-header .header-container .navigation .brand-logo{align-items:center;justify-content:center;padding:1rem}.onecms-cmp-header .header-container .navigation .search-and-useractions .global-search .search .global-search-container{transition:all .3s ease-in-out;width:2.125rem;height:2.125rem}.onecms-cmp-header .header-container .navigation .search-and-useractions .global-search .search .global-search-container .input-container-flex .input:not(.input-expanded){padding-left:0}.onecms-cmp-header .header-container .navigation .search-and-useractions .global-search .search .global-search-container .input-container-flex span{margin:.4375rem}.onecms-cmp-header .header-container .navigation .search-and-useractions .global-search .search .global-search-container .input-container-flex span svg{width:.875rem;height:.875rem}.onecms-cmp-header .header-container .navigation .search-and-useractions .global-search .search .expanded{height:3.5rem!important;float:right;top:-1.75rem;width:calc(100vw - 163px)!important}.onecms-cmp-header .header-container .navigation .search-and-useractions .info{display:none}.onecms-cmp-header .header-container .navigation .search-and-useractions .cart .user-cart .header-cart-container{width:2.625rem;height:2.625rem;padding:.5625rem}}.bg-assa-grey{background-color:#f4f4f4}.bg-assa-white{background-color:#fff}@keyframes fadein{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}#onecms-header .animate-mm{animation:fadein .2s ease-out}#onecms-header .global-links{background-color:var(--assa-secondary-color, rgb(0, 160, 208));height:3.125rem;padding-left:3rem;padding-right:3rem;display:flex;align-items:center}#onecms-header .global-links .right-floating{margin-left:auto;display:flex;align-items:center;grid-gap:1rem}@media screen and (min-width: 768px) and (max-width: 1100px){#onecms-header .global-links{background-color:var(--assa-secondary-color, #00a0d0);height:3.125rem;padding-left:1rem;padding-right:1rem}}@media screen and (max-width: 767px){#onecms-header .global-links{height:3rem;padding-left:1rem;padding-right:1rem}}@media screen and (max-width: 576px){.left-floating{width:9.375rem}}.languages-dropdown{position:relative;padding:1rem 2rem;color:var(--assa-secondary-text, white);font-size:.875rem}.languages-dropdown.text-underline{text-decoration:underline}.languages-dropdown .language-selected{cursor:pointer}.languages-dropdown .language-selected:hover{text-decoration:underline}.languages-dropdown .arrow{margin-left:.375rem;float:right;border:solid var(--assa-secondary-text, white);border-width:0 .125rem .125rem 0;padding:.1875rem}.languages-dropdown .arrow.up{margin-top:.75rem;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.languages-dropdown .arrow.down{margin-top:.4rem;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.languages-dropdown .language-list{list-style-type:none;position:absolute;background-color:var(--assa-default-component-background-color, #ffffff);border:.0625rem solid #ccc;top:3.625rem;left:0;padding:0;z-index:999;width:100%;text-align:center}.languages-dropdown .language-list li:hover{background-color:var(--assa-primary-background-color, #f9f9f9)}.languages-dropdown .language-list a{color:var(--assa-link-color, #0393be)!important;padding:1rem 2rem 1rem 1rem;display:block;word-break:break-word}.languages-dropdown .language-list.show{display:block}.languages-dropdown .language-list.hide{display:none}@media screen and (max-width: 767px){.languages-dropdown .language-list{top:3.25rem}}.action-text a{color:#fff;font-size:.875rem}.left-floating .mobile-dropdown{display:none}.left-floating ul{display:flex;padding-inline-start:.125rem;margin-bottom:0}.left-floating li{list-style:none;display:flex;gap:16px}.left-floating li a{color:#fff;font-size:.875rem}@media screen and (max-width: 767px){.left-floating{position:relative;font-size:.875rem;align-items:center}.left-floating .mobile-dropdown{display:flex;gap:.5rem;align-items:center}.left-floating .action-selected{cursor:pointer;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.left-floating .arrow{float:right;border:solid #fff;border-width:0 .125rem .125rem 0;position:relative;height:.5rem;width:.5rem}.left-floating .arrow.up{margin-top:.65rem;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);border-width:0 .125rem .125rem 0}.left-floating .arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.left-floating li{display:block}.left-floating .left-floating-links{list-style-type:none;position:absolute;background-color:#fff;border:.0625rem solid #ccc;border-radius:.3125rem;top:2.1rem;left:-16px;padding:0;z-index:999;width:10.9375rem;text-align:center}.left-floating .left-floating-links li:hover{background-color:var(--assa-primary-background-color, #f9f9f9)}.left-floating .left-floating-links a{display:block;text-align:left;color:#000;padding:.4375rem .4375rem .4375rem .875rem;font-size:.875rem}.left-floating .left-floating-links a.hide,.left-floating .left-floating-links.hide{display:none}}.onecms-icon-group-container{display:flex;justify-content:flex-start;grid-gap:1.875rem}.onecms-icon-group-container a,.onecms-icon-group-container span{display:flex;color:var(--assa-secondary-text, rgb(255, 255, 255));grid-gap:.375rem;align-items:center}.right-floating .onecms-icon-group-container .mobile-dropdown{display:none}.right-floating .onecms-icon-group-container ul{display:flex;padding-inline-start:.125rem;margin-bottom:0}.right-floating .onecms-icon-group-container li{list-style:none;display:flex;gap:16px}.right-floating .onecms-icon-group-container li a{color:#fff;font-size:.875rem}@media screen and (max-width: 576px){.right-floating.drop-down .onecms-icon-group-container{position:relative;font-size:.875rem;align-items:center;grid-gap:1rem}.right-floating.drop-down .onecms-icon-group-container a{font-size:.875rem}.right-floating.drop-down .onecms-icon-group-container .mobile-dropdown{display:flex;gap:.5rem;align-items:center}.right-floating.drop-down .onecms-icon-group-container .action-selected{cursor:pointer;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.right-floating.drop-down .onecms-icon-group-container .arrow{float:right;border:solid #fff;border-width:0 .125rem .125rem 0;position:relative;height:.5rem;width:.5rem}.right-floating.drop-down .onecms-icon-group-container .arrow.up{margin-top:.65rem;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);border-width:0 .125rem .125rem 0}.right-floating.drop-down .onecms-icon-group-container .arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.right-floating.drop-down .onecms-icon-group-container li{display:block}.right-floating.drop-down .onecms-icon-group-container .right-floating-links{list-style-type:none;position:absolute;background-color:#fff;border:.0625rem solid #ccc;border-radius:.3125rem;top:2.25rem;right:-16px;padding:0;z-index:999;width:10.9375rem;text-align:center}.right-floating.drop-down .onecms-icon-group-container .right-floating-links li{width:100%}.right-floating.drop-down .onecms-icon-group-container .right-floating-links li:hover{background-color:var(--assa-primary-background-color, #f9f9f9)}.right-floating.drop-down .onecms-icon-group-container .right-floating-links a{box-sizing:content-box;display:block;text-align:left;color:#000;padding:.4375rem .4375rem .4375rem .875rem;font-size:.875rem}.right-floating.drop-down .onecms-icon-group-container .right-floating-links a.hide,.right-floating.drop-down .onecms-icon-group-container .right-floating-links.hide{display:none}}.ig-orientation-horizontal{flex-direction:row}.ig-orientation-vertical{flex-direction:column}.right-floating .md{height:1.5rem}.right-floating .md .onecms-img{width:1.5rem!important;height:1.5rem!important}.right-floating .onecms-img{width:1.5rem!important;height:1.5rem!important;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.onecms-heroCard .onecms-heroCard-container{max-width:46.5rem;min-height:37.5rem;position:relative;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:inset 0 0 0 62.5rem #0006;color:#fff}.onecms-heroCard .onecms-heroCard-container .onecms-heroCard-textContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;display:flex;flex-direction:column;align-items:start;grid-gap:1.5rem}.onecms-heroCard .onecms-heroCard-container .onecms-heroCard-textContent p{margin-bottom:0;font-family:var(--assa-font-family-body)!important;font-weight:400}.onecms-heroCard .onecms-heroCard-container .onecms-heroCard-textContent .button-container{flex-wrap:wrap;row-gap:.3125rem;margin-top:auto!important;display:flex!important}.onecms-heroCard .onecms-heroCard-container .onecms-heroCard-textContent .button-container .base-button{font-family:var(--assa-font-family-body)!important;font-weight:700;font-style:normal;text-align:center;border-radius:var(--assa-button-border-radius, .25rem);font-stretch:normal;margin-right:.3125rem;letter-spacing:normal;display:flex;cursor:pointer;border-width:0rem;transition:all .1s ease-in-out;position:relative;align-items:center;justify-content:center;word-break:break-word}.onecms-heroCard .onecms-heroCard-container .onecms-heroCard-textContent .button-container .base-button:hover{text-decoration:underline}.onecms-heroCard .onecms-heroCard-container .onecms-heroCard-textContent .button-container .darkLink-button{font-size:1rem;line-height:1.5;display:inline-flex;grid-gap:.3125rem;color:#1a1a1a;padding:0;background-color:#0000}.onecms-heroCard .onecms-heroCard-container .onecms-heroCard-textContent .button-container .darkLink-button .btn-icon{position:relative;text-align:left}.onecms-heroCard .onecms-heroCard-container .onecms-heroCard-textContent .button-container .darkLink-button .btn-icon svg{margin-left:.5rem;transition:.2s linear}.onecms-heroCard .onecms-heroCard-container .onecms-heroCard-textContent .button-container .darkLink-button .btn-icon svg:hover{margin-left:.9375rem}.onecms-heroCard .onecms-heroCard-container .onecms-heroCard-textContent .button-container .darkLink-button:hover svg{margin-left:.9375rem}.onecms-heroCard .onecms-heroCard-container .onecms-heroCard-textContent .button-container .lightLink-button{font-size:1rem;line-height:1.5;display:inline-flex;grid-gap:.3125rem;color:#1a1a1a;padding:0;background-color:#0000;color:var(--assa-secondary-text, #fff)}.onecms-heroCard .onecms-heroCard-container .onecms-heroCard-textContent .button-container .lightLink-button .btn-icon{position:relative;text-align:left}.onecms-heroCard .onecms-heroCard-container .onecms-heroCard-textContent .button-container .lightLink-button .btn-icon svg{margin-left:.5rem;transition:.2s linear}.onecms-heroCard .onecms-heroCard-container .onecms-heroCard-textContent .button-container .lightLink-button .btn-icon svg path{fill:var(--assa-secondary-text, #fff)}.onecms-heroCard .onecms-heroCard-container .onecms-heroCard-textContent .button-container .lightLink-button .btn-icon svg:hover{margin-left:.9375rem}.onecms-heroCard .onecms-heroCard-container .onecms-heroCard-textContent .button-container .lightLink-button:hover svg{margin-left:.9375rem}.onecms-heroCard .onecms-heroCard-container .onecms-heroCard-textContent .button-container .primary-button{padding:.5625rem 1rem;line-height:1.5;min-height:2.5rem;background-color:var(--assa-button-color, var(--assa-secondary-color, #00a0d0));color:var(--assa-button-text-color, var(--assa-secondary-text, #fff))}.onecms-heroCard .onecms-heroCard-container .onecms-heroCard-textContent .button-container .secondary-button{padding:.4375rem 1rem;background-color:#0000;color:#1a1a1a;border:solid .125rem #1a1a1a}.onecms-heroCard .onecms-heroCard-container .onecms-heroCard-textContent .button-container .inverted-button{padding:.4375rem 1rem;background-color:#0000;color:var(--assa-secondary-text, #fff);border:solid .125rem var(--assa-secondary-text, #fff)}@media screen and (min-width: 1024px) and (max-width: 1200px){.onecms-heroCard .onecms-heroCard-container{max-width:48rem}}@media screen and (max-width: 768px){.onecms-heroCard .onecms-heroCard-container{min-height:30rem}}@media (max-width: 768px){.onecms-heroCard .onecms-heroCard-container .onecms-heroCard-textContent .button-container .base-button{font-size:.8125rem!important;padding:.6875rem 1rem!important}}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-mobile,.onecms.cmp-heroCarouselBanner .page-heading.hidden{display:none}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container{display:flex;flex-direction:column;overflow-x:hidden;justify-content:center}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container .heroCarouselBanner-inner{transition:transform .3s;display:flex;flex-wrap:nowrap}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container .heroCarouselBanner-inner .heroCarouselBanner-item{min-width:100vw}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container .heroCarouselBanner-inner .heroCarouselBanner-item .item-bgimage{background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;padding:10rem 0;width:100%;min-height:56.25rem;background-color:var(--assa-base-page-background-color, #f4f4f4)}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container .heroCarouselBanner-inner .heroCarouselBanner-item .item-bgimage.tablet.hide,.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container .heroCarouselBanner-inner .heroCarouselBanner-item .item-bgimage.laptop.hide{display:none}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container .heroCarouselBanner-inner .heroCarouselBanner-item .item-bgimage .item-text-container{display:flex;align-items:center;width:calc(100% - 100px);max-width:95rem}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container .heroCarouselBanner-inner .heroCarouselBanner-item .item-bgimage .item-text-container .item-text{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);display:flex;flex-direction:column;gap:1.5625rem;padding:.0625rem}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container .heroCarouselBanner-inner .heroCarouselBanner-item .item-bgimage .item-text-container .item-text h1{line-height:normal;margin-bottom:0}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container .heroCarouselBanner-inner .heroCarouselBanner-item .item-bgimage .item-text-container .item-text .item-text-font{padding:0 .46875rem;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:300;font-style:normal;-webkit-box-decoration-break:clone;word-break:break-word;white-space:break-spaces;background-color:#1a1a1acc;color:#fff}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container .heroCarouselBanner-inner .heroCarouselBanner-item .item-bgimage .item-text-container .item-text .item-description{display:inline;margin:0}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container .heroCarouselBanner-inner .heroCarouselBanner-item .item-bgimage .item-text-container .item-text .item-description *{display:inline}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container .heroCarouselBanner-inner .heroCarouselBanner-item .item-bgimage .item-text-container .item-text .item-description p{white-space:break-spaces;margin:0}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container .heroCarouselBanner-inner .heroCarouselBanner-item .item-bgimage .item-text-container .item-text .item-description>div{padding:0 .46875rem;font-size:1.5rem;line-height:normal;overflow:auto;width:fit-content;word-break:break-word;-webkit-box-decoration-break:clone;background-color:#1a1a1acc;color:#fff}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container .hero-carousel-container{display:flex;justify-content:center;max-width:95rem;width:calc((100vw - 128px)*1)!important;margin:auto;box-shadow:0 3px 6px #00000029;transform:translateY(-100%);z-index:5}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container .hero-carousel-container>.hero-carousel-wrapper{display:flex;flex-direction:column}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container .hero-carousel-container>.hero-carousel-wrapper>.hero-carousel-item{height:100%;background-color:#fff;cursor:pointer;border:0;border-top:.5rem solid white}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container .hero-carousel-container>.hero-carousel-wrapper>.hero-carousel-item:focus{outline:none}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container .hero-carousel-container>.hero-carousel-wrapper>.hero-carousel-item>.hero-item-content{display:flex;justify-content:center;text-align:center;padding:1rem}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container .hero-carousel-container>.hero-carousel-wrapper>.hero-carousel-item.activeCard{border-color:var(--assa-secondary-color, rgb(0, 160, 208))}.onecms.cmp-heroCarouselBanner .item-button-container>a{display:inline-block}.onecms.cmp-heroCarouselBanner .item-button-container .item-button{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-style:normal;font-size:1rem;text-align:center;padding:1.0625rem 2.25rem;border-radius:var(--assa-button-border-radius, 1.875rem);font-stretch:normal;margin-right:.3125rem;letter-spacing:normal;display:flex;align-items:center;justify-content:center;word-break:break-word;border-width:0}.onecms.cmp-heroCarouselBanner .item-button-container .item-button:focus,.onecms.cmp-heroCarouselBanner .item-button-container .item-button:focus-visible{outline:none}.onecms.cmp-heroCarouselBanner .item-button-container .item-button a{display:inline-block}.onecms.cmp-heroCarouselBanner .item-button-container .item-button .btn-icon{position:relative;text-align:left}.onecms.cmp-heroCarouselBanner .item-button-container .item-button .btn-icon svg{margin-left:.25rem;transition:.2s linear}.onecms.cmp-heroCarouselBanner .item-button-container .item-button:hover .btn-icon svg{margin-left:.9375rem}.onecms.cmp-heroCarouselBanner .item-button-container .item-button.content-btn{font-size:1rem;min-height:3.5rem;font-weight:700;line-height:1.75}.onecms.cmp-heroCarouselBanner .item-button-container .item-button.config-btn:not(.darkLink,.lightLink){padding:.5625rem 1rem;line-height:1.5;min-height:2.5rem}.onecms.cmp-heroCarouselBanner .item-button-container .item-button.config-btn:not(.darkLink,.lightLink).secondary{padding:.4375rem 1rem}.onecms.cmp-heroCarouselBanner .item-button-container .item-button.config-btn:not(.darkLink,.lightLink).inverted{padding:.4375rem 1rem}.onecms.cmp-heroCarouselBanner .item-button-container .primary{background-color:var(--assa-secondary-color, rgb(0, 160, 208));color:var(--assa-secondary-text, rgb(255, 255, 255))}.onecms.cmp-heroCarouselBanner .item-button-container .primary a:hover{text-decoration:underline}.onecms.cmp-heroCarouselBanner .item-button-container .primary a:active,.onecms.cmp-heroCarouselBanner .item-button-container .primary a:focus{text-decoration:underline;border:none}.onecms.cmp-heroCarouselBanner .item-button-container .secondary{background-color:transparent;color:#1a1a1a;border:solid .125rem #1a1a1a}.onecms.cmp-heroCarouselBanner .item-button-container .secondary a .btn-icon{color:#1a1a1a}.onecms.cmp-heroCarouselBanner .item-button-container .secondary:hover{text-decoration:underline}.onecms.cmp-heroCarouselBanner .item-button-container .inverted{background-color:transparent;color:var(--assa-secondary-text, rgb(255, 255, 255));border:solid .125rem var(--assa-secondary-text, rgb(255, 255, 255))}.onecms.cmp-heroCarouselBanner .item-button-container .inverted:hover{text-decoration:underline}.onecms.cmp-heroCarouselBanner .item-button-container .darkLink{display:inline-flex;grid-gap:.3125rem;color:#1a1a1a;padding:0;background-color:transparent}.onecms.cmp-heroCarouselBanner .item-button-container .darkLink a .btn-icon{color:#1a1a1a}.onecms.cmp-heroCarouselBanner .item-button-container .darkLink.content-btn{font-size:clamp(1rem,.556rem + .926vw,1.25rem);height:3.5rem;line-height:clamp(1rem,.556rem + .926vw,1.25rem)}.onecms.cmp-heroCarouselBanner .item-button-container .darkLink.config-btn{font-size:1rem;line-height:1.5}.onecms.cmp-heroCarouselBanner .item-button-container .darkLink a:hover{text-decoration:underline}.onecms.cmp-heroCarouselBanner .item-button-container .darkLink a:hover:after{text-decoration:none}.onecms.cmp-heroCarouselBanner .item-button-container .lightLink{display:inline-flex;color:var(--assa-secondary-text, rgb(255, 255, 255));padding:0;background-color:transparent}.onecms.cmp-heroCarouselBanner .item-button-container .lightLink.content-btn{font-size:clamp(1rem,.556rem + .926vw,1.25rem);height:3.5rem;line-height:clamp(1rem,.556rem + .926vw,1.25rem)}.onecms.cmp-heroCarouselBanner .item-button-container .lightLink.config-btn{font-size:1rem;line-height:1.5}.onecms.cmp-heroCarouselBanner .item-button-container .lightLink a:hover{text-decoration:underline}.onecms.cmp-heroCarouselBanner .item-button-container .lightLink a:hover:after{text-decoration:none}@media screen and (max-width: 767px){.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container,.onecms.cmp-heroCarouselBanner .heroCarouselBanner-container .heroCarouselBanner-item .item-text .item-description{display:none}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-mobile{display:block}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-mobile>.heroCarouselBanner-mobile-container{min-height:37.5rem;display:flex;flex-wrap:nowrap;overflow:hidden;padding-bottom:1rem;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-mobile>.heroCarouselBanner-mobile-container>.heroCarouselBanner-mobile-image{flex:0 0 auto;width:100%;transition:.7s cubic-bezier(.65,.05,.36,1);display:flex;min-height:37.5rem;background-repeat:no-repeat;background-size:cover;background-position:center;align-items:center;justify-content:left;padding:10rem 1rem}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-mobile>.heroCarouselBanner-mobile-container>.heroCarouselBanner-mobile-image>.item-text-container{display:flex;align-items:center;width:calc(100% - 100px);max-width:95rem;z-index:1}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-mobile>.heroCarouselBanner-mobile-container>.heroCarouselBanner-mobile-image>.item-text-container .item-text{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);display:flex;flex-direction:column;gap:1.5625rem;padding:.0625rem}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-mobile>.heroCarouselBanner-mobile-container>.heroCarouselBanner-mobile-image>.item-text-container .item-text h1{line-height:normal;margin-bottom:0}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-mobile>.heroCarouselBanner-mobile-container>.heroCarouselBanner-mobile-image>.item-text-container .item-text .item-text-font{padding:0 .46875rem;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:300;font-style:normal;-webkit-box-decoration-break:clone;word-break:break-word;white-space:break-spaces;background-color:#1a1a1acc;color:#fff}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-mobile>.heroCarouselBanner-mobile-container>.heroCarouselBanner-mobile-image>.item-text-container .item-text .item-description{display:inline;margin:0}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-mobile>.heroCarouselBanner-mobile-container>.heroCarouselBanner-mobile-image>.item-text-container .item-text .item-description p{white-space:break-spaces;margin:0}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-mobile>.heroCarouselBanner-mobile-container>.heroCarouselBanner-mobile-image>.item-text-container .item-text .item-description>div{padding:0 .46875rem;font-size:1.5rem;line-height:normal;overflow:auto;width:fit-content;word-break:break-word;-webkit-box-decoration-break:clone;background-color:#1a1a1acc;color:#fff}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-mobile .heroCarouselBanner-navigation{display:flex;justify-content:space-between;align-items:center;padding:0 1rem}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-mobile .heroCarouselBanner-navigation button{border:0;height:3.5rem;width:3.5rem;border-radius:.25rem;background:var(--assa-secondary-color, rgb(0, 160, 208));cursor:pointer;color:#1a1a1a;transition:.2s cubic-bezier(.65,.05,.36,1);display:flex;align-items:center;justify-content:center}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-mobile .heroCarouselBanner-navigation button:focus{outline:none}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-mobile .heroCarouselBanner-navigation button.carousel-prev{transform:rotate(180deg)}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-mobile .heroCarouselBanner-navigation button.disabled{pointer-events:none;color:#1a1a1a;background-color:#fff;opacity:.3;cursor:default;border-width:.0625rem;border-style:solid;border-image:initial}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-mobile .heroCarouselBanner-navigation button.disabled path{stroke:#1a1a1a}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-mobile .heroCarouselBanner-navigation .carousel-bar-container{background-color:#d1d1d1;width:100%;max-width:12.5rem;height:.125rem;margin-top:.5rem;border-radius:.0625rem}.onecms.cmp-heroCarouselBanner .heroCarouselBanner-mobile .heroCarouselBanner-navigation .carousel-bar-container>.carousel-blue-bar{max-width:100%;border-radius:.5rem;height:200%;background-color:var(--assa-secondary-color, rgb(0, 160, 208));transform:translateY(-25%);transition:.2s linear;position:relative;overflow:hidden}.onecms.cmp-heroCarouselBanner .darkLink,.onecms.cmp-heroCarouselBanner .lightLink{font-size:.8125rem!important;line-height:1.54!important}.onecms.cmp-heroCarouselBanner .item-button:not(.darkLink,.lightLink){font-size:.8125rem!important;padding:.6875rem 1rem!important;line-height:1.54}.onecms.cmp-heroCarouselBanner .item-button:not(.darkLink,.lightLink).secondary.config-btn{padding:.5625rem .875rem!important}.onecms.cmp-heroCarouselBanner .item-button:not(.darkLink,.lightLink).inverted.config-btn{padding:.5625rem .875rem!important}}.onecms-img img{width:100%;height:100%}.onecms.cmp-minibanner{height:auto;min-height:43.75rem;overflow:auto;background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;align-items:center;padding:16rem 0 5rem}.onecms.cmp-minibanner .cmp-minibanner-content-container{width:calc(100% - 100px);max-width:95rem;display:flex;grid-gap:1.5rem;padding:0 1rem;word-break:break-word;margin:auto}.onecms.cmp-minibanner .cmp-minibanner-content-container .cmp-minibanner-content{display:flex;grid-gap:1rem;flex-direction:column;margin-bottom:1rem}.onecms.cmp-minibanner .cmp-minibanner-content-container .cmp-minibanner-content h3{margin:0;line-height:normal}.onecms.cmp-minibanner .cmp-minibanner-content-container .cmp-minibanner-content .minibanner-title{background-color:#1a1a1acc;color:#fff;padding:0 .625rem}.onecms.cmp-minibanner .cmp-minibanner-content-container .cmp-minibanner-content .minibanner-button-container a{display:inline-block}.onecms.cmp-minibanner .cmp-minibanner-content-container .cmp-minibanner-content .minibanner-button-container a:hover{text-decoration:none}.onecms.cmp-minibanner .cmp-minibanner-content-container .minibanner-config-container{display:flex;flex-direction:column;justify-content:flex-end;grid-gap:1rem;margin-bottom:1.5625rem}.onecms.cmp-minibanner .cmp-minibanner-content-container .minibanner-config-container .separator{width:29.625rem;margin-left:auto}.onecms.cmp-minibanner .cmp-minibanner-content-container .minibanner-config-container .separator hr{border-top:.125rem solid rgb(243,243,243)!important;margin:0!important}.onecms.cmp-minibanner .cmp-minibanner-content-container .minibanner-config-container .minibanner-config{display:flex;justify-content:flex-end;grid-gap:1rem;font-size:1.5rem;color:#fff;align-items:center}.onecms.cmp-minibanner .cmp-minibanner-content-container .minibanner-config-container .minibanner-config .minibanner-config-text{font-size:1.5rem;font-weight:500}.minibanner-description{display:inline}.minibanner-description>div{background-color:#1a1a1acc;color:#fff;padding:0 .625rem;line-height:normal;overflow:auto;-webkit-box-decoration-break:clone}.minibanner-description *{display:inline;font-size:1.5rem}.minibanner-config-container-responsive{display:none}.minibanner-button{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-style:normal;font-size:1rem;text-align:center;padding:1.0625rem 2.25rem;border-radius:var(--assa-button-border-radius, 1.875rem);font-stretch:normal;margin-right:.3125rem;letter-spacing:normal;display:flex;align-items:center;justify-content:center;word-break:break-word;border-width:0}.minibanner-button:focus,.minibanner-button:focus-visible{outline:none}.minibanner-button .btn-icon{position:relative;text-align:left}.minibanner-button .btn-icon svg{margin-left:.25rem;transition:.2s linear}.minibanner-button:hover .btn-icon svg{margin-left:.9375rem}.minibanner-button.content-btn{font-size:1rem;min-height:3.5rem;font-weight:700;line-height:1.75}.minibanner-button.config-btn:not(.darkLink,.lightLink){padding:.5625rem 1rem;line-height:1.5;min-height:2.5rem}.minibanner-button.config-btn:not(.darkLink,.lightLink).secondary{padding:.4375rem 1rem}.minibanner-button.config-btn:not(.darkLink,.lightLink).inverted{padding:.4375rem 1rem}.primary{background-color:var(--assa-secondary-color, rgb(0, 160, 208));color:var(--assa-secondary-text, rgb(255, 255, 255))}.primary:hover{background-color:var(--assa-button-hover-color, var(--assa-secondary-color-hover, #0393be));text-decoration:underline}.primary:active,.primary:focus{background-color:var(--assa-button-hover-color, var(--assa-secondary-color-hover, #0393be));text-decoration:underline;border:none}.secondary{background-color:transparent;color:#1a1a1a;border:solid .125rem #1a1a1a}.secondary:hover{text-decoration:underline}.inverted{background-color:transparent;color:var(--assa-secondary-text, rgb(255, 255, 255));border:solid .125rem var(--assa-secondary-text, rgb(255, 255, 255))}.inverted:hover{text-decoration:underline}.darkLink{display:inline-flex;grid-gap:.3125rem;color:#1a1a1a;padding:0;background-color:transparent}.darkLink.content-btn{font-size:1.1875rem;height:3.5rem;line-height:1.47}.darkLink.config-btn{font-size:1rem;line-height:1.5}.darkLink:hover{text-decoration:underline}.darkLink:hover:after{text-decoration:none}.lightLink{display:inline-flex;color:var(--assa-secondary-text, rgb(255, 255, 255));padding:0;background-color:transparent}.lightLink.content-btn{font-size:1.1875rem;height:3.5rem;line-height:1.47}.lightLink.config-btn{font-size:1rem;line-height:1.5}.lightLink:hover{text-decoration:underline}.lightLink:hover:after{text-decoration:none}@media screen and (min-width: 768px) and (max-width: 1250px){.onecms.cmp-minibanner .cmp-minibanner-content-container .minibanner-config-container{display:none}.minibanner-config-container-responsive{display:flex;flex-direction:row-reverse;justify-content:space-between;grid-gap:1rem;padding-bottom:1.5625rem;padding:3rem 1rem;background-color:#f4f4f4}.minibanner-config-container-responsive .minibanner-config{display:flex;flex-direction:column;align-items:flex-start;grid-gap:1rem;font-size:1.5rem;color:#000}.minibanner-config-container-responsive .minibanner-config .minibanner-config-text{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-size:1.5rem;font-weight:400;font-style:normal}}@media screen and (max-width: 767px){.onecms.cmp-minibanner{height:auto;min-height:43.75rem;overflow:auto;padding-top:13rem}.onecms.cmp-minibanner .cmp-minibanner-content-container{width:calc(100% - 10px)}.onecms.cmp-minibanner .cmp-minibanner-content-container .minibanner-config-container{display:none}.onecms.cmp-minibanner .cmp-minibanner-content-container .cmp-minibanner-content h3{line-height:normal;margin:0}.onecms.cmp-minibanner .cmp-minibanner-content-container .cmp-minibanner-content .minibanner-description{display:none}.minibanner-config-container-responsive{display:flex;flex-direction:column;grid-gap:2rem;padding-bottom:1.5625rem;padding:3rem 0;background-color:#f4f4f4}.minibanner-config-container-responsive .minibanner-config{display:flex;flex-direction:column;align-items:flex-start;grid-gap:1rem;font-size:1.5rem;color:#000;margin:0 1rem}.minibanner-config-container-responsive .minibanner-config .minibanner-config-text{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-size:3rem;font-weight:400;font-style:normal}.darkLink,.lightLink{font-size:.8125rem!important;line-height:1.54!important}.minibanner-button:not(.darkLink,.lightLink){font-size:.8125rem!important;padding:.6875rem 1rem!important;line-height:1.54}.minibanner-button:not(.darkLink,.lightLink).secondary.config-btn{padding:.5625rem .875rem!important}.minibanner-button:not(.darkLink,.lightLink).inverted.config-btn{padding:.5625rem .875rem!important}}.onecms-video-container{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:95rem;grid-gap:3rem;margin:auto;padding:6rem 0}.onecms-video-container>iframe,.onecms-video-container video{width:100%;height:31.25rem}.onecms-video-container>.video-info-container{width:47rem;display:flex;flex-direction:column;align-items:center;text-align:center;grid-gap:1rem;padding:0 1rem}.onecms-video-container>.video-info-container h3{margin:0}.onecms-video-container>.video-info-container p{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;line-height:1.5;margin:0}@media screen and (max-width: 767px){.onecms-video-container{padding:1rem 0;grid-gap:1.5rem}.onecms-video-container>iframe,.onecms-video-container video{margin:0;height:18.75rem}.onecms-video-container>.video-info-container{padding:0 1rem;width:100%}.onecms-video-container>.video-info-container p{font-size:1rem;font-family:var(--assa-font-family-body);line-height:1.54}}.onecms-plpTitle .bg-white{background-color:var(--assa-primary-background-color, #f9f9f9)}.onecms-plpTitle .bg-grey{background-color:var(--assa-background-color-over-white, #f4f4f4)}.onecms-plpTitle .onecms-plp{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;grid-gap:1rem;padding:2.4375rem 1rem;word-break:break-word;margin:auto;max-width:1520px;width:100%;gap:9.5rem}.onecms-plpTitle .onecms-plp .onecms-plp-title{display:flex;flex-direction:row;grid-gap:.5rem;align-items:flex-start;float:left;color:var(--assa-primary-color, #1a1a1a);font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;margin:0}.onecms-plpTitle .onecms-plp .onecms-plp-description{width:30.75rem;float:right;color:var(--assa-primary-color, #1a1a1a);line-height:1.33;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;display:flex;flex-direction:column;grid-gap:1rem;font-size:1.5rem;justify-content:center}.onecms-plpTitle .onecms-plp .onecms-plp-description p:last-child{margin-bottom:0}@media screen and (min-width: 769px) and (max-width: 1200px){.onecms-plpTitle .onecms-plp{display:flex;flex-direction:column;grid-gap:1rem;align-items:center;padding:3rem 1rem}.onecms-plpTitle .onecms-plp .onecms-plp-title{width:100%;font-size:2rem!important;line-height:1.5}.onecms-plpTitle .onecms-plp .onecms-plp-description{margin-top:1rem;font-size:1.5rem!important;width:100%!important;text-align:left}}@media only screen and (max-width: 768px){.onecms-plpTitle .onecms-plp{display:flex;flex-direction:column;grid-gap:1rem;align-items:center;padding:1rem}.onecms-plpTitle .onecms-plp .onecms-plp-title{width:100%;font-size:2rem!important;line-height:1.5}.onecms-plpTitle .onecms-plp .onecms-plp-description{margin-top:1rem;font-size:1rem!important;width:100%!important;text-align:left}}.onecms-product-specs-container{width:100%}.onecms-product-specs-container .tab-description-panel{grid-gap:unset}@media screen and (min-width: 1024px){.onecms-product-specs-container{padding:6rem 0}.onecms-product-specs-container .tab-container .tab-buttons{border:none;padding:.75rem .75rem 0;background-color:#d3d3d3;border-bottom:1px solid lightgray}.onecms-product-specs-container .tab-container .tab-buttons button,.onecms-product-specs-container .tab-container .tab-buttons a{text-decoration:none;color:#000;background:none;font-size:1rem;font-weight:600;border:none;padding:0;margin:0 8px -1px 0;border-radius:8px 8px 0 0;overflow:hidden}.onecms-product-specs-container .tab-container .tab-buttons button:hover,.onecms-product-specs-container .tab-container .tab-buttons a:hover{text-decoration:underline;color:#000}.onecms-product-specs-container .tab-container .tab-buttons button>div,.onecms-product-specs-container .tab-container .tab-buttons a>div{padding:1.5rem;display:flex;align-items:center}.onecms-product-specs-container .tab-container .tab-buttons button:not(.active),.onecms-product-specs-container .tab-container .tab-buttons a:not(.active){opacity:.5}.onecms-product-specs-container .tab-container .tab-buttons button.active,.onecms-product-specs-container .tab-container .tab-buttons a.active{opacity:1;color:var(--assa-primary-color, #1a1a1a);background-color:#fff;text-decoration:underline}.onecms-product-specs-container .tab-container .tab-buttons button:focus,.onecms-product-specs-container .tab-container .tab-buttons a:focus{outline:none}.onecms-product-specs-container .tab-container .tab-buttons button .onecms-img,.onecms-product-specs-container .tab-container .tab-buttons a .onecms-img{width:1.5rem;height:1.5rem}.onecms-product-specs-container .tab-description-panel{padding:2.625rem 2.125rem}.onecms-product-specs-container .tab-description-panel .panel-column{padding-left:1.25rem;padding-right:1.25rem}.onecms-product-specs-container .tab-description-panel .panel-column .panel-title{max-width:15rem;padding-bottom:1.5rem;border-bottom:solid .0625rem #dfdfdf;font-weight:700}.onecms-product-specs-container .tab-description-panel .panel-column .lit-title{padding-bottom:1.5rem;border-bottom:solid .0625rem #dfdfdf;font-size:1.1875rem;font-weight:700}.onecms-product-specs-container .tab-description-panel .panel-column ul.spec-list{padding-top:1rem;padding-inline-start:.875rem}.onecms-product-specs-container .tab-description-panel .panel-column ul.spec-list li{font-weight:400;margin-bottom:.75rem}.onecms-product-specs-container .tab-description-panel .panel-column .lit-list .lit-item{display:flex;justify-content:center;align-items:center;font-size:1rem;font-weight:400;line-height:1.5;width:fit-content;padding:1rem 0;border-bottom:solid .0625rem #dfdfdf}.onecms-product-specs-container .tab-description-panel .panel-column .lit-list .lit-item .lit-icon{margin:0 .5rem;width:1.5625rem;height:1.5625rem}.onecms-product-specs-container .tab-description-panel .panel-column .lit-list .lit-item .lit-icon img{width:100%;height:100%;object-fit:contain}.onecms-product-specs-container .tab-description-panel .panel-column .lit-list .lit-item a{color:#000}}.onecms-product-specs-container .spec-list{padding-top:1rem}@media screen and (max-width: 1023px){.onecms-product-specs-container{padding:1rem 0}.onecms-product-specs-container .tab-description-panel{grid-gap:1rem}.onecms-product-specs-container .tab-description-panel .panel-column{color:var(--assa-primary-color, #1a1a1a);padding-left:.9375rem;padding-right:.9375rem}.onecms-product-specs-container .tab-description-panel .panel-column .panel-title,.onecms-product-specs-container .tab-description-panel .panel-column .lit-title{padding-bottom:.5rem;font-size:1rem;font-weight:600}.onecms-product-specs-container .tab-description-panel .panel-column ul.spec-list{padding-top:.5rem;padding-inline-start:.875rem;margin-bottom:2rem}.onecms-product-specs-container .tab-description-panel .panel-column ul.spec-list li{font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:.75rem}.onecms-product-specs-container .tab-description-panel .panel-column .lit-list{padding-top:.5rem;margin-bottom:2rem}.onecms-product-specs-container .tab-description-panel .panel-column .lit-list .lit-item{display:flex;align-items:center;font-size:1rem;font-weight:400;line-height:1.5;padding:1rem 0;border-bottom:solid .0625rem #dfdfdf;margin-bottom:.75rem}.onecms-product-specs-container .tab-description-panel .panel-column .lit-list .lit-item .lit-icon{margin:0 .5rem;width:1.5625rem;height:1.5625rem}.onecms-product-specs-container .tab-description-panel .panel-column .lit-list .lit-item .lit-icon img{width:100%;height:100%;object-fit:contain}.onecms-product-specs-container .tab-description-panel .panel-column .lit-list .lit-item a{color:#000}}.onecms.cmp-rte{width:100%}.onecms.cmp-rte.assagrey{background-color:var(--assa-base-page-background-color, #f4f4f4)}.onecms.cmp-rte.assawhite{background-color:var(--assa-default-component-background-color, #ffffff)}.onecms.cmp-rte .rte-container{max-width:95rem;margin:auto;padding:0}.onecms.cmp-rte .rte-container.center{text-align:center}.onecms.cmp-rte .rte-container .rte-wrapper{padding:1rem;white-space:"pre-line"}.onecms.cmp-rte .rte-container .rte-wrapper ol,.onecms.cmp-rte .rte-container .rte-wrapper ul{list-style-position:inside}.onecms-socialLinks.bg-white{background-color:#fff}.onecms-socialLinks.bg-grey{background-color:var(--assa-background-color-over-white, #f4f4f4)}.onecms-socialLinks .anchor-link{color:var(--assa-primary-color, #1a1a1a);display:block;width:100%}.onecms-socialLinks .anchor-link:hover{text-decoration:none;color:var(--assa-link-color, rgb(255, 255, 255))}.onecms-socialLinks .socialLinks-container{display:flex;flex-direction:column;gap:1.25rem;margin:auto;max-width:1520px;padding:1.25rem}.onecms-socialLinks .socialLinks-container h3,.onecms-socialLinks .socialLinks-container h4,.onecms-socialLinks .socialLinks-container h5,.onecms-socialLinks .socialLinks-container h6{font-family:var(--assa-font-family-body);font-weight:700}.onecms-socialLinks .socialLinks-container .links-group{display:flex;justify-content:flex-start;gap:2rem;padding:0;margin:0;list-style:none;flex-wrap:wrap}.onecms-socialLinks .socialLinks-container .links-group>li{display:inline-block;margin:0!important}.onecms-socialLinks .socialLinks-container .links-group>li a:hover img{transform:scale(1.1)}.onecms-socialLinks .socialLinks-container .links-group img{max-width:2.625rem;max-height:2.625rem;transition:transform .3s ease}@media screen and (max-width: 768px){.onecms-socialLinks .socialLinks-container{text-align:center;max-width:none;padding:1rem}.onecms-socialLinks .socialLinks-container .links-group{display:flex;justify-content:space-evenly}}.table{margin-top:1rem}.table .onecms.cmp-table{width:100%;overflow-x:auto}.onecms.cmp-table>table td,.onecms.cmp-table th{font-weight:400}.onecms.cmp-table>table{margin:.625rem auto}.onecms.cmp-table.blue-theme>table,.onecms.cmp-table.blue-theme>table tr,.onecms.cmp-table.blue-theme>table td{border-color:#4fd6ff;font-size:small}.onecms.cmp-table.blue-theme>table th{background-color:var(--assa-secondary-color, rgb(0, 160, 208));color:#fff;text-align:left}.onecms.cmp-table.blue-theme>table tr:nth-child(2n){background-color:#c2f0ff}.onecms.cmp-table.grey-theme>table,.onecms.cmp-table.grey-theme>table tr,.onecms.cmp-table.grey-theme>table td{border-color:#e8e8e8;font-size:small}.onecms.cmp-table.grey-theme>table th{background-color:#fff;color:#000;text-align:left}.onecms.cmp-table.grey-theme>table tr:nth-child(2n){background-color:#e8e8e8}.onecms.cmp-table.grey-theme>table tr td{text-align:left;border-bottom:.0625rem solid #e8e8e8;color:gray}.onecms.cmp-table.grey-theme>table tr th{text-align:left;color:#000}.onecms.cmp-table a{color:var(--assa-button-color, #2020e0)}.onecms.cmp-title{max-width:95rem;margin:auto;padding:1rem;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)}.title>.onecms-bg-wrapper{width:100%}.onecms-title-text{max-width:95rem;margin:auto;padding:1rem;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)}.onecms-center{text-align:center}.tlpTitle .bg-white{background-color:var(--assa-primary-background-color, #f9f9f9)}.tlpTitle .bg-grey{background-color:var(--assa-background-color-over-white, #f4f4f4)}.tlpTitle .onecms-title-count-des-search{flex-direction:column;padding-top:4.4375rem;display:flex;justify-content:space-between;align-items:flex-start;grid-gap:1rem;padding:2.4375rem 1rem;word-break:break-word;margin:auto;max-width:1520px}.tlpTitle .onecms-title-count-des-search .action-view{display:flex;grid-gap:1rem;justify-content:flex-end}.tlpTitle .onecms-title-count-des-search .action-view.hidden{display:none!important}.tlpTitle .onecms-title-count-des{width:100%;display:flex;justify-content:space-between;gap:9.5rem}.tlpTitle .onecms-title-count-des .onecms-plp-title{display:flex;flex-direction:row;grid-gap:.5rem;align-items:flex-start;float:left;color:var(--assa-primary-color, #1a1a1a);font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important}.tlpTitle .onecms-title-count-des .onecms-plp-title .plp-count{font-size:1.5rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important}.tlpTitle .onecms-title-count-des .onecms-plp-title h1,.tlpTitle .onecms-title-count-des .onecms-plp-title h2{margin:0}.tlpTitle .onecms-title-count-des .onecms-plp-description{width:30.75rem;float:right;color:var(--assa-primary-color, #1a1a1a);line-height:1.33;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;display:flex;flex-direction:column;grid-gap:1rem;font-size:1.5rem;justify-content:center}.tlpTitle .onecms-title-count-des .onecms-plp-description .rte p:last-child{margin-bottom:0}.tlpTitle .onecms-title-count-des-search .base-btn.small-btn:not(.darkLink,.lightLink){padding:.5625rem 1rem;line-height:1.5;min-height:2.5rem}.tlpTitle .onecms-title-count-des-search .base-btn.small-btn:not(.darkLink,.lightLink).secondary{padding:.4375rem 1rem}.tlpTitle .onecms-title-count-des-search .base-btn.small-btn:not(.darkLink,.lightLink).inverted{padding:.4375rem 1rem}@media screen and (min-width: 769px) and (max-width: 1200px){.tlpTitle .onecms-title-count-des-search{display:flex;flex-direction:column;grid-gap:1rem;align-items:center;padding:3rem 1rem}.tlpTitle .onecms-title-count-des-search .action-view{display:flex;grid-gap:1rem;flex-direction:column-reverse;width:100%}.tlpTitle .onecms-title-count-des-search .onecms-title-count-des{flex-direction:column;grid-gap:1rem}.tlpTitle .onecms-title-count-des-search .onecms-title-count-des .onecms-plp-title{width:100%;font-size:2rem!important;line-height:1.5}.tlpTitle .onecms-title-count-des-search .onecms-title-count-des .onecms-plp-title h1,.tlpTitle .onecms-title-count-des-search .onecms-title-count-des .onecms-plp-title h2{max-width:100%}.tlpTitle .onecms-title-count-des-search .onecms-plp-description{margin-top:1rem;font-size:1.5rem!important;width:100%!important;flex-direction:column-reverse;text-align:left}}@media only screen and (max-width: 768px){.tlpTitle .onecms-title-count-des-search{display:flex;flex-direction:column;grid-gap:1rem;align-items:center;padding:1rem}.tlpTitle .onecms-title-count-des-search .action-view{display:flex;grid-gap:1rem;flex-direction:column-reverse;width:100%}.tlpTitle .onecms-title-count-des-search .onecms-title-count-des{flex-direction:column;grid-gap:1rem}.tlpTitle .onecms-title-count-des-search .onecms-plp-title{width:100%;font-size:2rem!important;line-height:1.5}.tlpTitle .onecms-title-count-des-search .onecms-plp-title h2,.tlpTitle .onecms-title-count-des-search .onecms-plp-title h1{max-width:100%}.tlpTitle .onecms-title-count-des-search .onecms-plp-description{margin-top:1rem;font-size:1rem!important;width:100%!important;flex-direction:column-reverse;text-align:left}}.tlpTitle .onecms-title-count-des-search .onecms-button{cursor:pointer;display:inline-block;border-width:0rem;transition:all .1s ease-in-out;position:relative}.tlpTitle .onecms-title-count-des-search .base-btn{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-style:normal;font-size:1rem;text-align:center;padding:1.0625rem 2.25rem;border-radius:var(--assa-button-border-radius, 1.875rem);font-stretch:normal;margin-right:.3125rem;letter-spacing:normal;display:flex;align-items:center;justify-content:center;word-break:break-word}.tlpTitle .onecms-title-count-des-search .base-btn:focus,.tlpTitle .onecms-title-count-des-search .base-btn:focus-visible{outline:none}.tlpTitle .onecms-title-count-des-search .base-btn .btn-icon{position:relative;text-align:left}.tlpTitle .onecms-title-count-des-search .base-btn .btn-icon svg{margin-left:.5rem;transition:.2s linear}.tlpTitle .onecms-title-count-des-search .base-btn:hover .btn-icon svg{margin-left:.9375rem}.tlpTitle .onecms-title-count-des-search .base-btn.big{font-size:1rem;min-height:3.5rem;font-weight:700;line-height:1.75}.tlpTitle .onecms-title-count-des-search .primary{background-color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)));color:var(--assa-button-text-color, var(--assa-secondary-text, rgb(255, 255, 255)))}.tlpTitle .onecms-title-count-des-search .primary .btn-icon svg path{fill:var(--assa-button-text-color, var(--assa-secondary-text, rgb(255, 255, 255)))}.tlpTitle .onecms-title-count-des-search .primary:hover{background-color:var(--assa-button-hover-color, var(--assa-secondary-color-hover, #0393be));text-decoration:underline}.tlpTitle .onecms-title-count-des-search .primary:active,.tlpTitle .onecms-title-count-des-search .primary:focus{background-color:var(--assa-button-hover-color, var(--assa-secondary-color-hover, #0393be));text-decoration:underline;border:none}.tlpTitle .onecms-title-count-des-search .secondary{background-color:transparent;color:#1a1a1a;border:solid .125rem #1a1a1a}.tlpTitle .onecms-title-count-des-search .secondary .btn-icon svg path{fill:#000}.tlpTitle .onecms-title-count-des-search .secondary:hover{text-decoration:underline}.tlpTitle .onecms-title-count-des-search .inverted{background-color:transparent;color:var(--assa-secondary-text, rgb(255, 255, 255));border:solid .125rem var(--assa-secondary-text, rgb(255, 255, 255))}.tlpTitle .onecms-title-count-des-search .inverted .btn-icon svg path{fill:var(--assa-secondary-text, rgb(255, 255, 255))}.tlpTitle .onecms-title-count-des-search .inverted:hover{text-decoration:underline}.tlpTitle .onecms-title-count-des-search .darkLink{display:inline-flex;grid-gap:.3125rem;color:#1a1a1a;padding:0;background-color:transparent}.tlpTitle .onecms-title-count-des-search .darkLink.big{font-size:1.1875rem;height:3.5rem;line-height:1.47}.tlpTitle .onecms-title-count-des-search .darkLink.small-btn{font-size:1rem;line-height:1.5}.tlpTitle .onecms-title-count-des-search .darkLink:hover{text-decoration:underline}.tlpTitle .onecms-title-count-des-search .darkLink:hover:after{text-decoration:none}.tlpTitle .onecms-title-count-des-search .lightLink{display:inline-flex;color:var(--assa-secondary-text, rgb(255, 255, 255));padding:0;background-color:transparent}.tlpTitle .onecms-title-count-des-search .lightLink.big{font-size:1.1875rem;height:3.5rem;line-height:1.47}.tlpTitle .onecms-title-count-des-search .lightLink.small-btn{font-size:1rem;line-height:1.5}.tlpTitle .onecms-title-count-des-search .lightLink .btn-icon svg path{fill:var(--assa-secondary-text, rgb(255, 255, 255))}.tlpTitle .onecms-title-count-des-search .lightLink:hover{text-decoration:underline}.tlpTitle .onecms-title-count-des-search .lightLink:hover:after{text-decoration:none}.tlpTitle .onecms-title-count-des-search .full-width{width:100%}@media screen and (max-width: 767px){.tlpTitle .onecms-title-count-des-search .darkLink,.tlpTitle .onecms-title-count-des-search .lightLink{font-size:.8125rem!important;line-height:1.54!important}.tlpTitle .onecms-title-count-des-search .base-btn:not(.darkLink,.lightLink){font-size:.8125rem!important;padding:.6875rem 1rem!important;line-height:1.54}.tlpTitle .onecms-title-count-des-search .base-btn:not(.darkLink,.lightLink).secondary{padding:.5625rem .875rem!important}.tlpTitle .onecms-title-count-des-search .base-btn:not(.darkLink,.lightLink).inverted{padding:.5625rem .875rem!important}}.bg-wrapper.assagrey{background-color:#f4f4f4}.bg-wrapper.assawhite{background-color:#fff}.cmp-trainingheading{display:flex;flex-direction:row;width:100%;padding:3rem 1rem;grid-gap:9.375rem}.cmp-trainingheading__title{width:70%;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:400;font-style:normal;font-size:3.625rem!important}.cmp-trainingheading__title.titleonly{width:100%}.cmp-trainingheading__container{width:30%}.cmp-trainingheading__container .cmp-trainingheading__items{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-size:1rem;font-style:normal}.cmp-trainingheading__container .cmp-trainingheading__items .value{word-break:break-word}.cmp-trainingheading__container .cmp-trainingheading__items .label{font-weight:700}@media screen and (max-width: 1024px){.cmp-trainingheading{flex-direction:column;grid-gap:3rem}.cmp-trainingheading__title{width:100%!important}.cmp-trainingheading__container{width:100%;display:flex;flex-wrap:wrap;gap:1rem}.cmp-trainingheading__items{width:30%}}@media screen and (max-width: 768px){.cmp-trainingheading{flex-direction:column;grid-gap:3rem}.cmp-trainingheading__items{width:100%}.cmp-trainingheading__title{width:100%!important;font-size:1.93rem!important}.cmp-trainingheading__container{width:100%;display:flex;flex-wrap:wrap;gap:.5rem}.cmp-trainingheading__container .item-group{width:100%}}.bg-wrapper.bg-assa-grey{background-color:#f4f4f4}.bg-wrapper.latam.bg-assa-grey{background-color:#fff}.latam>.cmp-video{max-width:56.25rem!important}.cmp-video{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:95rem;grid-gap:3rem;margin:auto;padding:6rem 0}.cmp-video iframe,.cmp-video video{width:100%;height:500px;border:none}.cmp-video>.video-info{width:47rem;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 1rem}.cmp-video>.video-info h3{margin:0}.cmp-video>.video-info p{line-height:1.5;margin:0}@media screen and (max-width: 767px){.cmp-video{padding:6rem 0;grid-gap:1.5rem}.cmp-video>iframe,.cmp-video video{margin:0;height:18.75rem}.cmp-video>.video-info{padding:0 6rem;width:100%}.cmp-video>.video-info p{font-size:1rem;line-height:1.54}}.onecms.cmp-separator hr.cmp-separator-horizontal.with-border-radius{border-radius:.9375rem}.onecms.cmp-separator hr.cmp-separator-horizontal.thickness-small{border-top-width:.0625rem}.onecms.cmp-separator hr.cmp-separator-horizontal.thickness-medium{border-top-width:.125rem}.onecms.cmp-separator hr.cmp-separator-horizontal.thickness-large{border-top-width:.1875rem}.onecms.cmp-separator hr.cmp-separator-horizontal.large{margin-left:6rem;margin-right:6rem}.onecms.cmp-separator hr.cmp-separator-horizontal.medium{margin-left:3rem;margin-right:3rem}.onecms.cmp-separator hr.cmp-separator-horizontal.small{margin-left:1rem;margin-right:1rem}.onecms.cmp-separator div.cmp-separator-vertical.thickness-small{border-left-width:.0625rem}.onecms.cmp-separator div.cmp-separator-vertical.thickness-medium{border-left-width:.125rem}.onecms.cmp-separator div.cmp-separator-vertical.thickness-large{border-left-width:.1875rem}.onecms.cmp-list{padding:3rem 1rem;max-width:95rem;margin:auto;word-break:break-word}.onecms.cmp-list>.cmp-list-container{display:grid;grid-gap:1rem;transition:.8s all cubic-bezier(.65,.05,.36,1);grid-template-columns:repeat(4,1fr)}.onecms.cmp-list>.cmp-list-container .card-item{display:flex;flex-direction:column;border-radius:.25rem;box-shadow:0 .1875rem .375rem #00000029;background-color:#fff;height:100%;word-break:break-word;padding:1.5rem;min-height:23rem}.onecms.cmp-list>.cmp-list-container .card-item:hover{box-shadow:0 .25rem .9375rem #00000029}.onecms.cmp-list>.cmp-list-container .card-item.card-image{background-repeat:no-repeat;background-position:center;background-size:cover}.onecms.cmp-list>.cmp-list-container .card-item.card-image.bg-color{background-color:#f4f4f4}.onecms.cmp-list>.cmp-list-container .card-item>.card-title{font-size:1.5rem;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-style:normal;line-height:1.33}.onecms.cmp-list>.cmp-list-container .card-item>.card-title.enable-ellipsis{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden!important}.onecms.cmp-list>.cmp-list-container .card-item>.card-title.enable-ellipsis.line-clamp-2{-webkit-line-clamp:2}.onecms.cmp-list>.cmp-list-container .card-item .card-description{font-size:1rem;line-height:1.5}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container{margin-bottom:0;margin-top:auto;color:var(--assa-primary-color, #1a1a1a);font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:400;font-style:normal}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container>a{display:inline-block}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .item-button{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-style:normal;font-size:1rem;text-align:center;padding:1.0625rem 2.25rem;border-radius:var(--assa-button-border-radius, 1.875rem);font-stretch:normal;margin-right:.3125rem;letter-spacing:normal;display:flex;align-items:center;justify-content:center;word-break:break-word;border-width:0}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .item-button:focus,.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .item-button:focus-visible{outline:none}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .item-button a{display:inline-block}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .item-button .btn-icon{position:relative;text-align:left}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .item-button .btn-icon svg{margin-left:.25rem;transition:.2s linear}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .item-button:hover .btn-icon svg{margin-left:.9375rem}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .item-button.content-btn{font-size:1rem;min-height:3.5rem;font-weight:700;line-height:1.75}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .item-button.config-btn:not(.darkLink,.lightLink){padding:.5625rem 1rem;line-height:1.5;min-height:2.5rem}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .item-button.config-btn:not(.darkLink,.lightLink).secondary{padding:.4375rem 1rem}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .item-button.config-btn:not(.darkLink,.lightLink).inverted{padding:.4375rem 1rem}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .primary{background-color:var(--assa-secondary-color, rgb(0, 160, 208));color:var(--assa-secondary-text, rgb(255, 255, 255))}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .primary a:hover{text-decoration:underline}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .primary a:active,.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .primary a:focus{text-decoration:underline;border:none}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .secondary{background-color:transparent;color:#1a1a1a;border:solid .125rem #1a1a1a}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .secondary a .btn-icon{color:#1a1a1a}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .secondary:hover{text-decoration:underline}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .inverted{background-color:transparent;color:var(--assa-secondary-text, rgb(255, 255, 255));border:solid .125rem var(--assa-secondary-text, rgb(255, 255, 255))}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .inverted:hover{text-decoration:underline}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .darkLink{display:inline-flex;grid-gap:.3125rem;color:#1a1a1a;padding:0;background-color:transparent}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .darkLink a .btn-icon{color:#1a1a1a}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .darkLink.content-btn{font-size:1.1875rem;height:3.5rem;line-height:1.47}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .darkLink.config-btn{font-size:1rem;line-height:1.5}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .darkLink a:hover{text-decoration:underline}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .darkLink a:hover:after{text-decoration:none}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .lightLink{display:inline-flex;color:var(--assa-secondary-text, rgb(255, 255, 255));padding:0;background-color:transparent}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .lightLink.content-btn{font-size:1.1875rem;height:3.5rem;line-height:1.47}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .lightLink.config-btn{font-size:1rem;line-height:1.5}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .lightLink a:hover{text-decoration:underline}.onecms.cmp-list>.cmp-list-container .card-item .list-btn-container>.item-button-container .lightLink a:hover:after{text-decoration:none}.onecms.cmp-list .list-load-wrapper{margin:4rem 1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.onecms.cmp-list .list-load-wrapper>.show-percent{font-size:1rem}.onecms.cmp-list .list-load-wrapper .progress-bar{background-color:#e8e8e8;border-radius:2rem;height:.5rem;width:80%;max-width:24rem;margin-top:.5rem;margin-bottom:2rem;overflow:hidden}.onecms.cmp-list .list-load-wrapper .progress-bar>.progress-fill{display:inherit;border-radius:2rem;height:100%;background-color:var(--assa-secondary-color, rgb(0, 160, 208))}.onecms.cmp-list .list-load-wrapper .load-more-button.item-button{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-style:normal;font-size:1rem;text-align:center;padding:1.0625rem 2.25rem;border-radius:var(--assa-button-border-radius, 1.875rem);font-stretch:normal;margin-right:.3125rem;letter-spacing:normal;display:flex;align-items:center;justify-content:center;word-break:break-word;border-width:0}.onecms.cmp-list .list-load-wrapper .load-more-button.item-button:focus,.onecms.cmp-list .list-load-wrapper .load-more-button.item-button:focus-visible{outline:none}.onecms.cmp-list .list-load-wrapper .load-more-button.item-button.primary{background-color:var(--assa-secondary-color, rgb(0, 160, 208));color:var(--assa-secondary-text, rgb(255, 255, 255))}.onecms.cmp-list .list-load-wrapper .load-more-button.item-button.primary a:hover{text-decoration:underline}.onecms.cmp-list .list-load-wrapper .load-more-button.item-button.primary a:active,.onecms.cmp-list .list-load-wrapper .load-more-button.item-button.primary a:focus{text-decoration:underline;border:none}.onecms.cmp-list .list-load-wrapper .load-more-button.item-button.primary.config-btn{padding:.5625rem 1rem;line-height:1.5;min-height:2.5rem}.onecms.cmp-list .no-list-container{text-align:center;padding:1rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important}@media screen and (min-width: 768px) and (max-width: 1200px){.onecms.cmp-list{padding:3rem 1rem}.onecms.cmp-list>.cmp-list-container{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width: 767px){.onecms.cmp-list{padding:1rem}.onecms.cmp-list>.cmp-list-container{grid-template-columns:repeat(1,1fr)!important}.onecms.cmp-list>.cmp-list-container .card-title{width:60%}.onecms.cmp-list>.cmp-list-container .darkLink,.onecms.cmp-list>.cmp-list-container .lightLink{font-size:.8125rem!important;line-height:1.54!important}.onecms.cmp-list>.cmp-list-container .item-button:not(.darkLink,.lightLink){font-size:.8125rem!important;padding:.6875rem 1rem!important;line-height:1.54}.onecms.cmp-list>.cmp-list-container .item-button:not(.darkLink,.lightLink).secondary.config-btn{padding:.5625rem .875rem!important}.onecms.cmp-list>.cmp-list-container .item-button:not(.darkLink,.lightLink).inverted.config-btn{padding:.5625rem .875rem!important}}.onecms.cmp-textImage .onecms-bg-wrapper{width:100%}.onecms.cmp-textImage .onecms-bg-wrapper.assawhite{background-color:#fff}.onecms.cmp-textImage .onecms-bg-wrapper.assagrey{background-color:#f4f4f4}.onecms.cmp-textImage .onecms-bg-wrapper .onecms-textImage{max-width:95rem;margin:auto}.onecms.cmp-textImage .onecms-bg-wrapper .onecms-textImage .cmp-textImage-container{display:flex;gap:1rem;flex-direction:column}.onecms.cmp-textImage .onecms-bg-wrapper .onecms-textImage .cmp-textImage-container a{display:inline}.onecms.cmp-textImage .onecms-bg-wrapper .onecms-textImage .cmp-textImage-container .textImage-img{width:fit-content;max-width:100%}.onecms.cmp-textImage .onecms-bg-wrapper .onecms-textImage .cmp-textImage-container .cmp-textImage-text-container{display:flex;flex-direction:column;gap:1rem}.onecms.cmp-textImage .onecms-bg-wrapper .onecms-textImage .cmp-textImage-container .cmp-textImage-text-container .cmp-textImage-heading,.onecms.cmp-textImage .onecms-bg-wrapper .onecms-textImage .cmp-textImage-container .cmp-textImage-text-container .cmp-textImage-description{width:fit-content}.onecms.cmp-textImage .onecms-bg-wrapper .onecms-textImage .cmp-textImage-container .cmp-textImage-text-container h4 p{margin:0}.onecms.cmp-textImage .onecms-bg-wrapper .onecms-textImage .cmp-textImage-container.img-bottom{flex-direction:column-reverse}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.onecms-catalog{padding:3rem 0}.onecms-catalog .assagrey{background-color:var(--assa-base-page-background-color, #f4f4f4)}.onecms-catalog .card-container{display:flex;flex-direction:column;max-width:95rem;margin:auto}.onecms-catalog .title-container{padding:0 0 1rem 1rem}.onecms-catalog .title-container p{font-size:1.5rem;font-family:var(--assa-font-family-body);line-height:1.33}.onecms-catalog .item-container{margin-bottom:1rem;padding:0 1rem}.onecms-catalog .buttons-container{flex-wrap:wrap;row-gap:.3125rem;margin-top:auto!important;display:flex!important}.onecms-catalog .buttons-container .base-button{font-family:var(--assa-font-family-body)!important;font-weight:700;font-style:normal;text-align:center;border-radius:var(--assa-button-border-radius, .25rem);font-stretch:normal;margin-right:.3125rem;letter-spacing:normal;display:flex;cursor:pointer;border-width:0rem;transition:all .1s ease-in-out;position:relative;align-items:center;justify-content:center;word-break:break-word}.onecms-catalog .buttons-container .base-button:hover{text-decoration:underline}.onecms-catalog .buttons-container .darkLink-button{font-size:1rem;line-height:1.5;display:inline-flex;grid-gap:.3125rem;color:#1a1a1a;padding:0;background-color:#0000}.onecms-catalog .buttons-container .darkLink-button .btn-icon{position:relative;text-align:left}.onecms-catalog .buttons-container .darkLink-button .btn-icon svg{margin-left:.5rem;transition:.2s linear}.onecms-catalog .buttons-container .darkLink-button .btn-icon svg:hover{margin-left:.9375rem}.onecms-catalog .buttons-container .darkLink-button:hover svg{margin-left:.9375rem}.onecms-catalog .buttons-container .lightLink-button{font-size:1rem;line-height:1.5;display:inline-flex;grid-gap:.3125rem;color:#1a1a1a;padding:0;background-color:#0000;color:var(--assa-secondary-text, rgb(255, 255, 255))}.onecms-catalog .buttons-container .lightLink-button .btn-icon{position:relative;text-align:left}.onecms-catalog .buttons-container .lightLink-button .btn-icon svg{margin-left:.5rem;transition:.2s linear}.onecms-catalog .buttons-container .lightLink-button .btn-icon svg path{fill:var(--assa-secondary-text, rgb(255, 255, 255))}.onecms-catalog .buttons-container .lightLink-button .btn-icon svg:hover{margin-left:.9375rem}.onecms-catalog .buttons-container .lightLink-button:hover svg{margin-left:.9375rem}.onecms-catalog .buttons-container .primary-button{padding:.5625rem 1rem;line-height:1.5;min-height:2.5rem;background-color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)));color:var(--assa-button-text-color, var(--assa-secondary-text, rgb(255, 255, 255)))}.onecms-catalog .buttons-container .secondary-button{padding:.4375rem 1rem;background-color:#0000;color:#1a1a1a;border:solid .125rem #1a1a1a}.onecms-catalog .buttons-container .inverted-button{padding:.4375rem 1rem;background-color:#0000;color:var(--assa-secondary-text, rgb(255, 255, 255));border:solid .125rem var(--assa-secondary-text, rgb(255, 255, 255))}.assa-vertical-nav{z-index:12001}.assa-vertical-nav .vertical-nav{max-height:100vh;overflow-y:auto;max-width:22.8125rem}.assa-vertical-nav div{color:#000}.assa-vertical-nav .show{display:none}.assa-vertical-nav.active{font-weight:700}.assa-vertical-nav.assagrey .nav-title,.assa-vertical-nav.assagrey .nav-item{background-color:var(--assa-background-color-over-white, #f4f4f4);border-bottom:.0625rem solid #e8e8e8;border-top:.0625rem solid #e8e8e8}.assa-vertical-nav.assagrey .nav-item:hover{background-color:#fff;cursor:pointer}.assa-vertical-nav.assawhite .nav-title,.assa-vertical-nav.assawhite .nav-item{background-color:#fff}.assa-vertical-nav.assawhite .nav-item:hover{background-color:var(--assa-background-color-over-white, #f4f4f4);cursor:pointer}.assa-vertical-nav .nav-title{padding:1rem;font-family:var(--assa-font-family-body);font-weight:700;line-height:1.5;display:flex;align-items:center;justify-content:space-between}.assa-vertical-nav .nav-item{padding:1rem;font-family:var(--assa-font-family-body);font-weight:400;line-height:1.5;display:flex;gap:5px}.assa-vertical-nav .nav-item a{color:#000}.assa-vertical-nav .nav-item[data-depth="2"]{padding-left:2rem}.assa-vertical-nav .nav-item[data-depth="3"]{padding-left:3rem}.assa-vertical-nav .nav-item[data-depth="4"]{padding-left:4rem}.assa-vertical-nav .nav-item[data-depth="5"]{padding-left:5rem}.assa-vertical-nav .child-container{display:none}.assa-vertical-nav .child-container.expanded{display:block}.assa-vertical-nav .mobile-toggle{display:none}@media only screen and (max-width: 767px){.assa-vertical-nav.fixed{position:fixed;top:0;left:0;width:22.8125rem}.assa-vertical-nav .vertical-nav{display:none}.assa-vertical-nav .vertical-nav span.show{cursor:pointer;border:black 2px solid;border-radius:5px;padding-inline:5px}.assa-vertical-nav .mobile-toggle{display:flex;align-items:center;justify-content:space-between;cursor:pointer;box-shadow:inset 0 0 0 1px #a7a4a4}.assa-vertical-nav .mobile-toggle:hover{box-shadow:inset 0 0 0 2px #a7a4a4}.assa-vertical-nav .mobile-toggle svg{rotate:-90deg}.assa-vertical-nav .mobile-toggle .mobile-nav-title{padding:1rem;font-family:var(--assa-font-family-body);font-weight:700;line-height:1.5;display:flex;align-items:center;justify-content:space-between}.assa-vertical-nav .nav-title{max-width:22.8125rem}.masked-item{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;z-index:1200;pointer-events:none}.masked-item-open{opacity:1;background-color:#0006;transition:opacity 80ms ease-in;pointer-events:all}}onecms-tabs .onecms-tabs-wrapper>div{max-width:95rem;margin:auto}@media only screen and (max-width: 1023px){onecms-tabs .onecms-tabs-wrapper{padding:0}onecms-tabs .onecms-tabs-wrapper .onecms-separator{display:none}}onecms-tabs .onecms-tab{display:flex;position:relative;justify-content:space-between;flex-wrap:wrap}onecms-tabs .onecms-tab.left{flex-direction:row}onecms-tabs .onecms-tab.right{flex-direction:row-reverse}onecms-tabs .onecms-tab ul{position:relative;list-style:none;box-sizing:border-box;margin:0;display:flex;flex-flow:row;text-align:center;padding:1rem;flex-wrap:wrap;grid-gap:1rem}onecms-tabs .onecms-tab ul::-webkit-scrollbar{display:none}onecms-tabs .onecms-tab ul li{padding:.9375rem;min-width:fit-content;min-width:-moz-fit-content}onecms-tabs .onecms-tab ul li:hover{cursor:pointer}onecms-tabs .onecms-tab .tab-btn{display:flex;align-items:center;padding:1rem}onecms-tabs .onecms-tab span{position:absolute;height:3.4375rem;width:0;bottom:.9375rem;background-color:bisque;border-radius:.3125rem;z-index:1001;transition:all .4s ease-in-out}@media (max-width: 1024px){onecms-tabs .onecms-tab{position:inherit}onecms-tabs .onecms-tab.right{flex-direction:row}onecms-tabs .onecms-tab ul{overflow-y:hidden;padding:1rem;flex-wrap:nowrap}onecms-tabs .onecms-tab ul::-webkit-scrollbar{display:none}onecms-tabs .onecms-tab ul li{min-width:fit-content;min-width:-moz-fit-content}onecms-tabs .onecms-tab ul .tab-btn{padding:.5rem}}@media (max-width: 767px){onecms-tabs .onecms-tab{overflow-y:hidden;justify-content:space-around}onecms-tabs .onecms-tab .tab-btn{padding:1rem .5rem}onecms-tabs .onecms-tab .tab-btn .base-btn:not(.link-dark-btn,.link-light-btn).secondary-btn{margin-right:0}}.onecms-banner-text{font-family:var(--assa-font-family-body);display:flex;flex-direction:column;gap:1.5625rem;padding:.0625rem}.onecms-banner-text>h1{line-height:normal;margin-bottom:0}.onecms-banner-text .onecms-title-container>h1{margin-bottom:1.5rem}.onecms-banner-text .onecms-title-container .onecms-banner-text-font{padding:0 .46875rem;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:300;font-style:normal;-webkit-box-decoration-break:clone;word-break:break-word}.onecms-banner-text .onecms-title-container .onecms-hero-description>div{padding:0 .46875rem;font-size:1.5rem;line-height:normal;overflow:auto;width:fit-content;word-break:break-word;-webkit-box-decoration-break:clone}.onecms-banner-text .onecms-title-container .onecms-hero-description *{display:inline}.onecms-banner-text .onecms-hero-banner-button button{margin:0}.onecms-cmp-hero-banner .video-mediaType{background-image:none!important;position:relative}.onecms-cmp-hero-banner .video-mediaType video{width:100%;object-fit:cover;border-radius:0}.onecms-cmp-hero-banner .video-mediaType .onecms-hero-text-container{display:flex;align-items:center;width:calc(100% - 100px);max-width:95rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.onecms-cmp-hero-banner .video-mediaType .onecms-hero-text-container>div{width:100%}.onecms-cmp-hero-banner .onecms-hero-banner-bgimage{background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;padding:10rem 0}.onecms-cmp-hero-banner .onecms-hero-banner-bgimage.lazy{background-color:var(--assa-base-page-background-color, #f4f4f4)}.onecms-cmp-hero-banner .onecms-hero-banner-bgimage .onecms-hero-text-container{display:flex;align-items:center;width:calc(100% - 100px);max-width:95rem}.onecms-cmp-hero-banner .onecms-hero-banner-bgimage .onecms-hero-text-container>div{width:100%}.onecms-cmp-hero-banner .onecms-hero-banner-bgimage .onecms-hero-text-container.right-align-layout>div{width:35%;margin-left:auto}@media screen and (max-width: 767px){.onecms-cmp-hero-banner .onecms-hero-banner-bgimage{overflow:auto}.onecms-cmp-hero-banner .onecms-hero-banner-bgimage .onecms-hero-text-container{width:calc(100% - 30px)}.onecms-cmp-hero-banner .onecms-hero-banner-bgimage .onecms-hero-text-container.right-align-layout>div{width:65%!important}}.onecms-sustanin-banner-text{display:flex;flex-direction:column}.onecms-sustanin-banner-text .onecms-title-container{display:flex;flex-direction:row;min-width:40.625rem;word-break:break-word}.onecms-sustanin-banner-text .onecms-title-container img{display:none}.onecms-sustanin-banner-text .onecms-title-container>h1{margin-bottom:3rem;margin-right:9.5rem;min-width:31.125rem;max-width:31.25rem}.onecms-sustanin-banner-text .onecms-title-container .onecms-banner-text-font{padding:0 .46875rem;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:300;font-style:normal;-webkit-box-decoration-break:clone;word-break:break-word}.onecms-sustanin-banner-text .onecms-title-container .onecms-hero-description{max-width:53.125rem;display:inline}.onecms-sustanin-banner-text .onecms-title-container .onecms-hero-description>div{font-size:1.5rem;line-height:normal;overflow:auto;width:fit-content;word-break:break-word;-webkit-box-decoration-break:clone}.onecms-sustanin-banner-text .onecms-title-container .onecms-hero-description *{display:inline}@media (min-width: 768px) and (max-width: 1200px){.onecms-sustanin-banner-text .title-container{flex-direction:column;margin-bottom:3.125rem}.onecms-sustanin-banner-text .title-container>h1{margin-bottom:2rem;margin-right:unset;max-width:unset}}@media screen and (max-width: 767px){.onecms-sustanin-banner-text{justify-content:center;align-items:center;padding:1rem 0;overflow:auto}.onecms-sustanin-banner-text .onecms-title-container{flex-direction:column;margin-right:0;width:calc(100% - 30px);min-width:unset}.onecms-sustanin-banner-text .onecms-title-container img{display:block;left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}.onecms-sustanin-banner-text .onecms-title-container>h1{margin-bottom:1rem;margin-right:unset;max-width:unset;min-width:unset}.onecms-sustanin-banner-text .onecms-title-container .onecms-hero-description{display:block;margin-top:1rem}.onecms-sustanin-banner-text .onecms-title-container .onecms-hero-description>div{font-size:1rem}}.onecms.cmp-warrantyCards .onecms-bg-wrapper.assagrey{background-color:var(--assa-background-color-over-white, #f4f4f4)}.onecms.cmp-warrantyCards .onecms-bg-wrapper.assawhite{background-color:var(--assa-default-component-background-color, #ffffff)}.onecms.cmp-warrantyCards .onecms-bg-wrapper .warrantyCards-list{padding:3rem 1rem;max-width:95rem;margin:auto;word-break:break-word}.onecms.cmp-warrantyCards .onecms-bg-wrapper .warrantyCards-list .warrantyCards-list-container{display:grid;grid-gap:1rem;transition:.8s all cubic-bezier(.65,.05,.36,1);grid-template-columns:repeat(4,1fr)}.onecms.cmp-warrantyCards .onecms-bg-wrapper .warrantyCards-list .warrantyCards-list-container .warrantyCards-item .warrantyCard-container{padding:1.5rem;padding-bottom:0;width:100%;height:100%;word-break:break-word}.onecms.cmp-warrantyCards .onecms-bg-wrapper .warrantyCards-list .warrantyCards-list-container .warrantyCards-item .warrantyCard-container.assagrey{background-color:var(--assa-background-color-over-white, #f4f4f4)}.onecms.cmp-warrantyCards .onecms-bg-wrapper .warrantyCards-list .warrantyCards-list-container .warrantyCards-item .warrantyCard-container.assawhite{background-color:var(--assa-default-component-background-color, #ffffff)}.onecms.cmp-warrantyCards .onecms-bg-wrapper .warrantyCards-list .warrantyCards-list-container .warrantyCards-item .warrantyCard-container .warrantyCard-title{font-weight:700;line-height:1.33;text-align:left;margin-bottom:1.5rem}@media screen and (min-width: 768px) and (max-width: 1200px){.onecms.cmp-warrantyCards .warrantyCards-list-container{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width: 768px){.onecms.cmp-warrantyCards .warrantyCards-list-container{grid-template-columns:repeat(1,1fr)!important}}.onecms-sub-banner-container{display:flex;padding:3rem 0;word-break:break-word}.onecms-sub-banner-container .onecms-sub-banner-image{width:50%;padding:1rem}.onecms-sub-banner-container .onecms-sub-banner-image>img{height:inherit;width:100%}.onecms-sub-banner-container .onecms-sub-banner-text{display:flex;justify-content:space-evenly;flex-direction:column;width:50%;height:inherit;padding:1rem;grid-gap:1.5rem}.onecms-sub-banner-container .onecms-sub-banner-text p{font-size:1.5rem;font-family:var(--assa-font-family-body);line-height:1.33}.onecms-sub-banner-container .onecms-sub-banner-text .onecms-sub-banner-btns{display:flex;flex-wrap:wrap;grid-gap:1rem;align-items:center}.onecms-sub-banner-container .onecms-sub-banner-text .onecms-sub-banner-btns .onecms-button.link-dark-btn:after{content:""}@media screen and (min-width: 768px){.onecms-sub-banner-container.onecms-align-left{flex-direction:row}.onecms-sub-banner-container.onecms-align-right{flex-direction:row-reverse}}@media screen and (min-width: 768px) and (max-width: 1023px){.onecms-sub-banner-container{padding:1rem 0;flex-direction:column}.onecms-sub-banner-container .onecms-sub-banner-text,.onecms-sub-banner-container .onecms-sub-banner-image{width:100%;height:auto}.onecms-sub-banner-container .onecms-sub-banner-text{padding:1rem;grid-gap:1rem}.onecms-sub-banner-container .onecms-sub-banner-text p{font-size:1rem;font-family:var(--assa-font-family-body);line-height:1.54}}@media screen and (max-width: 767px){.onecms-sub-banner-container{padding:1rem 0;flex-direction:column}.onecms-sub-banner-container .onecms-sub-banner-text,.onecms-sub-banner-container .onecms-sub-banner-image{width:100%;height:auto}.onecms-sub-banner-container .onecms-sub-banner-text{padding:1rem;grid-gap:1rem}.onecms-sub-banner-container .onecms-sub-banner-text p{font-size:1rem;font-family:var(--assa-font-family-body);line-height:1.54}}.onecms-list{padding:3rem 1rem;max-width:95rem;margin:auto;word-break:break-word}.onecms-list .onecms-list-header{display:flex;justify-content:space-between;margin-bottom:1.875rem;align-items:center}.onecms-list .onecms-list-header>.onecms-list-title{width:80%}.onecms-list .onecms-list-container{display:grid;grid-gap:1rem;transition:.8s all cubic-bezier(.65,.05,.36,1)}.onecms-list .onecms-list-container.onecms-wrap-list{display:flex;flex-wrap:wrap;gap:1rem}.onecms-list .card-link{color:var(--assa-primary-color, #1a1a1a);display:block;width:100%;height:100%}.onecms-list .card-link:hover{text-decoration:none;color:var(--assa-link-color, rgb(255, 255, 255));cursor:pointer}.onecms-list .card-link.as-label{color:var(--assa-primary-color, #1a1a1a)}.onecms-list .card-link.as-label:hover{text-decoration:none;color:var(--assa-primary-color, #1a1a1a)}.onecms-list .onecms-button.link-dark-btn:after{content:""}.onecms-list .simple-card-component-container.text-with-image .card .card-component-image img{position:absolute;top:0;right:0;bottom:0;left:0}.onecms-list .simple-card-component-container.text-with-image .card .card-body .card-text p a{color:var(--assa-link-color, #0393be)}.onecms-list a.onecms-button{display:inline-block}@media screen and (min-width: 768px) and (max-width: 1200px){.onecms-list{padding:3rem 1rem}.onecms-list .onecms-list-container{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width: 767px){.onecms-list{padding:1rem}.onecms-list .onecms-list-container{grid-template-columns:repeat(1,1fr)!important}.onecms-list .onecms-list-header{display:flex;justify-content:space-between;margin-bottom:1.875rem;align-items:center}.onecms-list .onecms-list-header>.onecms-list-title{width:60%}}.onecms-carousel{padding:2rem 0;display:flex;flex-direction:column;grid-gap:3rem}.onecms-carousel .title-and-description{max-width:95rem;padding:0 1rem;margin:auto;width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:1rem}.onecms-carousel .title-and-description>span{width:30%;font-size:1.5rem}.onecms-carousel .carousel{display:flex;grid-gap:1rem}.onecms-carousel .carousel .slider-block{display:flex;flex-direction:column;flex:1;width:100%}.onecms-carousel .carousel .slider-block .slider>ul{grid-gap:1rem;scroll-behavior:smooth;display:flex;scroll-snap-type:x mandatory;overflow-x:scroll;width:100%;min-height:22.75rem;height:100%;list-style:none;padding-bottom:1.5rem;margin:0}.onecms-carousel .carousel .slider-block .slider>ul::-webkit-scrollbar{display:none}.onecms-carousel .carousel .slider-block .slider>ul .slider-item{scroll-snap-align:start;flex-shrink:0}.onecms-carousel .carousel .slider-block .slider>ul.restrict-height{max-height:26.4375rem}.onecms-carousel .carousel .onecms-carousel-control{display:flex;justify-content:space-between;align-items:center;max-width:95rem;width:100%}.onecms-carousel .carousel .onecms-carousel-control.with-intro-card{padding:0 1rem;max-width:70.75rem}.onecms-carousel .carousel .onecms-carousel-control.without-intro-card{margin:auto;padding:0 1rem}.onecms-carousel .carousel .onecms-carousel-control .carousel-bar-container{background-color:var(--assa-carousel-progress-bar-base-color, #d1d1d1);width:100%;max-width:12.5rem;height:.125rem;margin-top:.5rem;border-radius:.0625rem}.onecms-carousel .carousel .onecms-carousel-control .carousel-bar-container .carousel-blue-bar{border-radius:.5rem;height:200%;transform:translateY(-25%);background-color:var(--assa-secondary-color, rgb(0, 160, 208));transition:all linear;position:relative}.onecms-carousel .carousel .onecms-carousel-control button{border:0;height:3.5rem;width:3.5rem;border-radius:.25rem;background:var(--assa-secondary-color, rgb(0, 160, 208));cursor:pointer;color:#1a1a1a;transition:.2s cubic-bezier(.65,.05,.36,1);display:flex;align-items:center;justify-content:center}.onecms-carousel .carousel .onecms-carousel-control button:focus{outline:none}.onecms-carousel .carousel .onecms-carousel-control button.disabled{pointer-events:none;background-color:#fff;color:#1a1a1a;opacity:.3;cursor:default;border-width:.0625rem;border-style:solid;border-color:#000;border-image:initial}.onecms-carousel .carousel .onecms-carousel-control button.disabled path{stroke:#000}.onecms-carousel .onecms-button.link-dark-btn:after{content:""}.onecms-carousel .simple-card-component-container.text-with-image .card .card-component-image img{position:absolute;top:0;right:0;bottom:0;left:0}.onecms-carousel .simple-card-component-container.text-with-image .card .card-body .card-text p a{color:var(--assa-link-color, #0393be)}.onecms-carousel .anchor-link{color:var(--assa-primary-color, #1a1a1a);display:block;width:100%;height:100%}.onecms-carousel .anchor-link:hover{text-decoration:none;cursor:pointer}.onecms-carousel .card-link{color:var(--assa-primary-color, #1a1a1a);display:block;width:100%;height:100%}.onecms-carousel .card-link:hover{text-decoration:none;cursor:pointer}.carousel-prev{transform:rotate(180deg)}.hide{display:none!important}@media screen and (min-width: 1024px) and (max-width: 1199px){.onecms-carousel{padding:2rem 0}.onecms-carousel .title-and-description{flex-direction:column;align-items:flex-start}.onecms-carousel .title-and-description>span{width:100%}.onecms-carousel .carousel .slider-block .slider>ul .slider-item{width:calc((100vw - 128px) / 3)!important}}@media screen and (min-width: 768px) and (max-width: 1023px){.onecms-carousel{padding:2rem 0}.onecms-carousel .title-and-description{flex-direction:column;align-items:flex-start}.onecms-carousel .title-and-description>span{width:100%;font-size:1rem}.onecms-carousel .carousel .slider-block .slider>ul .slider-item{width:calc((100vw - 128px)/2)!important}.onecms-carousel .carousel .slider-block .onecms-carousel-control button{width:2.5rem;height:2.5rem}}@media screen and (max-width: 767px){.onecms-carousel{padding:1rem 0;grid-gap:1rem}.onecms-carousel .title-and-description{flex-direction:column;align-items:flex-start}.onecms-carousel .title-and-description>span{width:100%;font-size:1rem}.onecms-carousel .carousel{flex-direction:column;padding:0!important}.onecms-carousel .carousel .slider-block .slider{padding:0}.onecms-carousel .carousel .slider-block .slider>ul{padding-left:1rem!important;scroll-padding-left:1rem!important;padding-right:1rem!important;scroll-padding-right:1rem!important}.onecms-carousel .carousel .slider-block .slider>ul .slider-item{width:calc((100vw - 128px)*1)!important}.onecms-carousel .carousel .slider-block .slider>ul .onecms-carousel-control{padding-left:1rem}.onecms-carousel .carousel .slider-block .slider>ul .onecms-carousel-control button{width:2.5rem;height:2.5rem}.fixed-width{width:auto}.carousel-blue-bar{max-width:100%}.carousel-bar-container{max-width:9.375rem}}.onecms-search-result-container .onecms-controls-container .row .result-title .searchCountSpan{font-weight:600}.onecms-search-result-container .onecms-controls-container .row .result-title .searchCountSpan .result-filter-icon{display:none}.onecms-search-result-container .result-card-container{display:flex}.onecms-search-result-container .result-card-container .mobile-view-drawer .overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:999;transition:opacity .3s ease-in-out;touch-action:none}.onecms-search-result-container .result-card-container .mobile-view-drawer .overlay .hide{display:none}.onecms-search-result-container .result-card-container .mobile-view-drawer .drawer{position:fixed;bottom:0;left:0;width:100%;background:#fff;box-shadow:0 -2px 10px #0000001a;transition:transform .3s ease-in-out;transform:translateY(100%);z-index:100000;display:flex;flex-direction:column;align-items:center}.onecms-search-result-container .result-card-container .mobile-view-drawer .drawer.open{transform:translateY(0);touch-action:none}.onecms-search-result-container .result-card-container .mobile-view-drawer .drawer.open .drawer-header,.onecms-search-result-container .result-card-container .mobile-view-drawer .drawer.open .drawer-content{touch-action:none}.onecms-search-result-container .result-card-container .mobile-view-drawer .drawer-header{display:flex;align-items:center;padding:0 1rem;width:100%;position:relative}.onecms-search-result-container .result-card-container .mobile-view-drawer .drawer-header .drawer-puller{margin:0 auto}.onecms-search-result-container .result-card-container .mobile-view-drawer .drawer-header .drawer-close-icon{margin-left:0 auto}.onecms-search-result-container .result-card-container .mobile-view-drawer .drawer-header .drawer-close-icon svg{font-size:2rem;color:#6c757d}.onecms-search-result-container .result-card-container .mobile-view-drawer .drawer-content{padding:1rem;overflow-y:auto}.onecms-search-result-container .result-card-container .mobile-view-drawer .drawer-content .search-filter-container .filter-sidebar-sticky{padding:0!important}.onecms-search-result-container .result-card-container .mobile-view-drawer .drawer-puller{padding:10px;background:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)));text-align:center;color:#fff;cursor:pointer;transition:background .3s ease}.onecms-search-result-container .result-card-container .result-display-section.elastic-results{flex:0 0 75%}.onecms-search-result-container .result-card-container .checkbox-container{flex:0 0 25%;height:fit-content;background-color:#f1f1f1;margin:0 .5rem .5rem 0;z-index:0;position:sticky;top:90px}.onecms-search-result-container .result-card-container .checkbox-container .checkbox-selectionContainer{padding:10px}.onecms-search-result-container .result-card-container .checkbox-container .checkbox-selectionContainer .onecms-checkbox{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.onecms-search-result-container .result-card-container .checkbox-container .checkbox-selectionContainer .onecms-checkbox input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;min-width:1.4375rem;height:1.4375rem;margin-right:.625rem;padding:.46875rem .34375rem .475rem;border:solid .0625rem var(--assa-checkbox-border-color, #8d8d8d);border-radius:.25rem;position:relative;align-self:flex-start}.onecms-search-result-container .result-card-container .checkbox-container .checkbox-selectionContainer .onecms-checkbox input[type=checkbox].bg-white{background-color:#fff}.onecms-search-result-container .result-card-container .checkbox-container .checkbox-selectionContainer .onecms-checkbox input[type=checkbox]:hover{cursor:pointer}.onecms-search-result-container .result-card-container .checkbox-container .checkbox-selectionContainer .onecms-checkbox input[type=checkbox]:checked{background-color:#e8e8e8}.onecms-search-result-container .result-card-container .checkbox-container .checkbox-selectionContainer .onecms-checkbox input[type=checkbox]:checked:after{content:"✔";width:.75rem;height:.49375rem;position:absolute;color:var(--assa-checkbox-label-color, #1a1a1a);display:flex;justify-content:center;align-items:center}.onecms-search-result-container .result-card-container .checkbox-container .checkbox-selectionContainer .onecms-checkbox input[type=checkbox].bg-grey{background-color:#e8e8e8}.onecms-search-result-container .result-card-container .checkbox-container .checkbox-selectionContainer .onecms-checkbox label[class=onecms-checkbox-label]{cursor:default;display:inline-block;font-size:1rem;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:var(--assa-checkbox-label-color, #1a1a1a);margin:0}.onecms-search-result-container .result-card-container .checkbox-container .checkbox-selectionContainer .onecms-checkbox label[class=onecms-checkbox-label].disabled{opacity:.5}.onecms-search-result-container .result-card-container .checkbox-container .dam-filter-group-btn{width:100%;display:flex;flex-direction:row;grid-gap:1rem;z-index:1000;padding:1.25rem .25rem;background:#f1f1f1}.onecms-search-result-container .result-card-container .row.elastic-row{margin-left:0}.onecms-search-result-container .result-card-container .card-link{color:var(--assa-primary-color, #1a1a1a);display:block;width:100%;height:100%}.onecms-search-result-container .result-card-container .card-link:hover{text-decoration:none;color:var(--assa-primary-color, #1a1a1a);cursor:pointer}.onecms-search-result-container .result-card-container .card-link.as-label{color:var(--assa-primary-color, #1a1a1a)}.onecms-search-result-container .result-card-container .card-link.as-label:hover{text-decoration:none;color:var(--assa-link-color, rgb(255, 255, 255))}.onecms-search-result-container .result-card-container .simple-card-component-container.text-with-image .card .card-component-image img{height:auto;margin:auto}.onecms-search-result-container .activeConstraint{border-radius:5px;margin-bottom:.625rem;display:flex;flex-wrap:wrap}.onecms-search-result-container .activeConstraint .activeConstraintValue{background-color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)));color:var(--assa-button-text-color, var(--assa-secondary-text, rgb(255, 255, 255)))!important;border-radius:5px;padding:2px 5px;font-size:14px;margin-left:5px;margin-bottom:2px;cursor:pointer}.onecms-search-result-container .activeConstraint .activeConstraintValue:first{margin-left:0}.onecms-search-result-container .filterHeading{background-color:#4d4d4d;color:#fff;padding:18px;display:flex;justify-content:space-between;align-items:center;position:relative;border-radius:.25rem}@media screen and (min-width: 577px){.onecms-search-result-container .result-card-container .result-display-section.elastic-results{padding-left:0}.onecms-search-result-container .result-display-container p{padding-left:.5rem}.onecms-search-result-container .result-display-container p .searchCountSpan{font-weight:600}}@media screen and (min-width: 1200px){.onecms-search-result-container{padding:6rem 0;font-size:1rem}.onecms-search-result-container .result-card-container .result-display-container{width:100%}.onecms-search-result-container .result-card-container .card-column{padding:.5rem}.onecms-search-result-container .result-card-container .card-column .card-component-container .card-body{padding:1.5rem}.onecms-search-result-container .result-card-container .list-view-card-container{margin-bottom:2.125rem}.onecms-search-result-container .result-card-container .list-view-card-container .card-link:hover .product-card .pcard-body h4{color:var(--assa-secondary-color, rgb(0, 160, 208))}.onecms-search-result-container .result-card-container .pagination-controls{margin:0 auto;padding:6rem 0;text-align:center}.onecms-search-result-container .result-card-container .pagination-controls .progress{width:24rem}.onecms-search-result-container .result-card-container .pagination-controls .progress .progress-bar{background-color:var(--assa-secondary-color, rgb(0, 160, 208))}.onecms-search-result-container .result-card-container .pagination-controls button.onecms-button{margin:3rem auto}.onecms-search-result-container .onecms-controls-container .result-title{float:left}.onecms-search-result-container .onecms-controls-container .result-title>h6{text-align:left}.onecms-search-result-container .onecms-controls-container .result-title:has(h6),.onecms-search-result-container .onecms-controls-container .result-title:has(p){margin:1.5rem 0}.onecms-search-result-container .onecms-controls-container .controls{display:flex;justify-content:flex-end;grid-gap:1rem;align-items:center}.onecms-search-result-container .onecms-controls-container .controls .sort-options{display:inline-block}.onecms-search-result-container .onecms-controls-container .controls .sort-options .onecms-dropdown{box-sizing:border-box;font-family:var(--assa-font-family-body)}.onecms-search-result-container .onecms-controls-container .controls .sort-options .onecms-dropdown .react-dropdown-select{width:15rem}.onecms-search-result-container .onecms-controls-container .controls .sort-options .onecms-dropdown .react-dropdown-select .react-dropdown-select-content{width:100%}.onecms-search-result-container .onecms-controls-container .controls .sort-options .onecms-dropdown .react-dropdown-select .react-dropdown-select-content span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 24px)}.onecms-search-result-container .onecms-controls-container .controls .sort-options .onecms-dropdown .react-dropdown-select .react-dropdown-select-content .react-dropdown-select-input{margin:0;font-size:1rem;font-weight:600;line-height:1.5}.onecms-search-result-container .onecms-controls-container .controls .sort-options .onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown-handle{margin:.25rem 0}.onecms-search-result-container .onecms-controls-container .controls .sort-options .onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown-handle.upside-down{transform:scaleY(-1)}.onecms-search-result-container .onecms-controls-container .controls .sort-options .onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown-handle>svg{vertical-align:text-top}.onecms-search-result-container .onecms-controls-container .controls .sort-options .onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown{box-shadow:0 .1875rem .375rem #00000029;top:3.5625rem;left:unset!important;border:none;background-color:var(--assa-background-color-over-white, #f4f4f4);width:15rem;height:auto;max-height:18.75rem!important;position:absolute;z-index:10;display:flex;flex-direction:column;margin-left:-2rem}.onecms-search-result-container .onecms-controls-container .controls .sort-options .onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown span.react-dropdown-select-item{padding:1rem 2rem;font-size:1rem;line-height:1.5;width:15rem;height:3.5625rem}.onecms-search-result-container .onecms-controls-container .controls .sort-options .onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown span.react-dropdown-select-item.react-dropdown-select-item-selected{background-color:var(--assa-drop-down-header-backgrond-color, #ffffff);color:var(--assa-primary-color, #1a1a1a);text-decoration:underline;width:15rem;height:3.5625rem}.onecms-search-result-container .onecms-controls-container .controls .view-type-options{display:inline-block;cursor:pointer}.onecms-search-result-container .onecms-controls-container .controls .view-type-options span{margin-left:1rem}.onecms-search-result-container .card-component-container:hover .card-title{color:var(--assa-primary-color, #1a1a1a);text-decoration:underline}}@media screen and (max-width: 1199px){.onecms-search-result-container{padding:1rem 0}.onecms-search-result-container .result-card-container .checkbox-container{margin:0 .5rem 1.5rem 0}.onecms-search-result-container .result-card-container .card-column{padding-top:1.5rem;padding-bottom:1.5rem}.onecms-search-result-container .result-card-container .pagination-controls{margin:0 auto;padding:1rem 0;text-align:center}.onecms-search-result-container .result-card-container .pagination-controls .progress .progress-bar{background-color:var(--assa-secondary-color, rgb(0, 160, 208))}.onecms-search-result-container .result-card-container .pagination-controls button.onecms-button{margin:1.5rem auto}.onecms-search-result-container .onecms-controls-container .result-title{float:left}.onecms-search-result-container .onecms-controls-container .controls{margin-bottom:1.5rem;display:flex;justify-content:flex-end;align-items:center;grid-gap:1rem}.onecms-search-result-container .onecms-controls-container .controls .sort-options{display:inline-block}.onecms-search-result-container .onecms-controls-container .controls .sort-options .onecms-dropdown .react-dropdown-select{width:15rem;position:relative}.onecms-search-result-container .onecms-controls-container .controls .sort-options .onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown-handle.upside-down{transform:scaleY(-1)}.onecms-search-result-container .onecms-controls-container .controls .sort-options .onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown{box-shadow:0 .1875rem .375rem #00000029;top:5.5rem;left:unset!important;border:none;background-color:var(--assa-background-color-over-white, #f4f4f4);width:15rem;height:auto;max-height:18.75rem!important;position:absolute;z-index:10;display:flex;flex-direction:column;margin:-2rem}.onecms-search-result-container .onecms-controls-container .controls .sort-options .onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown span.react-dropdown-select-item{padding:1rem 2rem;font-size:1rem;line-height:1.5;width:15rem;height:3.5625rem}.onecms-search-result-container .onecms-controls-container .controls .sort-options .onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown span.react-dropdown-select-item.react-dropdown-select-item-selected{background-color:var(--assa-drop-down-header-backgrond-color, #ffffff);color:var(--assa-primary-color, #1a1a1a);text-decoration:underline;width:15rem;height:3.5625rem}.onecms-search-result-container .onecms-controls-container .controls .sort-options .dropdown button{width:100%;margin:0;padding:1rem 1rem 1rem 2rem}.onecms-search-result-container .onecms-controls-container .controls .view-type-options{display:none}.onecms-search-result-container .onecms-controls-container .controls .view-type-options span{margin-left:1.5rem}}@media screen and (max-width: 767px){.onecms-search-result-container .onecms-controls-container .row .result-title .searchCountSpan .result-filter-icon#filterIcon{color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)))}.onecms-search-result-container .onecms-controls-container .controls .sort-options{display:unset}.onecms-search-result-container .onecms-controls-container .controls .sort-options .view-type-options{display:none}.onecms-search-result-container .onecms-controls-container .controls .sort-options .onecms-dropdown .react-dropdown-select{width:100%;position:relative}.onecms-search-result-container .onecms-controls-container .controls .sort-options .onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown-handle.upside-down{transform:scaleY(-1)}.onecms-search-result-container .onecms-controls-container .controls .sort-options .onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown{box-shadow:0 .1875rem .375rem #00000029;top:5.5rem;left:unset!important;border:none;background-color:var(--assa-background-color-over-white, #f4f4f4);width:100%;height:auto;max-height:18.75rem!important;position:absolute;z-index:10;display:flex;flex-direction:column;margin:-2rem}.onecms-search-result-container .onecms-controls-container .controls .sort-options .onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown span.react-dropdown-select-item{padding:1rem 2rem;font-size:1rem;line-height:1.5;width:100%;height:3.5625rem}.onecms-search-result-container .onecms-controls-container .controls .sort-options .onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown span.react-dropdown-select-item.react-dropdown-select-item-selected{background-color:var(--assa-drop-down-header-backgrond-color, #ffffff);color:var(--assa-primary-color, #1a1a1a);text-decoration:underline;width:100%;height:3.5625rem}}@media screen and (max-width: 991px){.onecms-search-result-container .result-card-container .checkbox-container{flex:0 0 40%}.onecms-search-result-container .result-card-container .result-display-section{flex:0 0 60%}}@media screen and (max-width: 576px){.onecms-search-result-container .onecms-controls-container .row .result-title .searchCountSpan .result-filter-icon{display:inline}.onecms-search-result-container .result-card-container{display:block}.onecms-search-result-container .result-card-container .mobile-view-drawer .drawer-content{width:100%}.onecms-search-result-container .result-card-container .row.elastic-row .card-column{padding-left:0}.onecms-search-result-container .result-card-container .row.elastic-row .card-column .simple-card-component-container .card-link .fixed-width-small{width:inherit}.onecms-search-result-container .result-card-container .checkbox-container{padding:.5rem;margin:0}}.onecms-product-search{padding:1.875rem .625rem}.onecms-product-search .product-search-title{margin:0 0 3rem;font-size:1.5rem}.onecms-product-search .product-search-title h5{font-weight:700}.onecms-product-search .product-search-seperator{font-weight:700;margin:3rem 0;font-size:1.5rem;text-align:center}.onecms-product-search .product-search-dropdowns .react-dropdown-select{display:flex;margin-bottom:3rem;height:3.5rem;width:100%;-webkit-box-align:center;align-items:center;cursor:pointer;min-height:2.25rem;pointer-events:all;border:none;border-radius:.25rem;background-color:var(--assa-default-component-background-color, #ffffff);padding:1rem 1.5rem 1rem 2rem}.onecms-product-search .product-search-dropdowns .react-dropdown-select .react-dropdown-select-content{display:flex;width:100%}.onecms-product-search .product-search-dropdowns .react-dropdown-select .react-dropdown-select-content span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;font-weight:unset}.onecms-product-search .product-search-dropdowns .react-dropdown-select .react-dropdown-select-dropdown-handle{margin:.25rem 0}.onecms-product-search .product-search-dropdowns .react-dropdown-select .react-dropdown-select-dropdown-handle.upside-down{transform:scaleY(-1)}.onecms-product-search .product-search-dropdowns .react-dropdown-select .react-dropdown-select-dropdown-handle>svg{vertical-align:text-top}.onecms-product-search .product-search-dropdowns .react-dropdown-select .react-dropdown-select-dropdown{position:absolute;display:flex;flex-direction:column;box-shadow:0 .1875rem .375rem #00000029;top:3.5625rem;left:0;border:none;background-color:var(--assa-background-color-over-white, #f4f4f4);width:100%;max-height:18.75rem!important;padding:0;border-radius:2px;overflow:auto;z-index:9}.onecms-product-search .product-search-dropdowns .react-dropdown-select .react-dropdown-select-dropdown .react-dropdown-select-item{padding:1rem 2rem;font-size:1rem;line-height:1.5;cursor:pointer;border-bottom:1px solid rgb(255,255,255)}.onecms-product-search .product-search-box{position:relative}.onecms-product-search .product-search-box .onecms-search-input{background-color:#f9f9f9}.onecms-product-search .product-search-box .onecms-search-input .search-input{border:none}.onecms-product-search .product-search-box .onecms-search-input input{font-size:1.5rem;padding:1.4375rem 1.5rem .73125rem 1.875rem!important;padding:1.25rem 1.875rem!important;outline:none}.onecms-product-search .product-search-box .onecms-search-input input:disabled{cursor:not-allowed!important}.onecms-product-search .product-search-box .onecms-search-input input,.onecms-product-search .product-search-box .onecms-search-input input:focus{background-color:#f9f9f9;width:calc(100% - 40px)!important;border-radius:0;color:#000;border:none;line-height:2rem;height:4.5rem!important}.onecms-product-search .product-search-box .onecms-search-input input::placeholder{color:#000;text-transform:capitalize;opacity:.3}.onecms-product-search .product-search-box .onecms-search-input .search-icon{right:0!important;bottom:0!important;top:0!important;cursor:pointer;pointer-events:auto!important}.onecms-product-search .product-search-box .onecms-search-input .search-icon svg{fill:#000}.onecms-product-search .product-search-box .product-search-suggestions{position:absolute;width:100%;top:100%;z-index:3;max-height:40vh;overflow:hidden;overflow-y:auto}.onecms-product-search .product-search-action-bar{margin-top:3rem}.collapsible-panel{width:100%;max-width:600px;margin:0 auto;margin-bottom:.5rem}.collapsible-header{background-color:#4d4d4d;color:#fff;padding:18px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;position:relative;border-radius:.25rem}.collapsible-content{padding:10px;background-color:#f1f1f1}.toggle-icon:before{content:"+";color:#fff;font-weight:700;float:right;margin-left:5px}.toggle-icon.open:before{content:"−"}.onecms.cmp-inpage-navigation{position:sticky;top:0;z-index:10;width:100%}.onecms.cmp-inpage-navigation .inpage-navigation-container.assagrey{background-color:var(--assa-background-color-over-white, #f4f4f4)}.onecms.cmp-inpage-navigation .inpage-navigation-container.assawhite{background-color:#fff}.onecms.cmp-inpage-navigation .inpage-navigation-links{display:flex;flex-direction:row;gap:1rem;padding:1rem;flex-wrap:wrap}.onecms.cmp-inpage-navigation .inpage-navigation-links::-webkit-scrollbar{display:none}.onecms.cmp-inpage-navigation .inpage-navigation-link{list-style-type:none;background-color:var(--assa-tab-color, #e8e8e8);border-radius:.25rem;padding:.9375rem;color:#1a1a1a;cursor:pointer;white-space:nowrap}.onecms.cmp-inpage-navigation .inpage-navigation-link.active{background-color:var(--assa-active-tab-color, #484848);border-radius:.25rem;color:var(--assa-secondary-text, rgb(255, 255, 255))}@media screen and (max-width: 1024px){.onecms.cmp-inpage-navigation .inpage-navigation-links{flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden}}.onecms.cmp-backToTop-button .backToTop-container{position:fixed;bottom:9.6875rem;z-index:100001;cursor:pointer;border-radius:.25rem;padding:.25rem;color:var(--assa-button-text-color, var(--assa-secondary-text, rgb(255, 255, 255)))!important;background-color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)));display:flex;align-items:center;justify-content:center;gap:.0625rem;opacity:0;transition:all .1s ease;width:2.5rem;height:2.5rem;flex-direction:column}.onecms.cmp-backToTop-button .backToTop-container.left{left:2.34375rem}.onecms.cmp-backToTop-button .backToTop-container.right{right:2.65625rem}.onecms.cmp-backToTop-button .backToTop-container.show{opacity:1}.onecms.cmp-backToTop-button .backToTop-container svg{width:1.5rem;height:1.5rem;rotate:-90deg;transition:all .1s ease}.onecms.cmp-backToTop-button .backToTop-container .backToTop-label{display:none;transition:all .1s ease;opacity:0}@media (hover: hover){.onecms.cmp-backToTop-button .backToTop-container:hover{width:auto;height:auto;flex-direction:row;padding:.5rem}.onecms.cmp-backToTop-button .backToTop-container:hover .backToTop-label{right:1.515625rem;display:block;opacity:1}}@media (hover: none){.onecms.cmp-backToTop-button .backToTop-container:active{width:auto;height:auto;flex-direction:row;padding:.5rem}.onecms.cmp-backToTop-button .backToTop-container:active .backToTop-label{right:1.515625rem;display:block;opacity:1}}
