h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
*,*::after,*::before{border:0;padding:0;margin:0;outline:0;box-sizing:border-box}
:root{overflow-x:hidden}
html{margin:0;padding:0;height:100%}
body{font-family:"Manrope",sans-serif;margin:0;padding:0;width:100%;overflow:hidden}
@media screen and (-webkit-min-device-pixel-ratio:1.4) and (-webkit-max-device-pixel-ratio:1.7){body{zoom:.8}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.container-wrapper{width:100%;margin:0 auto;padding:0 1rem;box-sizing:border-box}
.container-wrapper.aem-GridColumn{float:none !important;margin-left:auto !important;margin-right:auto !important;display:block}
@media screen and (min-width:1024px){.container-wrapper{max-width:81rem;padding:0 1rem}
}
.component-spacing-base{padding:2.5rem 1rem}
@media screen and (min-width:1024px){.component-spacing-base{padding:3.75rem 1rem}
}
.component-spacing-sm{padding:1.875rem 0}
@media screen and (min-width:1024px){.component-spacing-sm{padding:3.125rem 0}
}
.component-spacing-md{padding:3.125rem 0}
@media screen and (min-width:1024px){.component-spacing-md{padding:4.375rem 0}
}
.container-banner{width:100%;max-width:90rem;margin:0 auto;padding:0}
.m-0{margin:0}
.mt-0{margin-top:0}
.mb-0{margin-bottom:0}
.ml-0{margin-left:0}
.mr-0{margin-right:0}
.m-1{margin:.625rem}
@media screen and (min-width:1024px){.m-1{margin:1.25rem}
}
.m-2{margin:.9375rem}
@media screen and (min-width:1024px){.m-2{margin:1.875rem}
}
.m-3{margin:1.25rem}
@media screen and (min-width:1024px){.m-3{margin:2.5rem}
}
.mt-1{margin-top:.625rem}
@media screen and (min-width:1024px){.mt-1{margin-top:1.25rem}
}
.mt-2{margin-top:.9375rem}
@media screen and (min-width:1024px){.mt-2{margin-top:1.875rem}
}
.mt-3{margin-top:1.25rem}
@media screen and (min-width:768px){.mt-3{margin-top:1.875rem}
}
@media screen and (min-width:1024px){.mt-3{margin-top:2.5rem}
}
.mt-4{margin-top:1.5625rem}
@media screen and (min-width:768px){.mt-4{margin-top:2.1875rem}
}
@media screen and (min-width:1024px){.mt-4{margin-top:3.125rem}
}
.mt-5{margin-top:1.875rem}
@media screen and (min-width:768px){.mt-5{margin-top:2.5rem}
}
@media screen and (min-width:1024px){.mt-5{margin-top:3.75rem}
}
.mb-1{margin-bottom:.625rem}
@media screen and (min-width:1024px){.mb-1{margin-bottom:1.25rem}
}
.mb-2{margin-bottom:.9375rem}
@media screen and (min-width:1024px){.mb-2{margin-bottom:1.875rem}
}
.mb-3{margin-bottom:1.25rem}
@media screen and (min-width:768px){.mb-3{margin-bottom:1.875rem}
}
@media screen and (min-width:1024px){.mb-3{margin-bottom:2.5rem}
}
.mb-4{margin-bottom:1.5625rem}
@media screen and (min-width:768px){.mb-4{margin-bottom:2.1875rem}
}
@media screen and (min-width:1024px){.mb-4{margin-bottom:3.125rem}
}
.mb-5{margin-bottom:1.875rem}
@media screen and (min-width:768px){.mb-5{margin-bottom:2.5rem}
}
@media screen and (min-width:1024px){.mb-5{margin-bottom:3.75rem}
}
.mx-auto{margin-left:auto;margin-right:auto}
.my-auto{margin-top:auto;margin-bottom:auto}
.p-0{padding:0}
.pt-0{padding-top:0}
.pb-0{padding-bottom:0}
.pl-0{padding-left:0}
.pr-0{padding-right:0}
.p-1{padding:.625rem}
@media screen and (min-width:1024px){.p-1{padding:1.25rem}
}
.p-2{padding:.9375rem}
@media screen and (min-width:1024px){.p-2{padding:1.875rem}
}
.p-3{padding:1.25rem}
@media screen and (min-width:1024px){.p-3{padding:2.5rem}
}
.p-4{padding:1.5625rem}
@media screen and (min-width:768px){.p-4{padding:2.1875rem}
}
@media screen and (min-width:1024px){.p-4{padding:3.125rem}
}
.pt-1{padding-top:.625rem}
@media screen and (min-width:1024px){.pt-1{padding-top:1.25rem}
}
.pt-2{padding-top:.9375rem}
@media screen and (min-width:1024px){.pt-2{padding-top:1.875rem}
}
.pt-3{padding-top:1.25rem}
@media screen and (min-width:768px){.pt-3{padding-top:1.875rem}
}
@media screen and (min-width:1024px){.pt-3{padding-top:2.5rem}
}
.pt-4{padding-top:1.5625rem}
@media screen and (min-width:768px){.pt-4{padding-top:2.1875rem}
}
@media screen and (min-width:1024px){.pt-4{padding-top:3.125rem}
}
.pb-1{padding-bottom:.625rem}
@media screen and (min-width:1024px){.pb-1{padding-bottom:1.25rem}
}
.pb-2{padding-bottom:.9375rem}
@media screen and (min-width:1024px){.pb-2{padding-bottom:1.875rem}
}
.pb-3{padding-bottom:1.25rem}
@media screen and (min-width:768px){.pb-3{padding-bottom:1.875rem}
}
@media screen and (min-width:1024px){.pb-3{padding-bottom:2.5rem}
}
.pb-4{padding-bottom:1.5625rem}
@media screen and (min-width:768px){.pb-4{padding-bottom:2.1875rem}
}
@media screen and (min-width:1024px){.pb-4{padding-bottom:3.125rem}
}
.d-none{display:none}
.d-block{display:block}
.d-inline{display:inline}
.d-inline-block{display:inline-block}
.d-flex{display:flex}
.d-grid{display:grid}
@media screen and (min-width:768px){.d-md-none{display:none}
}
@media screen and (min-width:768px){.d-md-block{display:block}
}
@media screen and (min-width:768px){.d-md-flex{display:flex}
}
@media screen and (min-width:1024px){.d-xl-none{display:none}
}
@media screen and (min-width:1024px){.d-xl-block{display:block}
}
@media screen and (min-width:1024px){.d-xl-flex{display:flex}
}
.grid{display:grid;gap:.625rem}
@media screen and (min-width:768px){.grid{gap:1.25rem}
}
.grid-cols-1{grid-template-columns:repeat(1,1fr)}
.grid-cols-2{grid-template-columns:repeat(1,1fr)}
@media screen and (min-width:768px){.grid-cols-2{grid-template-columns:repeat(2,1fr)}
}
.grid-cols-3{grid-template-columns:repeat(1,1fr)}
@media screen and (min-width:768px){.grid-cols-3{grid-template-columns:repeat(2,1fr)}
}
@media screen and (min-width:1024px){.grid-cols-3{grid-template-columns:repeat(3,1fr)}
}
.grid-cols-4{grid-template-columns:repeat(1,1fr)}
@media screen and (min-width:768px){.grid-cols-4{grid-template-columns:repeat(2,1fr)}
}
@media screen and (min-width:1024px){.grid-cols-4{grid-template-columns:repeat(4,1fr)}
}
.grid-gap-1{gap:.625rem}
@media screen and (min-width:1024px){.grid-gap-1{gap:.9375rem}
}
.grid-gap-2{gap:.9375rem}
@media screen and (min-width:1024px){.grid-gap-2{gap:1.875rem}
}
.grid-gap-3{gap:1.25rem}
@media screen and (min-width:1024px){.grid-gap-3{gap:2.5rem}
}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
.text-justify{text-align:justify}
.text-uppercase{text-transform:uppercase}
.text-lowercase{text-transform:lowercase}
.text-capitalize{text-transform:capitalize}
.font-normal{font-weight:400}
.font-medium{font-weight:500}
.font-semibold{font-weight:600}
.font-bold{font-weight:700}
.text-sm{font-size:.75rem}
@media screen and (min-width:1024px){.text-sm{font-size:.875rem}
}
.text-base{font-size:.875rem}
@media screen and (min-width:1024px){.text-base{font-size:1rem}
}
.text-lg{font-size:1rem}
@media screen and (min-width:1024px){.text-lg{font-size:1.125rem}
}
.text-xl{font-size:1.125rem}
@media screen and (min-width:768px){.text-xl{font-size:1.25rem}
}
@media screen and (min-width:1024px){.text-xl{font-size:1.5rem}
}
.text-2xl{font-size:1.25rem}
@media screen and (min-width:768px){.text-2xl{font-size:1.5rem}
}
@media screen and (min-width:1024px){.text-2xl{font-size:1.875rem}
}
.text-3xl{font-size:1.5rem}
@media screen and (min-width:768px){.text-3xl{font-size:1.875rem}
}
@media screen and (min-width:1024px){.text-3xl{font-size:2.25rem}
}
@media screen and (min-width:768px){.text-md-left{text-align:left}
}
@media screen and (min-width:768px){.text-md-center{text-align:center}
}
@media screen and (min-width:768px){.text-md-right{text-align:right}
}
.w-100{width:100%}
.w-auto{width:auto}
.h-100{height:100%}
.h-auto{height:auto}
.max-w-full{max-width:100%}
.min-h-screen{min-height:100vh}
.position-relative{position:relative}
.position-absolute{position:absolute}
.position-fixed{position:fixed}
.position-sticky{position:sticky}
.visible{visibility:visible}
.invisible{visibility:hidden}
.hide-mobile{display:none}
@media screen and (min-width:768px){.hide-mobile{display:block}
}
.hide-tablet{display:block}
@media screen and (min-width:768px){.hide-tablet{display:none}
}
@media screen and (min-width:1024px){.hide-tablet{display:block}
}
.hide-desktop{display:block}
@media screen and (min-width:1024px){.hide-desktop{display:none}
}
.show-mobile-only{display:block}
@media screen and (min-width:768px){.show-mobile-only{display:none}
}
.show-desktop-only{display:none}
@media screen and (min-width:1024px){.show-desktop-only{display:block}
}
.overflow-auto{overflow:auto}
.overflow-hidden{overflow:hidden}
.overflow-visible{overflow:visible}
.overflow-scroll{overflow:scroll}
.overflow-x-auto{overflow-x:auto}
.overflow-y-auto{overflow-y:auto}
.border{border:1px solid #ddd}
.border-0{border:0}
.border-top{border-top:1px solid #ddd}
.border-bottom{border-bottom:1px solid #ddd}
.border-left{border-left:1px solid #ddd}
.border-right{border-right:1px solid #ddd}
.rounded{border-radius:.25rem}
.rounded-lg{border-radius:.5rem}
.rounded-xl{border-radius:.75rem}
.rounded-full{border-radius:9999px}
.rounded-none{border-radius:0}
.shadow-none{box-shadow:none}
.shadow-sm{box-shadow:0 1px 2px rgba(0,0,0,0.05)}
.shadow{box-shadow:0 1px 3px rgba(0,0,0,0.1),0 1px 2px rgba(0,0,0,0.06)}
.shadow-md{box-shadow:0 4px 6px rgba(0,0,0,0.1),0 2px 4px rgba(0,0,0,0.06)}
.shadow-lg{box-shadow:0 10px 15px rgba(0,0,0,0.1),0 4px 6px rgba(0,0,0,0.05)}
.shadow-xl{box-shadow:0 20px 25px rgba(0,0,0,0.1),0 10px 10px rgba(0,0,0,0.04)}
.cursor-pointer{cursor:pointer}
.cursor-default{cursor:default}
.cursor-not-allowed{cursor:not-allowed}
.pointer-events-none{pointer-events:none}
.pointer-events-auto{pointer-events:auto}
.user-select-none{user-select:none}
.user-select-text{user-select:text}
.user-select-all{user-select:all}
.btn{display:inline-flex;align-items:center;gap:.625rem;padding:.625rem 1rem;border-radius:6.1875rem;font-weight:700;font-size:16px;line-height:1.5rem;text-decoration:none;white-space:nowrap;position:relative;cursor:pointer}
.btn::after{content:"";width:1.25rem;height:1.25rem;background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/arrowright.svg");background-repeat:no-repeat;background-position:center}
.btn--primary{background:linear-gradient(180deg,#ffc63c 0,#ffa20c 100%);color:#232426}
.btn--primary::before{content:"";position:absolute;bottom:.6rem;left:1rem;width:0;height:1px;background-color:#707072;transition:width .3s ease}
.btn--primary:hover::before{width:20%}
.btn--secondary{background-color:transparent;color:#232426;border:1px solid #232426}
.btn--tertiary{background-color:transparent;color:#232426;border:1px solid #fff}
.btn--secondary-white{background-color:#fff;color:#232426;border:1px solid #ffa200;gap:.875rem;justify-content:center}
.btn--secondary-white::before{content:"";position:absolute;bottom:.6rem;left:37%;transform:translateX(-50%);width:0;height:1px;background-color:#707072;transition:width .3s ease}
.btn--secondary-white:hover::before{width:12%}
.carousel-controls__wrapper{cursor:pointer;height:2.25rem;width:2.25rem;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#3a1f63;transition:background-color .2s ease,opacity .2s ease,color .15s ease;color:#fff}
@media screen and (min-width:768px){.carousel-controls__wrapper{height:48px;width:48px}
}
.carousel-controls__wrapper:hover{opacity:.9}
.carousel-controls__wrapper--disabled{background-color:#eeeeef;color:#cacbcc}
.carousel-controls__wrapper svg path{stroke:currentColor}
.horizon-tab-with-carousel .cmp-tabs__tab{border-bottom:0;padding:0;box-sizing:content-box}
.horizon-tab-with-carousel__tabs{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;overflow-x:auto;gap:1rem;padding-bottom:.75rem;margin:0 auto;font-size:1rem;line-height:1.5rem;scrollbar-width:none;text-align:center;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}
.horizon-tab-with-carousel__tabs--v2{gap:.5rem}
.horizon-tab-with-carousel__tabs::-webkit-scrollbar{display:none}
.horizon-tab-with-carousel__tabs::before,.horizon-tab-with-carousel__tabs::after{content:"";margin:auto}
@media screen and (min-width:768px){.horizon-tab-with-carousel__tabs{justify-content:flex-start;flex-wrap:nowrap;max-width:81rem;width:100%;font-size:1.25rem;gap:2.375rem;line-height:1.75rem;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}
.horizon-tab-with-carousel__tabs--v2{gap:1.5rem}
.horizon-tab-with-carousel__tabs::-webkit-scrollbar{display:none}
.horizon-tab-with-carousel__tabs::before,.horizon-tab-with-carousel__tabs::after{content:"";margin:auto}
}
.horizon-tab-with-carousel__tab{color:#3b3d40;cursor:pointer;position:relative;white-space:nowrap;flex-shrink:0;min-width:fit-content;transition:color .3s}
.horizon-tab-with-carousel__tab--active{color:#512b8b;font-weight:700}
.horizon-tab-with-carousel__tab--active::after{content:"";position:absolute;bottom:-8px;left:0;right:0;height:3px;border-radius:3px;background:#feb940}
.horizon-tab-with-carousel__tab--v2{color:#a7a7a7;background-color:#e9e9e9;cursor:pointer;position:relative;white-space:nowrap;flex-shrink:0;min-width:fit-content;transition:color .3s,background-color .3s;padding:6px 24px;border-radius:1.5rem;font-size:14px;line-height:20px}
.horizon-tab-with-carousel__tab--v2.horizon-tab-with-carousel__tab--active,.horizon-tab-with-carousel__tab--v2--active{background:#512b8b;color:#fff;font-weight:700}
.horizon-tab-with-carousel__tab--v2.horizon-tab-with-carousel__tab--active::after,.horizon-tab-with-carousel__tab--v2--active::after{content:"";position:absolute;bottom:-12px;left:0;right:0;height:2px;border-radius:2px;background:#000}
.horizon-tab-with-carousel__tab-content{display:none}
.horizon-tab-with-carousel__tab-content--active{display:block}
.accordion{display:flex;flex-direction:column}
@media screen and (min-width:768px){.accordion{grid-column:1}
}
.accordion__item{border-bottom:1px solid #cacbcc;padding:.875rem 0;cursor:pointer}
.accordion__item:first-child{padding-top:0}
@media screen and (min-width:768px){.accordion__item{display:flex;flex-direction:column}
}
.accordion__item--active{border-bottom:0}
.accordion__item--active .accordion__header{color:#512b8b;border-bottom:1px solid #cacbcc;padding-bottom:.875rem;margin-bottom:.5rem}
.accordion__item--active .accordion__arrow-icon{background-color:#feb940}
.accordion__item--active .accordion__body{max-height:none;opacity:1;padding-top:0}
.accordion__item--active .accordion__image{max-height:none;opacity:1}
.accordion__header{position:relative;display:flex;justify-content:space-between;align-items:center;font-weight:800;color:#232426;transition:color .3s;font-size:20px;line-height:1.75rem;cursor:pointer}
@media screen and (min-width:768px){.accordion__header{font-size:24px;line-height:2.25rem}
}
.accordion__title{flex:1}
.accordion__arrow{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;transition:all .3s ease;text-decoration:none}
.accordion__arrow-icon{width:100%;height:100%;display:block;background-color:#232426;mask-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/arrowright.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/arrowright.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;transition:background-color .3s}
.accordion__arrow:hover .accordion__arrow-icon{background-color:#512b8b}
.accordion__body{max-height:0;opacity:0;overflow:hidden;transition:opacity .3s ease}
.accordion__body p{color:gray;font-size:18px;line-height:1.75rem;font-size:400}
@media screen and (max-width:991px){.accordion__body p{font-size:16px;line-height:1.5rem}
}
.accordion__image{position:relative;display:block;width:100%;margin-top:1.5rem;max-height:0;opacity:0;overflow:hidden;transition:opacity .5s ease-in-out,max-height .6s ease-in-out}
.accordion__image img{display:block;width:100%;height:100%;object-fit:contain;object-position:top;max-height:21.875rem}
@media screen and (min-width:768px){.accordion__image img{object-fit:cover;max-height:28.5rem}
}
@media screen and (min-width:768px){.accordion__image{display:flex;position:absolute;top:0;right:0;width:100%;height:100%;left:0;margin:0;grid-column:2;grid-row:1;justify-content:center;align-items:flex-start;opacity:0;transition:opacity .3s ease-in-out,visibility 0 linear .3s}
.accordion__image.active{opacity:1;visibility:visible;max-height:none;z-index:1;transition:opacity .3s ease-in-out,visibility 0 linear 0}
}
.accordion-image-container{display:none}
@media screen and (min-width:768px){.accordion-image-container{display:flex;justify-content:center;align-items:flex-start;grid-column:2;grid-row:1;width:100%;min-height:28.5rem;max-height:28.5rem;position:relative;overflow:hidden}
}
.custom-select{position:relative;display:inline-block;width:100%}
.custom-select.error .custom-select__trigger{border-color:#f14950}
.custom-select__trigger{width:100%;text-align:left;background:#fff;border:1.5px solid #eeeeef;border-radius:.5rem;padding:1rem;padding-right:2.5rem;cursor:pointer;color:#53565a;display:flex;align-items:center;justify-content:space-between;transition:border-color .2s ease;font-size:16px;font-weight:400;line-height:1.5}
.custom-select__trigger:focus,.custom-select__trigger:hover{border-color:#d4d4d6;background-color:#eeeeef}
.custom-select__label{flex:1;margin-right:.75rem}
.custom-select__arrow{width:14px;height:8px;flex-shrink:0;transform:rotate(0);transition:transform .25s ease;pointer-events:none}
.custom-select__arrow.rotated{transform:rotate(180deg)}
.custom-select__options{position:absolute;left:0;right:0;margin-top:.5rem;z-index:40;background:#fff;border:1.5px solid #000 26;border-radius:.5rem;box-shadow:4px 4px 16px 0 rgba(0,0,0,0.04);max-height:18rem;overflow-y:scroll;overflow-x:hidden;display:none;padding:.25rem 0}
.custom-select__options.open{display:block}
.custom-select__options.open ~ .custom-select__trigger{border-color:#d4d4d6;background-color:#eeeeef}
.custom-select__option{list-style:none;padding:.75rem 1rem;cursor:pointer;white-space:nowrap;color:#53565a;background:transparent;transition:color .2s ease;font-size:16px;font-weight:400;line-height:1.5}
.custom-select__option.disabled,.custom-select__option.placeholder{opacity:.6;cursor:not-allowed;pointer-events:none}
.custom-select__option:hover:not(.disabled):not(.placeholder){color:#53565a;background:#eeeeef}
.custom-select__option.selected{color:#53565a;font-weight:500;background:#eeeeef}
.custom-select.has-value .custom-select__trigger{color:#53565a}
.custom-select.is-disabled .custom-select__trigger{opacity:.6;cursor:not-allowed}
.cmp-link__screen-reader-only{display:none}
@font-face{font-family:'Manrope';font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggqxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:'Manrope';font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggOxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Manrope';font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggSxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0370-03FF}
@font-face{font-family:'Manrope';font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggixSvfedN62Zw.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:'Manrope';font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggmxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Manrope';font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggexSvfedN4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Manrope';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggqxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:'Manrope';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggOxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Manrope';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggSxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0370-03FF}
@font-face{font-family:'Manrope';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggixSvfedN62Zw.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:'Manrope';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggmxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Manrope';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggexSvfedN4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Manrope';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggqxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:'Manrope';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggOxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Manrope';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggSxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0370-03FF}
@font-face{font-family:'Manrope';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggixSvfedN62Zw.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:'Manrope';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggmxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Manrope';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggexSvfedN4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Manrope';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggqxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:'Manrope';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggOxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Manrope';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggSxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0370-03FF}
@font-face{font-family:'Manrope';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggixSvfedN62Zw.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:'Manrope';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggmxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Manrope';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggexSvfedN4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Manrope';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggqxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:'Manrope';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggOxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Manrope';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggSxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0370-03FF}
@font-face{font-family:'Manrope';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggixSvfedN62Zw.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:'Manrope';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggmxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Manrope';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggexSvfedN4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Manrope';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggqxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:'Manrope';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggOxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Manrope';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggSxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0370-03FF}
@font-face{font-family:'Manrope';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggixSvfedN62Zw.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:'Manrope';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggmxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Manrope';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggexSvfedN4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Manrope';font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggqxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:'Manrope';font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggOxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Manrope';font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggSxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0370-03FF}
@font-face{font-family:'Manrope';font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggixSvfedN62Zw.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}
@font-face{font-family:'Manrope';font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggmxSvfedN62Zw.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Manrope';font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggexSvfedN4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-header{position:fixed;top:0;width:100%;z-index:1040;transition:background .3s ease,backdrop-filter .3s ease;background:#fff;backdrop-filter:none;height:5rem;scroll-margin-top:5rem;box-shadow:0 4px 1rem 0 rgba(0,0,0,0.15)}
body.hero--elevated .cmp-header,.hero--elevated .cmp-header,body:has(.hero--elevated) .cmp-header{background:rgba(0,0,0,0.19);background:#000 26}
body.header-scrolled .cmp-header{background:#fff;backdrop-filter:none}
.cmp-header__inner{display:flex;align-items:center;justify-content:space-between;max-width:81rem;margin:0 auto;padding:0 1rem}
@media screen and (max-width:1023px){.cmp-header__inner{padding:17px 1rem}
}
.cmp-header__main{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1rem}
@media screen and (max-width:1023px){.cmp-header__main{padding:1.25rem 1rem}
}
.cmp-header__brand{flex-shrink:0}
.cmp-header__brand a{display:block;text-decoration:none}
.cmp-header__logo{height:2.45rem;width:auto}
.cmp-header__logo--light{display:none}
body.hero--elevated .cmp-header__logo--light,.hero--elevated .cmp-header__logo--light,body:has(.hero--elevated) .cmp-header__logo--light{display:block}
body.header-scrolled .cmp-header__logo--light{display:none}
.cmp-header__logo--dark{display:block}
body.hero--elevated .cmp-header__logo--dark,.hero--elevated .cmp-header__logo--dark,body:has(.hero--elevated) .cmp-header__logo--dark{display:none}
body.header-scrolled .cmp-header__logo--dark{display:block}
@media screen and (max-width:1023px){.cmp-header__nav.is-open ~ .cmp-header__brand .cmp-header__logo--dark{display:block}
}
.cmp-header__logo:not(.cmp-header__logo--dark):not(.cmp-header__logo--light){display:block}
.cmp-header__nav{position:static;background:transparent;z-index:auto;overflow:visible;display:flex;align-items:center;justify-content:center;flex:1;gap:1rem}
@media screen and (max-width:1023px){.cmp-header__nav{position:fixed;top:0;left:-100%;width:100%;height:100vh;background:#fff;z-index:25;transition:left .3s ease-in-out;overflow-y:auto;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}
.cmp-header__nav.is-open{left:0}
}
.cmp-header__nav-header{display:none}
@media screen and (max-width:1023px){.cmp-header__nav-header{display:flex;align-items:center;justify-content:space-between;padding:1.875rem 1rem;height:5rem;background:#fff;position:sticky;top:0;z-index:1040}
}
@media screen and (max-width:1023px){.cmp-header__nav-logo{height:2.5rem;width:auto;max-width:10rem}
}
@media screen and (max-width:1023px){.cmp-header__nav-close{width:1.5rem;height:1.5rem;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}
.cmp-header__nav-close img{width:100%;height:100%}
}
.cmp-header__menu{display:flex;list-style:none;gap:1rem;align-items:center;flex-direction:row}
@media screen and (max-width:1023px){.cmp-header__menu{flex-direction:column;gap:0;align-items:stretch;width:100%;flex:1}
}
.cmp-header__menu-list-item{position:static;display:flex;width:auto;gap:1.5rem}
@media screen and (max-width:1023px){.cmp-header__menu-list-item{width:100%;display:block}
}
.cmp-header__menu-list-item--mobile-only{display:none !important}
@media screen and (max-width:1023px){.cmp-header__menu-list-item--mobile-only{display:block !important;width:100%}
}
@media screen and (max-width:1023px){.cmp-header__menu-list-item--mobile-only .cmp-header__menu-item-container{display:flex;align-items:center;justify-content:flex-start;color:#2e2f32;min-height:2.5625rem;flex:1;width:auto;background:#fff;transition:background .2s ease;font-weight:700}
}
.cmp-header__menu-item-container{position:relative;display:flex;align-items:center;width:auto}
@media screen and (max-width:1023px){.cmp-header__menu-item-container{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;position:relative;border-bottom:1px solid #eeeeef}
}
.cmp-header__menu-item-container:hover .cmp-header__mega-dropdown{opacity:1;visibility:visible}
.cmp-header__menu-item{display:flex;align-items:center;justify-content:center;padding:.25rem;font-weight:700;font-size:16px;flex-wrap:nowrap;text-decoration:none;color:#232426;gap:.25rem}
body.hero--elevated .cmp-header__menu-item,.hero--elevated .cmp-header__menu-item,body:has(.hero--elevated) .cmp-header__menu-item{color:#fff}
@media screen and (max-width:1023px){body.hero--elevated .cmp-header__menu-item,.hero--elevated .cmp-header__menu-item,body:has(.hero--elevated) .cmp-header__menu-item{color:#2e2f32}
}
body.header-scrolled .cmp-header__menu-item{color:#232426}
@media screen and (max-width:1023px){.cmp-header__menu-item{display:flex;align-items:center;justify-content:flex-start;padding:1rem 1.25rem;color:#2e2f32;min-height:2.5625rem;flex:1;width:auto;background:#fff;transition:background .2s ease}
}
.cmp-header__chevron{display:none;background:0;border:0;padding:0;cursor:pointer}
@media screen and (max-width:1023px){.cmp-header__chevron{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;margin-left:.75rem;margin-right:1.25rem}
}
.cmp-header__menu-item-container:has(.cmp-header__mega-dropdown) .cmp-header__chevron{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;transform:rotate(90deg)}
@media screen and (max-width:1023px){.cmp-header__menu-item-container:has(.cmp-header__mega-dropdown) .cmp-header__chevron{display:flex;transform:none}
}
.cmp-header__chevron img{width:100%;height:100%}
.cmp-header__menu-item-container:has(.cmp-header__mega-dropdown) .cmp-header__chevron img{filter:brightness(0) saturate(100%) invert(13%) sepia(7%) saturate(1015%) hue-rotate(185deg) brightness(96%) contrast(91%)}
body.hero--elevated .cmp-header__menu-item-container:has(.cmp-header__mega-dropdown) .cmp-header__chevron img,.hero--elevated .cmp-header__menu-item-container:has(.cmp-header__mega-dropdown) .cmp-header__chevron img,body:has(.hero--elevated) .cmp-header__menu-item-container:has(.cmp-header__mega-dropdown) .cmp-header__chevron img{filter:brightness(0) saturate(100%) invert(100%)}
@media screen and (max-width:1023px){body.hero--elevated .cmp-header__menu-item-container:has(.cmp-header__mega-dropdown) .cmp-header__chevron img,.hero--elevated .cmp-header__menu-item-container:has(.cmp-header__mega-dropdown) .cmp-header__chevron img,body:has(.hero--elevated) .cmp-header__menu-item-container:has(.cmp-header__mega-dropdown) .cmp-header__chevron img{filter:brightness(0) saturate(100%) invert(13%) sepia(7%) saturate(1015%) hue-rotate(185deg) brightness(96%) contrast(91%)}
}
body.header-scrolled .cmp-header__menu-item-container:has(.cmp-header__mega-dropdown) .cmp-header__chevron img{filter:brightness(0) saturate(100%) invert(13%) sepia(7%) saturate(1015%) hue-rotate(185deg) brightness(96%) contrast(91%)}
@media screen and (max-width:1023px){.cmp-header__menu-item-container:has(.cmp-header__mega-dropdown) .cmp-header__chevron img{filter:none}
}
.cmp-header__actions{display:flex;align-items:center;gap:.75rem}
@media screen and (max-width:1023px){.cmp-header__actions{gap:.5rem}
}
.cmp-header__search-icon{width:2rem;height:2rem;border-radius:1.25rem;position:relative;cursor:pointer;background:transparent;border:0;padding:0}
@media screen and (max-width:1023px){.cmp-header__search-icon{width:1.5rem;height:1.5rem}
}
.cmp-header__search-icon:hover{background:#a7a7a7}
.cmp-header__search-icon img{width:100%;height:100%;filter:brightness(0) saturate(100%) invert(13%) sepia(7%) saturate(1015%) hue-rotate(185deg) brightness(96%) contrast(91%)}
body.hero--elevated .cmp-header__search-icon img,.hero--elevated .cmp-header__search-icon img,body:has(.hero--elevated) .cmp-header__search-icon img{filter:brightness(0) saturate(100%) invert(100%)}
body.header-scrolled .cmp-header__search-icon img{filter:brightness(0) saturate(100%) invert(13%) sepia(7%) saturate(1015%) hue-rotate(185deg) brightness(96%) contrast(91%)}
@media screen and (max-width:1023px){body.hero--elevated .cmp-header__search-icon img,.hero--elevated .cmp-header__search-icon img,body:has(.hero--elevated) .cmp-header__search-icon img{filter:brightness(0) saturate(100%) invert(100%)}
body.header-scrolled .cmp-header__search-icon img{filter:brightness(0) saturate(100%) invert(13%) sepia(7%) saturate(1015%) hue-rotate(185deg) brightness(96%) contrast(91%)}
}
.cmp-header__menu-toggle{display:none}
@media screen and (max-width:1023px){.cmp-header__menu-toggle{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background:transparent;cursor:pointer}
.cmp-header__menu-toggle img{width:100%;height:100%;filter:brightness(0) saturate(100%) invert(13%) sepia(7%) saturate(1015%) hue-rotate(185deg) brightness(96%) contrast(91%)}
body.hero--elevated .cmp-header__menu-toggle img,.hero--elevated .cmp-header__menu-toggle img,body:has(.hero--elevated) .cmp-header__menu-toggle img{filter:brightness(0) saturate(100%) invert(100%)}
body.header-scrolled .cmp-header__menu-toggle img{filter:brightness(0) saturate(100%) invert(13%) sepia(7%) saturate(1015%) hue-rotate(185deg) brightness(96%) contrast(91%)}
.cmp-header__menu-toggle:active{opacity:.7}
}
.cmp-header__contact{font-size:.875rem}
@media screen and (max-width:1023px){.cmp-header__contact{display:none}
}
.cmp-header__mega-dropdown{position:absolute;top:4rem;left:50%;transform:translateX(-50%);background:#fff;border-radius:.75rem;padding:0;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:30;max-height:700px;display:flex;flex-direction:column;overflow:hidden;width:max-content}
@media screen and (max-width:1023px){.cmp-header__mega-dropdown{position:fixed;top:5rem;left:0;width:100%;height:calc(95vh);border-radius:0;padding:0;box-shadow:none;transition:transform .3s ease-in-out,opacity 0 .3s,visibility 0 .3s;transform:translateX(100%);max-height:none;overflow-y:auto}
.cmp-header__mega-dropdown.is-open{opacity:1;visibility:visible;transform:translateX(0);transition:transform .3s ease-in-out}
}
.cmp-header__mega-dropdown:has(.cmp-header__mega-subcategories-container:not(:empty)){position:fixed;top:5.25rem;left:calc((100vw - 1264px) / 2);transform:none}
@media screen and (min-width:1025px){body.header-unification-enabled:not(.header-scrolled) .cmp-header__mega-dropdown:has(.cmp-header__mega-subcategories-container:not(:empty)){top:7.75rem}
}
@media screen and (max-width:1023px){.cmp-header__mega-dropdown:has(.cmp-header__mega-subcategories-container:not(:empty)){top:5rem;left:0;transform:translateX(100%)}
.cmp-header__mega-dropdown:has(.cmp-header__mega-subcategories-container:not(:empty)).is-open{transform:translateX(0)}
}
@media screen and (max-width:1024px){body.header-unification-enabled:not(.header-scrolled) .cmp-header__mega-dropdown:has(.cmp-header__mega-subcategories-container:not(:empty)){top:5.75rem}
}
@media screen and (min-width:1025px){.cmp-header__mega-dropdown:has(.cmp-header__mega-subcategories-container:not(:empty)).has-single-column{position:absolute !important;left:50% !important;transform:translateX(-50%) !important;top:4rem !important}
}
.cmp-header__mega-dropdown:hover{opacity:1;visibility:visible}
.cmp-header__mega-dropdown-title{font-weight:500;font-size:14px;line-height:1rem;color:#75787b;margin:0;padding:2.5rem 1.75rem .5rem 1.75rem;text-transform:uppercase;letter-spacing:.03125rem;display:block;flex-shrink:0}
@media screen and (max-width:1023px){.cmp-header__mega-dropdown-title{display:none;padding:0}
}
.cmp-header__mega-dropdown-header{display:none}
@media screen and (max-width:1023px){.cmp-header__mega-dropdown-header{display:flex;align-items:center;justify-content:flex-start;width:100%;height:5rem;background:#fff;position:sticky;top:0;z-index:10;border-bottom:1px solid #cacbcc;padding:0 1.5rem;gap:1rem}
}
.cmp-header__mega-dropdown-header .cmp-header__mega-dropdown-title{font-weight:700;font-size:18px;line-height:1.375rem;color:#2e2f32;margin:0;text-transform:none;letter-spacing:0;flex:1;display:block}
.cmp-header__mega-dropdown-back{display:none}
@media screen and (max-width:1023px){.cmp-header__mega-dropdown-back{display:flex;width:2rem;height:2rem;background:transparent;border:0;padding:0;cursor:pointer;align-items:center;justify-content:center;margin-right:8px}
.cmp-header__mega-dropdown-back img{width:100%;height:100%}
.cmp-header__mega-dropdown-back:active{opacity:.7}
}
.cmp-header__mega-content{display:block;position:relative;overflow-y:auto;padding:1.5rem 1.75rem 2.5rem 1.75rem;flex:1;margin-right:2px;min-height:0;scrollbar-width:thin;scrollbar-color:#cfc8db transparent}
.cmp-header__mega-content-inner{display:grid;grid-template-columns:auto auto 1fr;align-items:stretch;min-height:100%;width:100%}
@media screen and (max-width:1023px){.cmp-header__mega-content-inner{display:flex;flex-direction:column;width:100%}
}
.cmp-header__mega-content::-webkit-scrollbar{width:.5rem}
.cmp-header__mega-content::-webkit-scrollbar-track{background:transparent}
.cmp-header__mega-content::-webkit-scrollbar-thumb{background:#cfc8db;border-radius:.625rem;border:3px solid transparent;background-clip:padding-box}
.cmp-header__mega-content::-webkit-scrollbar-thumb:hover{background:#cfc8db;background-clip:padding-box}
@media screen and (max-width:1023px){.cmp-header__mega-content{display:flex;flex-direction:column;width:100%;min-height:calc(20vh);max-width:100%;padding:0;margin-right:0}
}
.cmp-header__mega-main-categories{min-width:12.5rem;flex-shrink:0;display:flex;flex-direction:column}
@media screen and (max-width:1023px){.cmp-header__mega-main-categories{width:100%;padding:0}
}
.cmp-header__mega-category-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}
@media screen and (max-width:1023px){.cmp-header__mega-category-list{width:100%}
}
.cmp-header__mega-category{position:relative;list-style:none}
@media screen and (max-width:1023px){.cmp-header__mega-category{width:100%;border-bottom:1px solid #cacbcc}
}
.cmp-header__mega-category-item-wrapper{display:flex;align-items:center;width:100%;position:relative;margin-bottom:.5rem;border-radius:.5rem;transition:background .2s ease;padding-right:.75rem}
@media screen and (max-width:1023px){.cmp-header__mega-category-item-wrapper{display:flex;align-items:center;justify-content:space-between;padding-right:0rem;margin-bottom:0;border-radius:0;transition:none}
}
.cmp-header__mega-category-item{display:flex;align-items:center;padding:.75rem;cursor:pointer;min-height:3.5rem;height:3.5rem;flex:1;transition:background .2s ease;background:transparent;gap:1.5rem;text-decoration:none;color:inherit}
@media screen and (max-width:1023px){.cmp-header__mega-category-item{justify-content:space-between;padding:1rem 1.25rem;color:#2e2f32;min-height:2.5625rem;width:100%;background:#fff;transition:background .2s ease}
}
.cmp-header__mega-category-item:hover{text-decoration:none;color:inherit}
.cmp-header__mega-category-item:visited{color:inherit}
.cmp-header__mega-category:hover .cmp-header__mega-category-item-wrapper{background:linear-gradient(90deg,#f6edff 0,#ffe9ea 61%,#fef4e1 100%);mix-blend-mode:multiply}
@media screen and (max-width:1023px){.cmp-header__mega-category:hover .cmp-header__mega-category-item-wrapper{background:0;mix-blend-mode:normal}
}
@media screen and (max-width:1023px){.cmp-header__mega-category:hover .cmp-header__mega-category-item{background:linear-gradient(90deg,#f6edff 0,#ffe9ea 61%,#fef4e1 100%);mix-blend-mode:multiply}
}
.cmp-header__mega-category.is-active .cmp-header__mega-category-item-wrapper{background:linear-gradient(90deg,#f6edff 0,#ffe9ea 61%,#fef4e1 100%);mix-blend-mode:multiply}
@media screen and (max-width:1023px){.cmp-header__mega-category.is-active .cmp-header__mega-category-item-wrapper{background:0;mix-blend-mode:normal}
}
@media screen and (max-width:1023px){.cmp-header__mega-category.is-active .cmp-header__mega-category-item{background:0}
}
.cmp-header__mega-category-icon{width:2rem;height:2rem;margin-right:.75rem;flex-shrink:0}
@media screen and (max-width:1023px){.cmp-header__mega-category-icon{width:1.5rem;height:1.5rem;margin-right:1rem}
}
.cmp-header__mega-category-text{font-weight:700;font-size:18px;line-height:1.4375rem;color:#232426;flex:1;white-space:nowrap}
@media screen and (max-width:1023px){.cmp-header__mega-category-text{white-space:normal;font-size:16px;line-height:1.5rem}
}
.cmp-header__mega-category-arrow{width:1.5rem;height:1.5rem;flex-shrink:0;opacity:.6;transform:rotate(0);display:none;background:0;border:0;padding:0;cursor:pointer;align-items:center;justify-content:center}
@media screen and (max-width:1023px){.cmp-header__mega-category-arrow{opacity:1;margin-left:.75rem;display:flex;margin-right:1.25rem}
}
.cmp-header__mega-category:has(+* .cmp-header__mega-subcategories[data-category-index] .cmp-header__mega-subcategories-container:not(:empty)) .cmp-header__mega-category-arrow{display:block}
.cmp-header__mega-dropdown:has(.cmp-header__mega-subcategories-container:not(:empty)) .cmp-header__mega-category-arrow{display:block}
.cmp-header__mega-divider{width:1px;background-color:#cfc8db;margin:0 2.1875rem;flex-shrink:0;align-self:stretch;display:none}
.cmp-header__mega-dropdown:has(.cmp-header__mega-subcategories-container:not(:empty)) .cmp-header__mega-divider{display:block}
@media screen and (max-width:1023px){.cmp-header__mega-dropdown:has(.cmp-header__mega-subcategories-container:not(:empty)) .cmp-header__mega-divider{display:none}
}
.cmp-header__mega-subcategories-wrapper{position:relative;display:flex;grid-column:3;overflow:visible;min-width:0}
@media screen and (max-width:1023px){.cmp-header__mega-subcategories-wrapper{position:fixed;top:0;left:0;width:100%;height:100vh;display:none;overflow-y:auto;background:#fff;z-index:30}
.cmp-header__mega-subcategories-wrapper.is-open{display:block}
}
.cmp-header__mega-subcategories-wrapper:has(.cmp-header__mega-subcategories-container:not(:empty)){min-width:14.5rem}
.cmp-header__mega-subcategories-header{display:none}
@media screen and (max-width:1023px){.cmp-header__mega-subcategories-header{display:flex;align-items:center;justify-content:flex-start;width:100%;height:5rem;background:#fff;position:sticky;top:0;z-index:10;border-bottom:1px solid #cacbcc;padding:0 1.5rem;gap:1rem}
}
.cmp-header__mega-subcategories-back{display:none}
@media screen and (max-width:1023px){.cmp-header__mega-subcategories-back{display:flex;width:2rem;height:2rem;background:transparent;border:0;padding:0;cursor:pointer;align-items:center;justify-content:center;margin-right:.5rem}
.cmp-header__mega-subcategories-back img{width:100%;height:100%}
.cmp-header__mega-subcategories-back:active{opacity:.7}
}
.cmp-header__mega-subcategories-title{display:none}
@media screen and (max-width:1023px){.cmp-header__mega-subcategories-title{font-weight:700;font-size:18px;line-height:1.25rem;color:#2e2f32;margin:0;flex:1;display:block}
}
.cmp-header__mega-subcategories{display:none;position:absolute;top:0;left:0}
@media screen and (max-width:1023px){.cmp-header__mega-subcategories{position:relative;width:100%;height:auto;min-height:calc(20vh);padding:0;top:auto;left:auto}
.cmp-header__mega-subcategories.is-visible{display:block}
}
.cmp-header__mega-subcategories.is-visible{display:block}
.cmp-header__mega-subcategories-container{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;column-gap:1.5rem}
@media screen and (max-width:1023px){.cmp-header__mega-subcategories-container{flex-wrap:nowrap;width:100%;column-gap:0}
}
.cmp-header__mega-subcategory-item{list-style:none;margin:0 0 .875rem 0;padding:0;min-width:14.5rem;flex-shrink:0;break-inside:avoid}
@media screen and (max-width:1023px){.cmp-header__mega-subcategory-item{width:100%;margin-bottom:0;border-bottom:1px solid #cacbcc}
}
.cmp-header__mega-subcategory-link{display:block;font-weight:600;font-size:16px;line-height:1.3125rem;color:#2e2f32;text-decoration:none;padding:.5rem .75rem;border-radius:.25rem;transition:all .2s ease;white-space:nowrap;box-sizing:border-box}
@media screen and (max-width:1023px){.cmp-header__mega-subcategory-link{display:flex;align-items:center;font-weight:700;font-size:18px;line-height:1.75rem;padding:1.25rem 1.5rem;margin-bottom:0;border-radius:0;transition:background .2s ease;white-space:normal;width:100%;min-height:4.25rem}
}
@media screen and (max-width:575px){.cmp-header__mega-subcategory-link{font-size:16px;line-height:1.5rem;padding:1rem 1.25rem;min-height:3.75rem}
}
.cmp-header__mega-subcategory-link:last-child{margin-bottom:0}
.cmp-header__mega-subcategory-link:hover{background:linear-gradient(90deg,#f6edff 0,#ffe9ea 61%,#fef4e1 100%);mix-blend-mode:multiply}
.cmp-header__submenu,.cmp-header__view-all{display:none}
body.header-scrolled .cmp-header{top:0}
@media(min-width:992px){body.header-unification-enabled .cmp-header{top:40px}
body.header-unification-enabled.header-scrolled .cmp-header{top:0}
body.header-unification-enabled:not(.header-scrolled) .cmp-header{top:40px}
}
@media(max-width:991px){.cmp-header{top:54px}
body.mobile-unification-hidden .cmp-header{top:0}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.footer-wrapper{background:#000;width:100%;display:flex;justify-content:center}
.cmp-footer{background:#000;color:#fff;padding:0;margin:0;width:100%;max-width:88.75rem}
.cmp-footer .footer-top{display:grid;grid-template-columns:13rem 15.75rem 1fr;gap:2.5rem;padding:2.5rem 5rem;height:10rem;position:relative;align-items:start}
.cmp-footer .footer-top::after{content:'';position:absolute;bottom:0;left:5rem;right:5rem;height:.0625rem;background:#3b3d40}
@media screen and (max-width:1300px){.cmp-footer .footer-top{grid-template-columns:10rem 13.75rem 1fr;gap:4rem;padding:2.5rem 3.125rem;height:auto;min-height:8.75rem}
.cmp-footer .footer-top::after{left:3.125rem;right:3.125rem}
}
@media screen and (max-width:1023px){.cmp-footer .footer-top{grid-template-columns:1fr 1fr;gap:1.5rem;padding:1.875rem;height:auto}
.cmp-footer .footer-top::after{left:1.875rem;right:1.875rem}
}
@media screen and (max-width:991px){.cmp-footer .footer-top{grid-template-columns:1fr;gap:1.5rem;padding:1.5625rem 1.5rem;height:auto}
.cmp-footer .footer-top::after{left:1.5rem;right:1.5rem}
}
@media screen and (max-width:767px){.cmp-footer .footer-top{grid-template-columns:1fr;gap:1.5rem;padding:1.5625rem 1.5rem;height:auto}
.cmp-footer .footer-top::after{display:none}
.cmp-footer .footer-top .social-section{order:1}
}
@media screen and (min-width:1130px) and (max-width:1300px){.cmp-footer .footer-top{padding:2.5rem 3.5rem;grid-template-columns:10rem 15rem 1fr;gap:4rem}
.cmp-footer .footer-top::after{left:3.5rem;right:3.5rem}
}
.cmp-footer .footer-top .top-left{display:flex;align-items:flex-start;width:100%}
.cmp-footer .footer-top .top-left a{display:inline-block}
.cmp-footer .footer-top .top-left a img{height:2.45rem}
.cmp-footer .footer-top .contact{width:100%}
.cmp-footer .footer-top .contact h4{color:#fff;font-size:16px;font-weight:800;margin-bottom:1rem;margin-top:0;line-height:1.2}
@media screen and (max-width:1300px){.cmp-footer .footer-top .contact h4{font-size:16px;margin-bottom:.75rem}
}
.cmp-footer .footer-top .contact p{display:flex;align-items:center;margin:.5rem 0;color:#a7a7a7;font-size:14px;line-height:1.4}
.cmp-footer .footer-top .contact p .icon{width:1.125rem;height:1.125rem;margin-right:.5rem;filter:invert(1)}
.cmp-footer .footer-top .contact p a{color:#a7a7a7;text-decoration:none;cursor:pointer;transition:all .3s ease}
.cmp-footer .footer-top .contact p a:hover{color:#fff}
.cmp-footer .footer-top .contact p a.phone-link{display:inline-block;border-radius:.25rem;padding:.125rem .25rem;margin:-0.125rem -0.25rem}
.cmp-footer .footer-top .contact p a.phone-link:hover{text-decoration:none}
.cmp-footer .footer-top .contact p a.phone-link:active{transform:translateY(1px)}
.cmp-footer .footer-top .social-section{width:100%;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start}
.cmp-footer .footer-top .social-section h4{color:#fff;font-size:16px;font-weight:800;margin:0;line-height:1.2;font-family:"Manrope",sans-serif}
.cmp-footer .footer-top .social-section .social{display:flex;gap:1.5rem;flex-wrap:wrap}
.cmp-footer .footer-top .social-section .social a{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem}
.cmp-footer .footer-top .social-section .social a img{width:1.25rem;height:1.25rem;filter:invert(0.7);transition:all .3s ease}
.cmp-footer .footer-top .social-section .social a img:hover{filter:invert(1);transform:scale(1.1)}
@media screen and (max-width:991px){.cmp-footer .footer-top .social-section{align-items:center;text-align:center}
.cmp-footer .footer-top .social-section .social{justify-content:center}
}
.cmp-footer .footer-columns{display:grid;grid-template-columns:1fr 1.5fr 1fr 1fr 0rem;gap:3.75rem;padding:2.5rem 5rem;align-items:start;min-height:18.25rem}
@media screen and (max-width:1300px){.cmp-footer .footer-columns{grid-template-columns:1fr 1.5fr 1fr 1fr;gap:2.5rem;padding:2.5rem 3.75rem}
}
@media screen and (max-width:1023px){.cmp-footer .footer-columns{grid-template-columns:repeat(2,1fr);gap:1.875rem;padding:1.875rem 2.5rem}
}
@media screen and (max-width:991px){.cmp-footer .footer-columns{grid-template-columns:repeat(2,1fr);gap:1.5rem;padding:1.875rem 1.5rem}
}
@media screen and (max-width:767px){.cmp-footer .footer-columns{grid-template-columns:1fr;gap:0;padding:1.5rem}
}
.cmp-footer .footer-columns .col h4{color:#fff;font-size:16px;font-weight:800;font-family:"Manrope",sans-serif;margin-bottom:1.5rem;margin-top:0;line-height:1.2}
.cmp-footer .footer-columns .col ul{list-style:none;padding:0;margin:0}
.cmp-footer .footer-columns .col ul li{margin-bottom:.75rem}
.cmp-footer .footer-columns .col ul li a{color:#a7a7a7;text-decoration:none;font-size:14px;font-family:"Manrope",sans-serif;line-height:1.4;transition:color .3s ease}
.cmp-footer .footer-columns .col ul li a:hover{color:#fff}
.cmp-footer .footer-bottom{position:relative;padding:1.5rem 5rem 2.5rem}
.cmp-footer .footer-bottom::before{content:'';position:absolute;top:0;left:2.5rem;right:2.5rem;height:.0625rem;background:#3b3d40}
@media screen and (max-width:1300px){.cmp-footer .footer-bottom{padding:1.5rem 3.75rem 2.5rem}
.cmp-footer .footer-bottom::before{left:3.75rem;right:3.75rem}
}
@media screen and (max-width:1023px){.cmp-footer .footer-bottom{padding:1.5rem 2.5rem 1.875rem}
.cmp-footer .footer-bottom::before{left:2.5rem;right:2.5rem}
}
@media screen and (max-width:991px){.cmp-footer .footer-bottom{padding:1.5rem 1.875rem}
.cmp-footer .footer-bottom::before{left:1.5rem;right:1.5rem}
}
.cmp-footer .footer-bottom .copyright{color:#a7a7a7;font-size:14px;font-family:"Manrope",sans-serif;text-align:center;margin:0;padding:0;line-height:1.4}
.cmp-footer .footer-bottom .social{display:none}
@media screen and (max-width:767px){.cmp-footer .footer-columns .col.expandable .col-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:1rem 0;border-bottom:.0625rem solid #3b3d40;position:relative}
.cmp-footer .footer-columns .col.expandable .col-header h4{margin:0}
.cmp-footer .footer-columns .col.expandable .col-header .accordion-arrow{width:1rem;height:1rem;background-image:url('clientlib-site/resources/icons/scroll.svg');background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .3s ease}
.cmp-footer .footer-columns .col.expandable .col-header.expanded .accordion-arrow{transform:rotate(180deg)}
.cmp-footer .footer-columns .col.expandable .col-header.expanded{border-bottom:0}
.cmp-footer .footer-columns .col.expandable ul{display:none;padding-top:1rem;margin-bottom:1rem;animation:slideDown .3s ease}
.cmp-footer .footer-columns .col.expandable ul.expanded{display:block}
.cmp-footer .footer-columns .col.expandable .col-header.expanded+ul.expanded{position:relative;padding-bottom:1rem;margin-bottom:0}
.cmp-footer .footer-columns .col.expandable .col-header.expanded+ul.expanded::after{content:'';position:absolute;left:0;right:0;bottom:0;height:.0625rem;background:#3b3d40}
.cmp-footer .footer-columns .col.expandable:not(.expandable) .col-header{display:none}
.cmp-footer .footer-columns .col.expandable:not(.expandable) ul,.cmp-footer .footer-columns .col.expandable:not(.expandable) .social{display:block}
.cmp-footer .footer-columns .col.expandable .col:last-child .col-header{border-bottom:0}
.cmp-footer .footer-columns .col:not(.expandable) h4{display:none}
.cmp-footer .footer-columns .col:not(.expandable) ul{display:none}
@keyframes slideDown{from{opacity:0;max-height:0}
to{opacity:1;max-height:31.25rem}
}
}
.cmp-footer .footer-columns .col.expandable:last-child .col-header{border-bottom:0}
.cmp-footer .footer-columns .col.expandable:last-child .col-header.expanded+ul.expanded::after{display:none}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.image-icon-link-card{padding:2.5rem 1rem;background-color:#fef9f2}
.image-icon-link-card__container{margin:0 auto;width:100%}
.image-icon-link-card__header{text-align:center;margin-bottom:2.5rem}
@media screen and (min-width:768px){.image-icon-link-card__header{margin-bottom:5rem}
}
.image-icon-link-card__title{font-family:"Manrope",sans-serif;font-weight:800;font-size:28px;line-height:2rem;color:#3a1f63;margin-bottom:1.5rem}
@media screen and (min-width:768px){.image-icon-link-card__title{font-size:54px;line-height:3.75rem}
}
.image-icon-link-card__description{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:1.5rem;color:#4c4e52;margin:0}
@media screen and (min-width:768px){.image-icon-link-card__description{font-size:20px}
}
.image-icon-link-card__grid{display:flex;flex-direction:column;gap:1.5rem}
@media screen and (min-width:576px){.image-icon-link-card__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;max-width:900px;margin:0 auto}
}
@media screen and (min-width:992px){.image-icon-link-card__grid{grid-template-columns:repeat(2,1fr);gap:2rem;max-width:1300px}
}
.image-icon-link-card__card{position:relative;overflow:hidden;border-radius:.5rem;width:100%;height:15.625rem;cursor:pointer;pointer-events:auto;-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out}
@media screen and (min-width:768px){.image-icon-link-card__card{height:20rem}
}
@media screen and (min-width:992px){.image-icon-link-card__card{height:24rem}
}
.image-icon-link-card__card-inner{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end}
.image-icon-link-card__image-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:.5rem;z-index:1}
.image-icon-link-card__image{width:100%;height:100%;object-fit:cover;object-position:center;-webkit-transition:transform .8s cubic-bezier(0.25,0.46,0.45,0.94);-moz-transition:transform .8s cubic-bezier(0.25,0.46,0.45,0.94);-o-transition:transform .8s cubic-bezier(0.25,0.46,0.45,0.94);transition:transform .8s cubic-bezier(0.25,0.46,0.45,0.94);display:block;border-radius:.5rem}
.image-icon-link-card__overlay{position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 45.64%,rgba(0,0,0,0.9) 84.85%);z-index:2;pointer-events:none}
.image-icon-link-card__content{position:relative;z-index:3;padding:0;display:flex;justify-content:flex-start;align-items:flex-end;height:100%;pointer-events:none}
.image-icon-link-card__logo-container{display:flex;align-items:center;-webkit-transition:transform .6s ease-out opacity .6s ease-out;-moz-transition:transform .6s ease-out opacity .6s ease-out;-o-transition:transform .6s ease-out opacity .6s ease-out;transition:transform .6s ease-out opacity .6s ease-out;transform:translateY(0);opacity:1;position:absolute;bottom:1.25rem;left:1.25rem;z-index:4}
@media screen and (min-width:768px){.image-icon-link-card__logo-container{bottom:1.5rem;left:1.5rem}
}
.image-icon-link-card__logo{max-height:2.5rem;max-width:8.75rem;width:auto;height:auto;object-fit:contain;filter:brightness(0) invert(1)}
@media screen and (min-width:768px){.image-icon-link-card__logo{max-height:3.375rem;max-width:11.25rem}
}
.image-icon-link-card__button-container{position:absolute;right:1.25rem;bottom:1.25rem;display:flex;align-items:center;opacity:0;transform:translateY(0.9375rem);-webkit-transition:opacity .6s ease-out transform .6s ease-out;-moz-transition:opacity .6s ease-out transform .6s ease-out;-o-transition:opacity .6s ease-out transform .6s ease-out;transition:opacity .6s ease-out transform .6s ease-out;z-index:5}
@media screen and (min-width:768px){.image-icon-link-card__button-container{right:1.5rem;bottom:1.5rem}
}
@media screen and (min-width:992px){.image-icon-link-card__button-container{left:1.5rem;bottom:1.5rem;right:auto}
}
.image-icon-link-card__button{display:flex;align-items:center;justify-content:center;width:3.75rem;height:3.75rem;background-color:#feb940;border:.125rem solid #ffa200;border-radius:6.1875rem;text-decoration:none;-webkit-transition:background-color .3s ease-out border-color .3s ease-out transform .2s ease-out;-moz-transition:background-color .3s ease-out border-color .3s ease-out transform .2s ease-out;-o-transition:background-color .3s ease-out border-color .3s ease-out transform .2s ease-out;transition:background-color .3s ease-out border-color .3s ease-out transform .2s ease-out}
.image-icon-link-card__button:hover,.image-icon-link-card__button:focus:hover{background-color:#ffa200;border-color:#ffa200;transform:scale(1.05)}
.image-icon-link-card__button:focus{outline:.125rem solid #fff;outline-offset:.125rem}
.image-icon-link-card__button:active{transform:scale(0.95)}
.image-icon-link-card__button-icon{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;color:#000;pointer-events:auto}
.image-icon-link-card__arrow-icon{width:1.25rem;height:1.25rem;stroke-width:2}
@media screen and (max-width:575px){.image-icon-link-card__card{height:13.75rem}
.image-icon-link-card__content{padding:1rem}
.image-icon-link-card__logo{max-height:2rem;max-width:6.875rem}
.image-icon-link-card__logo-container{bottom:1rem;left:1rem}
.image-icon-link-card__button-container{bottom:1rem;right:1rem}
.image-icon-link-card__button{width:2.75rem;height:2.75rem}
.image-icon-link-card__button-icon{width:1.125rem;height:1.125rem}
.image-icon-link-card__arrow-icon{width:1.125rem;height:1.125rem}
}
.image-icon-link-card__button:focus-visible{outline:.1875rem solid #feb940;outline-offset:.1875rem}
@media(prefers-reduced-motion:reduce){.image-icon-link-card__card{transition:none}
.image-icon-link-card__card:hover .image-icon-link-card__image{transform:none}
.image-icon-link-card__card:hover .image-icon-link-card__logo-container{transform:none;opacity:.7}
.image-icon-link-card__card:hover .image-icon-link-card__button-container{opacity:1;transform:none}
.image-icon-link-card__image,.image-icon-link-card__logo-container,.image-icon-link-card__button-container,.image-icon-link-card__button{transition:none}
}
.cq-editing .image-icon-link-card__card::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:.125rem dashed #7455a2;border-radius:.5rem;z-index:10;pointer-events:none;opacity:.7}
.image-icon-link-card__card.is-focused{outline:.1875rem solid #feb940;outline-offset:.125rem}
.image-icon-link-card__card.is-touched{transform:scale(0.98);-webkit-transition:transform .1s ease-out;-moz-transition:transform .1s ease-out;-o-transition:transform .1s ease-out;transition:transform .1s ease-out}
.image-icon-link-card__card.is-visible .image-icon-link-card__image{opacity:1}
@media screen and (min-width:992px){.image-icon-link-card__card.is-visible{max-width:626px;width:100%;height:24rem}
}
@media screen and (min-width:992px){.image-icon-link-card__card:hover .image-icon-link-card__logo-container{transform:translateY(-0.625rem);opacity:.8}
.image-icon-link-card__card:hover .image-icon-link-card__button-container{opacity:1;transform:translateY(0)}
.image-icon-link-card__card.is-hovered .image-icon-link-card__logo-container{transform:translateY(-4.875rem);opacity:1}
.image-icon-link-card__card.is-hovered .image-icon-link-card__button-container{opacity:1;transform:translateY(0)}
.image-icon-link-card__card:hover .image-icon-link-card__image,.image-icon-link-card__card.is-hovered .image-icon-link-card__image{transform:scale(1.18);transition:transform .7s ease-in-out;transform-origin:center center;will-change:transform}
.image-icon-link-card__card:hover .image-icon-link-card__logo-container,.image-icon-link-card__card.is-hovered .image-icon-link-card__logo-container,.image-icon-link-card__card:hover .image-icon-link-card__button-container,.image-icon-link-card__card.is-hovered .image-icon-link-card__button-container{transition:transform .7s ease-in-out,opacity .7s ease-in-out}
}
@media(max-width:1024px){.image-icon-link-card .image-icon-link-card__button-container{opacity:1;transform:none;right:1.25rem;left:auto;pointer-events:auto}
.image-icon-link-card .image-icon-link-card__logo-container{transform:translateY(0);opacity:1}
.image-icon-link-card .image-icon-link-card__card:hover .image-icon-link-card__logo-container,.image-icon-link-card .image-icon-link-card__card.is-hovered .image-icon-link-card__logo-container{transform:translateY(0);opacity:1}
.image-icon-link-card .image-icon-link-card__card:hover .image-icon-link-card__button-container,.image-icon-link-card .image-icon-link-card__card.is-hovered .image-icon-link-card__button-container{opacity:1;transform:none}
.image-icon-link-card .image-icon-link-card__card:hover .image-icon-link-card__image,.image-icon-link-card .image-icon-link-card__card.is-hovered .image-icon-link-card__image{transform:none}
}
.image-icon-link-card__image{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}
.image-icon-link-card__image[src]{opacity:1}
@media screen and (max-width:1023px){.image-icon-link-card__button-container{opacity:1;transform:none;pointer-events:auto}
.image-icon-link-card__button{pointer-events:auto}
.image-icon-link-card__logo-container{transform:translateY(0);opacity:1}
.image-icon-link-card__card:hover .image-icon-link-card__image{transform:none}
}
@media print{.image-icon-link-card__button-container{opacity:1;transform:none}
.image-icon-link-card__logo-container{opacity:1;transform:none}
.image-icon-link-card__card:hover .image-icon-link-card__image{transform:none}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-large-hero{position:relative;width:100%;min-height:50rem;height:80vh;max-height:57.875rem}
@media screen and (min-width:992px){.cmp-large-hero{height:100vh}
}
.cmp-large-hero.hero--elevated{position:relative;top:0}
.cmp-large-hero.hero--lowered{position:relative;top:3rem;margin-bottom:3rem}
@media screen and (min-width:992px){.cmp-large-hero.hero--lowered{top:8.25rem;margin-bottom:8.25rem}
}
.cmp-large-hero__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.cmp-large-hero__background--image,.cmp-large-hero__background--video,.cmp-large-hero__background--youtube{overflow:hidden}
.cmp-large-hero__background-img{width:100%;height:100%;object-fit:cover;object-position:center}
.cmp-large-hero__background-video{width:100%;height:100%;object-fit:cover;object-position:center}
.cmp-large-hero__background-iframe{width:100%;height:100%;object-fit:cover}
.cmp-large-hero__background--gradient-dark::after,.cmp-large-hero__background--gradient-dark-secondary::after,.cmp-large-hero__background--gradient-blue::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}
.cmp-large-hero__background--gradient-dark::after{background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,0.374051) 65.8%,rgba(0,0,0,0.673978) 75.77%,#000 100%)}
.cmp-large-hero__background--gradient-dark-secondary::after{background:linear-gradient(180deg,rgba(0,0,0,0) 28.42%,rgba(0,0,0,0.8) 84.12%)}
.cmp-large-hero__background--gradient-blue::after{background:linear-gradient(169.72deg,rgba(6,27,62,0) -12.16%,rgba(6,27,62,0.3) 50.94%,#061b3e 86.47%)}
.cmp-large-hero__content{position:absolute;bottom:5rem;left:0;right:0;z-index:3;width:100%;max-width:81rem;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;text-align:left;padding:0 1rem}
@media screen and (min-width:992px){.cmp-large-hero__content{align-items:center;flex-direction:row;justify-content:space-between}
}
.cmp-large-hero__logo{max-width:8.75rem;height:auto;margin-bottom:1.25rem;align-self:center}
@media screen and (min-width:992px){.cmp-large-hero__logo{max-width:12.5rem;margin-bottom:1.875rem;align-self:flex-start}
}
.cmp-large-hero__text{max-width:70%}
@media screen and (min-width:992px){.cmp-large-hero__text{max-width:44.3125rem}
}
.cmp-large-hero__text h1{font-size:40px;font-weight:700;line-height:1.4;margin-bottom:.75rem;color:#fff}
@media screen and (min-width:992px){.cmp-large-hero__text h1{font-size:64px;margin-bottom:1.25rem}
}
.cmp-large-hero__text h2{font-size:24px;font-weight:600;line-height:1.3;margin-bottom:.75rem;color:#fff}
@media screen and (min-width:992px){.cmp-large-hero__text h2{font-size:32px;margin-bottom:1.125rem}
}
.cmp-large-hero__text h3{font-size:22px;font-weight:600;line-height:1.4;margin-bottom:.75rem;color:#fff}
@media screen and (min-width:992px){.cmp-large-hero__text h3{font-size:24px;margin-bottom:1rem}
}
.cmp-large-hero__text p{font-size:16px;font-weight:400;line-height:1.6;margin-bottom:.75rem;color:#fff}
@media screen and (min-width:992px){.cmp-large-hero__text p{font-size:24px;margin-bottom:1rem;max-width:29rem}
}
.cmp-large-hero__text p:last-child{margin-bottom:0}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.banner{display:grid;grid-template-columns:1fr;text-align:center;gap:1rem}
@media screen and (min-width:992px){.banner{grid-template-columns:1fr 1fr;text-align:left;align-items:stretch}
}
.banner__left{display:flex;flex-direction:column;align-items:center;width:100%;height:100%}
@media screen and (min-width:992px){.banner__left{max-width:35.6875rem;margin:1.875rem 0 1.3125rem;align-items:flex-start}
}
.banner__logo img{max-width:11.125rem;height:100%;width:100%}
@media screen and (min-width:768px){.banner__logo img{max-width:15.4375rem}
}
.banner__text-content{display:flex;flex-direction:column;font-family:"Manrope",sans-serif}
.banner__title{margin:0;margin-top:1.5rem;font-family:"Manrope",sans-serif;font-size:32px;font-weight:800;line-height:2.5rem;color:#3a1f63}
@media screen and (min-width:992px){.banner__title{max-width:31.5rem;margin-top:2.5rem;font-size:40px;line-height:3.75rem}
}
.banner__description{font-family:"Manrope",sans-serif;margin:0;margin-top:1.25rem;font-weight:400;font-size:18px;line-height:1.75rem}
@media screen and (min-width:768px){.banner__description{font-size:20px;margin-top:1.25rem}
}
.banner__btn-cta{display:none}
@media screen and (min-width:992px){.banner__btn-cta{display:flex;margin:2.5rem 0 0;font-size:16px}
}
.banner__btn-cta img{height:1rem;width:1rem}
@media screen and (min-width:992px){.banner__btn-cta img{height:1.25rem;width:1.25rem}
}
.banner__right{display:flex;flex-direction:column;justify-content:center;height:100%}
.banner__carousel{position:relative;width:100%;display:flex;justify-content:center}
@media screen and (min-width:992px){.banner__carousel{width:auto;justify-content:flex-start}
}
.banner__carousel-item{position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none;transition:opacity .7s ease-in-out}
.banner__carousel-item--active{opacity:1;pointer-events:auto;position:relative}
.banner__carousel-image{position:relative;display:block;width:100%;margin-top:1.5rem}
.banner__carousel-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 28.42%,rgba(0,0,0,0.8) 84.12%);pointer-events:none}
.banner__carousel-image img{display:block;width:100%;height:100%;object-fit:cover;max-height:21.875rem}
@media screen and (min-width:768px){.banner__carousel-image img{max-height:28.5rem}
}
@media screen and (min-width:768px){.banner__carousel-image{margin-top:0}
}
.banner__carousel-caption{font-family:"Manrope",sans-serif;position:absolute;left:5%;bottom:9%;color:white;z-index:1;pointer-events:none;text-align:left;max-width:65%}
@media screen and (min-width:992px){.banner__carousel-caption{bottom:8.5%;left:6.5%}
}
.banner__carousel-caption-title{font-size:22px;font-weight:800;line-height:1.75rem;margin:0}
@media screen and (min-width:768px){.banner__carousel-caption-title{font-size:24px;line-height:2.25rem}
}
.banner__carousel-caption-subtitle{font-size:16px;line-height:1.5rem;font-weight:400;margin:.375rem 0 0;display:flex}
@media screen and (min-width:768px){.banner__carousel-caption-subtitle{font-size:20px;line-height:1.75rem;margin-top:.625rem}
}
.banner__btn-cta-mobile{display:flex;margin:2.5rem auto 0}
@media screen and (min-width:992px){.banner__btn-cta-mobile{display:none}
}
.banner__carousel-controls{position:absolute;right:4.5%;bottom:6.3%;display:flex;gap:1rem;align-items:center;justify-content:center;z-index:2}
@media screen and (min-width:768px){.banner__carousel-controls{right:4.6%;bottom:11.4%;gap:1.5rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-speaker-card{width:100%;padding:2.5rem 0;background-color:#fef9f2}
@media screen and (min-width:992px){.cmp-speaker-card{padding:3.75rem 0}
}
.cmp-speaker-card__header{margin-bottom:2.5rem}
@media screen and (min-width:992px){.cmp-speaker-card__header{margin-bottom:5rem}
}
.cmp-speaker-card__title{font-weight:800;font-size:32px;line-height:1.4;letter-spacing:0;text-align:center;color:#3a1f63;margin:0 0 1.5rem 0}
@media screen and (min-width:992px){.cmp-speaker-card__title{font-size:54px;margin-bottom:1.25rem}
}
.cmp-speaker-card__description p{font-weight:400;font-size:18px;line-height:1.5rem;letter-spacing:0;text-align:center;color:#4c4e52;margin:0}
@media screen and (min-width:992px){.cmp-speaker-card__description p{font-size:20px;line-height:1.75rem}
}
.cmp-speaker-card__carousel{position:relative;width:100%;display:flex;align-items:center;gap:1.875rem;flex-direction:column}
.cmp-speaker-card__carousel.carousel--vertical{flex-direction:row;align-items:center}
.cmp-speaker-card__carousel.carousel--vertical .cmp-speaker-card__carousel-track{flex:1}
.cmp-speaker-card__carousel.carousel--vertical .cmp-speaker-card__dots{flex-direction:column;position:absolute;right:-40px;top:50%;transform:translateY(-50%);width:auto;margin-top:0;order:2}
.cmp-speaker-card__carousel.carousel--horizontal{flex-direction:column}
.cmp-speaker-card__carousel.carousel--horizontal .cmp-speaker-card__carousel-track{width:100%}
.cmp-speaker-card__carousel.carousel--horizontal .cmp-speaker-card__dots{flex-direction:row;position:static;width:auto}
.cmp-speaker-card__carousel-track{position:relative;width:100%}
.cmp-speaker-card__slide{opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;width:100%;display:flex;flex-direction:column;will-change:opacity,visibility}
.cmp-speaker-card__slide:not(.is-active){display:none}
.cmp-speaker-card__slide.is-active{opacity:1;visibility:visible;display:flex}
.cmp-speaker-card__slide-content{display:flex;flex-direction:column-reverse;gap:2rem;align-items:center;flex:1;min-height:100%}
@media screen and (min-width:992px){.cmp-speaker-card__slide-content{flex-direction:row;gap:5rem;align-items:flex-start}
}
.cmp-speaker-card__left-section{flex:1;display:flex;flex-direction:column;gap:1.5rem;min-height:100%}
@media screen and (min-width:992px){.cmp-speaker-card__left-section{gap:4rem}
}
.cmp-speaker-card__content{display:flex;flex-direction:column;gap:2rem;flex-grow:1}
.cmp-speaker-card__event-quote-section{display:flex;flex-direction:column;gap:.625rem}
.cmp-speaker-card__speaker-info{display:flex;align-items:center;gap:1rem}
.cmp-speaker-card__avatar{width:3.3125rem;height:3.3125rem;border-radius:50%;overflow:hidden;flex-shrink:0}
.cmp-speaker-card__avatar-img{width:100%;height:100%;object-fit:cover;object-position:center 0}
.cmp-speaker-card__speaker-details{flex:1}
.cmp-speaker-card__speaker-name{font-weight:700;font-size:20px;line-height:1.3;color:#4c4e52;margin:0 0 4px 0}
@media screen and (min-width:992px){.cmp-speaker-card__speaker-name{font-size:20px}
}
.cmp-speaker-card__speaker-title{font-weight:500;font-size:16px;line-height:1.3;color:#4c4e52;margin:0}
.cmp-speaker-card__event{display:inline-block}
.cmp-speaker-card__event-name{font-weight:500;font-size:18px;line-height:1.3;color:#7455a2}
@media screen and (min-width:992px){.cmp-speaker-card__event-name{font-size:18px}
}
.cmp-speaker-card__quote{margin:.5rem 0}
.cmp-speaker-card__quote-text{font-weight:400;font-size:18px;line-height:1.4;color:#4c4e52;margin:0;font-style:normal}
@media screen and (min-width:992px){.cmp-speaker-card__quote-text{font-size:24px}
}
.cmp-speaker-card__cta{align-self:center;margin-top:auto}
@media screen and (min-width:992px){.cmp-speaker-card__cta{align-self:flex-start}
}
.cmp-speaker-card__image-wrapper{width:100%;flex-shrink:0}
@media screen and (min-width:992px){.cmp-speaker-card__image-wrapper{width:auto;max-width:39.1875rem;height:25.375rem}
}
.cmp-speaker-card__image{width:100%;height:100%;display:block}
.cmp-speaker-card__dots{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;position:relative;z-index:10}
@media screen and (min-width:992px){.cmp-speaker-card__dots{position:absolute;right:-40px;top:50%;transform:translateY(-50%);flex-direction:column;margin-top:0;gap:.75rem}
}
.cmp-speaker-card__dot{width:.5rem;height:.5rem;border-radius:50%;background-color:#c9bddb;border:0;padding:0;cursor:pointer;transition:all .3s ease}
@media screen and (min-width:992px){.cmp-speaker-card__dot{width:.625rem;height:.625rem}
}
.cmp-speaker-card__dot.is-active{background-color:#512b8b;width:2rem;height:.5rem;border-radius:.25rem}
.carousel--vertical .cmp-speaker-card__dot.is-active{width:.5rem;height:2.5rem;border-radius:.25rem;background-color:#512b8b}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-vertical-card{width:100%;padding:2.5rem 0;background:linear-gradient(90deg,#f6edff 0,#ffe9ea 61%,#fef4e1 100%)}
@media screen and (min-width:992px){.cmp-vertical-card{padding:3.75rem 0}
}
.cmp-vertical-card__content{display:flex;flex-direction:column;gap:2.5rem;align-items:center}
@media screen and (min-width:992px){.cmp-vertical-card__content{gap:3rem;width:100%;flex-direction:row}
}
.cmp-vertical-card__main-content{display:flex;flex-direction:column;gap:2.5rem;align-items:center;width:100%}
@media screen and (min-width:992px){.cmp-vertical-card__main-content{flex-direction:row;gap:5rem}
}
.cmp-vertical-card__left-section{display:flex;flex-direction:column;width:100%}
@media screen and (min-width:992px){.cmp-vertical-card__left-section{flex:1;min-width:0}
}
.cmp-vertical-card__header{text-align:center}
@media screen and (min-width:992px){.cmp-vertical-card__header{text-align:left}
}
.cmp-vertical-card__title{font-weight:800;font-size:28px;line-height:1.4;color:#3a1f63;margin:0 0 1rem 0}
@media screen and (min-width:992px){.cmp-vertical-card__title{font-size:54px;margin-bottom:1.25rem}
}
.cmp-vertical-card__description p{font-weight:400;font-size:16px;line-height:1.5rem;color:#4c4e52;margin:0}
@media screen and (min-width:992px){.cmp-vertical-card__description p{font-size:20px}
}
.cmp-vertical-card__right-section{width:100%}
@media screen and (min-width:992px){.cmp-vertical-card__right-section{flex:0 0 39.125rem;width:39.125rem}
}
.cmp-vertical-card__carousel{position:relative;width:100%;display:flex;gap:1.875rem;flex-direction:column}
@media screen and (min-width:992px){.cmp-vertical-card__carousel{flex-direction:row;align-items:flex-start}
}
.cmp-vertical-card__carousel.carousel--horizontal{flex-direction:column}
.cmp-vertical-card__carousel.carousel--horizontal .cmp-vertical-card__carousel-track{width:100%}
.cmp-vertical-card__carousel.carousel--horizontal .cmp-vertical-card__dots{flex-direction:row}
@media screen and (min-width:992px){.cmp-vertical-card__carousel.carousel--vertical{flex-direction:row}
.cmp-vertical-card__carousel.carousel--vertical .cmp-vertical-card__carousel-track{flex:1}
.cmp-vertical-card__carousel.carousel--vertical .cmp-vertical-card__dots{flex-direction:column;order:2}
}
.cmp-vertical-card__carousel-track{position:relative;width:100%;overflow:hidden}
@media screen and (min-width:992px){.cmp-vertical-card__carousel-track{height:44rem;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth}
.cmp-vertical-card__carousel-track::-webkit-scrollbar{display:none}
}
.cmp-vertical-card__slide{opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;width:100%;will-change:opacity,visibility;contain:layout style}
.cmp-vertical-card__slide:not(.is-active){display:none}
@media screen and (min-width:992px){.cmp-vertical-card__slide:not(.is-active){display:block;opacity:1;visibility:visible}
}
.cmp-vertical-card__slide.is-active{opacity:1;visibility:visible;display:block}
@media screen and (min-width:992px){.cmp-vertical-card__slide{margin-bottom:1.5rem}
.cmp-vertical-card__slide:last-child{margin-bottom:0}
}
.cmp-vertical-card__card{background:#fff;border-radius:.75rem;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,0.08);width:100%;margin:0 auto}
@media screen and (min-width:992px){.cmp-vertical-card__card{width:100%;max-width:39.125rem;margin:0}
}
.cmp-vertical-card__card-image{position:relative;width:100%;height:13.75rem;overflow:hidden;padding:1rem}
@media screen and (min-width:992px){.cmp-vertical-card__card-image{height:20rem;padding:1.5rem}
}
.cmp-vertical-card__card-image img{width:100%;height:100%;object-fit:cover;display:block}
.cmp-vertical-card__card-content{display:flex;flex-direction:row;gap:.5rem;padding:0 1rem;justify-content:space-between;align-items:center;padding-bottom:1rem}
@media screen and (min-width:992px){.cmp-vertical-card__card-content{padding:0 1.5rem;gap:.75rem;padding-bottom:1.25rem}
}
.cmp-vertical-card__card-title{font-weight:800;font-size:16px;line-height:1.4;color:#232426;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
@media screen and (min-width:992px){.cmp-vertical-card__card-title{font-size:20px;max-width:none}
}
.cmp-vertical-card__card-location{display:flex;align-items:center;justify-content:flex-end}
.cmp-vertical-card__card-location span{font-weight:500;font-size:14px;line-height:1.3;color:#232426}
.cmp-vertical-card__card-cta{padding:0 1rem 1rem}
@media screen and (min-width:992px){.cmp-vertical-card__card-cta{padding:0 1.5rem 1.5rem}
}
.cmp-vertical-card__dots{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;position:relative;z-index:5}
@media screen and (min-width:992px){.cmp-vertical-card__dots{position:absolute;right:-2.5rem;top:50%;transform:translateY(-50%);flex-direction:column;margin-top:0;gap:.75rem}
}
.cmp-vertical-card__dot{width:.5rem;height:.5rem;border-radius:50%;background-color:#c9bddb;border:0;padding:0;cursor:pointer;transition:all .3s ease}
@media screen and (min-width:992px){.cmp-vertical-card__dot{width:.625rem;height:.625rem}
}
.cmp-vertical-card__dot.is-active{background-color:#512b8b;width:2rem;height:.5rem;border-radius:.25rem}
.carousel--vertical .cmp-vertical-card__dot.is-active{width:.5rem;height:2.5rem;border-radius:.25rem;background-color:#512b8b}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.image-card-listing{background-color:#fff}
.image-card-listing .variant-section.variant-surface{background-color:#fef9f2}
.image-card-listing .main-heading{font-size:54px;font-weight:800;color:#3a1f63;margin:0 0 24px 0;line-height:1.2;font-family:"Manrope",sans-serif;text-align:center}
@media screen and (max-width:991px){.image-card-listing .main-heading{font-size:36px}
}
@media screen and (max-width:575px){.image-card-listing .main-heading{font-size:32px;margin:0 0 16px 0}
}
.image-card-listing .subtitle{font-size:20px;color:gray;margin:0 0 51px 0;line-height:1.5;max-width:600px;margin-left:auto;margin-right:auto;font-weight:400;font-family:"Manrope",sans-serif;text-align:center}
.image-card-listing .subtitle p{margin:0;padding:0;font-size:inherit;color:inherit;line-height:inherit;font-weight:inherit;font-family:inherit}
@media screen and (max-width:991px){.image-card-listing .subtitle{font-size:16px}
}
@media screen and (max-width:575px){.image-card-listing .subtitle{font-size:18px;margin:0 auto 24px auto}
}
.image-card-listing .cta-button-wrapper{margin-bottom:60px;text-align:center}
@media screen and (max-width:575px){.image-card-listing .cta-button-wrapper{margin-bottom:24px}
}
.image-card-listing .cards-container{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:40px;justify-content:center;margin-left:auto;margin-right:auto}
@media screen and (max-width:991px){.image-card-listing .cards-container{grid-template-columns:repeat(2,1fr);gap:8px}
}
@media screen and (max-width:575px){.image-card-listing .cards-container{grid-template-columns:1fr;gap:16px;margin-top:24px;margin-left:0;margin-right:0}
}
.image-card-listing .cards-container[data-card-count="1"]{grid-template-columns:minmax(260px,320px);max-width:320px;margin-left:auto;margin-right:auto;gap:16px}
@media screen and (max-width:991px){.image-card-listing .cards-container[data-card-count="1"]{max-width:100%;grid-template-columns:1fr}
}
.image-card-listing .cards-container[data-card-count="2"]{grid-template-columns:repeat(2,minmax(260px,320px));max-width:680px;margin-left:auto;margin-right:auto;gap:20px}
@media screen and (max-width:991px){.image-card-listing .cards-container[data-card-count="2"]{max-width:100%;grid-template-columns:repeat(1,1fr);gap:16px}
}
.image-card-listing .cards-container[data-card-count="3"]{grid-template-columns:repeat(3,minmax(240px,1fr));max-width:960px;margin-left:auto;margin-right:auto}
@media screen and (max-width:991px){.image-card-listing .cards-container[data-card-count="3"]{max-width:100%;grid-template-columns:repeat(1,1fr)}
}
.image-card-listing .cards-container[data-card-count="4"]{grid-template-columns:repeat(4,minmax(220px,1fr));max-width:1220px;margin-left:auto;margin-right:auto}
@media screen and (max-width:991px){.image-card-listing .cards-container[data-card-count="4"]{max-width:100%;grid-template-columns:repeat(1,1fr)}
}
.image-card-listing .card{position:relative;overflow:hidden;cursor:pointer;box-shadow:0 8px 30px rgba(0,0,0,0.12);height:360px;display:block;width:100%;text-decoration:none;color:inherit}
.image-card-listing .card:hover{box-shadow:0 16px 40px rgba(0,0,0,0.2)}
.image-card-listing .card:focus{outline:2px solid #3a1f63;outline-offset:2px}
.image-card-listing .card .card-image{width:100%;height:100%;position:relative;overflow:hidden}
.image-card-listing .card .card-image .card-bg-image{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}
.image-card-listing .card .card-overlay{position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(to top,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.4) 60%,transparent 100%);z-index:1}
.image-card-listing .card .card-content{position:absolute;bottom:0;left:0;right:0;padding:12px 10px;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:80px;gap:10px;transition:transform .3s ease}
.image-card-listing .card .card-label{color:#fff;font-size:24px;font-weight:400;text-align:center;line-height:1.3;font-family:"Manrope",sans-serif;text-shadow:0 2px 8px rgba(0,0,0,0.5);transform:translateY(6px);transition:transform .3s ease}
@media screen and (max-width:991px){.image-card-listing .card .card-label{font-size:16px}
}
.image-card-listing .card .card-arrow{width:18px;height:16px;opacity:0;display:inline-block;background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/arrow-right-white.svg');background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateY(12px);transition:opacity .3s ease,transform .3s ease}
.image-card-listing .card:hover .card-label{transform:translateY(-20px)}
.image-card-listing .card:hover .card-arrow{opacity:1;transform:translateY(-15px)}
.image-card-listing .card:hover .card-bg-image{transform:scale(1.05)}
@media screen and (max-width:1300px){.image-card-listing .card{height:320px}
}
@media screen and (max-width:991px){.image-card-listing .card{height:280px}
.image-card-listing .card .card-content{padding:20px 16px;min-height:70px}
}
@media screen and (max-width:575px){.image-card-listing .card{height:120px;max-width:none}
.image-card-listing .card .card-content{padding:12px 16px;min-height:40px;flex-direction:row;justify-content:space-between;align-items:center}
.image-card-listing .card .card-label{font-size:16px;margin-bottom:0;margin-right:12px;transform:none;transition:none}
.image-card-listing .card .card-arrow{width:18px;height:16px;opacity:1;position:static;transform:none;transition:none}
.image-card-listing .card .card-overlay{height:100%;background:linear-gradient(90deg,transparent 0,rgba(0,0,0,0.6) 70%,rgba(0,0,0,0.8) 100%)}
}
.image-card-listing .surface-cards-container{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:40px;margin-bottom:60px;width:100%;justify-content:center;margin-left:auto;margin-right:auto}
@media screen and (max-width:1300px){.image-card-listing .surface-cards-container{grid-template-columns:repeat(3,1fr)}
}
@media screen and (max-width:991px){.image-card-listing .surface-cards-container{grid-template-columns:repeat(1,1fr);gap:12px}
}
@media screen and (max-width:575px){.image-card-listing .surface-cards-container{grid-template-columns:1fr;gap:16px;margin-bottom:40px;margin-left:0;margin-right:0}
}
.image-card-listing .surface-cards-container[data-card-count="1"]{grid-template-columns:minmax(280px,360px);max-width:360px;margin-left:auto;margin-right:auto}
@media screen and (max-width:991px){.image-card-listing .surface-cards-container[data-card-count="1"]{max-width:100%;grid-template-columns:1fr}
}
.image-card-listing .surface-cards-container[data-card-count="2"]{grid-template-columns:repeat(2,minmax(260px,340px));max-width:720px;margin-left:auto;margin-right:auto;gap:20px}
@media screen and (max-width:991px){.image-card-listing .surface-cards-container[data-card-count="2"]{max-width:100%;grid-template-columns:repeat(1,1fr);gap:12px}
}
.image-card-listing .surface-cards-container[data-card-count="3"]{grid-template-columns:repeat(3,minmax(240px,1fr));max-width:1040px;margin-left:auto;margin-right:auto}
@media screen and (max-width:991px){.image-card-listing .surface-cards-container[data-card-count="3"]{max-width:100%;grid-template-columns:repeat(1,1fr)}
}
.image-card-listing .surface-card-link{display:block;text-decoration:none;color:inherit;width:100%}
.image-card-listing .surface-card-link:focus{outline:2px solid #3a1f63;outline-offset:2px}
.image-card-listing .surface-card{background:#fff;border-radius:12px;border:2px solid transparent;overflow:hidden;display:flex;flex-direction:column;width:100%;min-height:275px}
@media screen and (max-width:991px){.image-card-listing .surface-card{min-height:265px}
}
@media screen and (max-width:575px){.image-card-listing .surface-card{min-height:235px}
}
.image-card-listing .surface-card:hover{border-color:#ffb732;background-color:#ffb732}
.image-card-listing .surface-card:hover .surface-card-header{background-color:transparent}
.image-card-listing .surface-card:hover .surface-card-header .surface-card-title{color:#232426}
.image-card-listing .surface-card:hover .surface-bg-image{transform:scale(1.05)}
.image-card-listing .surface-card .surface-card-image{width:100%;height:200px;overflow:hidden;padding:0 12px;box-sizing:border-box}
@media screen and (max-width:991px){.image-card-listing .surface-card .surface-card-image{height:180px}
}
@media screen and (max-width:575px){.image-card-listing .surface-card .surface-card-image{height:160px}
}
.image-card-listing .surface-card .surface-card-image .surface-bg-image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;border-radius:4px;transition:transform .3s ease}
.image-card-listing .surface-card .surface-card-header{background:#fff;padding:5px 16px;display:flex;justify-content:space-between;align-items:center;min-height:60px}
@media screen and (max-width:575px){.image-card-listing .surface-card .surface-card-header{padding:14px 16px;min-height:56px}
}
.image-card-listing .surface-card .surface-card-header .surface-card-title{font-family:"Manrope",sans-serif;font-size:18px;font-weight:700;color:#232426;margin:0;line-height:1.3;text-align:left;flex:1}
@media screen and (max-width:575px){.image-card-listing .surface-card .surface-card-header .surface-card-title{font-size:18px}
}
.image-card-listing .surface-card .surface-card-header .surface-card-arrow{width:20px;height:20px;opacity:1;display:inline-block;background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/arrowright.svg');background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0;margin-left:12px}
.image-card-listing .variant-section{display:none}
.image-card-listing .variant-section.active{display:block}
.image-card-listing .variant-section{display:block !important}
.image-card-listing .variant-section.variant-surface{margin-top:40px}
.image-card-listing .variant-section.variant-landmark{background-color:#fff}
.image-card-listing .variant-section.variant-landmark .cards-container{display:grid;grid-template-columns:repeat(3,1fr);max-width:100%;gap:.75rem;margin-top:2.5rem;justify-content:center;margin-left:auto;margin-right:auto}
@media screen and (max-width:991px){.image-card-listing .variant-section.variant-landmark .cards-container{grid-template-columns:repeat(2,1fr);gap:.5rem}
}
@media screen and (max-width:575px){.image-card-listing .variant-section.variant-landmark .cards-container{grid-template-columns:1fr;gap:1rem;margin-top:1.5rem;margin-left:0;margin-right:0}
}
.image-card-listing .variant-section.variant-landmark .cards-container[data-card-count="1"]{grid-template-columns:minmax(23.75rem,25.8125rem);max-height:31.6875rem;margin-left:auto;margin-right:auto;gap:1rem}
@media screen and (max-width:991px){.image-card-listing .variant-section.variant-landmark .cards-container[data-card-count="1"]{max-width:100%;grid-template-columns:1fr}
}
.image-card-listing .variant-section.variant-landmark .cards-container[data-card-count="2"]{grid-template-columns:repeat(2,minmax(23.75rem,25.8125rem));max-width:52.875rem;margin-left:auto;margin-right:auto;gap:1rem}
@media screen and (max-width:991px){.image-card-listing .variant-section.variant-landmark .cards-container[data-card-count="2"]{max-width:100%;grid-template-columns:repeat(1,1fr);gap:1rem}
}
.image-card-listing .variant-section.variant-landmark .card{position:relative;overflow:hidden;cursor:pointer;box-shadow:0 8px 30px rgba(0,0,0,0.12);height:31.6875rem;display:block;width:100%;text-decoration:none;color:inherit}
@media screen and (max-width:575px){.image-card-listing .variant-section.variant-landmark .card{height:17.5rem}
}
.image-card-listing .variant-section.variant-landmark .card:hover{box-shadow:0 16px 40px rgba(0,0,0,0.2)}
.image-card-listing .variant-section.variant-landmark .card:focus{outline:.125rem solid #3a1f63;outline-offset:.125rem}
.image-card-listing .variant-section.variant-landmark .card .card-image{width:100%;height:100%;position:relative;overflow:hidden}
.image-card-listing .variant-section.variant-landmark .card .card-image .card-bg-image{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}
.image-card-listing .variant-section.variant-landmark .card .card-label{color:#fff;font-size:20px;font-weight:700;text-align:center;line-height:1.75rem;font-family:"Manrope",sans-serif;text-shadow:0 2px 8px rgba(0,0,0,0.5);transform:translateY(0.375rem);transition:transform .3s ease}
@media screen and (max-width:991px){.image-card-listing .variant-section.variant-landmark .card .card-label{transform:translateY(0rem);font-size:16px;line-height:1.5rem}
}
.image-card-listing .variant-section.variant-landmark .card .card-content{position:absolute;flex-direction:row;bottom:0;left:0;right:0;padding:.75rem .625rem;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:5rem;gap:.625rem;transition:transform .3s ease}
@media screen and (max-width:575px){.image-card-listing .variant-section.variant-landmark .card .card-content{min-height:0rem;flex-direction:row;justify-content:space-between;align-items:center;bottom:3%;left:3%;right:2%}
}
.image-card-listing .variant-section.variant-landmark .card .card-arrow{width:1.125rem;height:1rem;opacity:0;display:inline-block;background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/arrow-right-white.svg");background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateY(0.75rem);transition:opacity .3s ease,transform .3s ease}
@media screen and (max-width:575px){.image-card-listing .variant-section.variant-landmark .card .card-arrow{opacity:1;transform:none;position:static}
}
.image-card-listing .variant-section.variant-landmark .card:hover .card-label{transform:translateY(-1.25rem)}
.image-card-listing .variant-section.variant-landmark .card:hover .card-arrow{opacity:1;transform:translateY(-0.9375rem)}
.image-card-listing .variant-section.variant-landmark .card:hover .card-bg-image{transform:scale(1.05)}
.image-card-listing .variant-section.variant-landmark .landmark-cta-wrapper{margin-top:2.5rem;display:flex;justify-content:center}
@media screen and (max-width:575px){.image-card-listing .variant-section.variant-landmark .landmark-cta-wrapper{margin-top:1.5rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-video-listing--extra-spacing{padding-top:8.75rem}
.cmp-video-listing__container{overflow:hidden;position:relative}
.cmp-video-listing__container.animate-section .cmp-video-listing__title{opacity:1}
.cmp-video-listing__container.animate-section .cmp-video-listing__subtitle{opacity:1}
.cmp-video-listing__container.animate-section .cmp-video-listing__card-wrapper{transform:translateX(0)}
.cmp-video-listing__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px}
@media screen and (max-width:991px){.cmp-video-listing__header{align-items:flex-end}
}
.cmp-video-listing__content{flex:1}
.cmp-video-listing__controls{display:flex;gap:20px;flex-shrink:0}
@media screen and (max-width:991px){.cmp-video-listing__controls{gap:16px}
}
.cmp-video-listing__title{font-size:54px;line-height:1.33;font-weight:800;max-width:630px;margin:0;color:#3a1f63;font-family:"Manrope",sans-serif;text-align:left}
@media screen and (max-width:1300px){.cmp-video-listing__title{font-size:36px;line-height:1.2}
}
@media screen and (max-width:991px){.cmp-video-listing__title{font-size:32px;line-height:1.25}
}
@media screen and (max-width:575px){.cmp-video-listing__title{font-size:28px;line-height:1.25}
}
.cmp-video-listing__subtitle p{margin:16px 0 0;font-size:20px;line-height:1.4;max-width:680px;color:#4c4e52;font-weight:400;font-family:"Manrope",sans-serif}
@media screen and (max-width:575px){.cmp-video-listing__subtitle p{font-size:16px;line-height:1.25}
}
.cmp-video-listing__card-wrapper{position:relative;transform:translateX(100%);transition:all 1s ease-in-out;display:flex;gap:12px;overflow-x:auto;padding-bottom:10px;scrollbar-width:none}
.cmp-video-listing__card-wrapper::-webkit-scrollbar{height:0}
.cmp-video-listing__card-wrapper::-webkit-scrollbar-track{background:transparent}
.cmp-video-listing__card-wrapper::-webkit-scrollbar-thumb{background:transparent}
.cmp-video-listing__card{background-color:#5b4a63;color:#fff;aspect-ratio:.7675;flex:0 0 307px;min-width:307px}
.cmp-video-listing__info{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:30px;line-height:2;text-align:left;font-size:16px;background-color:#5b4a63;font-family:"Manrope",sans-serif}
@media screen and (max-width:991px){.cmp-video-listing__info{font-size:14px;padding:20px}
}
@media screen and (max-width:575px){.cmp-video-listing__info{font-size:12px;padding:16px;justify-content:flex-end}
}
.cmp-video-listing__description{font-size:14px;line-height:1.87;font-family:"Manrope",sans-serif}
.cmp-video-listing__profile{display:none}
.cmp-video-listing__video-card{padding:0;background-color:transparent}
.cmp-video-listing__cta-wrapper{display:flex;justify-content:center;margin-top:1.6875rem}
@media screen and (max-width:991px){.cmp-video-listing__card-wrapper{scrollbar-width:none}
.cmp-video-listing__card-wrapper::-webkit-scrollbar{height:0}
.cmp-video-listing__card-wrapper::-webkit-scrollbar-track{background:transparent}
.cmp-video-listing__card-wrapper::-webkit-scrollbar-thumb{background:transparent}
}
.video-card{position:relative;width:100%;height:100%}
.video-card__thumbnail{display:block;width:100%;height:100%}
.video-card__thumbnail picture{display:block;width:100%;height:100%}
.video-card__thumbnail img{width:100%;height:100%;object-fit:cover;display:block}
.video-card__thumbnail-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;pointer-events:none}
.video-card__profile{display:none}
.video-card__video{display:none;width:100%;height:100%;aspect-ratio:.76415094;object-fit:contain}
.thumbnail-image{width:100%;aspect-ratio:.76415094}
.video-card__thumbnail{position:relative}
.video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/play-icon-shorts.svg");background-repeat:no-repeat;background-position:center;background-size:contain;border:0;padding:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease;background-color:transparent}
.video-play-btn:hover{transform:translate(-50%,-50%) scale(1.1)}
.profile__name{font-size:18px;line-height:1.33;font-weight:600;color:#fff;margin:12px 0 0;font-family:"Manrope",sans-serif}
.profile__name--overlay{position:absolute;left:16px;bottom:16px;margin:0;font-size:20px;line-height:1.4;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,0.4);font-family:"Manrope",sans-serif}
.video-card__description-overlay{position:absolute;top:24px;left:50%;transform:translateX(-50%);width:100%;margin:0;font-size:22px;line-height:1.27;font-weight:700;font-family:"Manrope",sans-serif;color:#fff;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,0.4);letter-spacing:0}
@media screen and (max-width:991px){.video-card__description-overlay{font-size:18px;line-height:1.44}
}
@media screen and (max-width:575px){.video-card__description-overlay{font-size:20px;line-height:1.1}
}
@media screen and (max-width:1023px){.cmp-video-listing__card{flex:0 0 280px;min-width:280px}
}
@media screen and (max-width:991px){.cmp-video-listing__card{flex:0 0 307px;min-width:307px;aspect-ratio:.7675}
}
@media screen and (max-width:575px){.cmp-video-listing__card{flex:0 0 307px;min-width:280px;aspect-ratio:.7675}
}
.cmp-video-listing[data-variant="listingPage"] .cmp-video-listing__card-wrapper{display:grid;grid-template-columns:repeat(4,1fr);row-gap:16px;column-gap:12px;overflow:visible;transform:none;transition:none}
@media screen and (max-width:991px){.cmp-video-listing[data-variant="listingPage"] .cmp-video-listing__card-wrapper{grid-template-columns:repeat(3,1fr)}
}
@media screen and (max-width:767px){.cmp-video-listing[data-variant="listingPage"] .cmp-video-listing__card-wrapper{grid-template-columns:repeat(2,1fr)}
}
@media screen and (max-width:575px){.cmp-video-listing[data-variant="listingPage"] .cmp-video-listing__card-wrapper{grid-template-columns:1fr}
}
.cmp-video-listing[data-variant="listingPage"] .cmp-video-listing__card{width:100%;min-width:0;flex:none;max-height:400px}
.cmp-video-listing[data-variant="listingPage"] .cmp-video-listing__cta-wrapper{display:flex;flex-direction:column;gap:.75rem;margin:auto;margin-top:3.75rem;justify-content:center;width:fit-content;align-items:center}
@media screen and (max-width:991px){.cmp-video-listing[data-variant="listingPage"] .cmp-video-listing__cta-wrapper{margin-top:1.5rem}
}
.cmp-video-listing[data-variant="listingPage"] .cmp-video-listing__show-more{border:2px solid #000}
.cmp-video-listing[data-variant="listingPage"] .cmp-video-listing__show-more::after{display:none}
.cmp-video-listing[data-variant="listingPage"] .cmp-video-listing__show-more:hover{background:linear-gradient(180deg,#ffc63c 0,#ffa20c 100%);color:#000;border:2px solid #fff}
.cmp-video-listing[data-variant="listingPage"] .cmp-video-listing__pagination{font-size:16px;font-weight:500;line-height:1.25rem}
.cmp-video-listing[data-variant="listingPage"] .cmp-video-listing__cta-wrapper{display:flex;flex-direction:column;gap:.75rem;margin:auto;margin-top:3.75rem;justify-content:center;width:fit-content;align-items:center}
@media screen and (max-width:991px){.cmp-video-listing[data-variant="listingPage"] .cmp-video-listing__cta-wrapper{margin-top:1.5rem}
}
.cmp-video-listing[data-variant="listingPage"] .cmp-video-listing__show-more{border:2px solid #000}
.cmp-video-listing[data-variant="listingPage"] .cmp-video-listing__show-more::after{display:none}
.cmp-video-listing[data-variant="listingPage"] .cmp-video-listing__show-more:hover{background:linear-gradient(180deg,#ffc63c 0,#ffa20c 100%);color:#000;border:2px solid #fff}
.cmp-video-listing[data-variant="listingPage"] .cmp-video-listing__pagination{font-size:16px;font-weight:500;line-height:1.25rem}
@media screen and (max-width:1023px){.thumbnail-image{aspect-ratio:.73684211}
}
@media screen and (max-width:991px){.thumbnail-image{aspect-ratio:.7675}
}
@media screen and (max-width:575px){.thumbnail-image{aspect-ratio:.7675}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.products__wrapper{padding-left:1rem;padding-right:1rem}
@media screen and (min-width:992px){.products__wrapper{padding-left:5.5rem;padding-right:5.5rem}
}
.products__title{width:fit-content;margin:0 auto 2rem;font-size:32px;font-weight:800;color:#3a1f63}
@media screen and (min-width:768px){.products__title{font-size:54px;margin-bottom:3rem}
}
.products__content{display:flex;flex-direction:column;margin:0 auto;margin-top:2rem}
@media screen and (min-width:768px){.products__content{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:4.25rem;align-items:stretch;max-width:87.5rem;position:relative}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-icon-listing-wrapper{background-color:#fff;padding:2.5rem 0}
@media screen and (min-width:992px){.cmp-icon-listing-wrapper{padding:6.25rem 0}
}
.cmp-icon-listing-wrapper--variant2{background-color:#eeeeef}
.cmp-icon-listing__title{font-size:28px;font-weight:800;color:#3a1f63;line-height:2.25rem;text-align:center;margin-bottom:1.875rem}
@media screen and (min-width:992px){.cmp-icon-listing__title{font-size:54px;line-height:4.5rem}
}
.cmp-icon-listing__description{font-size:16px;line-height:1.75rem;text-align:center;font-weight:400;color:#4c4e52;margin:0 auto 1.875rem auto}
@media screen and (min-width:768px){.cmp-icon-listing__description{margin-bottom:2.5rem}
}
@media screen and (min-width:992px){.cmp-icon-listing__description{font-size:20px;max-width:52.25rem;margin-bottom:2.5rem}
}
.cmp-icon-listing__section-title{font-size:20px;font-weight:800;color:#2e2f32;line-height:1.75rem;text-align:center}
@media screen and (min-width:992px){.cmp-icon-listing__section-title{font-size:24px;line-height:2.25rem}
}
.cmp-icon-listing__items{display:grid;grid-template-columns:repeat(2,1fr);gap:1.875rem 1.25rem;text-align:center}
@media screen and (min-width:768px){.cmp-icon-listing__items{grid-template-columns:repeat(3,1fr);gap:2.5rem 1.875rem}
}
@media screen and (min-width:1300px){.cmp-icon-listing__items{display:flex;justify-content:space-between}
}
.cmp-icon-listing__item{display:flex;flex-direction:column;align-items:center}
.cmp-icon-listing__icon{width:6.25rem;height:6.875rem}
@media screen and (min-width:768px){.cmp-icon-listing__icon{width:7.5rem;height:8.125rem}
}
@media screen and (min-width:992px){.cmp-icon-listing__icon{width:9.375rem;height:10.25rem}
}
.cmp-icon-listing__text{font-size:16px;font-weight:700;line-height:1.5rem;color:#26202e;text-align:center;max-width:9.375rem}
@media screen and (min-width:992px){.cmp-icon-listing__text{font-size:20px;line-height:1.75rem}
}
.cmp-icon-listing--variant2 .cmp-icon-listing__title{text-align:left;max-width:100%}
.cmp-icon-listing--variant2 .cmp-icon-listing__description{text-align:left;margin-left:0;margin-right:0;max-width:100%}
.cmp-icon-listing--variant2 .cmp-icon-listing__section-title{text-align:left}
.cmp-icon-listing--variant2 .cmp-icon-listing__items{text-align:left;grid-template-columns:repeat(2,1fr);gap:1.875rem 1.25rem}
@media screen and (min-width:768px){.cmp-icon-listing--variant2 .cmp-icon-listing__items{grid-template-columns:repeat(3,1fr);gap:2.5rem 1.875rem}
}
@media screen and (min-width:992px){.cmp-icon-listing--variant2 .cmp-icon-listing__items{grid-template-columns:repeat(5,1fr);gap:2.5rem 1.875rem;max-width:74.5625rem}
}
.cmp-icon-listing--variant2 .cmp-icon-listing__item{flex-direction:column;align-items:flex-start;text-align:left;gap:1rem}
@media screen and (min-width:768px){.cmp-icon-listing--variant2 .cmp-icon-listing__item{gap:1.25rem}
}
@media screen and (min-width:992px){.cmp-icon-listing--variant2 .cmp-icon-listing__item{gap:1.5rem}
}
.cmp-icon-listing--variant2 .cmp-icon-listing__icon{width:2.5rem;height:2.5rem;flex-shrink:0}
.cmp-icon-listing--variant2 .cmp-icon-listing__text{text-align:left;max-width:min-content;flex:1}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.content-info-component{background:linear-gradient(90deg,#f6edff 0,#ffe9ea 61%,#fef4e1 100%);position:relative;overflow:hidden}
.content-info-wrapper{margin:0 auto;text-align:center;width:100%}
@media screen and (min-width:992px){.content-info-wrapper{max-width:67.5625rem}
}
.content-info-title{color:#3a1f63;text-align:center;font-family:"Manrope",sans-serif;font-style:normal;font-weight:800;font-size:1.75rem;line-height:2rem;margin:0 0 1.5rem}
@media screen and (min-width:768px){.content-info-title{font-size:3.375rem;line-height:4.5rem}
}
.content-info-description p{color:#4c4e52;text-align:center;font-family:"Manrope",sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem;margin:0 auto 2.5rem}
@media screen and (min-width:768px){.content-info-description p{font-size:1.25rem;line-height:1.75rem}
}
.content-info-component .btn{box-shadow:0 8px 25px rgba(255,198,60,0.3);transition:background 300ms ease;font-size:.875rem;line-height:1rem}
@media screen and (min-width:768px){.content-info-component .btn{font-size:1rem;line-height:1.5rem}
}
.content-info-component .btn:hover,.content-info-component .btn:focus{background:linear-gradient(90deg,#ffc63c 0,#ffa820 100%);text-decoration:none}
.content-info-description:empty,.content-info-title:empty,.cta-button-wrapper:empty{display:none}
.content-info-component--innovative-journey{background:#fef9f2}
@media screen and (min-width:992px){.content-info-component--innovative-journey .content-info-wrapper{max-width:none}
}
.content-info-component--innovative-journey .content-info-title{font-size:2rem;line-height:2.5rem;margin:0 0 1.125rem}
@media screen and (min-width:768px){.content-info-component--innovative-journey .content-info-title{font-size:2.5rem;line-height:3.75rem;margin:0 0 1.5rem}
}
.content-info-component--innovative-journey .content-info-description p{font-size:1rem;line-height:1.5rem;margin:0 auto 1.5rem}
@media screen and (min-width:768px){.content-info-component--innovative-journey .content-info-description p{font-size:1.25rem;line-height:1.75rem;margin:0 auto 3rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-contact-us-form{min-height:100%}
.cmp-contact-us-form__container{max-width:73.75rem;margin:0 auto}
.cmp-contact-us-form__header{text-align:center;margin-bottom:2.5rem}
.cmp-contact-us-form__success-banner-inline{background:#eaf8f0;color:#00c853;border-radius:.75rem;padding:1.5rem;margin-bottom:2rem;animation:slideDown .4s ease-out;transition:opacity .3s ease-in,transform .3s ease-in}
@keyframes slideDown{from{opacity:0;transform:translateY(-1.25rem)}
to{opacity:1;transform:translateY(0)}
}
@keyframes slideUp{from{opacity:1;transform:translateY(0)}
to{opacity:0;transform:translateY(-1.25rem)}
}
@keyframes scaleIn{from{opacity:0;transform:scale(0.5)}
to{opacity:1;transform:scale(1)}
}
.cmp-contact-us-form__success-banner-inline,.cmp-contact-us-form__error-banner-inline{border-radius:.75rem;padding:1.5rem;margin-bottom:2rem;animation:slideDown .4s ease-out;transition:opacity .3s ease-in,transform .3s ease-in}
.cmp-contact-us-form__success-banner-inline{background:#eaf8f0;color:#00c853}
.cmp-contact-us-form__error-banner-inline{background:#fae4e0;color:#f14950}
.cmp-contact-us-form__success-content,.cmp-contact-us-form__error-content{max-width:33.4375rem;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;justify-items:center;gap:.625rem}
.cmp-contact-us-form__success-icon,.cmp-contact-us-form__error-icon{width:2.5rem;height:2.5rem}
@media screen and (min-width:768px){.cmp-contact-us-form__success-icon,.cmp-contact-us-form__error-icon{width:4rem;height:4rem}
}
.cmp-contact-us-form__success-text,.cmp-contact-us-form__error-text{font-size:1.25rem;line-height:2rem;text-align:center;animation:scaleIn .4s ease-out;font-weight:800}
@media screen and (min-width:768px){.cmp-contact-us-form__success-text,.cmp-contact-us-form__error-text{font-size:2rem;line-height:3rem}
}
.cmp-contact-us-form__success-text p,.cmp-contact-us-form__error-text p,.cmp-contact-us-form__success-text span,.cmp-contact-us-form__error-text span,.cmp-contact-us-form__success-text div,.cmp-contact-us-form__error-text div{font-size:inherit;line-height:inherit;color:inherit;text-align:inherit;margin:0}
.cmp-contact-us-form__success-text a,.cmp-contact-us-form__error-text a{color:inherit;text-decoration:underline}
.cmp-contact-us-form__success-text{color:#00c853}
.cmp-contact-us-form__error-text{color:#f14950}
.cmp-contact-us-form__title{margin:0;font-family:"Manrope",sans-serif;font-weight:800;font-size:28px;line-height:2rem;color:#3a1f63}
@media screen and (min-width:768px){.cmp-contact-us-form__title{font-size:40px;line-height:3.75rem}
}
.cmp-contact-us-form__form{background:#fff;padding:2.5rem 1.5rem;box-shadow:0 .125rem .5rem rgba(0,0,0,0.1)}
@media screen and (min-width:768px){.cmp-contact-us-form__form{padding:2.5rem}
}
.cmp-contact-us-form__section{margin-bottom:2rem}
.cmp-contact-us-form__section:last-child{margin-bottom:0}
.cmp-contact-us-form__heading{color:#3b3d40;font-weight:800;margin-bottom:1.25rem;font-size:24px;line-height:1.75rem}
@media screen and (min-width:768px){.cmp-contact-us-form__heading{line-height:2.25rem}
}
.cmp-contact-us-form__row{display:grid;grid-template-columns:1fr;gap:0;margin-bottom:1.25rem}
@media screen and (min-width:768px){.cmp-contact-us-form__row{grid-template-columns:1fr 1fr;gap:1.25rem}
}
.cmp-contact-us-form__field{display:flex;flex-direction:column;margin-bottom:1.25rem;position:relative}
.cmp-contact-us-form__field--first{width:100%}
@media screen and (min-width:768px){.cmp-contact-us-form__field--first{width:49%}
}
.cmp-contact-us-form__field--error .cmp-contact-us-form__error{display:block}
.cmp-contact-us-form__field--error .cmp-contact-us-form__input,.cmp-contact-us-form__field--error .cmp-contact-us-form__select,.cmp-contact-us-form__field--error .cmp-contact-us-form__textarea{border-color:#f14950}
.cmp-contact-us-form__label{font-family:"Manrope",sans-serif;font-size:14px;color:#53565a;margin-bottom:4px;font-weight:700}
.cmp-contact-us-form__label--required::after{content:" *";color:#f14950;font-weight:700;margin-left:-2px}
.cmp-contact-us-form__input,.cmp-contact-us-form__select{padding:1rem;border:.09375rem solid #eeeeef;border-radius:.5rem;font-size:14px;font-family:"Manrope",sans-serif;transition:border-color .3s}
.cmp-contact-us-form__input::placeholder,.cmp-contact-us-form__select::placeholder{color:#75787b;font-weight:400}
.cmp-contact-us-form__input:focus,.cmp-contact-us-form__select:focus{outline:0;border-color:#c9bddb}
.cmp-contact-us-form__input:hover,.cmp-contact-us-form__select:hover{background-color:#eeeeef}
@media screen and (min-width:768px){.cmp-contact-us-form__input,.cmp-contact-us-form__select{font-size:16px}
}
.cmp-contact-us-form__input--hidden{display:none;margin-top:.625rem;animation:slideDown .3s ease-out}
.cmp-contact-us-form__input--visible{display:block;margin-top:1.25rem}
.cmp-contact-us-form__textarea{min-height:8rem;max-height:8.5rem;border:.09375rem solid #eeeeef;border-radius:.5rem;padding:1rem;font-size:14px;color:#75787b;font-family:"Manrope",sans-serif;transition:border-color .3s;overflow-y:auto;white-space:pre-wrap;cursor:text}
.cmp-contact-us-form__textarea:focus{outline:0;border-color:#c9bddb}
.cmp-contact-us-form__textarea:empty::before{content:attr(placeholder);color:#75787b;font-weight:400}
.cmp-contact-us-form__textarea:hover{background-color:#eeeeef}
@media screen and (min-width:768px){.cmp-contact-us-form__textarea{font-size:16px}
}
.cmp-contact-us-form__error{color:#f14950;font-size:.75rem;margin-top:.375rem;display:none}
.cmp-contact-us-form__checkbox-wrapper{display:flex;flex-direction:column;margin:0}
.cmp-contact-us-form__checkbox{display:flex;align-items:flex-start;gap:.625rem;accent-color:#3a1f63;margin-top:1.875rem}
.cmp-contact-us-form__checkbox-input{margin-top:4px;cursor:pointer;flex-shrink:0}
.cmp-contact-us-form__checkbox-label{font-size:.875rem;color:#75787b;line-height:1.5}
.cmp-contact-us-form__checkbox-label--required::before{content:"* ";color:#f14950;font-weight:700}
.cmp-contact-us-form__checkbox-label p,.cmp-contact-us-form__checkbox-label span,.cmp-contact-us-form__checkbox-label div{font-size:inherit;color:inherit;line-height:inherit;margin:0;display:inline}
.cmp-contact-us-form__checkbox-label a,.cmp-contact-us-form__checkbox-label .cmp-contact-us-form__checkbox-link{color:#3a1f63;text-decoration:none}
.cmp-contact-us-form__checkbox-label a:hover,.cmp-contact-us-form__checkbox-label .cmp-contact-us-form__checkbox-link:hover{text-decoration:underline}
.cmp-contact-us-form__button-wrapper{margin:2.5rem 0;display:flex;justify-content:center}
.cmp-contact-us-form__button-wrapper .btn{cursor:pointer}
.custom-select{position:relative;display:inline-block;width:100%;font-family:"Manrope",sans-serif}
.custom-select.error .custom-select__trigger{border-color:#f14950}
.custom-select__trigger{width:100%;text-align:left;background:#fff;border:.09375rem solid #eeeeef;border-radius:.5rem;padding:1.1rem;padding-right:1.5rem;cursor:pointer;color:#75787b;display:flex;align-items:center;justify-content:space-between;transition:border-color .2s ease;font-size:14px}
@media screen and (min-width:768px){.custom-select__trigger{font-size:16px}
}
.custom-select__trigger:focus,.custom-select__trigger:hover,.custom-select__options.open ~ .custom-select__trigger{border-color:#c9bddb;background-color:#eeeeef}
.custom-select__arrow{width:14px;height:8px;flex-shrink:0;transform:rotate(0);transition:transform .25s ease;pointer-events:none}
.custom-select__arrow.rotated{transform:rotate(180deg)}
.custom-select__options{position:absolute;left:0;right:0;margin-top:.5rem;z-index:60;background:rgba(255,255,255,0.98);border:.09375rem solid rgba(0,0,0,0.08);border-radius:.5rem;box-shadow:0 .25rem .75rem rgba(0,0,0,0.08);max-height:18rem;overflow:auto;display:none;padding:.25rem 0}
.custom-select__options.open{display:block}
.custom-select__option{list-style:none;padding:.65rem 1rem;cursor:pointer;white-space:nowrap;color:gray;background:transparent;transition:color .2s ease;font-size:14px}
@media screen and (min-width:768px){.custom-select__option{font-size:16px}
}
.custom-select__option.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}
.custom-select__option.placeholder{cursor:not-allowed;pointer-events:none}
.custom-select__option:hover:not(.disabled):not(.placeholder){color:#3a1f63;background:transparent}
.custom-select__option.selected{color:#3a1f63;font-weight:700}
.custom-select.has-value .custom-select__trigger{color:#000}
.cmp-contact-us-form__select.enhanced-native{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;pointer-events:none}
.custom-select__option.disabled{pointer-events:none;cursor:text;opacity:1}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-content-hero{position:relative;margin-top:8.75rem;width:100%}
.cmp-content-hero--tall{height:70vh}
@media screen and (min-width:992px){.cmp-content-hero--tall{height:39.4375rem}
}
.cmp-content-hero--medium{height:29.75rem;max-width:49rem;margin-left:auto;margin-right:auto;margin-top:3rem}
@media screen and (min-width:992px){.cmp-content-hero--medium{height:29.75rem;max-width:49rem}
}
.cmp-content-hero--short{height:23.5625rem}
@media screen and (min-width:992px){.cmp-content-hero--short{height:25rem}
}
.cmp-content-hero__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.cmp-content-hero__background--image,.cmp-content-hero__background--video{overflow:hidden}
.cmp-content-hero__background-img{width:100%;height:100%;object-fit:cover;object-position:center}
.cmp-content-hero__background-video{width:100%;height:100%;object-fit:cover;object-position:center}
.cmp-content-hero__background--gradient-dark::after,.cmp-content-hero__background--gradient-dark-secondary::after,.cmp-content-hero__background--gradient-blue::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}
.cmp-content-hero__background--gradient-dark::after{background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,0.374051) 65.8%,rgba(0,0,0,0.673978) 75.77%,#000 100%)}
.cmp-content-hero__background--gradient-dark-secondary::after{background:linear-gradient(180deg,rgba(0,0,0,0) 28.42%,rgba(0,0,0,0.8) 84.12%)}
.cmp-content-hero__background--gradient-blue::after{background:linear-gradient(169.72deg,rgba(6,27,62,0) -12.16%,rgba(6,27,62,0.3) 50.94%,#061b3e 86.47%)}
.cmp-content-hero__content{position:absolute;bottom:1.875rem;left:0;right:0;z-index:3;max-width:81rem;margin:0 auto;padding:0 1rem;text-align:left;color:#fff}
@media screen and (min-width:992px){.cmp-content-hero__content{bottom:2.5rem}
}
.cmp-content-hero__content--normal{bottom:1.875rem}
@media screen and (min-width:992px){.cmp-content-hero__content--normal{bottom:2.5rem}
}
.cmp-content-hero__content--less-padding{bottom:.78rem}
@media screen and (min-width:992px){.cmp-content-hero__content--less-padding{bottom:1.375rem}
}
.cmp-content-hero__content--align-end{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:1rem}
.cmp-content-hero__content--align-end .cmp-content-hero__text{text-align:left;flex:0 1 auto;margin-right:auto}
.cmp-content-hero__content--align-end .cmp-content-hero__text h1,.cmp-content-hero__content--align-end .cmp-content-hero__text h2{font-size:32px}
.cmp-content-hero__content--align-end .cmp-content-hero__button{margin-left:auto;margin-right:0;margin-top:0;flex:0 0 auto;width:fit-content;padding:.5rem .875rem;font-size:.75rem;line-height:1.25rem}
.cmp-content-hero__content--align-end .cmp-content-hero__button::after{width:1rem;height:1rem}
@media screen and (min-width:992px){.cmp-content-hero__content--align-end .cmp-content-hero__button{padding:.625rem 1rem;font-size:16px;line-height:1.5rem}
.cmp-content-hero__content--align-end .cmp-content-hero__button::after{width:1.25rem;height:1.25rem}
.cmp-content-hero__content--align-end .cmp-content-hero__button.btn--primary{background:linear-gradient(180deg,#ffc63c 0,#ffa20c 100%)}
}
@media screen and (min-width:992px){.cmp-content-hero__content--align-end .cmp-content-hero__text h1{font-size:64px}
.cmp-content-hero__content--align-end .cmp-content-hero__text h2{font-size:40px}
}
.cmp-content-hero__logo{position:absolute;top:1.875rem;left:0;right:0;max-width:81rem;margin:0 auto;padding:0 1rem;z-index:3;width:auto;height:auto}
@media screen and (min-width:992px){.cmp-content-hero__logo{top:2.5rem}
}
.cmp-content-hero__logo img{max-width:12rem;max-height:6rem;width:auto;height:auto}
@media screen and (min-width:992px){.cmp-content-hero__logo img{max-width:20rem;max-height:10rem}
}
.cmp-content-hero__text--small{width:70%}
@media screen and (min-width:768px){.cmp-content-hero__text--small{max-width:41.25rem}
}
.cmp-content-hero__text--medium{width:90%}
@media screen and (min-width:768px){.cmp-content-hero__text--medium{max-width:49.125rem}
}
.cmp-content-hero__text--large{width:90%}
@media screen and (min-width:768px){.cmp-content-hero__text--large{width:100%}
}
.cmp-content-hero__text h1{font-size:34px;font-weight:700;font-family:"Manrope",sans-serif;line-height:1.4;margin-bottom:.625rem}
@media screen and (min-width:992px){.cmp-content-hero__text h1{font-size:64px}
}
.cmp-content-hero__text h2{font-size:34px;font-weight:600;font-family:"Manrope",sans-serif;line-height:1.3;margin-bottom:10px}
@media screen and (min-width:992px){.cmp-content-hero__text h2{font-size:40px}
}
.cmp-content-hero__text p{font-size:16px;font-family:"Manrope",sans-serif;line-height:1.4}
@media screen and (min-width:992px){.cmp-content-hero__text p{font-size:20px}
}
.cmp-content-hero__button{margin-top:1.875rem}
@media(max-width:991px){body.header-unification-enabled:not(.mobile-unification-hidden) .cmp-content-hero{margin-top:9.75rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.wrapper{background-color:#fef9f2}
.cmp-text-image{display:grid;grid-template-columns:1fr;gap:2.5rem;text-align:center}
@media screen and (min-width:992px){.cmp-text-image{grid-template-columns:1fr 1fr;gap:.75rem;text-align:left;align-items:start}
}
.cmp-text-image__left{display:flex;flex-direction:column;align-items:center;max-width:100%;order:1}
@media screen and (min-width:992px){.cmp-text-image__left{align-items:flex-start;order:0}
}
.cmp-text-image__title{margin:0;font-family:"Manrope",sans-serif;font-size:1.75rem;font-weight:800;line-height:2rem;color:#3a1f63}
@media screen and (min-width:768px) and (max-width:991px){.cmp-text-image__title{margin-top:0;font-size:3.375rem;line-height:4.5rem}
}
@media screen and (min-width:992px){.cmp-text-image__title{max-width:28rem;margin-top:0;font-size:3.375rem;line-height:4.5rem}
}
.cmp-text-image__description{font-family:"Manrope",sans-serif;margin:0;margin-top:1.5rem;font-weight:400;font-size:20px;line-height:1.75rem;color:#75787b}
@media screen and (min-width:992px){.cmp-text-image__description{max-width:36.375rem;font-size:20px;line-height:1.75rem;margin-top:2.25rem}
}
.cmp-text-image__description p,.cmp-text-image__description span,.cmp-text-image__description div{font-size:inherit;color:inherit;line-height:inherit;margin:0}
.cmp-text-image__description p:not(:first-child),.cmp-text-image__description span:not(:first-child),.cmp-text-image__description div:not(:first-child){margin-top:inherit}
.cmp-text-image__right{display:flex;flex-direction:column;justify-content:center;order:0;display:none}
@media screen and (min-width:992px){.cmp-text-image__right{display:block;order:1}
}
.cmp-text-image__right img{display:block;width:100%;height:auto;max-height:15.625rem}
@media screen and (min-width:768px){.cmp-text-image__right img{max-height:23.125rem}
}
.cmp-text-image__ctas{display:flex;flex-direction:column;gap:1rem;margin-top:2rem;width:100%}
@media screen and (min-width:992px){.cmp-text-image__ctas{flex-direction:row;gap:1.5rem;margin-top:2.5rem;width:auto}
}
.cmp-text-image__ctas .cta-button-wrapper{width:100%}
@media screen and (min-width:992px){.cmp-text-image__ctas .cta-button-wrapper{width:auto}
}
.cmp-text-image__ctas .cta-button-wrapper .btn.btn--tertiary{border:1px solid #000}
.cmp-text-image__ctas .cta-button-wrapper .btn.btn--tertiary:hover{border:0;border:1px solid #fff;background:linear-gradient(180deg,#ffc63c 0,#ffa20c 100%);color:#232426}
.cmp-text-image__mobile{display:flex;flex-direction:column;justify-content:center;display:block;margin-top:2.5rem}
@media screen and (min-width:992px){.cmp-text-image__mobile{display:none}
}
.cmp-text-image__mobile img{display:block;width:100%;height:auto;max-height:15.625rem}
@media screen and (min-width:992px){.cmp-text-image__mobile img{display:none}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.card-listing{background:#fef9f2;padding:2.5rem 0}
@media screen and (min-width:768px){.card-listing{padding:3.75rem 0}
}
.card-listing--compact{padding:0}
@media screen and (min-width:768px){.card-listing--compact{padding:0}
}
.card-listing--compact .card-item{width:10.375rem;height:11.875rem;padding:1rem;border-radius:.5rem;-webkit-transition:all 280ms ease;-moz-transition:all 280ms ease;-o-transition:all 280ms ease;transition:all 280ms ease}
@media screen and (min-width:768px){.card-listing--compact .card-item{max-width:12rem;width:100%;height:12rem}
}
@media screen and (min-width:1024px){.card-listing--compact .card-item{max-width:11rem;height:16rem;padding:.875rem}
}
.card-listing--compact .card-item .card-title{font-family:"Manrope",sans-serif;font-size:14px;font-weight:700;line-height:1.25rem;margin:0;color:#eeeeef}
@media screen and (min-width:1024px){.card-listing--compact .card-item .card-title{font-size:16px;font-weight:800;line-height:1.5rem}
}
.card-listing--compact .card-item .card-subtitle{font-family:"Manrope",sans-serif;font-size:12px;font-weight:400;line-height:1.125rem;margin:0;color:#eeeeef}
@media screen and (min-width:1024px){.card-listing--compact .card-item .card-subtitle{font-size:14px;line-height:1.25rem}
}
.card-listing--compact .card-listing-grid{display:grid;grid-template-columns:repeat(2,10.375rem);gap:.5rem;justify-content:center;padding-right:2.2rem}
@media screen and (min-width:768px){.card-listing--compact .card-listing-grid{grid-template-columns:repeat(4,1fr);gap:.625rem}
}
.cmp-card-listing.card-listing--compact,.card-listing:has(.cmp-card-listing.card-listing--compact){padding-top:0;padding-bottom:0}
@media screen and (min-width:768px){.cmp-card-listing.card-listing--compact,.card-listing:has(.cmp-card-listing.card-listing--compact){padding-top:0;padding-bottom:0}
}
.card-listing--compact .card-listing-container--large-padding,.cmp-card-listing.card-listing--compact .card-listing-container--large-padding{padding:0}
@media screen and (min-width:1024px){.card-listing--compact .card-listing-container--large-padding,.cmp-card-listing.card-listing--compact .card-listing-container--large-padding{padding:0 3.125rem}
}
.card-listing-header{max-width:59rem;margin:0 auto 2rem;text-align:center}
.card-listing-header--left-align{text-align:left}
.card-listing-header .card-listing-title{font-family:"Manrope",sans-serif;font-weight:800;font-size:28px;line-height:2rem;color:#3a1f63;margin:0 0 1.25rem}
@media screen and (min-width:768px){.card-listing-header .card-listing-title{font-size:54px;line-height:4.5rem}
}
.card-listing-header .card-listing-title--left-purple{font-family:"Manrope",sans-serif;font-size:24px;font-weight:800;line-height:2.25rem;color:#4a277e;text-align:left;margin:0 0 1.25rem}
.card-listing-header .card-listing-description p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:1.5rem;color:#4c4e52;margin:0;max-width:52.5rem;margin-left:auto;margin-right:auto}
@media screen and (min-width:768px){.card-listing-header .card-listing-description p{max-width:59rem;font-size:20px;line-height:1.75rem}
}
.card-listing-grid{display:flex;flex-direction:column;gap:1rem;align-items:center}
@media screen and (min-width:768px){.card-listing-grid{flex-direction:row;justify-content:center;gap:.75rem}
}
@media(min-width:768px) and (max-width:1023px){.card-listing-grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;justify-content:center;align-items:start}
.card-listing .card-item{max-width:none;width:100%}
}
.card-item{position:relative;width:100%;max-width:24.4375rem;height:18.125rem;display:flex;flex-direction:column;justify-content:flex-end;padding:1.375rem;box-sizing:border-box;overflow:hidden;border:.0625rem solid transparent;-webkit-transition:all 280ms ease;-moz-transition:all 280ms ease;-o-transition:all 280ms ease;transition:all 280ms ease}
@media screen and (min-width:1024px){.card-item{max-width:19.1875rem;height:27.5rem;padding:1.25rem}
}
.card-item:focus-visible{outline:.125rem solid #3a1f63;outline-offset:.125rem}
.card-item .card-image{position:absolute;inset:0;z-index:0}
.card-item .card-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.card-item::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 62.24%,rgba(0,0,0,0.6) 90.8%);z-index:1}
.card-item::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 17.27%,rgba(0,0,0,0.9) 77.05%);z-index:1;pointer-events:none;transform-origin:bottom;will-change:transform}
@media screen and (min-width:1024px){.card-item::after{transform:scaleY(0);transition:transform 900ms cubic-bezier(0.25,0.9,0.35,1)}
}
.card-item .card-link-overlay{position:absolute;inset:0;z-index:3;text-decoration:none;color:inherit}
.card-item .card-content{position:relative;z-index:2;display:flex;flex-direction:column;gap:.625rem;color:#eeeeef}
.card-item .card-title{font-family:"Manrope",sans-serif;font-weight:700;font-size:20px;line-height:1.75rem;margin:0}
@media screen and (min-width:1024px){.card-item .card-title{font-weight:800;font-size:24px;line-height:2.25rem;transform:translateY(1.25rem);will-change:transform;transition:transform 900ms cubic-bezier(0.25,0.9,0.35,1)}
}
.card-item .card-subtitle{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:1.5rem;margin:0;color:#eeeeef}
@media screen and (min-width:1024px){.card-item .card-subtitle{font-size:20px;line-height:1.75rem;opacity:0;max-height:0;pointer-events:none;transform:translateY(1.5rem);will-change:opacity,transform,max-height;transition:opacity 900ms cubic-bezier(0.25,0.9,0.35,1),transform 900ms cubic-bezier(0.25,0.9,0.35,1),max-height 900ms cubic-bezier(0.25,0.9,0.35,1)}
}
@media screen and (min-width:1024px){.card-item:hover::after,.card-item:focus-within::after{transform:scaleY(1)}
.card-item:hover .card-subtitle,.card-item:focus-within .card-subtitle{opacity:1;max-height:15rem;pointer-events:auto;transform:translateY(0)}
.card-item:hover .card-title,.card-item:focus-within .card-title{transform:translateY(0)}
}
@media screen and (min-width:1024px){.card-item .card-content{min-height:4.5rem}
}
@media(min-width:768px) and (max-width:1023px){.card-listing .card-subtitle{opacity:1;max-height:15rem;pointer-events:auto;transform:translateY(0);transition:none}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-contact-us-details{display:flex;justify-content:center;padding:2rem 1rem}
@media screen and (min-width:992px){.cmp-contact-us-details{padding:3rem 2rem}
}
.cmp-contact-us-details__container{width:100%;max-width:58.625rem}
.cmp-contact-us-details__title{margin:0 0 2rem;font-family:"Manrope",sans-serif;font-size:32px;font-weight:800;line-height:2.5rem;color:#3a1f63;text-align:center}
@media screen and (min-width:992px){.cmp-contact-us-details__title{font-size:40px;line-height:3.75rem;margin-bottom:2.5rem}
}
.cmp-contact-us-details__content{background:#512b8b;border-radius:.75rem;padding:2.5rem 1.375rem;display:grid;grid-template-columns:1fr;gap:2rem;overflow-wrap:break-word;word-break:break-word}
@media screen and (min-width:992px){.cmp-contact-us-details__content{grid-template-columns:1fr 1fr;align-items:start;gap:2rem;padding:2.5rem 2.5rem}
}
.cmp-contact-us-details__section{font-family:"Manrope",sans-serif;color:#fff;overflow-wrap:break-word;word-break:break-word}
.cmp-contact-us-details__section-title{font-size:12px;font-weight:400;line-height:.625rem;text-transform:uppercase;opacity:.8}
@media screen and (min-width:992px){.cmp-contact-us-details__section-title{font-size:12px;line-height:1rem;font-weight:500}
}
.cmp-contact-us-details__company-name{margin:0;margin-top:.375rem;font-size:20px;line-height:1.75rem;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}
.cmp-contact-us-details__address{margin:0;font-weight:500;font-size:16px;line-height:1.5rem;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}
.cmp-contact-us-details__phone-fax{margin-top:1.25rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;word-break:break-word;overflow-wrap:break-word}
.cmp-contact-us-details__email-address{margin:0;margin-top:.375rem;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}
.cmp-contact-us-details__email-address a{font-size:20px;font-weight:700;line-height:1.75rem;color:#fff;text-decoration:none;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;display:inline-block;max-width:100%}
.cmp-contact-us-details__email-address a:hover{text-decoration:underline}
.cmp-contact-us-details__toll-free{margin-top:1.5rem}
.cmp-contact-us-details__toll-free-number{margin:0;margin-top:.375rem;font-size:20px;font-weight:700;line-height:1.75rem;color:#fff;text-decoration:none;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;display:inline-block;max-width:100%}
.cmp-contact-us-details__toll-free-number:hover{text-decoration:underline}
.cmp-contact-us-details__toll-free-note{margin:0;margin-top:.25rem;font-size:.625rem;font-weight:500;line-height:.5rem;word-break:break-word;overflow-wrap:break-word}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-text-cta-banner__cta-banner{background:#512b8b;border-radius:.75rem;padding:2.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.875rem}
@media screen and (max-width:991px){.cmp-text-cta-banner__cta-banner{flex-direction:column;gap:1.25rem;text-align:center}
}
.cmp-text-cta-banner__cta-banner-content{flex:1}
.cmp-text-cta-banner__cta-banner-title{font-size:32px;line-height:3rem;font-weight:800;color:#fff;margin:0 0 .625rem 0}
@media screen and (max-width:991px){.cmp-text-cta-banner__cta-banner-title{font-size:24px;line-height:1.75rem;margin-bottom:1.5rem}
}
.cmp-text-cta-banner__cta-banner-text{font-size:16px;line-height:1.5rem;font-weight:400;color:#fff;margin:0;margin-bottom:1.5rem}
.cmp-text-cta-banner__cta-banner-actions{display:flex;gap:.9375rem}
.cmp-text-cta-banner__cta-banner-actions .btn.btn--primary{border:1px solid #feb940}
.cmp-text-cta-banner__cta-banner-actions .btn.btn--tertiary{background-color:transparent;color:#fff;border:1px solid #fff}
.cmp-text-cta-banner__cta-banner-actions .btn.btn--tertiary::after{filter:brightness(0) invert(1)}
.cmp-text-cta-banner__cta-banner-actions .btn.btn--tertiary:hover{border:1px solid #fff;background:linear-gradient(180deg,#ffc63c 0,#ffa20c 100%);color:#232426;border:0}
.cmp-text-cta-banner__cta-banner-actions .btn.btn--tertiary:hover::after{filter:brightness(0) invert(0)}
@media screen and (max-width:991px){.cmp-text-cta-banner__cta-banner-actions{flex-direction:column;width:100%;gap:1rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-related-products{text-align:center}
.cmp-related-products__title{font-family:"Manrope",sans-serif;font-weight:800;font-size:28px;line-height:2rem;color:#3a1f63;margin-bottom:1.875rem}
@media screen and (min-width:768px){.cmp-related-products__title{margin-bottom:2.5rem;font-size:40px;line-height:3.75rem}
}
.cmp-related-products__list{display:flex;justify-content:flex-start;gap:1rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;transition:transform .4s ease;padding:1rem}
.cmp-related-products__container{display:flex;justify-content:center}
.cmp-related-products__item{border-radius:.75rem;padding:1rem;box-shadow:.25rem .25rem 1rem 0 #0000000a;transition:transform .4s ease,box-shadow .4s ease;text-decoration:none;color:inherit;display:block;min-width:14.25rem;min-height:100%}
@media screen and (min-width:768px){.cmp-related-products__item{min-width:19rem;padding:1.5rem}
}
.cmp-related-products__item:hover{box-shadow:0 .5rem 1.25rem rgba(0,0,0,0.1)}
.cmp-related-products__item:hover .cmp-related-products__image{transform:scale(1.15)}
.cmp-related-products__image{width:100%;max-height:8rem;height:100%;margin:0 auto 1rem;display:block;transition:transform .5s cubic-bezier(0.25,0.1,0.25,1);object-fit:contain}
@media screen and (min-width:768px){.cmp-related-products__image{max-height:12.5rem}
}
.cmp-related-products__name{font-weight:700;font-size:12px;line-height:1rem;color:#232426;margin:0}
@media screen and (min-width:768px){.cmp-related-products__name{font-size:20px;line-height:1.75rem}
}
.cmp-related-products__controls{display:none}
@media screen and (min-width:768px){.cmp-related-products__controls{margin-top:40px;display:flex;justify-content:center;align-items:center;justify-items:center;gap:1.5rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-download-popup{position:fixed;inset:0;display:none;z-index:50;font-family:"Manrope",sans-serif;-webkit-font-smoothing:antialiased;overflow:hidden}
.cmp-download-popup[aria-hidden="false"]{display:flex;align-items:center;justify-content:center}
.cmp-download-popup__launcher{display:flex;justify-content:center;margin-top:1.5rem;margin-bottom:1.5rem}
.cmp-download-popup__open-btn{appearance:none;border:0;border-radius:1.875rem;padding:.875rem 2rem;font-size:16px;font-weight:700;font-family:"Manrope",sans-serif;cursor:pointer;color:#1c1340;background:linear-gradient(90deg,#ffc63c 0,#ffa820 100%);box-shadow:0 .375rem 1.125rem rgba(254,185,64,0.35);transition:transform .15s ease,box-shadow .15s ease,background .15s ease}
.cmp-download-popup__open-btn:hover{background:linear-gradient(90deg,#ffc63c 0,#ffa820 100%);box-shadow:0 .5rem 1.375rem rgba(254,185,64,0.45)}
.cmp-download-popup__open-btn:active{transform:translateY(0.0625rem)}
.cmp-download-popup__toast{position:fixed;top:1.5rem;left:50%;transform:translateX(-50%);padding:.875rem 1.375rem;background:#417817;color:#fff;font-size:16px;font-weight:600;font-family:"Manrope",sans-serif;box-shadow:0 .625rem 1.5rem rgba(0,0,0,0.18);z-index:1100;opacity:0;animation:dp-toast-fade .3s ease forwards}
.cmp-download-popup__toast--error{background:#f14950}
.cmp-download-popup__base{position:fixed;inset:0;display:none;z-index:1000;font-family:"Manrope",sans-serif;-webkit-font-smoothing:antialiased;overflow:hidden}
.cmp-download-popup__base[aria-hidden="false"]{display:flex;align-items:center;justify-content:center}
.cmp-download-popup__backdrop{position:absolute;inset:0;background:rgba(0,0,0,0.55);backdrop-filter:blur(0.125rem)}
.cmp-download-popup__dialog{position:relative;width:100%;max-width:42.0625rem;max-height:90vh;margin:0 auto;border-radius:.875rem;background:#fff;box-shadow:0 1.125rem 3rem rgba(0,0,0,0.25);display:flex;flex-direction:column;outline:0;overflow:hidden;padding:1.5rem 2.125rem 2.125rem}
@media screen and (max-width:991px){.cmp-download-popup__dialog{max-height:95vh;margin:0 1.25rem;padding:1rem 1.25rem 1.5rem}
}
.cmp-download-popup__close{position:absolute;top:1rem;right:1.125rem;appearance:none;border:0;background:transparent;color:#1c1340;font-size:22px;line-height:1;cursor:pointer;padding:.25rem .375rem;border-radius:.375rem;transition:background .15s ease,color .15s ease;z-index:1}
.cmp-download-popup__close:hover{background:rgba(0,0,0,0.06)}
.cmp-download-popup__close:focus,.cmp-download-popup__close:focus-visible{outline:0;box-shadow:none}
.cmp-download-popup__success-banner{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.875rem;background:#eaf8f0;padding:2rem 2.125rem 1.875rem 2.125rem;border-radius:.75rem;flex-shrink:0;width:100%;margin-top:2rem;margin-bottom:1.5rem}
@media screen and (max-width:991px){.cmp-download-popup__success-banner{padding:1.5rem 1.25rem 1.375rem 1.25rem;border-radius:.625rem;margin-top:1.5rem;margin-bottom:1rem}
}
.cmp-download-popup__success-inner{display:flex;flex-direction:column;align-items:center;gap:1rem}
.cmp-download-popup__success-icon{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/green-check.svg');background-repeat:no-repeat;background-position:center;background-size:contain}
.cmp-download-popup__success-heading{margin:0;font-size:32px;line-height:1.875rem;font-weight:800;color:#00c853;text-align:center}
.cmp-download-popup__body{padding:0 0 .625rem 0;overflow-y:auto;overflow-x:hidden;flex:1;display:flex;flex-direction:column;scrollbar-width:none}
.cmp-download-popup__body::-webkit-scrollbar{width:0;height:0}
.cmp-download-popup__body::-webkit-scrollbar-track{background:transparent}
.cmp-download-popup__body::-webkit-scrollbar-thumb{background:transparent}
.cmp-download-popup__body::-webkit-scrollbar-thumb:hover{background:transparent}
.cmp-download-popup__section-title{margin:0 0 .5rem 0;font-size:24px;line-height:1.625rem;font-weight:800;color:#3b3d40}
.cmp-download-popup__intro{font-size:18px;font-weight:500;line-height:1.25rem;color:#4c4e52;margin:0 0 1.375rem 0}
.cmp-download-popup__form{display:block}
.cmp-download-popup__row{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}
@media screen and (max-width:991px){.cmp-download-popup__row{grid-template-columns:1fr}
}
.cmp-download-popup__field{display:flex;flex-direction:column}
.cmp-download-popup__field--single{margin-bottom:1rem}
.cmp-download-popup__field--error .cmp-download-popup__input,.cmp-download-popup__field--error .cmp-download-popup__select,.cmp-download-popup__field--error .cmp-download-popup__textarea{border-color:#f14950;background:#fae4e0}
.cmp-download-popup__field--error .cmp-download-popup__label{color:#f14950}
.cmp-download-popup__label{font-size:12px;line-height:1rem;color:#53565a;margin:0 0 .375rem 0;font-weight:700;letter-spacing:.025rem}
.cmp-download-popup__select-wrapper{position:relative;width:100%}
.cmp-download-popup__select-wrapper::after{content:'';position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/chevron-down.svg');background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;z-index:1}
.cmp-download-popup__input,.cmp-download-popup__select,.cmp-download-popup__textarea{display:block;width:100%;border:.09375rem solid #af9dca;border-radius:.625rem;padding:.75rem .875rem;font-size:16px;line-height:1.25rem;color:#53565a;background:#fff;font-weight:400}
.cmp-download-popup__input::placeholder,.cmp-download-popup__select::placeholder,.cmp-download-popup__textarea::placeholder{color:#a7a7a7}
.cmp-download-popup__input:focus,.cmp-download-popup__select:focus,.cmp-download-popup__textarea:focus{outline:0;border-color:#af9dca}
.cmp-download-popup__select{appearance:none;-webkit-appearance:none;padding-right:2.75rem}
.cmp-download-popup__select.enhanced-native{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none}
.cmp-download-popup__textarea{resize:vertical;min-height:6.875rem}
.cmp-download-popup__error{display:none;margin-top:.375rem;font-size:12px;font-weight:500;color:#f14950;line-height:1rem}
.cmp-download-popup__error.is-visible{display:block}
.cmp-download-popup__actions{display:flex;flex-direction:column;align-items:stretch;gap:1.375rem;margin-top:.5rem}
.cmp-download-popup__or{text-align:center;font-size:20px;font-weight:700;color:#3b3d40;margin-top:.9375rem;margin-bottom:.9375rem}
.cmp-download-popup__privacy{margin:0 auto;font-size:16px;line-height:1.125rem;color:#75787b;text-align:center;max-width:26.25rem;width:100%;font-weight:500}
.cmp-download-popup__btn{appearance:none;border:0;border-radius:.5rem;padding:.75rem 1.375rem;font-size:16px;font-weight:700;font-family:"Manrope",sans-serif;cursor:pointer;line-height:1.25rem;letter-spacing:.01875rem;transition:background .18s ease,box-shadow .18s ease,transform .12s ease;display:inline-flex;align-items:center;justify-content:center;gap:.75rem}
.cmp-download-popup__btn:focus,.cmp-download-popup__btn:focus-visible{outline:0;box-shadow:none}
.cmp-download-popup__btn:active{transform:translateY(0.0625rem)}
.cmp-download-popup__btn--submit{background:linear-gradient(180deg,#e4e5e5 0,#cacbcc 100%);color:#232426;border-radius:1.875rem;font-weight:600;width:100%;text-align:center}
.cmp-download-popup__btn--submit.is-ready{background:linear-gradient(180deg,#ffc63c 0,#ffa20c 100%);color:#1c1340;box-shadow:0 .375rem 1.375rem rgba(254,185,64,0.45)}
.cmp-download-popup__btn--submit.is-ready:hover{background:linear-gradient(180deg,#fec45e 0,rgba(255,162,0,0.85) 100%)}
.cmp-download-popup__btn--submit:hover{background:linear-gradient(180deg,#eeefef 0,#babcbd 100%)}
.cmp-download-popup__btn--audit{background:linear-gradient(180deg,#ffc63c 0,#ffa20c 100%);color:#1c1340;border-radius:1.875rem;font-weight:600;width:100%;text-align:center;box-shadow:0 .375rem 1.375rem rgba(254,185,64,0.45)}
.cmp-download-popup__btn--audit:hover{background:linear-gradient(180deg,#fec45e 0,rgba(255,162,0,0.85) 100%)}
.cmp-download-popup__btn--primary{background:linear-gradient(90deg,#ffc63c 0,#ffa820 100%);color:#1c1340;box-shadow:0 .25rem 1rem rgba(254,185,64,0.45)}
.cmp-download-popup__btn--primary:hover{background:linear-gradient(90deg,#ffc63c 0,#ffa820 100%)}
.cmp-download-popup__btn-icon{width:.75rem;height:1rem;flex-shrink:0;display:inline-block;background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/arrowright.svg');background-repeat:no-repeat;background-position:center;background-size:contain}
.cmp-download-popup__visually-hidden{position:absolute !important;height:.0625rem;width:.0625rem;overflow:hidden;clip:rect(0.0625rem,0.0625rem,0.0625rem,0.0625rem);white-space:nowrap}
@keyframes dp-toast-fade{from{opacity:0;transform:translateX(-50%) translateY(-0.625rem)}
to{opacity:1;transform:translateX(-50%) translateY(0)}
}
.cmp-download-popup .custom-select__trigger{border:.09375rem solid #af9dca;border-radius:.625rem;padding:.75rem 2.5rem .75rem .875rem}
.cmp-download-popup .custom-select__trigger:focus,.cmp-download-popup .custom-select__trigger:hover{border-color:#947cb8;background-color:rgba(175,157,202,0.15)}
.cmp-download-popup .custom-select__options{border:.09375rem solid rgba(175,157,202,0.4);border-radius:.625rem;box-shadow:4px 4px 16px 0 rgba(0,0,0,0.04)}
.cmp-download-popup .custom-select__options.open ~ .custom-select__trigger{border-color:#947cb8;background-color:rgba(175,157,202,0.15)}
.cmp-download-popup .custom-select__option:hover:not(.disabled):not(.placeholder){background:rgba(175,157,202,0.15)}
.cmp-download-popup .custom-select__option.selected{background:rgba(175,157,202,0.15);font-weight:500}
@keyframes dp-scale-in{from{transform:translateY(0.75rem) scale(0.98);opacity:0}
to{transform:translateY(0) scale(1);opacity:1}
}
.cmp-download-popup[aria-hidden="false"] .cmp-download-popup__dialog{animation:dp-scale-in .22s ease-out}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.section-info__inner{display:flex;flex-direction:column;align-items:stretch;gap:1.5rem;text-align:center}
@media screen and (min-width:768px){.section-info__inner{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;grid-template-areas:"header image" "icons image" "description image" "metrics image";column-gap:1.25rem;align-items:start;text-align:left}
.section-info__inner .section-header{grid-area:header}
.section-info__inner .section-description{grid-area:description}
.section-info__inner .section-icons{grid-area:icons}
.section-info__inner .section-metrics{grid-area:metrics}
.section-info__inner .section-image{grid-area:image}
}
@media screen and (min-width:992px){.section-info__inner{column-gap:2rem}
}
@media screen and (min-width:992px){.section-info__text,.section-info__media{width:39.125rem;min-width:39.125rem;flex-shrink:0;height:52.125rem;display:flex;flex-direction:column}
}
@media screen and (min-width:992px){.section-info__text{justify-content:flex-start}
}
@media screen and (min-width:992px){.section-info__media{justify-content:flex-start}
}
.section-header{margin:0 auto}
@media screen and (min-width:576px){.section-header{margin:0}
}
@media screen and (min-width:992px){.section-header{margin:0}
}
.section-header+.section-info__media{margin-top:.75rem}
.section-title{font-family:"Manrope",sans-serif;font-weight:800;font-size:28px;line-height:2rem;color:#3a1f63;margin:auto;letter-spacing:0;max-width:204px}
@media screen and (min-width:576px){.section-title{margin:0;max-width:none}
}
@media screen and (min-width:992px){.section-title{font-size:54px;line-height:4.5rem;width:83%}
}
.section-subtitle p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:1.5rem;color:#4c4e52;margin-top:.75rem}
@media screen and (min-width:992px){.section-subtitle p{font-size:20px;line-height:1.75rem;margin-top:1.25rem}
}
.section-image{width:100%;margin:0 auto;position:relative;overflow:hidden;border-radius:0;max-height:25.625rem}
@media screen and (min-width:576px){.section-image{max-width:none;max-height:25.625rem}
}
@media screen and (min-width:992px){.section-image{max-width:39.125rem;max-height:51.1875rem;width:100%;height:auto;margin-top:auto}
}
.section-image-media{display:block;width:100%;height:auto;object-fit:cover}
@media screen and (min-width:992px){.section-image-media{height:51.1875rem}
}
.section-icons{width:100%;margin:0 auto}
@media screen and (min-width:576px){.section-icons{margin:2.25rem 0 0}
}
@media screen and (min-width:992px){.section-icons{margin:2.75rem 0 0;max-width:39.125rem}
}
.icon-list{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:nowrap;width:100%;position:relative}
@media screen and (min-width:768px){.icon-list{gap:3rem}
.icon-list .icon-item{flex:0 1 auto}
.icon-list .icon-item:not(:last-child)::after{right:-1.5rem}
}
@media screen and (min-width:992px){.icon-list{justify-content:flex-start;gap:7.5rem}
.icon-list .icon-item{flex:0 0 clamp(7rem,6vw,6rem);min-width:clamp(5.5rem,6vw,6rem)}
.icon-list .icon-item:not(:last-child)::after{right:calc(-2.25rem)}
}
.icon-item{display:flex;flex-direction:column;align-items:center;gap:.75rem;position:relative;flex:0 0 auto;text-align:center}
.icon-item:not(:last-child)::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-1.75rem;width:.0625rem;height:2.5625rem;background:#daefff}
.icon-item .icon-img{display:block;width:auto;height:auto;max-width:clamp(1.875rem,10vw,3rem)}
@media screen and (min-width:992px){.icon-item .icon-img{max-width:3rem}
}
.icon-item .icon-title{font-family:"Manrope",sans-serif;font-weight:500;font-size:clamp(0.6875rem,2.5vw,0.875rem);line-height:clamp(0.875rem,3vw,1.25rem);color:#7455a2;white-space:normal;text-align:center}
@media screen and (min-width:992px){.icon-item .icon-title{font-size:1.125rem;line-height:1.75rem;white-space:nowrap}
}
.section-description p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:1.5rem;color:#4c4e52;margin:1.5rem auto 0;text-align:center}
@media screen and (min-width:576px){.section-description p{text-align:left;margin:2.25rem 0 0}
}
@media screen and (min-width:992px){.section-description p{margin:2.75rem 0 0;font-size:20px;line-height:1.75rem}
}
.section-metrics{width:100%;margin:1.5rem auto 0}
@media screen and (min-width:576px){.section-metrics{margin:2.25rem 0 0}
}
@media screen and (min-width:992px){.section-metrics{margin:2.75rem 0 0}
}
.metrics-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 2rem;justify-content:center}
@media screen and (min-width:768px){.metrics-list{gap:1.25rem 6.625rem}
}
@media screen and (min-width:992px){.metrics-list{display:grid;justify-content:flex-start}
}
.metric-item{position:relative;border-top:.0625rem solid #cacbcc;padding-top:.625rem;min-height:6.25rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}
.metric-item .metric-value{font-family:"Manrope",sans-serif;font-weight:800;font-size:24px;line-height:1.75rem;color:#b37c10;margin:0 0 .375rem;display:block}
@media screen and (min-width:992px){.metric-item .metric-value{font-size:40px;line-height:3rem}
}
.metric-item .metric-label{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:1.5rem;color:#4c4e52;margin:0;text-align:left}
@media screen and (min-width:992px){.metric-item .metric-label{font-size:18px;line-height:1.75rem}
}
.section-info-edit-hint{font-size:.875rem;line-height:1.25rem;color:#75787b;margin-bottom:.75rem}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-icon-motion-cards{font-family:"Manrope",sans-serif;position:relative;width:100%;padding:3.125rem 1.5rem 10.625rem;box-sizing:border-box;color:#fff;overflow:hidden;background:#3b3d40}
.cmp-icon-motion-cards__background{position:absolute;inset:0;z-index:0;pointer-events:none}
.cmp-icon-motion-cards__background img{width:100%;height:100%;object-fit:cover;object-position:center 65%;transform:translateY(-12%);transition:transform .4s ease,object-position .4s ease;transform-origin:center top;display:block}
.cmp-icon-motion-cards::before{content:'';position:absolute;inset:0;background:linear-gradient(0,rgba(0,0,0,0.62) 0,rgba(0,0,0,0.62) 100%);z-index:1}
.cmp-icon-motion-cards__inner{position:relative;z-index:3}
.cmp-icon-motion-cards__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1.5rem;margin-bottom:1.875rem}
.cmp-icon-motion-cards__header h2{font-family:"Manrope",sans-serif;font-size:54px;line-height:1.15;font-weight:800;margin:0}
.cmp-icon-motion-cards__cta{align-self:center;background:linear-gradient(90deg,#ffc63c 0,#ffa820 100%);color:#000;text-decoration:none;font-size:16px;font-weight:700;display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:50rem;transition:background .25s ease,transform .25s ease}
.cmp-icon-motion-cards__grid{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem}
.cmp-icon-motion-cards__card{position:relative;background:#fff;border-radius:.5rem;padding:1.75rem 1.5rem .9375rem;color:#232426;text-decoration:none;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 8px 30px rgba(0,0,0,0.12);min-height:13.9375rem;isolation:isolate;opacity:0;transform:translateY(2rem);transition:opacity .6s cubic-bezier(0.25,0.1,0.25,1),transform .6s cubic-bezier(0.25,0.1,0.25,1)}
.cmp-icon-motion-cards__card:hover{background:#fef9f2}
.cmp-icon-motion-cards__card:nth-child(odd){margin-top:0}
.cmp-icon-motion-cards__card:nth-child(even){margin-bottom:0;transform:translateY(5.3125rem)}
.cmp-icon-motion-cards__card.is-visible{opacity:1}
.cmp-icon-motion-cards__icon{width:3.5rem;height:3.5rem;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 .125rem .25rem rgba(0,0,0,0.15))}
.cmp-icon-motion-cards__title{font-size:20px;font-weight:700;line-height:1.35;margin:0;color:#512b8b}
.cmp-icon-motion-cards__subtitle{font-size:16px;font-weight:400;line-height:1.75;margin:0;color:rgba(0,0,0,0.74)}
.cmp-icon-motion-cards:after{content:'';position:absolute;left:0;right:0;bottom:0;height:45%;background:#fff;z-index:2}
.cmp-icon-motion-cards__card,.cmp-icon-motion-cards__header{z-index:3}
@media screen and (max-width:991px){.cmp-icon-motion-cards{padding:3.5rem 1.25rem 4.5rem}
.cmp-icon-motion-cards .cmp-icon-motion-cards__background img{object-position:center 55%;transform:translateY(-40%)}
.cmp-icon-motion-cards:after{height:65%}
.cmp-icon-motion-cards__header h2{font-size:32px;line-height:1.3}
.cmp-icon-motion-cards__grid{gap:1.5rem}
.cmp-icon-motion-cards__card{padding:1.5rem 1.25rem 1.25rem;transform:translateY(2rem)}
.cmp-icon-motion-cards__card:nth-child(even){transform:translateY(5.3125rem)}
}
@media screen and (max-width:575px){.cmp-icon-motion-cards .cmp-icon-motion-cards__background img{object-position:center 45%;transform:translateY(-40%)}
.cmp-icon-motion-cards__header{flex-direction:column;align-items:flex-start;margin-bottom:.9375rem}
.cmp-icon-motion-cards__inner{padding:0}
.cmp-icon-motion-cards:after{height:76%}
.cmp-icon-motion-cards__cta{padding:.625rem 1.25rem}
.cmp-icon-motion-cards__header h2{font-size:28px;line-height:1.35}
.cmp-icon-motion-cards__title{font-size:18px}
.cmp-icon-motion-cards__subtitle{font-size:14px}
.cmp-icon-motion-cards__card{margin-top:0 !important;margin-bottom:0 !important;min-height:auto;padding:1.25rem;gap:.625rem}
.cmp-icon-motion-cards__card.is-visible{transform:translateY(0)}
.cmp-icon-motion-cards__card:nth-child(even){transform:translateY(0)}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-tabs-section__title{font-size:54px;line-height:4.5rem;font-weight:800;color:#3a1f63;margin-bottom:3rem}
@media screen and (max-width:991px){.cmp-tabs-section__title{text-align:start;font-size:28px;line-height:2rem;margin-bottom:1.5rem}
}
.cmp-tabs-section__content{background-color:#fff;border-radius:.5rem;border:1px solid #eeeeef;padding:1rem;display:flex;gap:2rem;margin-top:2rem}
@media screen and (max-width:991px){.cmp-tabs-section__content{padding:.75rem;flex-direction:column;gap:1.5rem;margin-top:1.5rem}
}
.cmp-tabs-section__tab-wrapper .horizon-tab-with-carousel__tabs{padding-left:0;padding-right:0;margin-bottom:0}
.cmp-tabs-section__tab-wrapper .horizon-tab-with-carousel__tabs::before,.cmp-tabs-section__tab-wrapper .horizon-tab-with-carousel__tabs::after{content:none}
.cmp-tabs-section__tab-wrapper .horizon-tab-with-carousel__tab-content{padding-top:0}
.cmp-tabs-section__tab-image{flex-shrink:0;overflow:hidden;border-radius:.5rem;max-width:28.125rem;max-height:28.125rem;min-height:28.125rem;height:auto}
@media screen and (max-width:991px){.cmp-tabs-section__tab-image{min-height:0;width:100%;max-height:19.875rem;order:2;margin:0 auto}
}
.cmp-tabs-section__tab-image img{width:100%;height:100%;object-fit:cover;display:block}
.cmp-tabs-section__right-container{display:flex;flex-direction:column;gap:3rem}
@media screen and (max-width:991px){.cmp-tabs-section__right-container{gap:1.5rem;order:3}
}
.cmp-tabs-section__right-container__tab-title{font-size:32px;line-height:3rem;font-weight:800}
@media screen and (max-width:991px){.cmp-tabs-section__right-container__tab-title{font-size:24px;line-height:1.75rem}
}
.cmp-tabs-section__icons-wrapper{display:flex;flex-direction:column;gap:1.5rem}
@media screen and (max-width:991px){.cmp-tabs-section__icons-wrapper{gap:1.25rem}
}
.cmp-tabs-section__icon{display:flex;flex-direction:row;align-items:center;gap:2.5rem}
@media screen and (max-width:991px){.cmp-tabs-section__icon{gap:1.5rem}
}
.cmp-tabs-section__icon:last-child{margin-bottom:0}
.cmp-tabs-section__icon-image{flex-shrink:0}
.cmp-tabs-section__icon-image img{width:2.5rem;height:2.5rem;opacity:.8}
.cmp-tabs-section__icon-text{flex:1}
.cmp-tabs-section__icon-title{font-size:20px;line-height:1.75rem;font-weight:700;color:#512b8b;display:block;margin-bottom:.5rem}
@media screen and (max-width:991px){.cmp-tabs-section__icon-title{font-size:18px;line-height:1.7rem}
}
.cmp-tabs-section__icon-subtitle{font-size:16px;line-height:1.5rem;font-weight:400;color:#53565a}
.cmp-tabs-section__no-content{text-align:center;padding:2rem;color:#232426;font-size:16px}
.cmp-tabs-section__placeholder{text-align:center;padding:3rem 1.5rem;background-color:#a7a7a7;border-radius:.5rem;margin-top:2rem}
.cmp-tabs-section__placeholder-content h3{font-size:24px;color:#000;margin-bottom:.5rem}
.cmp-tabs-section__placeholder-content p{font-size:16px;color:#232426;margin:0}
@media screen and (max-width:991px){.cmp-tabs-section--variant-cta .cmp-tabs-section__right-container{gap:0rem}
}
.cmp-tabs-section--variant-cta .cmp-tabs-section__cta-wrapper{margin-top:1rem;margin-left:4.5rem}
@media screen and (max-width:991px){.cmp-tabs-section--variant-cta .cmp-tabs-section__cta-wrapper{margin-top:.5rem;margin-left:0}
}
.cmp-tabs-section--variant-cta .cmp-tabs-section__btn{width:fit-content}
@media screen and (max-width:991px){.cmp-tabs-section--variant-cta .cmp-tabs-section__right-container__tab-title{display:none}
.cmp-tabs-section--variant-cta .cmp-tabs-section__icon{flex-direction:column;align-items:flex-start;gap:.5rem}
.cmp-tabs-section--variant-cta .cmp-tabs-section__cta-wrapper{margin-top:1.5rem}
}
.cmp-tabs-section--variant-cta .cmp-tabs-section__content{gap:7.5rem}
@media screen and (max-width:991px){.cmp-tabs-section--variant-cta .cmp-tabs-section__content{gap:1.5rem}
}
.cmp-tabs-section--variant-cta .cmp-tabs-section__title{text-align:center}
.cmp-tabs-section--variant-cta .cmp-tabs-section__tab-wrapper .horizon-tab-with-carousel__tabs{justify-content:safe center}
@media screen and (max-width:991px){.cmp-tabs-section--variant-cta .cmp-tabs-section__tab-wrapper .horizon-tab-with-carousel__tabs{justify-content:flex-start}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-icon-cards{position:relative;padding:2.5rem 0}
.cmp-icon-cards::before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#f6edff 0,#ffe9ea 61%,#fef4e1 100%);opacity:.4;pointer-events:none;z-index:0}
@media screen and (min-width:992px){.cmp-icon-cards{padding:3.75rem 0}
}
.cmp-icon-cards__container{position:relative;z-index:1;width:100%;margin:0 auto}
.cmp-icon-cards__header{margin-bottom:2.5rem;text-align:left;max-width:56.25rem}
@media screen and (min-width:992px){.cmp-icon-cards__header{margin-bottom:3.75rem}
}
.cmp-icon-cards__title{font-family:"Manrope",sans-serif;font-weight:800;font-size:28px;line-height:2rem;color:#3a1f63;margin:0 0 1.25rem 0}
@media screen and (min-width:992px){.cmp-icon-cards__title{font-size:54px;line-height:4.5rem;margin-bottom:1.25rem}
}
.cmp-icon-cards__description{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:1.5rem;color:#4c4e52;margin:0}
@media screen and (min-width:992px){.cmp-icon-cards__description{font-size:20px;line-height:1.75rem}
}
.cmp-icon-cards__grid{display:flex;flex-direction:column;gap:2rem}
@media screen and (min-width:992px){.cmp-icon-cards__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1rem;max-width:82rem;margin:0 auto}
}
.cmp-icon-cards__item{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.25rem 0 1.25rem 0;outline:0}
@media screen and (min-width:992px){.cmp-icon-cards__item{min-height:14.3125rem;padding:1.9375rem 0 1.9375rem 2.1875rem;gap:1.5rem}
.cmp-icon-cards__item:hover{border-radius:.5rem;background:#fff;box-shadow:0 4px 60px 0 #000 0 F}
}
.cmp-icon-cards__item:focus-visible{outline:.1875rem solid #feb940;outline-offset:.125rem;border-radius:.5rem}
.cmp-icon-cards__icon{width:2.8125rem;height:2.8125rem;flex-shrink:0}
@media screen and (min-width:992px){.cmp-icon-cards__icon{width:3.75rem;height:3.75rem}
}
.cmp-icon-cards__icon-img{width:100%;height:100%;object-fit:contain}
.cmp-icon-cards__content{flex:1;display:flex;flex-direction:column;gap:.5rem;max-width:28.875rem}
.cmp-icon-cards__item-title{font-family:"Manrope",sans-serif;font-weight:700;font-size:18px;line-height:1.75rem;color:#232426;margin:0}
@media screen and (min-width:992px){.cmp-icon-cards__item-title{font-size:20px;line-height:1.75rem}
}
.cmp-icon-cards__item-subtitle{font-family:"Manrope",sans-serif;font-weight:500;font-size:16px;line-height:1.5rem;color:#75787b;margin:0}
@media screen and (min-width:992px){.cmp-icon-cards__item-subtitle{font-size:16px;line-height:1.5rem}
}
.cq-editing .cmp-icon-cards__item::before{content:'';position:absolute;inset:0;border:.125rem dashed #7455a2;border-radius:.5rem;opacity:.4;pointer-events:none}
.cmp-icon-cards--icon-gif-single-row{padding:2.5rem 0;background:linear-gradient(90deg,#f6edff 0,#ffe9ea 61%,#fef4e1 100%)}
@media screen and (min-width:992px){.cmp-icon-cards--icon-gif-single-row{padding:3.75rem 0}
}
.cmp-icon-cards--icon-gif-single-row::before{display:none}
.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__container{position:relative;z-index:1}
.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__header{margin-bottom:1.5rem;text-align:center}
@media screen and (min-width:768px){.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__header{margin-bottom:2.5rem}
}
@media screen and (min-width:992px){.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__header{margin-bottom:3.75rem;max-width:none}
}
.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__title{font-family:"Manrope",sans-serif;font-weight:800;font-size:28px;line-height:2rem;color:#3a1f63;text-align:center;margin:0 0 1.5rem 0}
@media screen and (min-width:992px){.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__title{font-size:40px;line-height:3.75rem;margin-bottom:0}
}
.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__description{text-align:center}
.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__grid--single-row{display:flex;flex-direction:column;gap:1.5rem;align-items:center;width:100%}
@media screen and (min-width:768px){.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__grid--single-row{flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center;align-items:flex-start}
}
@media screen and (min-width:992px){.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__grid--single-row{flex-wrap:nowrap;gap:4rem}
}
@media screen and (min-width:1024px){.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__grid--single-row{gap:6.3125rem}
}
.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__item--single-row{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:0;width:auto;max-width:21.4375rem;min-width:0}
@media screen and (min-width:768px){.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__item--single-row{flex:1 1 calc(49%);max-width:18.75rem;min-width:15rem}
}
@media screen and (min-width:992px){.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__item--single-row{align-items:flex-start;gap:2.5rem;flex:1 1 auto;max-width:none;min-width:0}
}
.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__icon--single-row{width:2.875rem;height:2.875rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}
@media screen and (min-width:768px){.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__icon--single-row{width:3.5rem;height:3.5rem}
}
@media screen and (min-width:992px){.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__icon--single-row{width:4rem;height:4rem}
}
.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__item--single-row:last-child .cmp-icon-cards__icon--single-row{width:2.625rem;height:2.625rem}
@media screen and (min-width:768px){.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__item--single-row:last-child .cmp-icon-cards__icon--single-row{width:3.5rem;height:3.5rem}
}
@media screen and (min-width:992px){.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__item--single-row:last-child .cmp-icon-cards__icon--single-row{width:4rem;height:4rem}
}
.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__icon-img{width:100%;height:100%;object-fit:contain;display:block}
.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__content--single-row{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;width:100%;min-width:0}
@media screen and (min-width:768px){.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__content--single-row{gap:.75rem}
}
@media screen and (min-width:992px){.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__content--single-row{align-items:flex-start;gap:1.25rem;text-align:left}
}
.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__item-title--single-row{font-family:"Manrope",sans-serif;font-weight:800;text-align:center;margin:0;font-size:20px;line-height:1.75rem;color:#2e2f32;word-wrap:break-word;overflow-wrap:break-word}
@media screen and (min-width:768px){.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__item-title--single-row{font-size:20px}
}
@media screen and (min-width:992px){.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__item-title--single-row{font-weight:700;font-size:20px;line-height:1.75rem;text-align:left}
}
.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__item-subtitle--single-row{font-family:"Manrope",sans-serif;font-weight:400;text-align:center;margin:0;font-size:16px;line-height:1.5rem;color:#000;word-wrap:break-word;overflow-wrap:break-word}
@media screen and (min-width:768px){.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__item-subtitle--single-row{font-size:16px;line-height:1.5rem}
}
@media screen and (min-width:992px){.cmp-icon-cards--icon-gif-single-row .cmp-icon-cards__item-subtitle--single-row{font-size:20px;line-height:1.75rem;text-align:left}
}
.cmp-icon-cards .cmp-icon-cards__item--single-row:hover{background:0;box-shadow:none}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-product-details__container{display:flex;gap:1rem;margin-top:7rem;margin-bottom:3.75rem}
@media screen and (max-width:991px){.cmp-product-details__container{flex-direction:column;gap:.625rem;margin-bottom:2.5rem}
}
@media screen and (max-width:991px){.cmp-product-details__gallery{order:2;display:flex;flex-direction:column;justify-content:center;align-items:center}
}
.cmp-product-details__gallery-main{box-shadow:0 4px 1rem 0 rgba(0,0,0,0.15);height:36.8125rem;max-width:29.1875rem;margin-bottom:1.25rem;display:flex;flex-direction:column;justify-content:center;align-items:center}
@media screen and (max-width:767px){.cmp-product-details__gallery-main{max-height:26.75rem}
}
.cmp-product-details__gallery-image{object-fit:contain;max-width:100%;height:100%;display:block;margin:0 auto;transition:opacity .3s ease}
.cmp-product-details__gallery-image[hidden]{display:none}
.cmp-product-details__gallery-video{object-fit:contain;width:100%;height:100%;max-width:100%;max-height:100%;display:block;margin:0 auto;background:#000}
.cmp-product-details__gallery-video[hidden]{display:none}
.cmp-product-details__gallery-scroller-wrapper{display:flex;align-items:center;gap:0;position:relative;max-width:100%}
@media screen and (max-width:767px){.cmp-product-details__gallery-scroller-wrapper{gap:.375rem}
}
.cmp-product-details__gallery-thumbnails{display:flex;gap:.625rem;justify-content:flex-start;max-width:29.1875rem}
.cmp-product-details__gallery-thumbnails--slider{gap:.5rem;align-items:stretch}
.cmp-product-details__gallery-thumbnail-wrapper{width:6.25rem;height:7.3125rem;flex:0 0 6.25rem;cursor:pointer;border:2px solid #eeeeef;overflow:hidden;display:block;transition:border-color .3s ease;position:relative}
.cmp-product-details__gallery-thumbnail-wrapper img,.cmp-product-details__gallery-thumbnail-wrapper video{width:100%;height:100%;object-fit:cover;transition:transform .4s ease;transform-origin:center center}
.cmp-product-details__gallery-thumbnail-wrapper--video::after{content:"";position:absolute;top:50%;left:50%;width:2rem;height:2rem;transform:translate(-50%,-50%);background-color:rgba(0,0,0,0.6);border-radius:50%;pointer-events:none}
.cmp-product-details__gallery-thumbnail-wrapper--video::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;transform:translate(-35%,-50%);border-left:.625rem solid #fff;border-top:.4375rem solid transparent;border-bottom:.4375rem solid transparent;z-index:1;pointer-events:none}
.cmp-product-details__gallery-thumbnail-wrapper:hover{border-color:#daefff}
.cmp-product-details__gallery-thumbnail-wrapper:hover img{transform:scale(1.1)}
.cmp-product-details__gallery-thumbnail-wrapper--active{box-shadow:0 4px 1rem 0 rgba(0,0,0,0.15);border-color:#daefff}
.cmp-product-details__gallery-thumb-track .cmp-product-details__gallery-thumbnail-wrapper{flex-shrink:0}
@media screen and (max-width:991px){.cmp-product-details__gallery-thumbnail-wrapper{width:4.9375rem;height:5.8125rem;flex-basis:4.9375rem;margin-bottom:.875rem}
}
@media screen and (max-width:767px){.cmp-product-details__gallery-thumbnail-wrapper{width:4rem;height:4.75rem;flex-basis:4rem;margin-bottom:0}
}
.cmp-product-details__gallery-scroll-btn{flex-shrink:0;width:2rem;height:4.75rem;border:0;background:transparent;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:color .3s ease,opacity .3s ease;color:rgba(49,51,61,0.6);padding:0}
.cmp-product-details__gallery-scroll-btn:hover:not(:disabled){color:#000}
.cmp-product-details__gallery-scroll-btn:disabled{opacity:.35;cursor:not-allowed}
.cmp-product-details__gallery-scroll-btn svg{width:2rem;height:2rem;stroke-width:3}
@media screen and (max-width:767px){.cmp-product-details__gallery-scroll-btn{width:1.75rem;height:4.75rem}
}
.cmp-product-details__gallery-thumb-viewport{overflow:hidden;flex-shrink:0}
.cmp-product-details__gallery-thumb-track{display:flex;gap:.625rem;transition:transform .35s cubic-bezier(0.4,0,0.2,1);width:max-content}
.cmp-product-details__gallery-thumb-btn{flex:0 0 1.875rem;width:1.875rem;border:1px solid #eeeeef;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;color:#000;transition:background-color .2s ease,color .2s ease,border-color .2s ease}
.cmp-product-details__gallery-thumb-btn:hover:not([disabled]){color:black}
.cmp-product-details__gallery-thumb-btn[disabled]{opacity:.35;cursor:default;pointer-events:none}
.cmp-product-details__gallery-thumb-btn svg{width:2rem;height:1.4rem;flex-shrink:0}
@media screen and (max-width:991px){.cmp-product-details__gallery-thumb-btn{flex:0 0 1.375rem;width:1.375rem}
}
.cmp-product-details__info{flex:1}
@media screen and (max-width:991px){.cmp-product-details__info{order:1;display:contents}
}
.cmp-product-details__title{font-size:40px;line-height:3.75rem;font-weight:800;color:#3a1f63;margin-bottom:.625rem}
@media screen and (max-width:991px){.cmp-product-details__title{font-size:2.125rem;line-height:2.5rem;order:0}
}
.cmp-product-details__sku{font-size:16px;line-height:1.5rem;font-weight:400;color:#000;margin-bottom:1rem}
@media screen and (max-width:991px){.cmp-product-details__sku{margin-bottom:.875rem;order:0}
}
.cmp-product-details__seperator{width:100%;height:1px;background-color:#cfc8db;margin-bottom:1.5rem}
@media screen and (max-width:991px){.cmp-product-details__seperator{order:2}
}
.cmp-product-details__description{font-size:20px;line-height:1.75rem;font-weight:400;color:#232426;margin-bottom:3.5rem}
@media screen and (max-width:991px){.cmp-product-details__description{margin-bottom:2.5rem;font-size:16px;line-height:1.5rem;order:5}
}
.cmp-product-details__description p{font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}
.cmp-product-details__features{display:flex;flex-direction:row;margin-bottom:3.5rem}
@media screen and (max-width:991px){.cmp-product-details__features{margin-bottom:2.5rem;gap:1rem;order:4}
}
@media screen and (max-width:767px){.cmp-product-details__features{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;row-gap:1.5rem}
}
.cmp-product-details__feature{display:flex;align-items:center;position:relative;padding-left:1.25rem;padding-right:1.25rem;gap:.9375rem;margin:0;flex:1}
.cmp-product-details__feature::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:2.5rem;background-color:#daefff}
.cmp-product-details__feature:last-child::after{display:none}
.cmp-product-details__feature:first-child{padding-left:0}
@media screen and (max-width:767px){.cmp-product-details__feature{gap:1rem;flex-direction:column;align-items:start;padding-left:0;padding-right:0}
.cmp-product-details__feature::after{display:none}
}
.cmp-product-details__feature-icon{flex:0}
.cmp-product-details__feature-content{flex:1}
.cmp-product-details__feature-title{font-size:14px;font-weight:800;text-transform:uppercase;line-height:1.25rem;color:#000}
@media screen and (max-width:991px){.cmp-product-details__feature-title{font-size:12px}
}
.cmp-product-details__feature-text{font-size:14px;line-height:1.25rem;font-weight:500;color:#232426;margin:0}
@media screen and (max-width:991px){.cmp-product-details__feature-text{font-size:12px}
}
.cmp-product-details__cta{margin-bottom:3.75rem}
@media screen and (max-width:991px){.cmp-product-details__cta{order:5;margin-bottom:2.5rem}
}
.cmp-product-details__tab-container{margin:auto}
@media screen and (max-width:991px){.cmp-product-details__meta{order:6}
}
.cmp-product-details__meta-item{display:flex;align-items:center;margin-bottom:.625rem}
.cmp-product-details__meta-item:last-child{margin-bottom:0}
.cmp-product-details__meta-label{font-weight:700;margin-right:.5rem;color:#000;font-size:24px;line-height:2.25rem}
@media screen and (max-width:991px){.cmp-product-details__meta-label{font-size:16px;line-height:1.5rem}
}
.cmp-product-details__meta-link{color:gray;text-decoration:none;transition:color .3s ease;font-weight:400;font-size:24px;line-height:2.25rem}
.cmp-product-details__meta-link:hover{color:#7455a2}
.cmp-product-details__meta-link:hover::after{color:#7455a2}
@media screen and (max-width:991px){.cmp-product-details__meta-link{font-size:16px;line-height:1.5rem}
}
.cmp-product-details__meta-link:not(:last-child)::after{content:", ";color:gray;transition:color .3s ease}
div.cmp-product-details__meta-link{cursor:default}
.cmp-product-details__meta-text{color:gray;font-weight:400;font-size:24px;line-height:2.25rem}
@media screen and (max-width:991px){.cmp-product-details__meta-text{font-size:16px;line-height:1.5rem}
}
.cmp-product-details__social{display:inline-flex;gap:1rem}
.cmp-product-details__social-link{height:1.5625rem;width:1.5625rem;color:#b6b6b6;transition:color .3s ease}
@media screen and (max-width:991px){.cmp-product-details__social-link{height:1.25rem;width:1.25rem}
}
.cmp-product-details__social-link:hover img{filter:brightness(0) saturate(100%) invert(34%) sepia(27%) saturate(1391%) hue-rotate(229deg) brightness(91%) contrast(86%)}
.cmp-product-details__social-link img{width:100%;height:100%}
.cmp-product-details__characteristics,.cmp-product-details__uses{max-width:50rem;margin:auto}
.cmp-product-details__characteristics-list,.cmp-product-details__uses-list{display:flex;flex-direction:column;gap:2.5rem;margin:2.5rem 0}
@media screen and (max-width:991px){.cmp-product-details__characteristics-list,.cmp-product-details__uses-list{gap:1.25rem}
}
.cmp-product-details__characteristics-item,.cmp-product-details__uses-item{display:block;position:relative;padding-left:1.5rem}
@media screen and (max-width:575px){.cmp-product-details__characteristics-item,.cmp-product-details__uses-item{padding-left:0}
}
.cmp-product-details__characteristics-item::before,.cmp-product-details__uses-item::before{content:"";position:absolute;left:0;top:.5rem;width:.6875rem;height:.6875rem;background-color:#7455a2;border-radius:50%}
@media screen and (max-width:575px){.cmp-product-details__characteristics-item::before,.cmp-product-details__uses-item::before{display:none}
}
.cmp-product-details__characteristics-title,.cmp-product-details__uses-title{display:inline;font-size:20px;line-height:1.75rem;font-weight:400;color:#000;margin:0}
@media screen and (max-width:575px){.cmp-product-details__characteristics-title,.cmp-product-details__uses-title{font-weight:400;display:block;font-size:18px;line-height:1.75rem;margin-bottom:.25rem}
}
.cmp-product-details__characteristics-title::after,.cmp-product-details__uses-title::after{content:": "}
@media screen and (max-width:575px){.cmp-product-details__characteristics-title::after,.cmp-product-details__uses-title::after{display:none}
}
.cmp-product-details__characteristics-title--no-description,.cmp-product-details__uses-title--no-description{display:block;font-weight:400}
.cmp-product-details__characteristics-title--no-description::after,.cmp-product-details__uses-title--no-description::after{display:none}
.cmp-product-details__characteristics-description,.cmp-product-details__uses-description{display:inline;font-size:20px;font-weight:400;line-height:1.75rem;color:#000;margin:0}
@media screen and (max-width:991px){.cmp-product-details__characteristics-description,.cmp-product-details__uses-description{font-weight:500;color:#232426;display:block;font-size:14px;line-height:1.5rem}
}
.cmp-product-details__list{display:flex;flex-direction:column;gap:2.5rem;list-style:none;padding:0;margin:2.5rem 0}
@media screen and (max-width:991px){.cmp-product-details__list{gap:1.25rem}
}
.cmp-product-details__list li{position:relative;padding-left:1.5rem;font-size:20px;line-height:1.75rem;font-weight:400;color:#000}
@media screen and (max-width:991px){.cmp-product-details__list li{font-size:16px;line-height:1.5rem}
}
@media screen and (max-width:575px){.cmp-product-details__list li{padding-left:0}
}
.cmp-product-details__list li::before{content:"";position:absolute;left:0;top:.5rem;width:.6875rem;height:.6875rem;background-color:#7455a2;border-radius:50%}
@media screen and (max-width:575px){.cmp-product-details__list li::before{display:none}
}
.cmp-product-details__properties{margin:2.5rem 0}
.cmp-product-details__properties-table{margin:auto;width:100%;max-width:37.5rem;border-collapse:collapse;border-radius:.25rem;overflow:hidden}
.cmp-product-details__properties-table thead tr{border-bottom:1px solid #cfc8db}
@media screen and (max-width:575px){.cmp-product-details__properties-table thead tr{border-bottom:0}
}
.cmp-product-details__properties-table thead tr th{padding:1rem 1.25rem;font-size:20px;line-height:1.75rem;font-weight:700;color:#000;text-align:left}
@media screen and (max-width:575px){.cmp-product-details__properties-table thead tr th{font-size:16px;line-height:1.75rem;padding:.75rem 1rem}
}
@media screen and (max-width:575px){.cmp-product-details__properties-table thead tr th{background:#f9f9f9}
}
.cmp-product-details__properties-table thead tr th:first-child{width:60%;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}
.cmp-product-details__properties-table thead tr th:last-child{width:40%;text-align:left;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}
.cmp-product-details__properties-table tbody tr{border-bottom:1px solid #cfc8db}
.cmp-product-details__properties-table tbody tr:last-child{border-bottom:0}
.cmp-product-details__properties-table tbody tr:last-child td:first-child{border-bottom-left-radius:.25rem}
.cmp-product-details__properties-table tbody tr:last-child td:last-child{border-bottom-right-radius:.25rem}
.cmp-product-details__properties-table tbody tr td{padding:1rem 1.25rem;font-size:20px;line-height:1.75rem;font-weight:400;color:#000}
@media screen and (max-width:575px){.cmp-product-details__properties-table tbody tr td{font-weight:500;color:#232426;font-size:16px;line-height:1.75rem;padding:.75rem 1rem}
}
.cmp-product-details__properties-table tbody tr td:first-child{width:60%;font-weight:500}
.cmp-product-details__properties-table tbody tr td:last-child{width:40%;text-align:left}
.cmp-product-details__line{border:1px solid #cfc8db;margin-bottom:2.5rem}
.cmp-product-details__version{display:flex;justify-content:center;font-size:20px;color:#000;font-style:italic;margin:0;font-weight:300;line-height:100%;text-align:center}
@media screen and (max-width:991px){.cmp-product-details__version{font-size:12px}
}
.cmp-product-details__documents{max-width:59.0625rem;margin:auto;margin-top:7.5rem}
@media screen and (max-width:991px){.cmp-product-details__documents{margin-top:2.5rem}
}
.cmp-product-details__documents-title{font-size:40px;line-height:3.75rem;font-weight:800;margin:0 0 2.5rem 0;text-align:center;color:#3a1f63}
@media screen and (max-width:991px){.cmp-product-details__documents-title{font-size:28px;line-height:2rem;margin-bottom:1.5rem}
}
.cmp-product-details__documents-list{display:flex;flex-direction:column;gap:.75rem}
.cmp-product-details__document{cursor:pointer;display:flex;justify-items:center;align-items:center;gap:.9375rem;padding:1.25rem;border-radius:.5rem;transition:box-shadow .3s ease;border:1px solid #b0b1b3}
.cmp-product-details__document--active{box-shadow:0 .25rem .75rem rgba(0,0,0,0.1);background:linear-gradient(90deg,#f6edff 0,#ffe9ea 61%,#fef4e1 100%);border:0;font-weight:700}
.cmp-product-details__document:hover{box-shadow:0 .125rem .5rem rgba(0,0,0,0.1)}
@media screen and (max-width:991px){.cmp-product-details__document{padding:.9375rem;gap:.75rem}
}
.cmp-product-details__document-icon img{width:1.75rem;height:2.625rem}
@media screen and (max-width:991px){.cmp-product-details__document-icon img{width:1.125rem;height:1.6875rem}
}
.cmp-product-details__document-text{flex:1;font-size:16px;line-height:1.5rem;color:#000}
@media screen and (max-width:991px){.cmp-product-details__document-text{font-size:14px}
}
.cmp-product-details__document-download{flex-shrink:0;color:#3a1f63;transition:color .3s ease}
.cmp-product-details__horizon-tab-with-carousel-wrapper .horizon-tab-with-carousel__tabs{justify-content:center}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.execution-enablers{background:linear-gradient(105.09deg,rgba(255,184,28,0.05) -4.68%,rgba(218,41,28,0.05) 49.31%,rgba(80,7,120,0.05) 105.42%);font-family:"Manrope",sans-serif}
@media screen and (max-width:991px){.execution-enablers{background:#fff}
}
.execution-enablers__outer{position:relative}
.execution-enablers__title{text-align:center;font-size:28px;font-weight:800;margin-bottom:3.125rem;color:#3a1f63}
@media screen and (min-width:768px){.execution-enablers__title{font-size:54px}
}
@media screen and (max-width:991px){.execution-enablers__title{margin-bottom:1.75rem}
}
@media screen and (max-width:575px){.execution-enablers__title{margin-bottom:1.375rem}
}
.execution-enablers__heading{font-size:20px;font-weight:800;color:#3a1f63;margin:0}
@media screen and (min-width:768px){.execution-enablers__heading{font-size:28px;font-weight:700}
}
@media screen and (max-width:1023px){.execution-enablers__heading{font-size:22px}
}
.execution-enablers__card{background:#fff;border-radius:.75rem;padding:2.5rem;display:flex;gap:3.75rem;align-items:flex-start;min-height:28.125rem;transition:opacity .4s ease;flex:0 0 100%;scroll-snap-align:start;box-shadow:0 0 .3125rem rgba(0,0,0,0.05)}
@media screen and (max-width:1023px){.execution-enablers__card{flex-direction:column;padding:2rem;min-height:auto}
}
@media screen and (max-width:991px){.execution-enablers__card{padding:0;gap:0;border:0;border-radius:0;min-height:auto;overflow:hidden;box-shadow:none}
}
@media screen and (max-width:575px){.execution-enablers__card{padding:0;gap:0;border:0;border-radius:0;min-height:auto;overflow:hidden;box-shadow:none}
}
.execution-enablers__image{flex:0 0 45%;display:flex;align-items:center;justify-content:center}
.execution-enablers__image img{width:100%;height:auto;object-fit:cover}
@media screen and (max-width:1023px){.execution-enablers__image{flex:0 0 100%;max-height:21.875rem}
}
@media screen and (max-width:991px){.execution-enablers__image{flex:none;width:100%}
.execution-enablers__image img{border-radius:0}
}
@media screen and (max-width:575px){.execution-enablers__image{flex:none;width:100%}
.execution-enablers__image img{border-radius:0}
}
.execution-enablers__content{flex:1;display:flex;flex-direction:column;gap:2.8125rem;margin-top:1.5625rem}
@media screen and (max-width:991px){.execution-enablers__content{padding:2rem 1.25rem 1.75rem;gap:1.125rem;background-color:#fff;margin-top:0}
}
@media screen and (max-width:575px){.execution-enablers__content{padding:1.75rem 1rem 1.5rem 0;gap:1rem;background-color:#fff;margin-top:0}
}
.execution-enablers__track{display:flex;gap:2rem;overflow-x:auto;padding-bottom:.5rem;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}
.execution-enablers__track::-webkit-scrollbar{display:none}
@media screen and (max-width:991px){.execution-enablers__track{gap:0;padding-bottom:0}
}
.execution-enablers__list{list-style:none;display:flex;flex-direction:column;margin:0;padding:0}
.execution-enablers__list-item{display:flex;gap:1rem;align-items:flex-start;position:relative;padding-bottom:2.6875rem}
.execution-enablers__list-item:last-child{padding-bottom:0}
.execution-enablers__list-item:not(:last-child)::after{content:'';position:absolute;left:1.34375rem;top:2.6875rem;bottom:-2.6875rem;border-left:.0625rem dashed #3a1f63}
@media screen and (max-width:991px){.execution-enablers__list-item{padding-bottom:2rem}
.execution-enablers__list-item:not(:last-child)::after{left:1.25rem;top:2.5rem;bottom:-2rem}
}
@media screen and (max-width:575px){.execution-enablers__list-item{gap:.75rem;padding-bottom:1.875rem}
.execution-enablers__list-item:not(:last-child)::after{left:1.125rem;top:2.25rem;bottom:-1.875rem}
}
.execution-enablers__icon{width:2.6875rem;height:2.6875rem;display:inline-block;flex-shrink:0;z-index:1;background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/checkbox.svg');background-size:contain;background-position:center;background-repeat:no-repeat}
@media screen and (max-width:991px){.execution-enablers__icon{width:2.5rem;height:2.5rem}
}
@media screen and (max-width:575px){.execution-enablers__icon{width:2.25rem;height:2.25rem}
}
.execution-enablers__text{font-size:16px;line-height:1.6;color:#4c4e52;margin:0;font-weight:400}
@media screen and (min-width:768px){.execution-enablers__text{font-size:16px;font-weight:500}
}
.execution-enablers__carousel{width:100%;display:flex;flex-direction:column;gap:1.5rem;align-items:center}
@media screen and (max-width:991px){.execution-enablers__carousel{gap:1.25rem;align-items:stretch}
}
.carousel-wrapper{width:100%}
.carousel-container{width:100%;margin:0 auto;overflow:hidden;border-radius:.75rem;transition:max-width .3s ease}
@media screen and (max-width:1023px){.carousel-container{max-width:100%;margin-left:0}
}
@media screen and (max-width:991px){.carousel-container{border-radius:0}
}
.carousel-controls{width:100%;margin:0 auto;display:flex;gap:2rem;align-items:center;justify-content:flex-end;margin-top:2rem}
@media screen and (max-width:1023px){.carousel-controls{max-width:100%;margin:0}
}
@media screen and (max-width:991px){.carousel-controls{justify-content:center;gap:.75rem}
}
@media screen and (max-width:575px){.carousel-controls{gap:.75rem;justify-content:center}
}
.carousel-btn{width:3rem;height:3rem;border-radius:50%;background:#512b8b;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem;transition:all .3s ease;flex-shrink:0}
.carousel-btn:not(.carousel-controls__wrapper--disabled):hover,.carousel-btn:not(.carousel-controls__wrapper--disabled):focus,.carousel-btn:not(.carousel-controls__wrapper--disabled):focus-visible{background:#7455a2;transform:scale(1.05);outline:0}
.carousel-btn.carousel-controls__wrapper--disabled{background:#cacbcc;color:#eeeeef;cursor:not-allowed;pointer-events:none;transform:none}
.carousel-btn:disabled{background:#cacbcc;cursor:not-allowed;transform:scale(1)}
@media screen and (max-width:991px){.carousel-btn{width:2.5rem;height:2.5rem;font-size:1rem}
}
@media screen and (max-width:575px){.carousel-btn{width:2.25rem;height:2.25rem;font-size:.875rem}
}
.carousel-slide{animation:slideIn .4s ease}
@keyframes slideIn{from{opacity:0;transform:translateX(1.25rem)}
to{opacity:1;transform:translateX(0)}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.logo-carousel{width:100%;overflow:hidden;position:relative;margin:0;padding:0 1rem}
@media screen and (min-width:992px){.logo-carousel{padding:.1875rem}
}
.logo-carousel__track{display:flex;align-items:center;width:max-content;will-change:transform}
.logo-carousel__wrapper{display:flex;align-items:center;gap:.4225rem;height:5.625rem}
@media screen and (min-width:992px){.logo-carousel__wrapper{gap:.625rem;height:5.625rem}
}
.logo-carousel__item{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:11.2392rem;height:3.8028rem;padding:.625rem;box-sizing:border-box}
@media screen and (min-width:992px){.logo-carousel__item{width:16.625rem;height:5.625rem;padding:.625rem}
}
.logo-carousel__item img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center;filter:grayscale(100%);-webkit-transition:filter .3s ease;-moz-transition:filter .3s ease;-o-transition:filter .3s ease;transition:filter .3s ease}
@media(prefers-reduced-motion:reduce){.logo-carousel__track{animation:none}
.logo-carousel__wrapper{overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}
}
.logo-carousel{pointer-events:auto}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-breadcrumb{position:absolute;top:6.25rem;left:0;right:0;padding:0 1rem;background:transparent;z-index:10}
@media screen and (min-width:768px){.cmp-breadcrumb{padding:0;max-width:79rem;margin:0 auto}
}
.cmp-breadcrumb__list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:0;margin:0;padding:0;list-style:none;font-family:"Manrope",sans-serif;font-size:12px;line-height:1.4;color:#4c4e52;overflow-x:auto;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}
.cmp-breadcrumb__list::-webkit-scrollbar{display:none}
@media screen and (min-width:768px){.cmp-breadcrumb__list{font-size:14px;overflow-x:visible;flex-wrap:wrap}
}
.cmp-breadcrumb__item{display:flex;align-items:center;font-weight:300;opacity:.7;white-space:nowrap;flex-shrink:0;min-width:0}
.cmp-breadcrumb__item--active{font-weight:700;opacity:1}
.cmp-breadcrumb__item:not(:last-child)::after{content:'';display:inline-block;width:1.25rem;height:1.25rem;background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/chevron-right.svg');background-repeat:no-repeat;background-position:center;background-size:auto;flex-shrink:0;filter:invert(1);margin:0 .5rem;opacity:.7}
.cmp-breadcrumb__item-link{color:inherit;text-decoration:none;font-weight:inherit;opacity:inherit;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@media screen and (min-width:768px){.cmp-breadcrumb__item-link{overflow:visible;text-overflow:unset;white-space:normal}
}
.cmp-breadcrumb__item-link:focus{outline:2px solid #232426;outline-offset:2px;border-radius:2px}
@media(min-width:992px){body.header-unification-enabled .cmp-breadcrumb{top:8.25rem}
}
@media(max-width:991px){body.header-unification-enabled:not(.mobile-unification-hidden) .cmp-breadcrumb{top:8.50rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-carousel-slide__outer-wrapper{background:#fef9f2}
.cmp-carousel-slide__header-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center}
.cmp-carousel-slide__carousel-controls{display:flex;gap:2rem;align-items:center;justify-content:center}
@media screen and (max-width:767px){.cmp-carousel-slide__carousel-controls{display:none}
}
.cmp-carousel-slide__header{text-align:center}
.cmp-carousel-slide__title{margin:0;font-size:28px;font-weight:800;line-height:2rem;color:#3a1f63;text-align:left}
@media screen and (min-width:768px){.cmp-carousel-slide__title{font-size:54px;line-height:4.5rem}
}
.cmp-carousel-slide__subtitle{margin:0;margin-top:.5rem;font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:1.5rem;color:#4c4e52;text-align:left}
@media screen and (min-width:768px){.cmp-carousel-slide__subtitle{font-size:20px;line-height:1.75rem}
}
.cmp-carousel-slide__wrapper{margin-top:1.5rem}
@media screen and (min-width:768px){.cmp-carousel-slide__wrapper{margin-top:3.75rem}
}
.cmp-carousel-slide__item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .7s ease-in-out;will-change:opacity}
.cmp-carousel-slide__item--active{opacity:1;pointer-events:auto;position:absolute;z-index:1}
.cmp-carousel-slide__item--transitioning{transition:opacity .7s ease-in-out}
.cmp-carousel-slide__image-wrapper{position:relative;display:block;width:100%;overflow:hidden;border-radius:2rem;height:100%;min-height:25.875rem}
.cmp-carousel-slide__image-wrapper::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 28.42%,rgba(0,0,0,0.8) 84.12%);pointer-events:none}
@media screen and (min-width:768px){.cmp-carousel-slide__image-wrapper{max-height:36.375rem}
}
.cmp-carousel-slide__image{height:100%;object-fit:cover;width:100%}
.cmp-carousel-slide__overlay{position:absolute;width:100%;z-index:2;pointer-events:none}
.cmp-carousel-slide__content{position:absolute;display:flex;flex-direction:column;font-family:"Manrope",sans-serif;left:0;bottom:0;color:#fff;text-align:left;gap:.75rem;padding:1rem;padding-bottom:1.5rem;max-width:100%}
@media screen and (min-width:768px){.cmp-carousel-slide__content{padding-bottom:4.375rem;gap:.5rem;left:5.5%;right:5.5%}
}
.cmp-carousel-slide__heading{font-size:24px;font-weight:800;line-height:1.75rem;margin:0;margin-bottom:.25rem}
@media screen and (min-width:768px){.cmp-carousel-slide__heading{font-size:24px;line-height:2.25rem;margin-bottom:1rem}
}
.cmp-carousel-slide__description{font-size:16px;line-height:1.5rem;font-weight:400;display:flex}
@media screen and (min-width:768px){.cmp-carousel-slide__description{font-weight:500}
}
.cmp-carousel-slide__description p{font-size:inherit;line-height:inherit;font-weight:inherit;display:inherit}
@media screen and (min-width:768px){.cmp-carousel-slide__description p{font-weight:inherit}
}
.cmp-carousel-slide__wrapper{position:relative;width:100%;display:flex;justify-content:center}
.cmp-carousel-slide__items{position:relative;width:100%;min-height:25.875rem;display:flex;justify-content:center}
@media screen and (min-width:768px){.cmp-carousel-slide__items{min-height:36.375rem}
}
.cmp-carousel-slide__carousel-controls-mobile{display:none}
@media screen and (max-width:767px){.cmp-carousel-slide__carousel-controls-mobile{display:flex;gap:2rem;align-items:center;justify-content:center;margin-top:2.5rem}
}
.cmp-carousel-slide__outer-wrapper--cardCarousel{background:#fff}
.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__title{margin:0;font-size:28px;font-weight:800;line-height:2rem;color:#512b8b;text-align:left}
@media screen and (min-width:768px){.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__title{font-size:32px;line-height:3rem}
}
.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__subtitle{margin:0;margin-top:.75rem;font-family:"Manrope",sans-serif;font-weight:500;font-size:16px;line-height:1.5rem;color:#4c4e52;text-align:left}
@media screen and (min-width:768px){.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__subtitle{font-size:24px;line-height:2.25rem}
}
.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__wrapper{overflow:hidden}
.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__items{display:flex;gap:1.5rem;overflow-x:auto;scrollbar-width:none;position:static;min-height:auto;justify-content:flex-start}
.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__items::-webkit-scrollbar{height:0}
@media screen and (max-width:991px){.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__items{gap:1rem}
}
.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__item{background:#faf6ef;overflow:hidden;border-radius:.5rem;cursor:pointer;transition:transform .3s ease;flex:0 0 25.3125rem;position:static;opacity:1;pointer-events:auto;display:flex;flex-direction:column}
@media screen and (max-width:991px){.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__item{flex:0 0 21.4375rem}
}
.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__image-wrapper{min-height:auto;max-height:none;height:13.625rem;border-radius:0}
@media screen and (max-width:991px){.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__image-wrapper{height:12.5rem}
}
.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__image-wrapper::after{display:none}
.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__image{max-height:13.625rem;object-fit:cover}
@media screen and (max-width:991px){.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__image{height:12.5rem}
}
.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__overlay{position:static}
.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__content{position:static;padding:1rem 1.5rem;gap:0;left:auto;right:auto;bottom:auto;color:#333;flex:1}
.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:700;color:#333;line-height:1.75rem;margin-bottom:.25rem;font-family:"Manrope",sans-serif}
@media screen and (min-width:768px){.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__heading{font-size:18px;line-height:1.75rem}
}
.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:500;color:#666;line-height:1.25rem;margin:0;opacity:1;margin-top:auto}
.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__description p{font-size:14px;font-weight:500;line-height:1.25rem;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
@media screen and (max-width:991px){.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__carousel-controls{display:none}
}
.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__carousel-controls-mobile{display:none}
@media screen and (max-width:991px){.cmp-carousel-slide__outer-wrapper--cardCarousel .cmp-carousel-slide__carousel-controls-mobile{display:flex;margin-top:1.5rem;justify-content:center;gap:2rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-flashcards-background{background:#fff}
@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}
to{opacity:1;transform:translateY(0)}
}
@keyframes fadeOut{from{opacity:1;transform:translateY(0)}
to{opacity:0;transform:translateY(10px)}
}
.cmp-flashcards__title{text-align:start;font-size:28px;font-weight:800;color:#3a1f63;line-height:2rem;margin-bottom:.5rem}
@media screen and (min-width:768px){.cmp-flashcards__title{font-size:54px;line-height:4.5rem}
}
.cmp-flashcards__subtitle{font-size:16px;font-weight:400;color:#4c4e52;margin:0;margin-top:1rem;line-height:1.5rem;margin-bottom:1rem}
@media screen and (min-width:768px){.cmp-flashcards__subtitle{margin-top:0;font-size:20px;line-height:1.75rem;margin-bottom:3.75rem}
}
.cmp-flashcards__grid{display:grid;grid-template-columns:1fr;gap:1rem;justify-items:center}
@media screen and (min-width:992px){.cmp-flashcards__grid{grid-template-columns:repeat(3,1fr);justify-content:center}
}
.cmp-flashcards__card{position:relative;background-color:#fff;border-radius:.5rem;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;height:100%;max-width:25.75rem;max-height:25.75rem;width:100%;aspect-ratio:1;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(180deg,rgba(0,0,0,0) 62.24%,rgba(0,0,0,0.6) 90.8%)}
@media screen and (min-width:992px){.cmp-flashcards__card:hover .cmp-flashcards__card-overlay{animation:fadeOut .4s ease forwards}
.cmp-flashcards__card:hover .cmp-flashcards__card-content{animation:fadeIn .7s ease forwards}
}
@media screen and (max-width:767px){.cmp-flashcards__card{max-height:11.625rem;max-width:100%;justify-content:flex-start;align-items:flex-start}
.cmp-flashcards__card .cmp-flashcards__card-overlay{opacity:.7}
}
@media screen and (min-width:768px) and (max-width:991px){.cmp-flashcards__card{max-height:13.75rem;max-width:100%;justify-content:flex-start;align-items:flex-start}
.cmp-flashcards__card .cmp-flashcards__card-overlay{opacity:.7}
}
.cmp-flashcards__card-image{position:relative;width:100%;height:100%;overflow:hidden}
.cmp-flashcards__card-image img{width:100%;height:100%;object-fit:cover;display:block}
.cmp-flashcards__card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.72);transition:opacity .3s ease;pointer-events:none;z-index:1}
.cmp-flashcards__card-content{position:absolute;z-index:2;display:flex;flex-direction:column;transition:opacity .3s ease}
@media screen and (min-width:992px){.cmp-flashcards__card-content{top:50%;left:50%;transform:translate(-50%,-50%);width:calc(96%);background-color:transparent;border-radius:0;opacity:1;gap:0;justify-content:center;align-items:center}
}
@media screen and (max-width:767px){.cmp-flashcards__card-content{top:auto;bottom:0;left:0;right:0;transform:none;background-color:transparent;padding:.75rem;text-align:left;width:100%;opacity:1;gap:.75rem}
}
@media screen and (min-width:768px) and (max-width:991px){.cmp-flashcards__card-content{top:auto;bottom:0;left:0;right:0;transform:none;background-color:transparent;padding:.75rem;text-align:left;width:100%;opacity:1;gap:.75rem}
}
@media screen and (min-width:992px){.cmp-flashcards__card:hover .cmp-flashcards__card-content{top:auto;bottom:.625rem;left:.625rem;right:.625rem;transform:none;width:auto;padding:2rem 1rem;background-color:#fff;border-radius:.5rem;opacity:1;gap:.9375rem;justify-content:flex-start;align-items:flex-start;min-height:12.5rem}
}
.cmp-flashcards__card-title{font-family:"Manrope",sans-serif;font-size:18px;font-weight:800;margin:0;line-height:1.3;transition:opacity .3s ease-out;color:#fff}
@media screen and (min-width:992px){.cmp-flashcards__card-title{max-width:17.5rem;font-size:24px;line-height:2.25rem;text-align:center;opacity:1}
}
@media screen and (max-width:767px){.cmp-flashcards__card-title{font-size:16px;line-height:1.5rem;color:#fff;opacity:1}
}
@media screen and (min-width:768px) and (max-width:991px){.cmp-flashcards__card-title{font-size:24px;line-height:2.25rem;color:#fff;opacity:1}
}
@media screen and (min-width:992px){.cmp-flashcards__card:hover .cmp-flashcards__card-title{font-size:20px;line-height:1.75rem;color:#3a1f63;text-align:left}
}
.cmp-flashcards__card-description{font-family:"Manrope",sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin:0;transition:opacity .3s ease}
@media screen and (min-width:992px){.cmp-flashcards__card-description{font-size:16px;line-height:1.5rem;color:#000;opacity:0;display:none}
}
@media screen and (max-width:767px){.cmp-flashcards__card-description{font-size:14px;line-height:1.25rem;color:#fff;opacity:1}
}
@media screen and (min-width:768px) and (max-width:991px){.cmp-flashcards__card-description{font-size:16px;line-height:1.5rem;color:#fff;opacity:1}
}
@media screen and (min-width:992px){.cmp-flashcards__card:hover .cmp-flashcards__card-description{font-size:16px;line-height:1.5rem;font-weight:500;opacity:1;display:block}
}
.variant-static-content .cmp-flashcards__header{margin-bottom:1rem}
@media screen and (min-width:768px){.variant-static-content .cmp-flashcards__header{margin-bottom:3.75rem}
}
.variant-static-content .cmp-flashcards__title{font-size:28px;font-weight:800;color:#3a1f63;line-height:2rem;margin-bottom:.5rem;text-align:center}
@media screen and (min-width:768px){.variant-static-content .cmp-flashcards__title{font-size:54px;line-height:4.5rem}
}
.variant-static-content .cmp-flashcards__subtitle{font-size:16px;font-weight:400;color:#4c4e52;margin:0;margin-top:1rem;line-height:1.5rem}
@media screen and (min-width:768px){.variant-static-content .cmp-flashcards__subtitle{margin-top:0;text-align:center;font-size:20px;line-height:1.75rem}
}
.variant-static-content .cmp-flashcards__grid{display:grid;grid-template-columns:1fr;gap:1rem;justify-items:stretch}
@media screen and (min-width:992px){.variant-static-content .cmp-flashcards__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}
}
.variant-static-content .cmp-flashcards__card{position:relative;background-color:#fff;border-radius:.5rem;overflow:hidden;cursor:pointer;height:100%;max-width:25.75rem;max-height:25.75rem;width:100%;aspect-ratio:1}
@media screen and (max-width:767px){.variant-static-content .cmp-flashcards__card{max-height:11.625rem;max-width:100%}
}
@media screen and (min-width:768px) and (max-width:991px){.variant-static-content .cmp-flashcards__card{max-height:13.75rem;max-width:100%}
}
@media screen and (min-width:992px){.variant-static-content .cmp-flashcards__card:hover .cmp-flashcards__card-overlay{background:rgba(0,0,0,0.4);animation:none}
.variant-static-content .cmp-flashcards__card:hover .cmp-flashcards__card-content{animation:fadeIn 0 ease forwards}
}
@media screen and (min-width:992px){.cmp-flashcards__card:hover .variant-static-content__card-title{font-size:20px;line-height:1.75rem;color:#fff;text-align:center}
}
.variant-static-content .cmp-flashcards__card:hover .cmp-flashcards__card-title{max-width:100%;font-size:32px;line-height:3rem;color:#fff;margin:auto;margin-bottom:.5rem}
.variant-static-content .cmp-flashcards__card:hover .cmp-flashcards__card-description{display:flex;opacity:1;text-align:center;font-family:"Manrope",sans-serif;font-size:16px;font-weight:400;color:#fff;line-height:1.5rem;margin:0}
@media screen and (min-width:768px){.variant-static-content .cmp-flashcards__card:hover .cmp-flashcards__card-description{max-width:18.6rem;font-size:20px;line-height:1.75rem}
}
@media screen and (min-width:992px){.variant-static-content .cmp-flashcards__card:hover .cmp-flashcards__card-content{top:auto;bottom:auto;right:auto;left:auto;transform:none;width:auto;padding:1.5rem;background-color:transparent;border-radius:0;opacity:1;gap:0;min-height:auto}
}
.variant-static-content .cmp-flashcards__card-image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}
.variant-static-content .cmp-flashcards__card-image img{width:100%;height:100%;object-fit:cover;display:block}
.variant-static-content .cmp-flashcards__card-overlay{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.72);transition:opacity .3s ease;pointer-events:none;z-index:1}
.variant-static-content .cmp-flashcards__card-content{position:absolute;bottom:0;z-index:2;padding:1.5rem;width:100%}
@media screen and (max-width:767px){.variant-static-content .cmp-flashcards__card-content{align-items:center;padding:8%;gap:1rem}
}
@media screen and (min-width:768px) and (max-width:991px){.variant-static-content .cmp-flashcards__card-content{align-items:center;gap:1rem;padding:3rem}
}
.variant-static-content .cmp-flashcards__card-title{font-family:"Manrope",sans-serif;font-size:20px;font-weight:800;color:#fff;line-height:1.5rem}
@media screen and (min-width:768px){.variant-static-content .cmp-flashcards__card-title{margin:0;margin-bottom:.5rem;max-width:100%;font-size:32px;line-height:3rem}
}
.variant-static-content .cmp-flashcards__card-description{display:flex;opacity:1;text-align:center;font-family:"Manrope",sans-serif;font-size:16px;font-weight:400;color:#fff;line-height:1.5rem;margin:0}
@media screen and (min-width:768px){.variant-static-content .cmp-flashcards__card-description{margin:0;max-width:18.6rem;font-size:20px;line-height:1.75rem}
}
.variant-transition-text{background:#faf6ef}
.variant-transition-text .cmp-flashcards__header{margin-bottom:1rem}
.variant-transition-text .cmp-flashcards__header .cmp-flashcards__title{font-size:28px;font-weight:800;color:#3a1f63;line-height:2rem;margin-bottom:.5rem}
@media screen and (min-width:768px){.variant-transition-text .cmp-flashcards__header .cmp-flashcards__title{font-size:54px;line-height:4.5rem;text-align:center}
}
.variant-transition-text .cmp-flashcards__header .cmp-flashcards__subtitle{font-size:16px;font-weight:400;color:#4c4e52;margin:0;margin-top:.5rem;line-height:1.5rem}
@media screen and (min-width:768px){.variant-transition-text .cmp-flashcards__header .cmp-flashcards__subtitle{font-size:20px;line-height:1.75rem;text-align:center}
}
@media screen and (min-width:768px){.variant-transition-text .cmp-flashcards__header{margin-bottom:3.75rem}
}
.variant-transition-text .cmp-flashcards__grid--transition-text{display:grid;grid-template-columns:1fr;gap:1rem;justify-items:center}
@media screen and (min-width:992px){.variant-transition-text .cmp-flashcards__grid--transition-text{grid-template-columns:repeat(3,1fr);gap:1.5rem}
}
.variant-transition-text .cmp-flashcards__card--transition-text{position:relative;border-radius:.75rem;overflow:hidden;height:100%;max-width:25.75rem;max-height:25.75rem;width:100%;aspect-ratio:1;cursor:pointer;background:linear-gradient(180deg,rgba(0,0,0,0) 62.24%,rgba(0,0,0,0.6) 90.8%)}
@media screen and (max-width:767px){.variant-transition-text .cmp-flashcards__card--transition-text{width:100%;height:280px;max-width:100%;max-height:280px;aspect-ratio:none}
}
@media screen and (min-width:992px){.variant-transition-text .cmp-flashcards__card--transition-text:hover .cmp-flashcards__card-overlay{animation:none;opacity:1;background:rgba(0,0,0,0.6)}
.variant-transition-text .cmp-flashcards__card--transition-text:hover .cmp-flashcards__card-content{animation:none}
}
.variant-transition-text .cmp-flashcards__card--transition-text .cmp-flashcards__card-image{position:absolute;inset:0;width:100%;height:100%;z-index:0}
.variant-transition-text .cmp-flashcards__card--transition-text .cmp-flashcards__card-image img{width:100%;height:100%;object-fit:cover;display:block}
.variant-transition-text .cmp-flashcards__card--transition-text .cmp-flashcards__card-overlay{position:absolute;inset:0;background:rgba(0,0,0,0.6);z-index:2;opacity:1;pointer-events:none}
.variant-transition-text .cmp-flashcards__card--transition-text .cmp-flashcards__card-heading-overlay{position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(96%);text-align:center;font-family:"Manrope",sans-serif;font-size:24px;font-weight:800;color:#fff;line-height:2.25rem;transition:top .5s ease,transform .5s ease}
@media screen and (max-width:767px){.variant-transition-text .cmp-flashcards__card--transition-text .cmp-flashcards__card-heading-overlay{top:1.75rem;left:55%;transform:translateX(-50%);width:calc(97%);text-align:start;font-size:20px;line-height:1.25rem;font-weight:400}
}
.variant-transition-text .cmp-flashcards__card--transition-text .cmp-flashcards__card-arrow-icon{display:none;position:absolute;z-index:3;top:1.5rem;right:1.5rem;width:1.5rem;height:1.5rem}
@media screen and (max-width:767px){.variant-transition-text .cmp-flashcards__card--transition-text .cmp-flashcards__card-arrow-icon{display:block}
}
.variant-transition-text .cmp-flashcards__card--transition-text .cmp-flashcards__card-arrow-icon img{width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1)}
.variant-transition-text .cmp-flashcards__card--transition-text .cmp-flashcards__card-content--transition-text{position:absolute;z-index:4;margin-bottom:-1rem;left:50%;transform:translateX(-50%);width:calc(96%);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;background-color:transparent;border-radius:0;padding:0;box-shadow:none;gap:.5rem;opacity:0;pointer-events:none;display:none;transition:background-color .4s ease,box-shadow .4s ease,padding .4s ease,transform .4s ease,opacity .4s ease,bottom .4s ease}
@media screen and (max-width:767px){.variant-transition-text .cmp-flashcards__card--transition-text .cmp-flashcards__card-content--transition-text{position:absolute;top:auto;bottom:2rem;left:.75rem;right:.75rem;transform:none;width:auto;background-color:rgba(255,255,255,0.9);border-radius:.75rem;padding:.875rem 1rem;box-shadow:0 4px 12px #000 26;opacity:1;pointer-events:auto;display:flex;justify-content:flex-start}
}
.variant-transition-text .cmp-flashcards__card--transition-text .cmp-flashcards__card-description-list{list-style:disc;padding-left:1.25rem;margin:0;width:100%;text-align:left;opacity:0;max-height:0;overflow:hidden;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease,max-height .4s ease}
@media screen and (max-width:767px){.variant-transition-text .cmp-flashcards__card--transition-text .cmp-flashcards__card-description-list{opacity:1;max-height:none;transform:translateY(0);overflow:visible}
}
.variant-transition-text .cmp-flashcards__card--transition-text .cmp-flashcards__card-description-item{font-family:"Manrope",sans-serif;font-size:20px;font-weight:600;color:#3a1f63;line-height:1.75rem}
@media screen and (max-width:767px){.variant-transition-text .cmp-flashcards__card--transition-text .cmp-flashcards__card-description-item{font-size:14px;line-height:1.25rem}
}
@media screen and (min-width:992px){.variant-transition-text .cmp-flashcards__card--transition-text:hover .cmp-flashcards__card-overlay{background:rgba(0,0,0,0.6);opacity:1}
.variant-transition-text .cmp-flashcards__card--transition-text:hover .cmp-flashcards__card-heading-overlay{top:30%;transform:translate(-50%,-150%)}
.variant-transition-text .cmp-flashcards__card--transition-text:hover .cmp-flashcards__card-content--transition-text{background-color:#fff;border-radius:.75rem;padding:1.75rem 2rem;box-shadow:0 22px 40px rgba(0,0,0,0.38);transform:translateX(-50%);bottom:1.75rem;opacity:1;pointer-events:auto;display:flex}
.variant-transition-text .cmp-flashcards__card--transition-text:hover .cmp-flashcards__card-description-list{opacity:1;max-height:100%;transform:translateY(0)}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-icon-text-card{width:100%;padding:2.5rem 1rem;background-color:#fff}
@media screen and (min-width:992px){.cmp-icon-text-card{padding:2.5rem 2rem}
}
@media screen and (min-width:1024px){.cmp-icon-text-card{padding:3.75rem 1rem}
}
.cmp-icon-text-card__header{margin-bottom:2.5rem;text-align:center}
@media screen and (min-width:1024px){.cmp-icon-text-card__header{margin-bottom:5rem}
}
.cmp-icon-text-card__title{font-family:"Manrope",sans-serif;font-weight:800;font-size:28px;line-height:2rem;letter-spacing:0;text-align:center;color:#3a1f63;margin:0 0 1.25rem 0}
@media screen and (min-width:1024px){.cmp-icon-text-card__title{font-size:54px;line-height:4.5rem;margin-bottom:1.5rem}
}
.cmp-icon-text-card__description p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:1.5rem;letter-spacing:0;text-align:center;color:#4c4e52}
@media screen and (min-width:1024px){.cmp-icon-text-card__description p{font-size:20px;line-height:1.75rem;font-weight:500}
}
.cmp-icon-text-card__grid{display:flex;flex-direction:column;align-items:center;gap:1rem}
@media screen and (min-width:576px){.cmp-icon-text-card__grid{display:grid;grid-template-columns:repeat(2,1fr);justify-items:center;gap:1.5rem;justify-content:center;align-items:start;grid-auto-rows:1fr}
}
@media screen and (min-width:1024px){.cmp-icon-text-card__grid{grid-template-columns:repeat(3,1fr);justify-items:center;gap:1.5rem}
}
.cmp-icon-text-card__item{position:relative;background-color:#fff;border-radius:.25rem;width:20.75rem;border:.125rem solid #3a1f63}
@media screen and (min-width:576px){.cmp-icon-text-card__item{height:100%;max-width:none;width:100%}
}
@media screen and (min-width:1024px){.cmp-icon-text-card__item{max-width:20.75rem;border:0;transition:box-shadow .3s ease,transform .3s ease}
.cmp-icon-text-card__item:hover{border:.125rem solid #3a1f63}
}
.cmp-icon-text-card__accent-bar{display:none}
@media screen and (min-width:1024px){.cmp-icon-text-card__accent-bar{display:block;height:.5rem;background-color:#3a1f63;width:100%}
}
.cmp-icon-text-card__content{padding:1.875rem 1rem 1.875rem 1rem;display:flex;flex-direction:column;gap:1rem;height:100%}
@media screen and (min-width:992px){.cmp-icon-text-card__content{padding:1.875rem 1rem 1.875rem 1rem;gap:1rem}
}
@media screen and (min-width:1024px){.cmp-icon-text-card__content{padding:3.3125rem 2rem 2rem 2.75rem;gap:1.5rem}
}
.cmp-icon-text-card__icon{width:3.1875rem;height:3.1875rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:.25rem}
@media screen and (min-width:1024px){.cmp-icon-text-card__icon{padding-left:.75rem;width:4.25rem;height:3.1875rem}
}
.cmp-icon-text-card__icon-img{width:100%;height:100%;object-fit:contain}
.cmp-icon-text-card__text{flex:1;display:flex;flex-direction:column;gap:0}
.cmp-icon-text-card__item-title{font-family:"Manrope",sans-serif;font-weight:700;font-size:18px;line-height:1.75rem;color:#3a1f63;margin:0}
@media screen and (min-width:1024px){.cmp-icon-text-card__item-title{font-size:1.125rem;line-height:1.75rem;font-weight:700}
}
.cmp-icon-text-card__item-description{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:1.5rem;color:#3a1f63;margin:0}
@media screen and (min-width:1024px){.cmp-icon-text-card__item-description{font-size:16px;line-height:1.8rem;opacity:0}
}
@media screen and (min-width:1024px){.cmp-icon-text-card__item:hover .cmp-icon-text-card__item-description{opacity:1}
}
@media screen and (min-width:1024px){.cmp-icon-text-card__item:hover .cmp-icon-text-card__accent-bar{display:none}
}
.cmp-icon-text-card--compact .cmp-icon-text-card__item-description{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-client-benefits{overflow:visible;position:relative;padding-top:2.25rem}
@media screen and (max-width:991px){.cmp-client-benefits{padding-top:1.25rem;padding-bottom:1.25rem}
}
@media screen and (max-width:991px){.cmp-client-benefits .respond-flex-column{flex-direction:column;align-items:center;justify-content:center;gap:0}
}
@media screen and (max-width:991px){.cmp-client-benefits .respond-hide-desktop{display:none}
}
@media screen and (max-width:991px){.cmp-client-benefits .respond-center-mobile{flex:none;max-width:100%;width:100%;text-align:center;order:-1}
}
.cmp-client-benefits .container-wrapper{display:flex;align-items:flex-start;gap:5rem}
@media screen and (max-width:1023px){.cmp-client-benefits .container-wrapper{gap:3.75rem}
}
@media screen and (max-width:991px){.cmp-client-benefits .container-wrapper{flex-direction:column;align-items:center;justify-content:center;gap:0}
}
.cmp-client-benefits__header{flex:1;position:relative;max-width:37.5rem}
@media screen and (max-width:991px){.cmp-client-benefits__header{flex:none;max-width:100%;width:100%;text-align:center;order:-1}
}
.cmp-client-benefits__title{font-size:54px;line-height:1.33;font-weight:800;color:#3a1f63;font-family:"Manrope",sans-serif;margin:0 0 2.5rem 0;max-width:26.25rem}
@media screen and (max-width:1300px){.cmp-client-benefits__title{font-size:36px;line-height:1.2}
}
@media screen and (max-width:991px){.cmp-client-benefits__title{font-size:32px;line-height:1.25;margin:0 auto 2rem auto;text-align:center}
}
@media screen and (max-width:575px){.cmp-client-benefits__title{font-size:28px;line-height:1.25;margin:0 auto 1.5rem auto;max-width:21.875rem;text-align:center}
}
.cmp-client-benefits__image{width:100%;height:25rem;max-width:37.5rem;position:relative;z-index:2;object-fit:cover;padding-top:2.5rem}
@media screen and (max-width:991px){.cmp-client-benefits__image{display:none}
}
.cmp-client-benefits__header::before{content:'';position:absolute;bottom:-10rem;left:-3.75rem;width:25.625rem;height:12.5rem;background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/client-dotted-bg.svg');background-repeat:no-repeat;background-size:contain;z-index:1;opacity:.4}
@media screen and (max-width:991px){.cmp-client-benefits__header::before{display:none}
}
.cmp-client-benefits__cards-container{display:flex;gap:1.25rem;width:26.25rem;align-items:flex-start;justify-content:space-between;margin-left:auto}
@media screen and (max-width:991px){.cmp-client-benefits__cards-container{width:100%;max-width:25rem;gap:1rem;justify-content:center;margin-left:auto;margin-right:auto}
}
@media screen and (max-width:575px){.cmp-client-benefits__cards-container{gap:.75rem;max-width:23.75rem}
}
.cmp-client-benefits__cards-column{display:flex;flex-direction:column;gap:1rem;width:12.5rem}
.cmp-client-benefits__cards-column:first-child{align-items:center;padding-top:2.5rem}
.cmp-client-benefits__cards-column:last-child{align-items:center;margin-top:-4.375rem}
@media screen and (max-width:991px){.cmp-client-benefits__cards-column{gap:.75rem;width:11.25rem}
.cmp-client-benefits__cards-column:first-child{padding-top:0}
.cmp-client-benefits__cards-column:last-child{margin-top:0}
}
@media screen and (max-width:575px){.cmp-client-benefits__cards-column{width:10.625rem}
}
.cmp-client-benefits__card{background:#fff;border:1px solid rgba(0,0,0,0.06);padding:1.25rem 1rem;text-align:center;transition:all .3s ease;box-shadow:0 8px 30px rgba(0,0,0,0.12);width:12.5rem;min-height:12.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-shrink:0}
.cmp-client-benefits__card:hover{background:linear-gradient(105.09deg,rgba(255,184,28,0.05) -4.68%,rgba(218,41,28,0.05) 49.31%,rgba(80,7,120,0.05) 105.42%);box-shadow:0 16px 40px rgba(0,0,0,0.2);transform:translateY(-0.1875rem)}
@media screen and (max-width:991px){.cmp-client-benefits__card{width:11.25rem;min-height:11.25rem;padding:1rem .75rem}
}
@media screen and (max-width:575px){.cmp-client-benefits__card{width:10.625rem;min-height:10.625rem;padding:1rem .75rem}
}
.cmp-client-benefits__icon{width:5.5625rem;height:5.5625rem;margin:0 auto 1rem auto;display:block;object-fit:contain;flex-shrink:0;border-radius:.75rem;padding:.75rem;box-sizing:border-box;transition:background .3s ease}
@media screen and (max-width:991px){.cmp-client-benefits__icon{width:4rem;height:4rem;margin:0 auto .75rem auto;border-radius:.75rem;padding:.5rem}
}
.cmp-client-benefits__icon-title{font-size:16px;line-height:1.4;font-weight:400;color:#4c4e52;font-family:"Manrope",sans-serif;margin:0;text-align:center;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;width:calc(105%);max-width:11.25rem;white-space:normal}
@media screen and (max-width:991px){.cmp-client-benefits__icon-title{font-size:14px;line-height:1.3;max-width:9.25rem}
}
@media screen and (max-width:575px){.cmp-client-benefits__icon-title{font-size:14px;max-width:8.125rem}
}
@media screen and (max-width:991px){.cmp-client-benefits__card--seventh{display:none}
}
.cmp-client-benefits__last-card-container{display:none}
@media screen and (max-width:991px){.cmp-client-benefits__last-card-container{display:flex;justify-content:center;width:100%;margin-top:1rem}
}
@media screen and (max-width:991px){.cmp-client-benefits__card--last{width:10.3125rem;min-height:13.75rem;height:auto;overflow:visible}
}
@media screen and (max-width:575px){.cmp-client-benefits__card--last{width:10.3125rem;min-height:11.25rem;height:auto;overflow:visible}
}
@media screen and (max-width:991px){.cmp-client-benefits__card--last .cmp-client-benefits__icon-title{max-width:8.8125rem;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}
}
@media screen and (max-width:575px){.cmp-client-benefits__card--last .cmp-client-benefits__icon-title{max-width:8.8125rem;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}
}
.cmp-client-benefits.animate-section .cmp-client-benefits__title{opacity:1;transform:translateY(0)}
.cmp-client-benefits.animate-section .cmp-client-benefits__image{opacity:1;transform:scale(1)}
.cmp-client-benefits.animate-section .cmp-client-benefits__card{opacity:1;transform:translateY(0)}
.cmp-client-benefits .cmp-client-benefits__title,.cmp-client-benefits .cmp-client-benefits__image,.cmp-client-benefits .cmp-client-benefits__card{opacity:0;transition:all .8s ease}
.cmp-client-benefits .cmp-client-benefits__title{transform:translateY(1.875rem)}
.cmp-client-benefits .cmp-client-benefits__image{transform:scale(0.95)}
.cmp-client-benefits .cmp-client-benefits__card{transform:translateY(1.25rem)}
.cmp-client-benefits .cmp-client-benefits__card:nth-child(1){transition-delay:.1s}
.cmp-client-benefits .cmp-client-benefits__card:nth-child(2){transition-delay:.2s}
.cmp-client-benefits .cmp-client-benefits__card:nth-child(3){transition-delay:.3s}
.cmp-client-benefits .cmp-client-benefits__card:nth-child(4){transition-delay:.4s}
.cmp-client-benefits .cmp-client-benefits__card:nth-child(5){transition-delay:.5s}
.cmp-client-benefits .cmp-client-benefits__card:nth-child(6){transition-delay:.6s}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-product-listing{width:100%;position:relative;padding-top:5.25rem;padding-bottom:6.25rem}
.cmp-product-listing__title{font-size:2.125rem;font-weight:700;color:#3a1f63;margin-bottom:2.5rem;line-height:1.2;text-align:center}
@media screen and (min-width:992px){.cmp-product-listing__title{font-size:3.375rem;margin-bottom:3.5rem}
}
.cmp-product-listing__nav-wrapper{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;margin-bottom:2rem}
@media screen and (min-width:768px){.cmp-product-listing__nav-wrapper{gap:.75rem;margin-bottom:5rem}
}
.cmp-product-listing__nav-arrow{background:0;border:0;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:.75rem;height:1.375rem;transition:opacity .3s ease;background-repeat:no-repeat;background-position:center;background-size:contain}
.cmp-product-listing__nav-arrow:hover{opacity:.7}
.cmp-product-listing__nav-arrow--left{background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/left-arrow-active.svg")}
.cmp-product-listing__nav-arrow--left[disabled]{background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/left-arrow-unactive.svg");opacity:.3;pointer-events:none}
.cmp-product-listing__nav-arrow--right{background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/right-arrow-active.svg")}
.cmp-product-listing__nav-arrow--right[disabled]{background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/right-arrow-inactive.svg");opacity:.3;pointer-events:none}
.cmp-product-listing__tabs-wrapper{display:flex;flex:1;align-items:center;justify-content:safe center;gap:.75rem;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}
.cmp-product-listing__tabs-wrapper::-webkit-scrollbar{display:none}
@media screen and (min-width:768px){.cmp-product-listing__tabs-wrapper{gap:1rem}
}
.cmp-product-listing__tabs-container{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;position:relative;width:100%}
@media screen and (min-width:992px){.cmp-product-listing__tabs-container{flex:1}
}
.cmp-product-listing__filter-navigation{display:flex;justify-content:flex-end;align-items:center;width:100%;margin-top:1rem}
@media screen and (min-width:768px){.cmp-product-listing__filter-navigation{margin-top:1.25rem}
}
@media screen and (min-width:992px){.cmp-product-listing__filter-navigation{margin-top:1.5rem}
}
.cmp-product-listing__tabs{display:flex;overflow-y:auto;scrollbar-width:none;gap:0;position:relative;border-bottom:3px solid #eeeeef;width:100%}
@media screen and (min-width:1024px){.cmp-product-listing__tabs{gap:0;flex-wrap:wrap}
}
.cmp-product-listing__filter-container{position:relative;flex-shrink:0}
.cmp-product-listing__tab{padding:.75rem 1.5rem;border:0;border-radius:1.5rem;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;background-color:#eeeaf3;color:#512b8b;white-space:nowrap}
@media screen and (min-width:992px){.cmp-product-listing__tab{font-size:18px}
}
.cmp-product-listing__tab:hover{opacity:.9}
.cmp-product-listing__tab--active{background-color:#512b8b;color:#eeeaf3}
.cmp-product-listing__filter-toggle{display:flex;align-items:center;gap:6px;padding:.625rem 1rem;background:#eeeeef;border:1px solid #b0b1b3;border-radius:4px;font-size:14px;color:#2e2f32;cursor:pointer;transition:all .3s ease}
@media screen and (min-width:768px){.cmp-product-listing__filter-toggle{padding:.75rem 1.25rem;gap:.5rem}
}
@media screen and (min-width:992px){.cmp-product-listing__filter-toggle{padding:.875rem 1.5rem;font-size:16px}
}
.cmp-product-listing__filter-toggle-text{font-weight:500}
.cmp-product-listing__active-filters{display:flex;gap:.5rem;flex-wrap:wrap;flex:1;align-items:center}
@media screen and (min-width:768px){.cmp-product-listing__active-filters{gap:.75rem}
}
@media screen and (min-width:992px){.cmp-product-listing__active-filters{gap:1rem}
}
.cmp-product-listing__count{display:flex;justify-content:center;align-items:center;margin-bottom:.75rem}
.cmp-product-listing__count-text{font-size:16px;font-weight:400;color:#2e2f32;line-height:1.5}
@media screen and (min-width:992px){.cmp-product-listing__count-text{font-size:18px}
}
.cmp-product-listing__filter-chip{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:1px solid #eeeeef;border-radius:1.25rem;font-size:14px;color:#2e2f32}
.cmp-product-listing__filter-chip span{font-weight:400}
.cmp-product-listing__filter-chip-remove{background:transparent;border:0;color:#2e2f32;cursor:pointer;font-size:16px;line-height:1;padding:0;margin-left:4px}
.cmp-product-listing__filter-chip-remove:hover{color:#000}
.cmp-product-listing__filter-chip--category .cmp-product-listing__filter-chip-remove{color:#3a1f63}
.cmp-product-listing__filter-chip--category .cmp-product-listing__filter-chip-remove:hover{color:#3a1f63}
.cmp-product-listing__products{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem}
@media screen and (min-width:768px){.cmp-product-listing__products{grid-template-columns:repeat(3,1fr);margin-bottom:2.5rem}
}
@media screen and (min-width:992px){.cmp-product-listing__products{grid-template-columns:repeat(4,1fr);margin-bottom:5rem}
}
.cmp-product-listing__product{display:flex;flex-direction:column;text-decoration:none}
.cmp-product-listing__product:hover .cmp-product-listing__product-image img{transform:scale(1.2)}
.cmp-product-listing__product:hover .cmp-product-listing__product-name{font-weight:600}
.cmp-product-listing__product--hidden{display:none}
.cmp-product-listing__product-image{width:100%;height:11.625rem;padding:1.875rem;background:#f2f2f2;overflow:hidden;margin-bottom:.75rem}
@media screen and (min-width:768px){.cmp-product-listing__product-image{margin-bottom:1rem;padding:3.125rem;height:21.25rem}
}
.cmp-product-listing__product-image img{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}
.cmp-product-listing__product-name{font-size:12px;font-weight:400;color:#232426;line-height:1.4;transition:font-size .3s ease,font-weight .3s ease}
@media screen and (min-width:992px){.cmp-product-listing__product-name{font-size:20px}
}
.cmp-product-listing__show-more{display:flex;justify-content:center;width:100%}
.cmp-product-listing__filter-popup{display:none;position:absolute;top:3.75rem;right:0;z-index:10}
@media screen and (max-width:767px){.cmp-product-listing__filter-popup{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.19);z-index:50}
}
.cmp-product-listing__filter-popup.is-open{display:block}
.cmp-product-listing__filter-popup-content{background:#fff;border-radius:4px;width:37.3125rem;display:flex;flex-direction:column;max-height:22.875rem;overflow-x:auto;position:relative;border:1.5px solid #eeeeef}
@media screen and (max-width:767px){.cmp-product-listing__filter-popup-content{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;max-height:100%;border-radius:0;border:0}
}
.cmp-product-listing__filter-popup-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #eeeeef;height:4rem;box-sizing:border-box;position:relative}
@media screen and (max-width:767px){.mobile-showing-options .cmp-product-listing__filter-popup-header{justify-content:space-between;padding:1rem 1.5rem}
}
.cmp-product-listing__filter-popup-body{flex:1;padding:0;display:flex;position:relative}
.cmp-product-listing__filter-columns{display:flex;width:100%;height:100%;position:relative;margin-top:.75rem}
.cmp-product-listing__filter-columns::after{content:'';position:absolute;left:50%;top:0;bottom:0;width:1px;background:#eeeeef;transform:translateX(-0.5px)}
@media screen and (max-width:767px){.cmp-product-listing__filter-columns::after{display:none}
}
@media screen and (max-width:767px){.cmp-product-listing__filter-columns{flex-direction:row;margin-top:0;overflow:hidden}
.cmp-product-listing__filter-columns.mobile-showing-options .cmp-product-listing__filter-column:first-child{transform:translateX(-100%)}
.cmp-product-listing__filter-columns.mobile-showing-options .cmp-product-listing__filter-column:last-child{transform:translateX(-100%)}
}
.cmp-product-listing__filter-column{flex:1;display:flex;flex-direction:column}
@media screen and (max-width:767px){.cmp-product-listing__filter-column{flex:none;min-width:100%;transition:transform .3s ease;position:relative}
}
.cmp-product-listing__filter-title{font-size:18px;font-weight:700;color:#2e2f32;margin:0;line-height:1.75rem;position:relative}
@media screen and (max-width:767px){.mobile-showing-options .cmp-product-listing__filter-title{display:flex;align-items:center;cursor:pointer}
.mobile-showing-options .cmp-product-listing__filter-title::before{content:'';width:1.5rem;height:1.5rem;background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/chevron-right.svg');background-repeat:no-repeat;background-position:center;background-size:contain;filter:brightness(0) saturate(100%);transform:rotate(180deg);margin-right:.75rem;flex-shrink:0}
}
.cmp-product-listing__filter-close{width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;background:transparent;border:0;cursor:pointer;padding:0}
.cmp-product-listing__filter-close svg,.cmp-product-listing__filter-close img{width:1.25rem;height:1.25rem}
.cmp-product-listing__filter-close:hover{opacity:.7}
.cmp-product-listing__filter-group{display:flex;flex-direction:column;height:100%}
.cmp-product-listing__filter-group-title{display:none}
.cmp-product-listing__filter-category{display:flex;align-items:center;height:2.5rem;padding:.5rem 1.5rem;cursor:pointer;font-size:16px;color:#2e2f32;font-weight:400;line-height:1.5rem;transition:all .2s ease;box-sizing:border-box;background:transparent;border:0;text-align:left;width:100%}
@media screen and (max-width:767px){.cmp-product-listing__filter-category{height:3.5rem;padding:1rem 1.5rem;font-size:1rem;border-bottom:1px solid #eeeeef;justify-content:space-between}
.cmp-product-listing__filter-category::after{content:'';width:1.5rem;height:1.5rem;background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/chevron-right.svg');background-repeat:no-repeat;background-position:center;background-size:contain;filter:brightness(0) saturate(100%);opacity:.7}
}
.cmp-product-listing__filter-category:hover{background:#eeeaf3}
.cmp-product-listing__filter-category.is-active{background:#eeeaf3;font-weight:500}
.cmp-product-listing__filter-subcategory{display:none;flex-direction:column;gap:.5rem}
.cmp-product-listing__filter-subcategory.is-visible{display:flex}
.cmp-product-listing__filter-option{display:flex;align-items:center;gap:.625rem;height:2.5rem;padding:.5rem 1.5rem;cursor:pointer;font-size:16px;color:#2e2f32;font-weight:400;line-height:1.5rem;transition:all .2s ease;box-sizing:border-box}
@media screen and (max-width:767px){.cmp-product-listing__filter-option{height:3.5rem;padding:1rem 1.5rem;border-bottom:1px solid #eeeeef}
}
.cmp-product-listing__filter-option input[type="checkbox"]{display:none}
.cmp-product-listing__filter-option span{font-weight:400;color:#2e2f32;user-select:none;position:relative;padding-left:2rem;line-height:1.5rem}
.cmp-product-listing__filter-option span::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;border:2px solid #cacbcc;border-radius:2px;background:#fff;transition:all .2s ease}
.cmp-product-listing__filter-option span::after{content:'';position:absolute;left:4px;top:50%;transform:translateY(-50%);width:.75rem;height:.625rem;background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/tick-mark.svg');background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0;transition:opacity .2s ease}
.cmp-product-listing__filter-option input[type="checkbox"]:checked+span::before{background:#3a1f63;border-color:#3a1f63}
.cmp-product-listing__filter-option input[type="checkbox"]:checked+span::after{opacity:1}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-stats-data__wrapper{background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/stats-background.svg");background-repeat:no-repeat;background-position:right center;background-size:contain;width:100%;height:100%;align-items:end}
@media screen and (max-width:991px){.cmp-stats-data__wrapper{background-image:none;height:100%}
}
.cmp-stats-data.container-wrapper{padding:0}
.cmp-stats-data .component-spacing-base{padding:2.5rem 0rem}
.cmp-stats-data__title{font-size:54px;line-height:4.5rem;font-weight:800;color:#3a1f63;margin-bottom:1%;margin-left:10%}
@media screen and (max-width:991px){.cmp-stats-data__title{font-size:28px;line-height:2rem;margin-bottom:1.5rem;margin-left:0}
}
.cmp-stats-data__content{display:flex;align-items:center;gap:2rem}
@media screen and (max-width:991px){.cmp-stats-data__content{flex-direction:column}
}
.cmp-stats-data__features{flex:0 0 50%;display:flex;flex-direction:column;gap:2rem;min-width:0;align-items:flex-start;max-width:40.625rem}
@media screen and (max-width:991px){.cmp-stats-data__features{padding:0 1rem;gap:1.5rem;width:100%;flex:0 0 100%;order:2}
}
.cmp-stats-data__feature-item{width:100%;display:flex;gap:2.375rem;background:linear-gradient(105.09deg,rgba(255,184,28,0.05) -4.68%,rgba(218,41,28,0.05) 49.31%,rgba(80,7,120,0.05) 105.42%);padding:1.875rem 1rem;padding-left:15%;justify-content:center;justify-items:center;align-items:center}
@media screen and (max-width:991px){.cmp-stats-data__feature-item{gap:1rem;padding-left:1rem}
}
.cmp-stats-data__feature-icon{flex-shrink:0;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;padding:.75rem}
@media screen and (max-width:991px){.cmp-stats-data__feature-icon{width:3.5rem;height:3.5rem;padding:.625rem}
}
.cmp-stats-data__feature-icon svg{width:100%;height:100%;object-fit:contain}
.cmp-stats-data__feature-text{flex:1;min-width:0}
.cmp-stats-data__feature-title{font-size:20px;line-height:1.75rem;font-weight:700;color:#3a1f63;margin-bottom:.75rem}
@media screen and (max-width:991px){.cmp-stats-data__feature-title{font-size:18px;line-height:1.5rem}
}
.cmp-stats-data__feature-description{font-size:16px;line-height:1.5rem;font-weight:400;color:black;margin:0}
@media screen and (max-width:991px){.cmp-stats-data__feature-description{font-size:16px;line-height:1.375rem}
}
.cmp-stats-data__dashboard{flex:0 0 40%;margin:auto}
@media screen and (max-width:991px){.cmp-stats-data__dashboard{display:none}
}
.cmp-stats-data__dashboard-mobile{display:none}
@media screen and (max-width:991px){.cmp-stats-data__dashboard-mobile{padding:1rem;display:flex;flex-direction:column;width:100%;gap:.625rem;order:1;background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/stats-background.svg");background-repeat:no-repeat;background-position:right top;background-size:contain}
}
@media screen and (max-width:991px){.cmp-stats-data__dashboard-mobile-row{display:flex;width:100%;gap:.625rem}
}
@media screen and (max-width:991px){.cmp-stats-data__dashboard-mobile-row--row1 .cmp-stats-data__dashboard-card:first-child{flex:0 0 60%;width:100%;height:100%}
.cmp-stats-data__dashboard-mobile-row--row1 .cmp-stats-data__dashboard-card:last-child{flex:0 0 calc(34.25%);display:flex;flex-direction:column;justify-content:space-between;gap:.75rem;width:100%;height:100%}
}
@media screen and (max-width:991px){.cmp-stats-data__dashboard-mobile-row--row2 .cmp-stats-data__dashboard-card:first-child{flex:0 0 30%;width:100%;height:100%}
.cmp-stats-data__dashboard-mobile-row--row2 .cmp-stats-data__dashboard-card:last-child{flex:0 0 calc(69.25%);width:100%;height:100%}
}
@media screen and (max-width:991px){.cmp-stats-data__dashboard-mobile-row--row3{flex-direction:column}
.cmp-stats-data__dashboard-mobile-row--row3 .cmp-stats-data__dashboard-card{flex:0 0 100%;width:100%;height:100%}
}
.cmp-stats-data__dashboard-row{display:flex;gap:1rem;width:100%;min-width:0;flex-wrap:nowrap;gap:1.5rem;margin-bottom:1rem}
@media screen and (max-width:991px){.cmp-stats-data__dashboard-row{display:none}
}
.cmp-stats-data__card-label{font-size:12px;line-height:2.2rem;font-weight:600;color:#3a1f63;background-color:#fff;padding:.5rem 1rem;border-radius:.25rem;box-shadow:0 8px 30px rgba(0,0,0,0.12);flex-shrink:0;width:fit-content;text-align:end}
@media screen and (max-width:991px){.cmp-stats-data__card-label{font-size:12px;line-height:1.2;padding:.5rem 1rem;width:100%;text-align:center}
}
.cmp-stats-data__dashboard-card{border-radius:.5rem;position:relative;display:flex;flex-direction:column;gap:1.5rem;height:100%;align-items:end}
@media screen and (max-width:991px){.cmp-stats-data__dashboard-card{gap:.75rem;width:100%}
}
.cmp-stats-data__dashboard-card--full{flex:1 1 100%}
@media screen and (max-width:991px){.cmp-stats-data__dashboard-card--full{width:100%;flex:0 0 100%}
}
.cmp-stats-data__dashboard-card--varient{align-items:flex-start}
@media screen and (max-width:991px){.cmp-stats-data__dashboard-card--mobile-col{display:flex;flex-direction:column;gap:.75rem;height:100%}
}
.cmp-stats-data__dashboard-image{width:110%;height:100%;flex:1;display:block;object-fit:contain;transition:all .3s ease;border-radius:.5rem;border:1.5px solid transparent;box-sizing:border-box;overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,0.12)}
.cmp-stats-data__dashboard-image:hover{border-color:#512b8b}
@media screen and (max-width:991px){.cmp-stats-data__dashboard-image{width:100%;height:100%;object-fit:contain}
.cmp-stats-data__dashboard-image:hover{background-color:transparent}
}
.cmp-stats-data__no-content{text-align:center;padding:2rem;color:#232426;font-size:16px}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-image-accordions__outer-wrapper{background:linear-gradient(105.09deg,rgba(255,184,28,0.05) -4.68%,rgba(218,41,28,0.05) 49.31%,rgba(80,7,120,0.05) 105.42%)}
.cmp-image-accordions__title{font-family:"Manrope",sans-serif;font-size:28px;line-height:2rem;font-weight:800;color:#3a1f63;margin-bottom:1.5rem;text-align:center}
@media screen and (min-width:768px){.cmp-image-accordions__title{font-size:54px;line-height:4.5rem;margin-bottom:5.625rem}
}
.cmp-image-accordions__content{display:flex;flex-direction:column}
@media screen and (min-width:768px){.cmp-image-accordions__content{display:grid;grid-template-columns:1fr 1fr;gap:3rem}
}
.cmp-image-accordions__accordion-section{display:flex;flex-direction:column}
.cmp-image-accordions__mobile-image{display:block;margin-top:1.5rem}
@media screen and (min-width:768px){.cmp-image-accordions__mobile-image{display:none}
}
.cmp-image-accordions__desktop-image{display:none}
@media screen and (min-width:768px){.cmp-image-accordions__desktop-image{display:block;margin:auto 0;max-height:24.75rem}
}
.cmp-image-accordions__carousel{position:relative;width:100%;overflow:hidden;max-height:24.75rem;border-radius:4px}
.cmp-image-accordions__slide{display:none;width:100%}
.cmp-image-accordions__slide--active{display:block;animation:fadeIn .3s ease-in-out}
.cmp-image-accordions__slide img{width:100%;height:100%;display:block;max-height:18.75rem}
@media screen and (min-width:768px){.cmp-image-accordions__slide img{max-height:24.75rem}
}
@keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-commitments-overview-wrapper{background-color:#fef9f2}
@media screen and (min-width:992px){.cmp-commitments-overview-wrapper{padding:.5625rem 0}
}
.cmp-commitments-overview__title{font-family:"Manrope",sans-serif;font-size:28px;font-weight:800;color:#3a1f63;line-height:2rem;text-align:center;margin-bottom:2.5rem}
@media screen and (min-width:992px){.cmp-commitments-overview__title{font-size:54px;line-height:4.5rem;margin-bottom:3.75rem}
}
.cmp-commitments-overview__content{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem .9375rem;max-width:40.3125rem;margin:0 auto}
@media screen and (min-width:992px){.cmp-commitments-overview__content{display:flex;flex-direction:row;gap:10.1875rem;max-width:none;align-items:flex-start;justify-content:center}
}
.cmp-commitments-overview__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem}
.cmp-commitments-overview__statistic{font-family:"Manrope",sans-serif;font-size:24px;font-weight:800;color:#654d8a;line-height:1.75rem;margin:0}
@media screen and (min-width:992px){.cmp-commitments-overview__statistic{font-size:32px;line-height:3rem}
}
.cmp-commitments-overview__description{font-family:"Manrope",sans-serif;font-size:14px;font-weight:500;color:#53565a;line-height:1.25rem;margin:0}
@media screen and (min-width:992px){.cmp-commitments-overview__description{font-size:16px;font-weight:400;line-height:1.5rem}
}
@media screen and (min-width:992px){.cmp-commitments-overview--variant2 .cmp-commitments-overview__title{font-size:40px;line-height:3.75rem}
}
.cmp-commitments-overview--variant2 .cmp-commitments-overview__content{display:flex;flex-direction:column;max-width:none}
@media screen and (min-width:768px){.cmp-commitments-overview--variant2 .cmp-commitments-overview__content{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;max-width:none}
}
@media screen and (min-width:992px){.cmp-commitments-overview--variant2 .cmp-commitments-overview__content{display:flex;flex-direction:row;align-items:flex-start;gap:2.5rem;justify-content:space-between;max-width:75rem}
}
.cmp-commitments-overview--variant2 .cmp-commitments-overview__statistic{font-size:20px;font-weight:700;color:#512b8b}
@media screen and (min-width:992px){.cmp-commitments-overview--variant2 .cmp-commitments-overview__statistic{line-height:1.75rem}
}
.cmp-commitments-overview--variant2 .cmp-commitments-overview__description{font-size:16px;font-weight:400;line-height:1.5rem}
@media screen and (min-width:992px){.cmp-commitments-overview--variant2 .cmp-commitments-overview__description{font-size:16px;line-height:1.5rem}
}
.cmp-commitments-overview-wrapper--variant2{background:linear-gradient(90deg,#f6edff 0,#ffe9ea 61%,#fef4e1 100%)}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-tab-contents-wrapper{background-color:#fff}
.cmp-tab-contents-wrapper .container-wrapper{max-width:100%;padding-right:0;padding-left:0;padding-bottom:0}
.cmp-tab-contents-wrapper .cmp-tab-contents__content{max-width:81rem;margin:auto;padding-left:1rem;padding-right:1rem;background-color:#fff;display:flex;gap:1.5rem;margin-top:3.75rem}
@media screen and (max-width:991px){.cmp-tab-contents-wrapper .cmp-tab-contents__content{flex-direction:column;gap:1rem;margin-top:1.5rem}
}
.cmp-tab-contents-wrapper .cmp-tab-contents__tab-image{flex-shrink:1;border-radius:.5rem;max-height:33.625rem;height:100%;overflow:hidden;margin:auto 0}
@media screen and (max-width:991px){.cmp-tab-contents-wrapper .cmp-tab-contents__tab-image{width:100%;order:2}
}
.cmp-tab-contents-wrapper .cmp-tab-contents__tab-image img{width:100%;height:100%;object-fit:contain;display:block}
.cmp-tab-contents-wrapper .cmp-tab-contents__right-container{display:flex;flex-direction:column;justify-content:center;gap:2.5rem}
@media screen and (max-width:991px){.cmp-tab-contents-wrapper .cmp-tab-contents__right-container{gap:2.5rem;order:3}
}
.cmp-tab-contents-wrapper .cmp-tab-contents__right-container__tab-title{font-size:40px;line-height:3.75rem;font-weight:800;color:#3a1f63;max-width:33.5625rem}
@media screen and (max-width:991px){.cmp-tab-contents-wrapper .cmp-tab-contents__right-container__tab-title{font-size:24px;line-height:1.75rem}
}
.cmp-tab-contents-wrapper .cmp-tab-contents__icons-wrapper{display:flex;flex-direction:column;gap:1.5rem}
.cmp-tab-contents-wrapper .cmp-tab-contents__icon-text{display:flex;gap:1.25rem;align-items:center}
.cmp-tab-contents-wrapper .cmp-tab-contents__icon-title{font-size:32px;line-height:3rem;font-weight:800;color:#74cd97;display:block}
@media screen and (max-width:991px){.cmp-tab-contents-wrapper .cmp-tab-contents__icon-title{font-size:24px;line-height:1.75rem}
}
.cmp-tab-contents-wrapper .cmp-tab-contents__icon-subtitle{font-size:16px;line-height:1.5rem;font-weight:400;color:#53565a}
.cmp-tab-contents-wrapper .cmp-tab-contents__target-targets{margin-top:3rem;background:linear-gradient(90deg,#f6edff 0,#ffe9ea 61%,#fef4e1 100%);padding:3.75rem 0}
@media screen and (max-width:991px){.cmp-tab-contents-wrapper .cmp-tab-contents__target-targets{margin-top:2.5rem;padding:2.5rem 0}
}
.cmp-tab-contents-wrapper .cmp-tab-contents__target-targets-inner{max-width:100%}
.cmp-tab-contents-wrapper .cmp-tab-contents__target-title{font-family:"Manrope",sans-serif;font-size:28px;font-weight:800;color:#3a1f63;line-height:2rem;text-align:center;margin-bottom:2.5rem}
@media screen and (min-width:992px){.cmp-tab-contents-wrapper .cmp-tab-contents__target-title{font-size:40px;line-height:3.75rem;margin-bottom:3.75rem}
}
.cmp-tab-contents-wrapper .cmp-tab-contents__target-content{display:flex;flex-direction:column;max-width:none;gap:2.5rem}
@media screen and (min-width:768px){.cmp-tab-contents-wrapper .cmp-tab-contents__target-content{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;max-width:none}
}
@media screen and (min-width:992px){.cmp-tab-contents-wrapper .cmp-tab-contents__target-content{display:flex;flex-direction:row;align-items:flex-start;gap:2.5rem;justify-content:center;max-width:75rem;margin:0 auto}
}
.cmp-tab-contents-wrapper .cmp-tab-contents__target-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem}
.cmp-tab-contents-wrapper .cmp-tab-contents__target-statistic{font-family:"Manrope",sans-serif;font-size:20px;font-weight:700;color:#512b8b;line-height:1.75rem;margin:0}
@media screen and (min-width:992px){.cmp-tab-contents-wrapper .cmp-tab-contents__target-statistic{line-height:1.75rem}
}
.cmp-tab-contents-wrapper .cmp-tab-contents__target-description{font-family:"Manrope",sans-serif;font-size:16px;font-weight:400;color:#53565a;line-height:1.5rem;margin:0}
@media screen and (min-width:992px){.cmp-tab-contents-wrapper .cmp-tab-contents__target-description{font-size:16px;line-height:1.5rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-awards-section__outer-wrapper{background-color:#fafafa}
@media screen and (max-width:991px){.cmp-awards-section__outer-wrapper .container-wrapper{padding:0}
}
@media screen and (max-width:991px){.cmp-awards-section__outer-wrapper .component-spacing-base{padding:2.5rem 0rem}
}
.cmp-awards-section__container{position:relative;display:flex;align-items:stretch}
@media screen and (max-width:991px){.cmp-awards-section__container{flex-direction:column;align-items:stretch}
}
.cmp-awards-section__map{position:relative;width:100%;z-index:1;display:flex;align-items:center;justify-content:center}
@media screen and (max-width:991px){.cmp-awards-section__map{position:absolute;height:100%;top:3.75rem;left:0}
}
.cmp-awards-section__map-image{width:100%;height:auto;object-fit:contain;object-position:center;display:block}
@media screen and (max-width:991px){.cmp-awards-section__map-image{height:100%;width:100%;object-fit:cover}
}
.cmp-awards-section__overlay-content{position:absolute;z-index:2;left:0;top:0;width:100%;max-width:37.8125rem}
@media screen and (max-width:991px){.cmp-awards-section__overlay-content{position:relative;max-width:100%;padding:0 1rem}
}
.cmp-awards-section__title{font-size:54px;font-weight:800;line-height:4.5rem;color:#3a1f63;margin:0 0 3.75rem 0}
@media screen and (max-width:991px){.cmp-awards-section__title{font-size:28px;line-height:2rem;margin-bottom:1.5rem;text-align:center}
}
.cmp-awards-section__content{display:flex;max-width:37.8125rem}
@media screen and (max-width:991px){.cmp-awards-section__content{margin:auto}
}
.cmp-awards-section__list{flex:1;display:flex;flex-direction:column;gap:2.3125rem}
@media screen and (max-width:991px){.cmp-awards-section__list{gap:2.5rem}
}
.cmp-awards-section__item{display:flex;gap:1.25rem;align-items:center}
@media screen and (max-width:991px){.cmp-awards-section__item{flex-direction:column;gap:.75rem}
}
.cmp-awards-section__icon{flex-shrink:0;width:7.5rem;display:flex}
@media screen and (max-width:991px){.cmp-awards-section__icon{width:5rem}
}
.cmp-awards-section__icon img{max-width:100%;height:100%;display:block}
.cmp-awards-section__details{flex:1}
@media screen and (max-width:991px){.cmp-awards-section__details{text-align:center}
}
.cmp-awards-section__award-title{font-size:20px;line-height:1.75rem;font-weight:700;color:#512b8b;margin:0 0 .5rem 0}
@media screen and (max-width:991px){.cmp-awards-section__award-title{text-align:center;line-height:1.75rem}
}
.cmp-awards-section__award-description{font-size:16px;line-height:1.5rem;font-weight:500;color:#512b8b;margin:0}
@media screen and (max-width:991px){.cmp-awards-section__award-description{align-items:center}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-knowledge{width:100%;position:relative;top:-20px;z-index:10;padding:0 1rem}
@media screen and (min-width:768px){.cmp-knowledge{top:-40px}
}
.cmp-knowledge__filter-section{background-color:#fff;padding:1.375rem 1.5rem 2.5rem;box-shadow:4px 4px 16px 0 rgba(0,0,0,0.04)}
@media screen and (min-width:768px){.cmp-knowledge__filter-section{padding:2.5rem 6.6875rem}
}
.cmp-knowledge__filter-container{display:flex;flex-direction:column;gap:1.5rem}
@media screen and (min-width:768px){.cmp-knowledge__filter-container{gap:1rem}
}
.cmp-knowledge__filter-row{display:flex;flex-direction:column;gap:1rem}
@media screen and (min-width:768px){.cmp-knowledge__filter-row--categories{flex-direction:row;gap:1rem;max-width:61rem}
}
.cmp-knowledge__filter-row--search{flex-direction:row;gap:.75rem;align-items:flex-end;width:100%}
@media screen and (min-width:768px){.cmp-knowledge__filter-row--search{gap:1rem}
}
.cmp-knowledge__filter-item{display:flex;flex-direction:column;gap:.5rem;width:100%}
.cmp-knowledge__filter-item--product{width:90%;flex:1}
.cmp-knowledge__filter-item--button{width:auto;align-self:flex-end}
.cmp-knowledge__filter-label{font-size:16px;font-weight:700;color:#53565a;line-height:1.5;margin-bottom:.25rem}
.cmp-knowledge__select-wrapper{position:relative;width:100%}
.cmp-knowledge__select-wrapper::after{content:'';position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/chevron-down.svg');background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;z-index:1}
.cmp-knowledge__select-wrapper:has(input)::after{display:none}
.cmp-knowledge__select{width:100%;padding:1rem 2.5rem 1rem 1rem;font-size:16px;font-weight:400;color:#53565a;background:#fff;border:1.5px solid #eeeeef;border-radius:.5rem;appearance:none;cursor:pointer;line-height:1.5;transition:all .3s ease}
.cmp-knowledge__select::placeholder{color:#53565a;font-weight:400}
.cmp-knowledge__select.enhanced-native{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;pointer-events:none}
.cmp-knowledge__input{width:100%;padding:1rem;font-size:16px;font-weight:400;color:#53565a;background:#fff;border:1.5px solid #eeeeef;border-radius:.5rem;line-height:1.5;transition:all .3s ease;box-sizing:border-box}
.cmp-knowledge__input::placeholder{color:#85898e;font-weight:400;opacity:.7}
.cmp-knowledge__search-btn{display:flex;align-items:center;justify-content:center;width:3.625rem;height:3.625rem;min-width:3.625rem;background:linear-gradient(180deg,#ffc63c 0,#ffa20c 100%);border:0;border-radius:.5625rem;cursor:pointer;transition:all .3s ease;flex-shrink:0;margin-top:auto}
.cmp-knowledge__search-btn:active{transform:translateY(0)}
.cmp-knowledge__search-icon{width:1.25rem;height:1.25rem}
.cmp-knowledge__loader{display:none;flex-direction:column;align-items:center;justify-content:center;padding:5rem 1rem;min-height:400px;width:100%}
.cmp-knowledge__loader-circle{width:40px;height:40px;border-radius:50%;background:linear-gradient(180deg,#ffc63c 0,#ffa20c 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(88%),#fff 0);mask:radial-gradient(farthest-side,transparent calc(88%),#fff 0);animation:knowledgeSpin 1s linear infinite}
@keyframes knowledgeSpin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.cmp-knowledge__no-results{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5rem 1rem;min-height:400px}
.cmp-knowledge__no-results-icon{margin-bottom:2rem;opacity:.6}
.cmp-knowledge__no-results-title{font-size:16px;font-weight:600;color:#232426;margin-bottom:.75rem;text-transform:capitalize;line-height:1.3}
.cmp-knowledge__no-results-text{font-size:16px;color:#4c4e52;text-align:center;line-height:1.5;margin:0}
.cmp-knowledge__results{width:100%}
.cmp-knowledge__results-header{margin:2rem 0}
@media screen and (min-width:992px){.cmp-knowledge__results-header{margin:3rem 0}
}
.cmp-knowledge__results-title{font-size:24px;font-weight:700;color:#3b3d40;margin:0;line-height:1.3}
.cmp-knowledge__products{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem}
@media screen and (min-width:768px){.cmp-knowledge__products{grid-template-columns:repeat(3,1fr);margin-bottom:2.5rem}
}
@media screen and (min-width:992px){.cmp-knowledge__products{grid-template-columns:repeat(4,1fr);margin-bottom:3rem}
}
.cmp-knowledge__count{display:flex;justify-content:center;align-items:center;margin-bottom:.75rem}
.cmp-knowledge__count-text{font-size:16px;font-weight:400;color:#2e2f32;line-height:1.5}
@media screen and (min-width:992px){.cmp-knowledge__count-text{font-size:18px}
}
.cmp-knowledge__product{display:flex;flex-direction:column;transition:transform .3s ease}
.cmp-knowledge__product:hover .cmp-knowledge__product-image img{transform:scale(1.1)}
.cmp-knowledge__product:hover .cmp-knowledge__product-name{font-weight:600}
.cmp-knowledge__product--hidden{display:none}
.cmp-knowledge__product-content{display:flex;justify-content:space-between}
.cmp-knowledge__product-image{width:100%;height:11.25rem;background:#f2f2f2;overflow:hidden;padding:1.875rem;margin-bottom:.75rem;border-radius:4px}
@media screen and (min-width:576px){.cmp-knowledge__product-image{margin-bottom:1rem;padding:3.125rem;height:21.25rem}
}
.cmp-knowledge__product-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}
.cmp-knowledge__product-info{display:flex;align-items:center;justify-content:space-between;gap:.5rem}
.cmp-knowledge__product-name{font-size:12px;font-weight:400;color:#232426;line-height:1.4;margin:0;flex:1;transition:font-weight .3s ease}
@media screen and (min-width:992px){.cmp-knowledge__product-name{font-size:20px}
}
.cmp-knowledge__product-download{display:flex;align-items:center;justify-content:center;background:0;width:2rem;height:2rem}
.cmp-knowledge__show-more{display:flex;justify-content:center;width:100%;margin-top:1rem}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-banner-info-points__container{overflow:hidden;position:relative}
.cmp-banner-info-points__tabs{gap:1.5rem}
@media screen and (min-width:768px){.cmp-banner-info-points__tabs{gap:1.37rem}
}
.cmp-banner-info-points__header{text-align:center;margin-bottom:2.5rem}
@media screen and (min-width:768px){.cmp-banner-info-points__header{margin-bottom:4.75rem}
}
.cmp-banner-info-points__title{font-size:36px;line-height:1.2;font-weight:800;margin:0 0 1rem;color:#512b8b;font-family:"Manrope",sans-serif;text-align:center}
@media screen and (min-width:768px){.cmp-banner-info-points__title{font-size:54px;line-height:1.33;margin-bottom:1.25rem}
}
.cmp-banner-info-points__description{text-align:center;max-width:21rem;margin:0 auto}
@media screen and (min-width:768px){.cmp-banner-info-points__description{max-width:80rem}
}
.cmp-banner-info-points__description p{margin:0 auto;max-width:inherit;font-size:16px;line-height:1.4;color:#4c4e52;font-weight:400;font-family:"Manrope",sans-serif}
@media screen and (min-width:768px){.cmp-banner-info-points__description p{font-size:20px;line-height:1.4}
}
.cmp-banner-info-points__tabs-wrapper{width:100%;max-width:52.37rem;margin:0 auto}
@media screen and (min-width:768px){.cmp-banner-info-points__tabs-wrapper{padding:0}
}
.cmp-banner-info-points__tabs-wrapper .horizon-tab-with-carousel__tabs{margin:0 auto}
.cmp-banner-info-points__image-wrapper{width:100%;margin-top:2rem;position:relative;overflow:hidden}
@media screen and (min-width:768px){.cmp-banner-info-points__image-wrapper{margin-top:3rem}
}
.cmp-banner-info-points__dot{position:absolute;width:1rem;height:1rem;border-radius:50%;background:#fcaf17;border:2px solid #fff;cursor:pointer;z-index:10;transform:translate(-50%,-50%);transition:transform .3s ease,border-color .3s ease}
.cmp-banner-info-points__dot::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.5rem;height:.5rem;border-radius:50%;background:#fcaf17;z-index:2}
.cmp-banner-info-points__dot::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.3);width:.5rem;height:.5rem;border-radius:50%;background:#fcaf17;opacity:0;z-index:1;pointer-events:none;box-shadow:0 0 0 .125rem #fee6b7}
.cmp-banner-info-points__dot:hover{transform:translate(-50%,-50%) scale(1.1);border-color:#fcaf17}
.cmp-banner-info-points__dot:hover::after{opacity:1;animation:hotspotPulse 1.5s ease-out infinite}
.cmp-banner-info-points__dot:hover .cmp-banner-info-points__tooltip{opacity:1;visibility:visible}
.cmp-banner-info-points__tooltip{position:absolute;bottom:100%;left:50%;transform:translate(-50%,-80%) translateY(0.325rem);background:#fff;color:#000;padding:.75rem 1rem;border-radius:.5rem;font-size:1rem;font-weight:700;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:20;pointer-events:auto;box-shadow:0 2px 8px rgba(0,0,0,0.15)}
.cmp-banner-info-points__tooltip::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:.375rem solid transparent;border-right:.375rem solid transparent;border-top:.375rem solid #fff}
.cmp-banner-info-points__tooltip:hover{opacity:1;visibility:visible}
.cmp-banner-info-points__tooltip.cmp-banner-info-points__tooltip--mobile{padding:.5rem .625rem;border-radius:.375rem;font-size:.75rem;line-height:1.3}
.cmp-banner-info-points__tooltip.cmp-banner-info-points__tooltip--mobile[data-position]{bottom:auto;left:auto;transform:none}
.cmp-banner-info-points__tooltip.cmp-banner-info-points__tooltip--mobile::after{border-left:.25rem solid transparent;border-right:.25rem solid transparent}
.cmp-banner-info-points__tooltip.cmp-banner-info-points__tooltip--mobile[data-position="top"]::after{top:100%;left:50%;transform:translateX(-50%);border-top:.25rem solid #fff;border-bottom:0}
.cmp-banner-info-points__tooltip.cmp-banner-info-points__tooltip--mobile[data-position="bottom"]::after{top:-0.25rem;left:50%;transform:translateX(-50%);border-top:0;border-bottom:.25rem solid #fff;border-left:.25rem solid transparent;border-right:.25rem solid transparent}
.cmp-banner-info-points__tooltip.cmp-banner-info-points__tooltip--mobile[data-position="left"]::after{top:50%;left:100%;transform:translateY(-50%);border-top:.25rem solid transparent;border-bottom:.25rem solid transparent;border-left:.25rem solid #fff;border-right:0}
.cmp-banner-info-points__tooltip.cmp-banner-info-points__tooltip--mobile[data-position="right"]::after{top:50%;left:-0.25rem;transform:translateY(-50%);border-top:.25rem solid transparent;border-bottom:.25rem solid transparent;border-left:0;border-right:.25rem solid #fff}
.cmp-banner-info-points__background-image{width:100%;height:44.4375rem;display:block}
@media screen and (max-width:991px){.cmp-banner-info-points__background-image{height:auto;object-fit:contain}
}
@keyframes hotspotPulse{0{transform:translate(-50%,-50%) scale(3);opacity:1}
50%{transform:translate(-50%,-50%) scale(4);opacity:.7}
100%{transform:translate(-50%,-50%) scale(5);opacity:0}
}
.horizon-tab-with-carousel__tabs{margin-bottom:0}
.horizon-tab-with-carousel__tab-content{width:100%}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-awards-tabs{width:100%;background-color:#fafafa}
.cmp-awards-tabs .component-spacing-base{padding:2.5rem 0}
@media screen and (min-width:992px){.cmp-awards-tabs .component-spacing-base{padding:3.75rem 0}
}
.cmp-awards-tabs__header{display:flex;flex-direction:column;align-items:center;gap:1.5rem}
@media screen and (min-width:992px){.cmp-awards-tabs__header{gap:2.5rem}
}
.cmp-awards-tabs__title{font-family:"Manrope",sans-serif;font-size:28px;font-weight:800;color:#3a1f63;line-height:2rem;text-align:center;margin:0}
@media screen and (min-width:992px){.cmp-awards-tabs__title{font-size:54px;line-height:4.5rem}
}
.cmp-awards-tabs__nav{display:flex;align-items:center;gap:1rem;overflow-x:auto;width:100%;justify-content:flex-start;scrollbar-width:none}
.cmp-awards-tabs__nav::-webkit-scrollbar{display:none}
@media screen and (min-width:576px){.cmp-awards-tabs__nav{justify-content:center}
}
@media screen and (min-width:992px){.cmp-awards-tabs__nav{gap:1.25rem;overflow:visible;padding:0;width:auto;justify-content:center}
}
.cmp-awards-tabs__tab{display:flex;align-items:center;justify-content:center;padding:.5rem 1.5rem;border-radius:1.4375rem;border:0;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0;font-family:"Manrope",sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem;background-color:#eeeaf3;color:#512b8b}
.cmp-awards-tabs__tab:hover{background-color:#512b8b;color:#fff}
.cmp-awards-tabs__tab--active{background-color:#512b8b;color:#fff}
.cmp-awards-tabs__content{margin-top:2.5rem}
@media screen and (min-width:992px){.cmp-awards-tabs__content{margin-top:3.75rem}
}
.cmp-awards-tabs__panel{display:none}
.cmp-awards-tabs__panel--active{display:block}
.cmp-awards-tabs__cards{display:grid;grid-template-columns:1fr;gap:1.5rem;justify-items:center}
@media screen and (min-width:768px){.cmp-awards-tabs__cards{grid-template-columns:1fr 1fr;gap:2rem}
}
@media screen and (min-width:992px){.cmp-awards-tabs__cards{grid-template-columns:1fr 1fr;gap:.75rem .75rem;max-width:79rem;margin:0 auto}
}
.cmp-awards-tabs__card{background-color:#fff;border-radius:0;box-shadow:.25rem .25rem 1rem rgba(0,0,0,0.04);width:100%;max-width:21.3125rem;overflow:hidden}
@media screen and (min-width:992px){.cmp-awards-tabs__card{max-width:39.125rem;height:20rem}
}
.cmp-awards-tabs__card-content{padding:1rem;height:100%;display:flex;flex-direction:column}
@media screen and (min-width:992px){.cmp-awards-tabs__card-content{padding:2.3125rem 1.875rem}
}
.cmp-awards-tabs__card-header{display:flex;flex-direction:column;gap:1rem}
@media screen and (min-width:992px){.cmp-awards-tabs__card-header{gap:1rem}
}
.cmp-awards-tabs__card-logo{height:2.75rem;width:fit-content}
@media screen and (min-width:992px){.cmp-awards-tabs__card-logo{height:auto;max-height:3.375rem}
}
.cmp-awards-tabs__card-logo img{height:100%;width:auto;object-fit:contain}
.cmp-awards-tabs__card-title{font-family:"Manrope",sans-serif;font-size:20px;font-weight:800;color:#512b8b;line-height:1.75rem;margin:0}
@media screen and (min-width:992px){.cmp-awards-tabs__card-title{font-size:24px;line-height:2.25rem}
}
.cmp-awards-tabs__card-body{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}
@media screen and (min-width:992px){.cmp-awards-tabs__card-body{margin-top:1.5rem;gap:1rem}
}
.cmp-awards-tabs__card-subtitle{font-family:"Manrope",sans-serif;font-size:16px;font-weight:800;color:#53565a;line-height:1.5rem;margin:0}
@media screen and (min-width:992px){.cmp-awards-tabs__card-subtitle{font-size:20px;font-weight:700;line-height:1.75rem}
}
.cmp-awards-tabs__card-description{font-family:"Manrope",sans-serif;font-size:16px;font-weight:400;color:#53565a;line-height:1.5rem;margin:0}
@media screen and (min-width:992px){.cmp-awards-tabs__card-description{font-size:16px;line-height:1.5rem}
}
.cmp-awards-tabs__view-more{display:flex;justify-content:center;margin-top:1.5rem}
@media screen and (min-width:768px){.cmp-awards-tabs__view-more{display:none}
}
@media screen and (min-width:768px){.cmp-awards-tabs__cards{justify-items:stretch}
.cmp-awards-tabs__card{max-width:none}
}
@media screen and (min-width:992px){.cmp-awards-tabs__cards{justify-items:stretch}
.cmp-awards-tabs__card{max-width:none}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-vision-highlights{width:100%;padding:2.5rem 0;background-color:#fff}
@media screen and (min-width:992px){.cmp-vision-highlights{padding:6.25rem 0}
}
.cmp-vision-highlights__section-title{text-align:center;font-family:"Manrope",sans-serif;font-weight:800;color:#3a1f63;margin:0 0 2.5rem 0;font-size:28px;line-height:2.5rem}
@media screen and (min-width:992px){.cmp-vision-highlights__section-title{font-size:54px;font-weight:800;line-height:72px;margin-bottom:5rem}
}
.cmp-vision-highlights__main{display:flex;flex-direction:column;gap:2.5rem}
@media screen and (min-width:992px){.cmp-vision-highlights__main{flex-direction:row;gap:6.3125rem;align-items:center}
}
.cmp-vision-highlights__header{text-align:center}
@media screen and (min-width:992px){.cmp-vision-highlights__header{text-align:left;max-width:33.9375rem}
}
.cmp-vision-highlights__title{font-family:"Manrope",sans-serif;font-size:28px;font-weight:800;color:#3a1f63;line-height:2rem;margin:0 0 1rem 0}
@media screen and (min-width:992px){.cmp-vision-highlights__title{font-size:54px;line-height:4rem;margin-bottom:1.25rem}
}
.cmp-vision-highlights__description{font-family:"Manrope",sans-serif;font-size:16px;font-weight:400;color:#4c4e52;line-height:1.5rem;margin:0}
@media screen and (min-width:768px){.cmp-vision-highlights__description{font-size:22px;line-height:1.75rem}
}
.cmp-vision-highlights__items{display:grid;grid-template-columns:1fr;gap:1.875rem;justify-items:center}
@media screen and (min-width:768px){.cmp-vision-highlights__items{grid-template-columns:1fr 1fr;gap:2rem 1.5rem}
}
@media screen and (min-width:992px){.cmp-vision-highlights__items{flex:1;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:2.5rem 1.5rem;justify-items:start}
}
.cmp-vision-highlights__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem;width:100%;max-width:18.75rem}
@media screen and (min-width:768px){.cmp-vision-highlights__item{max-width:16rem}
}
@media screen and (min-width:992px){.cmp-vision-highlights__item{align-items:flex-start;text-align:left;gap:.5rem;max-width:18.625rem}
}
.cmp-vision-highlights__statistic{font-family:"Manrope",sans-serif;font-size:24px;font-weight:800;color:#b37c10;line-height:1.75rem;margin:0}
@media screen and (min-width:992px){.cmp-vision-highlights__statistic{font-size:32px;line-height:3rem}
}
.cmp-vision-highlights__item-description{font-family:"Manrope",sans-serif;font-size:16px;font-weight:800;color:#53565a;line-height:1.5rem;margin:0}
@media screen and (min-width:992px){.cmp-vision-highlights__item-description{font-size:20px;font-weight:700;line-height:1.75rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-global-search{position:relative;top:-2.125rem;background:#fff;box-shadow:0 8px 30px rgba(0,0,0,0.12);padding:2.5rem 1rem;margin:0 1rem;z-index:10}
@media screen and (min-width:1300px){.cmp-global-search{padding:5rem 1rem;max-width:79rem;margin:0 auto 2.5rem auto}
}
.cmp-global-search__content{max-width:40.625rem;margin:0 auto;text-align:center}
.cmp-global-search__title{font-size:28px;font-weight:700;color:#26202e;margin:0 0 1.5rem 0;line-height:1.3}
@media screen and (min-width:768px){.cmp-global-search__title{font-size:32px;margin-bottom:2rem}
}
.cmp-global-search__form{width:100%}
.cmp-global-search__form form{width:100%;margin:0}
.cmp-global-search__input-wrapper{position:relative;display:flex;align-items:stretch;width:100%;border:1px solid #26202e;overflow:hidden}
.cmp-global-search__input-wrapper::before{content:"Explore";position:absolute;top:50%;left:1.25rem;transform:translateY(-50%);font-size:14px;color:#7a7482;pointer-events:none;z-index:2;opacity:1;transition:opacity .2s ease}
@media screen and (min-width:768px){.cmp-global-search__input-wrapper::before{left:1.5rem;font-size:16px}
}
.cmp-global-search__input-wrapper::after{content:" Products, News, Inspirations";position:absolute;top:50%;left:4.75rem;transform:translateY(-50%);font-size:14px;color:#26202e;pointer-events:none;z-index:2;opacity:1;transition:opacity .2s ease}
@media screen and (min-width:768px){.cmp-global-search__input-wrapper::after{left:5.25rem;font-size:16px}
}
.cmp-global-search__input{flex:1;padding:.875rem 1.25rem;line-height:1.5;color:#3b3d40;border:0;outline:0;cursor:pointer}
@media screen and (min-width:768px){.cmp-global-search__input{padding:1rem 1.5rem}
}
.cmp-global-search__input::placeholder{color:transparent}
.cmp-global-search__button{display:flex;align-items:center;justify-content:center;background:#512b8b;border:0;cursor:pointer;transition:all .3s ease;outline:0;padding:1rem;pointer-events:none}
.cmp-global-search__button img{width:1.875rem;height:1.875rem;display:block}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-search-results{padding:6.25rem 0 5rem;padding-bottom:0rem;background:#fff}
@media screen and (min-width:768px){.cmp-search-results{padding:6.25rem 0 6.25rem}
}
.cmp-search-results__header{margin-bottom:1.5rem}
@media screen and (min-width:768px){.cmp-search-results__header{margin-bottom:2rem}
}
.cmp-search-results__title{font-size:36px;font-weight:700;color:#3a1f63;margin:0 0 8px 0;line-height:1.3}
@media screen and (min-width:768px){.cmp-search-results__title{font-size:54px;margin-bottom:.75rem}
}
.cmp-search-results__query{color:#3a1f63;font-weight:700}
.cmp-search-results__count{font-size:20px;color:#4c4e52;margin:0;line-height:1.5}
@media screen and (min-width:768px){.cmp-search-results__count{font-size:24px}
}
.cmp-search-results__filters{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem}
@media screen and (min-width:768px){.cmp-search-results__filters{gap:1rem;margin-bottom:2.5rem}
}
.cmp-search-results__filter{padding:.5rem 1.25rem;background:#eeeaf3;border:0;border-radius:1.25rem;font-size:14px;font-weight:500;color:#512b8b;cursor:pointer;transition:all .3s ease;white-space:nowrap}
@media screen and (min-width:768px){.cmp-search-results__filter{padding:.625rem 1.5rem;font-size:14px}
}
.cmp-search-results__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-bottom:3.75rem}
@media screen and (min-width:768px){.cmp-search-results__grid{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:5rem}
}
.cmp-search-results__product-grid{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-bottom:3.75rem}
@media screen and (min-width:768px){.cmp-search-results__product-grid{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:5rem}
}
.cmp-search-results__card{background:#fff;overflow:hidden;transition:all .3s ease;cursor:pointer}
.cmp-search-results__card:hover .cmp-search-results__card-image img{transform:scale(1.2)}
.cmp-search-results__card:hover .cmp-search-results__card-title{font-weight:700}
.cmp-search-results__card-image{width:100%;aspect-ratio:1;background:#f2f2f2;display:flex;align-items:center;justify-content:center;overflow:hidden;max-height:10rem;position:relative;padding:1rem}
@media screen and (min-width:768px){.cmp-search-results__card-image{max-height:12.5rem}
}
.cmp-search-results__card-image img{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}
.cmp-search-results__card-title{padding-top:1rem;font-size:14px;font-weight:600;color:#232426;margin:0;line-height:1.4;text-align:left}
@media screen and (min-width:768px){.cmp-search-results__card-title{padding-top:1.25rem;font-size:20px}
}
.cmp-search-results__section{margin-bottom:3.75rem}
@media screen and (min-width:768px){.cmp-search-results__section{margin-bottom:5rem}
}
.cmp-search-results__section:last-child{margin-bottom:0}
.cmp-search-results__section-header{display:flex;flex-direction:row;align-items:center;gap:1.25rem;margin-bottom:2rem;position:relative}
@media screen and (min-width:768px){.cmp-search-results__section-header{gap:1.5rem;margin-bottom:2.5rem}
}
.cmp-search-results__section-header::after{content:"";flex:1;height:1px;background:#b0b1b3;order:2;display:block}
.cmp-search-results__section-title{font-size:28px;font-weight:700;color:#3a1f63;margin:0;line-height:1.3;white-space:nowrap;order:1;flex-shrink:0}
@media screen and (min-width:768px){.cmp-search-results__section-title{font-size:32px}
}
.cmp-search-results__section-cta{display:none;align-items:center;gap:.5rem;white-space:nowrap;flex-shrink:0;order:3}
.cmp-search-results__cta-wrapper{display:flex;justify-content:center;margin-top:2rem;margin-bottom:2rem}
.cmp-search-results__section-content{margin-top:2rem}
@media screen and (min-width:768px){.cmp-search-results__section-content{margin-top:0}
}
.cmp-search-results__content-subtitle{font-size:16px;font-weight:600;color:#2e2f32;margin:0 0 1.5rem 0;text-align:center;line-height:1.4}
@media screen and (min-width:768px){.cmp-search-results__content-subtitle{font-size:18px;text-align:left;margin-bottom:1.75rem}
}
.cmp-search-results__tech-cta-banner{background:#fdf3e4;padding:2rem 2.5rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:3.75rem}
@media screen and (max-width:991px){.cmp-search-results__tech-cta-banner{flex-direction:column;text-align:center;padding:2rem 1rem;gap:1rem;margin-top:2.5rem;margin-bottom:2.5rem}
}
.cmp-search-results__tech-cta-banner-title{font-size:24px;font-weight:800;color:#000;line-height:2.25rem;margin:0}
@media screen and (max-width:991px){.cmp-search-results__tech-cta-banner-title{font-size:20px;line-height:1.75rem}
}
.cmp-search-results__no-results-actions{display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:2rem}
@media screen and (min-width:768px){.cmp-search-results__no-results-actions{margin-top:3.75rem;gap:2.5rem}
}
.cmp-search-results__no-results-btn{display:inline-flex;align-items:center;gap:.5rem}
.cmp-search-results__no-results-btn img{width:1.25rem;height:1.25rem}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-no-results{padding-top:8.75rem;padding-bottom:3.75rem}
.cmp-no-results__content{display:flex;flex-direction:column;gap:1.75rem;align-items:flex-start;width:100%}
@media screen and (min-width:768px){.cmp-no-results__content{gap:3.75rem}
}
.cmp-no-results__header{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;width:100%}
@media screen and (min-width:768px){.cmp-no-results__header{gap:.5rem}
}
.cmp-no-results__title{font-size:2.25rem;font-weight:800;color:#3a1f63;line-height:1.3;margin:0;text-align:center}
@media screen and (min-width:768px){.cmp-no-results__title{font-size:3.375rem;line-height:4.5rem;text-align:left}
}
.cmp-no-results__subtitle{font-size:16px;font-weight:400;color:#4c4e52;line-height:1.5;margin:0;width:100%;text-align:center}
@media screen and (min-width:768px){.cmp-no-results__subtitle{font-size:1.5rem;line-height:2.25rem;text-align:left}
}
.cmp-no-results__actions{display:flex;gap:1.5rem;align-items:center;flex-wrap:wrap;justify-content:center}
@media screen and (min-width:768px){.cmp-no-results__actions{flex-direction:row;align-items:stretch;justify-content:flex-start;gap:2.5rem;width:100%}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-search-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:50;display:none}
.cmp-search-popup.is-active{display:block}
.cmp-search-popup__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#232426;opacity:73%;z-index:1}
.cmp-search-popup__container{position:absolute;top:5rem;bottom:1rem;left:50%;transform:translateX(-50%);width:92%;background:#fff;z-index:2;overflow:hidden;display:flex;flex-direction:column;border-radius:.75rem;top:5.25rem}
@media screen and (min-width:992px){.cmp-search-popup__container{top:5.25rem;bottom:auto;height:auto;max-height:calc(89.5vh);width:61.5625rem}
}
body.header-unification-enabled:not(.header-scrolled) .cmp-search-popup__container{top:7.5rem}
.cmp-search-popup__close{position:absolute;top:1.25rem;right:1.25rem;width:2rem;height:2rem;background:transparent;border:0;cursor:pointer;padding:0;z-index:10;display:flex;align-items:center;justify-content:center}
@media screen and (min-width:992px){.cmp-search-popup__close{top:1.5rem;right:1.5rem;width:2.5rem;height:2.5rem}
}
.cmp-search-popup__close img{width:1.5rem;height:1.5rem;display:block}
.cmp-search-popup__close:hover{opacity:.7}
.cmp-search-popup__content{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:0;height:100%}
@media screen and (min-width:992px){.cmp-search-popup__content{padding:0}
}
.cmp-search-popup__header{padding:4.5rem 1rem 0 1rem;flex-shrink:0}
@media screen and (min-width:992px){.cmp-search-popup__header{padding:3.75rem 3.125rem 0 3.125rem}
}
.cmp-search-popup__body{flex:1;overflow-y:auto;padding:0 1rem;margin-right:2px;scrollbar-width:thin;scrollbar-color:#cfc8db transparent}
@media screen and (min-width:992px){.cmp-search-popup__body{padding:0 3.125rem;margin-right:2px}
}
.cmp-search-popup__body::-webkit-scrollbar{width:.5rem}
.cmp-search-popup__body::-webkit-scrollbar-track{background:transparent}
.cmp-search-popup__body::-webkit-scrollbar-thumb{background:#cfc8db;border-radius:.625rem;border:3px solid transparent;background-clip:padding-box}
.cmp-search-popup__body::-webkit-scrollbar-thumb:hover{background:#cfc8db;background-clip:padding-box}
.cmp-search-popup__footer{flex-shrink:0;padding:1rem;background:#fff;display:flex;justify-content:flex-start;padding-bottom:3rem}
@media screen and (min-width:992px){.cmp-search-popup__footer{padding:1.5rem 3.125rem}
}
.cmp-search-popup__footer:empty{display:none !important}
.cmp-search-popup__title{font-size:28px;font-weight:800;color:#26202e;margin:0 0 1.5rem 0;line-height:1.4}
@media screen and (min-width:992px){.cmp-search-popup__title{font-size:32px;margin-bottom:.5rem}
}
.cmp-search-popup__form{margin-bottom:2rem}
@media screen and (min-width:992px){.cmp-search-popup__form{margin-bottom:2.5rem}
}
.cmp-search-popup__form form{width:100%;margin:0}
.cmp-search-popup__input-wrapper{position:relative;display:flex;align-items:stretch;width:100%;border:1px solid #26202e;border-radius:.625rem;overflow:hidden;background:#fff}
.cmp-search-popup__input{flex:1;min-width:0;padding:.875rem 1rem;font-size:16px;line-height:1.5;background:transparent}
@media screen and (min-width:992px){.cmp-search-popup__input{padding:1rem 1.25rem}
}
.cmp-search-popup__input::placeholder{color:#7a7482}
.cmp-search-popup__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}
.cmp-search-popup__button{display:flex;align-items:center;justify-content:center;background:#512b8b;border:0;cursor:pointer;transition:all .3s ease;outline:0;padding:.75rem 1.25rem;flex-shrink:0}
@media screen and (min-width:992px){.cmp-search-popup__button{padding:.875rem 1.25rem}
}
.cmp-search-popup__button img{width:1.5rem;height:1.5rem;display:block;filter:brightness(0) invert(1)}
.cmp-search-popup__section-title{font-size:14px;font-weight:600;color:#75787b;margin:0 0 1rem 0;text-transform:none;letter-spacing:0;line-height:1}
.cmp-search-popup__trending{margin-bottom:2rem}
@media screen and (min-width:992px){.cmp-search-popup__trending{margin-bottom:1.875rem}
}
.cmp-search-popup__trending-list{display:flex;flex-wrap:wrap;gap:.75rem}
.cmp-search-popup__trending-item{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.625rem;background:#eeeaf3;font-size:14px;color:#512b8b;text-decoration:none;transition:all .3s ease}
.cmp-search-popup__quick-links{margin-bottom:2rem}
@media screen and (min-width:992px){.cmp-search-popup__quick-links{margin-bottom:1.875rem}
}
.cmp-search-popup__quick-links-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}
@media screen and (min-width:992px){.cmp-search-popup__quick-links-grid{display:flex}
}
.cmp-search-popup__quick-link-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:1rem;background:#fff;border:1px solid #cacbcc;border-radius:.5rem;text-decoration:none;transition:all .3s ease;min-height:7.5rem}
@media screen and (min-width:992px){.cmp-search-popup__quick-link-card{padding:1.3125rem 1.5rem;flex-direction:row;align-items:center;min-height:0}
}
.cmp-search-popup__quick-link-card img{width:1.5rem;height:1.5rem;margin-bottom:.75rem}
@media screen and (min-width:992px){.cmp-search-popup__quick-link-card img{margin-bottom:0;margin-right:1rem}
}
.cmp-search-popup__quick-link-card span{font-size:14px;font-weight:500;color:#512b8b;text-align:center}
.cmp-search-popup__actions{margin-bottom:2rem}
@media screen and (min-width:992px){.cmp-search-popup__actions{margin-bottom:1.875rem}
}
.cmp-search-popup__actions-list{display:flex;flex-wrap:wrap;gap:.75rem;padding-bottom:3rem}
.cmp-search-popup__action-button{text-decoration:none;padding:.625rem 1.25rem;background:#eeeaf3;border:0;font-size:14px;font-weight:500;border-radius:.625rem;color:#512b8b;cursor:pointer;transition:all .3s ease}
@media screen and (min-width:992px){.cmp-search-popup__action-button{padding:.75rem 1.5rem}
}
.cmp-search-popup__results{margin-bottom:0}
.cmp-search-popup__results-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}
@media screen and (min-width:992px){.cmp-search-popup__results-grid{grid-template-columns:repeat(6,1fr);gap:1.25rem}
}
.cmp-search-popup__product-card{display:flex;flex-direction:column;overflow:hidden;transition:all .3s ease}
.cmp-search-popup__product-image{width:100%;height:8.5rem;aspect-ratio:1;background:#f2f2f2;display:flex;align-items:center;justify-content:center;padding:1rem}
@media screen and (min-width:992px){.cmp-search-popup__product-image{padding:1.25rem}
}
.cmp-search-popup__product-image img{width:100%;height:100%;max-width:100%;object-fit:contain}
.cmp-search-popup__product-name{padding-top:1rem;font-size:.8125rem;font-weight:500;color:#232426;text-align:left;margin:0;line-height:1.4}
@media screen and (min-width:992px){.cmp-search-popup__product-name{font-size:.875rem}
}
.cmp-search-popup__suggestions-content{display:none}
.cmp-search-popup__suggestions{margin-bottom:1.875rem}
.cmp-search-popup__suggestions-grid{display:flex;flex-wrap:wrap;gap:1.25rem;max-width:100%;overflow:hidden}
@media screen and (min-width:768px){.cmp-search-popup__suggestions-grid{gap:2.5rem}
}
.cmp-search-popup__suggestion-column{flex:1;min-width:12.5rem;max-width:18.75rem;box-sizing:border-box}
.cmp-search-popup__suggestion-header{margin-bottom:1rem}
.cmp-search-popup__suggestion-title{font-size:.875rem;font-weight:800;color:#2e2f32;margin:0 0 4px 0;line-height:1.5}
.cmp-search-popup__suggestion-divider{height:1px;background:#b0b1b3;width:100%}
.cmp-search-popup__suggestion-list{display:flex;flex-direction:column;gap:.5rem}
.cmp-search-popup__suggestion-item{display:block;font-size:14px;font-weight:500;color:#2e2f32;text-decoration:none;line-height:1.43;transition:color .3s ease;word-wrap:break-word;overflow-wrap:break-word}
@media screen and (min-width:992px){.cmp-search-popup__suggestion-item{font-size:16px;font-weight:600;line-height:1.3}
}
.cmp-search-popup__search-results{margin-bottom:0}
.cmp-search-popup__search-results-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1.25rem}
@media screen and (min-width:992px){.cmp-search-popup__search-results-grid{grid-template-columns:repeat(5,1fr);gap:1.25rem;margin-bottom:1.875rem}
}
.cmp-search-popup__search-results-list{display:flex;flex-wrap:wrap;gap:.9375rem;margin-bottom:1.25rem;max-width:100%;overflow:hidden}
@media screen and (min-width:992px){.cmp-search-popup__search-results-list{gap:1.8125rem;margin-bottom:1.875rem}
}
.cmp-search-popup__search-result-card{display:flex;flex-direction:column;gap:.75rem;box-sizing:border-box}
@media screen and (min-width:992px){.cmp-search-popup__search-result-card{flex:1;min-width:0}
}
.cmp-search-popup__loader{margin-bottom:3rem}
.cmp-search-popup__search-result-name{font-size:14px;font-weight:700;color:#2e2f32;margin:0;line-height:1.5;text-align:left;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}
.cmp-search-popup__view-all-btn{background:transparent;border:1px solid #232426;color:#232426;font-size:14px;transition:all .3s ease}
body.search-popup-open{overflow:hidden}
@media screen and (min-width:992px){body.search-popup-open{padding-right:0}
}
@media(max-width:991px){.cmp-search-popup__container{top:5rem}
body.header-unification-enabled:not(.mobile-unification-hidden) .cmp-search-popup__container{top:8.5rem}
body.header-unification-enabled.mobile-unification-hidden .cmp-search-popup__container{top:5rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-product-landing{width:100%;position:relative}
.cmp-product-landing__container{display:flex;flex-direction:column;width:100%}
@media screen and (min-width:992px){.cmp-product-landing__container{flex-direction:row}
}
.cmp-product-landing__sidebar{width:100%;background:#fff;border-bottom:1px solid #eeeeef;padding:1.5rem 0}
@media screen and (min-width:992px){.cmp-product-landing__sidebar{width:25.25rem;flex-shrink:0;border-bottom:0;padding:2rem 0;margin-right:4.75rem}
}
.cmp-product-landing__nav{display:flex;flex-direction:column;gap:1.25rem}
.cmp-product-landing__nav-item{display:flex;flex-direction:column;width:100%;background:transparent;border:0;cursor:pointer;text-align:left;transition:all .3s ease;padding:0;height:3.8125rem;gap:1.5rem}
.cmp-product-landing__nav-item:hover .cmp-product-landing__nav-text{color:#512b8b}
.cmp-product-landing__nav-item:hover .cmp-product-landing__nav-arrow{transform:translateX(4px)}
.cmp-product-landing__nav-item--active .cmp-product-landing__nav-text{color:#512b8b}
.cmp-product-landing__nav-item--active .cmp-product-landing__nav-arrow{opacity:1;filter:brightness(0) saturate(100%) invert(67%) sepia(89%) saturate(2573%) hue-rotate(11deg) brightness(104%) contrast(101%)}
.cmp-product-landing__nav-item--active .cmp-product-landing__nav-separator{background:linear-gradient(270deg,#f8a12e 0,#be2a1d 50.07%,#45216c 98.1%);height:2px}
.cmp-product-landing__nav-content{display:flex;align-items:center;justify-content:space-between;width:100%;height:2.25rem}
.cmp-product-landing__nav-text{flex:1;font-size:20px;font-weight:700;line-height:1.75rem;color:#3b3d40;transition:all .3s ease}
.cmp-product-landing__nav-arrow{width:1.5rem;height:1.5rem;flex-shrink:0;transition:all .3s ease;opacity:1}
.cmp-product-landing__nav-separator{width:100%;height:1px;background:#cacbcc;transition:all .3s ease}
.cmp-product-landing__content{flex:1;width:100%}
.cmp-product-landing__product{display:flex;flex-direction:column;margin-top:3.125rem;background-color:#fef9f2}
@media screen and (min-width:992px){.cmp-product-landing__product{margin-top:0}
}
.cmp-product-landing__product--hidden{display:none}
.cmp-product-landing__hero{width:100%;height:12.5rem;position:relative;border-radius:8px 8px 0 0;overflow:hidden}
@media screen and (min-width:992px){.cmp-product-landing__hero{height:29.75rem}
}
.cmp-product-landing__hero-image{width:100%;height:100%;object-fit:cover;display:block}
.cmp-product-landing__hero-overlay{position:absolute;bottom:0;left:0;right:0;padding:1.5rem;background:linear-gradient(to top,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.4) 60%,transparent 100%);display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}
@media screen and (min-width:992px){.cmp-product-landing__hero-overlay{padding:2rem}
}
.cmp-product-landing__hero-title{font-size:20px;font-weight:700;color:#fff;margin:0;line-height:1.3;flex:1}
@media screen and (min-width:992px){.cmp-product-landing__hero-title{font-size:32px}
}
.cmp-product-landing .btn--hero{font-size:12px;padding:5px 10px}
@media screen and (min-width:992px){.cmp-product-landing .btn--hero{font-size:16px;padding:10px 1rem}
}
.cmp-product-landing .btn--hero::after{display:none}
.cmp-product-landing__section{display:flex;flex-direction:column;margin-bottom:1rem}
@media screen and (min-width:992px){.cmp-product-landing__section{margin-bottom:3.125rem}
}
.cmp-product-landing__section-wrapper{padding:2.5rem .75rem}
@media screen and (min-width:992px){.cmp-product-landing__section-wrapper{padding:2.5rem}
}
.cmp-product-landing__section-title{font-size:20px;font-weight:800;color:#4a277e;line-height:1.4;margin-bottom:.625rem}
@media screen and (min-width:992px){.cmp-product-landing__section-title{font-size:24px}
}
.cmp-product-landing__section-text{font-size:16px;font-weight:400;color:#2e2f32;line-height:1.6;margin:0}
@media screen and (min-width:992px){.cmp-product-landing__section-text{font-size:18px;line-height:1.7}
}
.cmp-product-landing__applications{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-top:.625rem}
@media screen and (min-width:1300px){.cmp-product-landing__applications{grid-template-columns:repeat(4,1fr)}
}
.cmp-product-landing__application-card{height:11.875rem;border-radius:8px;overflow:hidden;position:relative}
@media screen and (min-width:992px){.cmp-product-landing__application-card{height:17.4375rem}
}
.cmp-product-landing__application-image{width:100%;height:100%;object-fit:cover;display:block}
.cmp-product-landing__application-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.4) 60%,transparent 100%);pointer-events:none;z-index:1}
.cmp-product-landing__application-label{position:absolute;bottom:0;left:0;right:0;padding:.75rem;z-index:2;font-size:12px;font-weight:500;color:#fff;text-align:center;margin:0;line-height:1.3;min-height:3rem;display:flex;align-items:center;justify-content:center}
@media screen and (min-width:992px){.cmp-product-landing__application-label{font-size:14px;padding:1rem;min-height:3.5rem}
}
.cmp-product-landing__usps{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:.625rem}
@media screen and (min-width:768px){.cmp-product-landing__usps{grid-template-columns:repeat(2,1fr);gap:2rem;max-width:38.75rem}
}
@media screen and (min-width:992px){.cmp-product-landing__usps{gap:2.5rem}
}
.cmp-product-landing__usp{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}
@media screen and (min-width:992px){.cmp-product-landing__usp{gap:1rem}
}
.cmp-product-landing__usp-icon{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(270deg,#f8a12e 0,#be2a1d 50.07%,#45216c 98.1%);padding:10px;flex-shrink:0;position:relative}
.cmp-product-landing__usp-icon::before{content:'';position:absolute;top:1px;left:1px;right:1px;bottom:1px;background:linear-gradient(90deg,#f6edff 0,#ffe9ea 61%,#fef4e1 100%);border-radius:50%}
@media screen and (min-width:992px){.cmp-product-landing__usp-icon{width:4rem;height:4rem}
}
.cmp-product-landing__usp-icon img{width:1.5rem;height:1.5rem;position:relative;z-index:1}
@media screen and (min-width:992px){.cmp-product-landing__usp-icon img{width:1.75rem;height:1.75rem}
}
.cmp-product-landing__usp-title{font-size:16px;font-weight:700;color:#2e2f32;margin:0;line-height:1.3}
@media screen and (min-width:992px){.cmp-product-landing__usp-title{font-size:18px}
}
.cmp-product-landing__usp-description{font-size:14px;font-weight:400;color:#2e2f32;line-height:1.5;margin:0}
@media screen and (min-width:992px){.cmp-product-landing__usp-description{font-size:16px;line-height:1.6}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-video-icons-banner__outer-wrapper{background:#fef9f2}
.cmp-video-icons-banner__header{text-align:center;margin-bottom:2.5rem}
@media screen and (max-width:991px){.cmp-video-icons-banner__header{margin-bottom:1.5rem}
}
.cmp-video-icons-banner__title{font-size:40px;line-height:3.75rem;font-weight:800;color:#3a1f63;margin-bottom:1.25rem}
@media screen and (max-width:991px){.cmp-video-icons-banner__title{font-size:28px;line-height:2rem;margin-bottom:1.25rem}
}
.cmp-video-icons-banner__subtitle{font-size:20px;line-height:1.75rem;font-weight:400;color:#4c4e52;margin:0 auto}
@media screen and (max-width:991px){.cmp-video-icons-banner__subtitle{font-size:16px;line-height:1.5rem}
}
.cmp-video-icons-banner__media{margin-bottom:1.5rem;overflow:hidden;max-height:44.5625rem;background:#000;display:flex;align-items:center;justify-content:center}
@media screen and (max-width:991px){.cmp-video-icons-banner__media{margin-bottom:2.5rem}
}
.cmp-video-icons-banner__media-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%}
.cmp-video-icons-banner__media-container video{max-width:100%;max-height:44.5625rem;height:auto;display:block}
@media screen and (max-width:991px){.cmp-video-icons-banner__media-container video{object-fit:cover;min-height:18.75rem}
}
.cmp-video-icons-banner__icons-wrapper{display:flex;flex-direction:row;justify-content:space-between;gap:.625rem;flex-wrap:wrap}
@media screen and (max-width:991px){.cmp-video-icons-banner__icons-wrapper{row-gap:1.5rem;column-gap:5rem;flex-wrap:wrap;justify-content:flex-start}
}
.cmp-video-icons-banner__icon-item{max-width:10.0625rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;flex-shrink:0}
@media screen and (max-width:991px){.cmp-video-icons-banner__icon-item{max-width:8.1875rem;flex-shrink:1}
}
.cmp-video-icons-banner__icon-image{font-size:18px;line-height:1.75rem;font-weight:500;display:flex;align-items:flex-start}
.cmp-video-icons-banner__icon-image svg{width:100%;height:100%;font-size:16px;line-height:1.5rem}
.cmp-video-icons-banner__icon-image__icon-text{flex:1}
.cmp-video-icons-banner__icon-image__icon-title{font-size:1.125rem;line-height:1.75rem;font-weight:500;color:#232426;text-align:start;display:block;word-wrap:break-word;overflow-wrap:break-word}
@media screen and (max-width:991px){.cmp-video-icons-banner__icon-image__icon-title{font-size:16px;line-height:1.5rem}
}
.cmp-video-icons-banner__icon-image__no-content{text-align:center;padding:2rem;color:#232426;font-size:16px}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-hero-banner{position:relative;width:100%;min-height:32rem;height:60vh;max-height:40rem;overflow:hidden}
@media screen and (min-width:992px){.cmp-hero-banner{min-height:40rem;height:70vh}
}
.cmp-hero-banner.hero--elevated{position:relative;top:0}
.cmp-hero-banner__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}
.cmp-hero-banner__background-img{width:100%;height:100%;object-fit:cover;object-position:center}
.cmp-hero-banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(169.07deg,rgba(6,27,62,0) 78.78%,rgba(6,27,62,0.48) 105.49%);z-index:2}
.cmp-hero-banner__content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:2rem 1rem;max-width:81rem;margin:0 auto}
@media screen and (min-width:992px){.cmp-hero-banner__content{padding:3rem 2rem;justify-content:center}
}
.cmp-hero-banner__text{max-width:100%}
@media screen and (min-width:992px){.cmp-hero-banner__text{max-width:50rem}
}
.cmp-hero-banner__title{font-size:34px;font-weight:700;line-height:1.2;color:#4a277e;margin-bottom:2rem;text-align:left}
@media screen and (min-width:992px){.cmp-hero-banner__title{font-size:54px;margin-bottom:2.5rem;max-width:45rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.feature-overview{background-color:#fef9f2}
.feature-overview__header{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}
@media screen and (min-width:768px){.feature-overview__header{flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:2.5rem}
}
.feature-overview__title-wrapper{max-width:100%}
@media screen and (min-width:768px){.feature-overview__title-wrapper{max-width:80%}
}
.feature-overview__eyebrow{margin:0;font-family:"Manrope",sans-serif;font-weight:800;font-size:28px;line-height:2.5rem;color:#3a1f63}
@media screen and (min-width:768px){.feature-overview__eyebrow{font-size:32px;line-height:3.75rem}
}
.feature-overview__subtitle{margin:0;margin-top:.25rem;font-family:"Manrope",sans-serif;font-weight:800;font-size:20px;line-height:1.75rem;color:#3a1f63}
@media screen and (min-width:768px){.feature-overview__subtitle{font-size:22px;line-height:2.25rem}
}
.feature-overview__carousel-controls{display:flex;gap:1.5rem;align-items:center;justify-content:center}
.feature-overview__carousel-controls--desktop{display:none}
@media screen and (min-width:768px){.feature-overview__carousel-controls--desktop{display:flex}
}
.feature-overview__carousel-controls--mobile{display:flex;gap:1rem;align-items:center;justify-content:center;margin-bottom:1rem}
@media screen and (min-width:768px){.feature-overview__carousel-controls--mobile{display:none}
}
.feature-overview__carousel-wrapper{position:relative;overflow:hidden;width:100%}
.feature-overview__slides{position:relative;width:100%;display:flex;flex-direction:row}
.feature-overview__item{flex:0 0 100%;width:100%;padding-bottom:1rem}
.feature-overview__slide{position:relative;width:100%;display:grid;grid-template-columns:1fr;gap:1.5rem}
@media screen and (min-width:768px){.feature-overview__slide{align-items:center;gap:2.5rem}
}
.feature-overview__media{width:100%}
.feature-overview__image-wrapper{position:relative;width:100%;border-radius:2rem;min-height:12.5rem}
@media screen and (min-width:768px){.feature-overview__image-wrapper{min-height:26rem}
}
@media screen and (min-width:1024px){.feature-overview__image-wrapper{min-height:37.5rem}
}
.feature-overview__image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .7s ease-in-out}
.feature-overview__image--active{opacity:1;z-index:1}
.feature-overview__content{display:flex;flex-direction:column;gap:1.5rem}
.feature-overview__content-header{text-align:left}
.feature-overview__headline{margin:0;font-family:"Manrope",sans-serif;font-weight:800;font-size:24px;line-height:2rem;color:#3a1f63;text-align:center}
@media screen and (min-width:768px){.feature-overview__headline{font-size:32px;line-height:3rem}
}
.feature-overview__description p{margin:0;margin-top:.75rem;text-align:center;font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:1.5rem;color:#4c4e52}
@media screen and (min-width:768px){.feature-overview__description p{font-size:16px;line-height:1.75rem;max-width:47.25rem;margin-left:auto;margin-right:auto}
}
.feature-overview__cards{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}
@media screen and (min-width:768px){.feature-overview__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:.875rem}
}
@media screen and (min-width:1024px){.feature-overview__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.3125rem}
}
@media screen and (min-width:1024px){.feature-overview__cards--six-cards{grid-template-columns:repeat(3,minmax(0,1fr))}
}
.feature-overview__cards-title{color:#512b8b;text-align:center;font-size:2rem;font-style:normal;font-weight:800;line-height:3rem}
@media screen and (min-width:768px){.feature-overview__cards-title{margin-top:1rem}
}
.feature-overview__card{background-color:#fff;border-radius:.5rem;padding:1rem;display:flex;flex-direction:column;gap:1.5rem}
@media screen and (min-width:768px){.feature-overview__card{padding:1.5rem 1.625rem}
}
.feature-overview__card-icon{width:3.75rem;height:3.125rem;display:flex;align-items:center;justify-content:flex-start}
@media screen and (min-width:768px){.feature-overview__card-icon{width:4.375rem;height:3.75rem}
}
.feature-overview__card-icon img{width:100%;height:100%;object-fit:contain;display:block}
.feature-overview__card-body{display:flex;flex-direction:column;gap:.8313rem}
@media screen and (min-width:768px){.feature-overview__card-body{gap:.5rem}
}
.feature-overview__card-title{margin:0;font-family:"Manrope",sans-serif;font-weight:700;font-size:20px;line-height:1.75rem;gap:.25rem;color:#232426}
.feature-overview__card-text{margin:0;font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:1.5rem;color:#4c4e52}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-product-specification-cards{background:transparent}
.cmp-product-specification-cards__cards{display:flex;flex-direction:column;gap:1.5rem;align-items:center}
@media screen and (min-width:768px){.cmp-product-specification-cards__cards{display:grid;grid-template-columns:repeat(2,minmax(0,39.125rem));align-items:stretch;grid-auto-rows:1fr;justify-content:center;gap:.75rem}
}
.cmp-product-specification-card{display:flex;flex-direction:column;gap:2rem;padding:1.375rem .75rem .625rem;border-radius:.5rem;background:#fff;box-shadow:.25rem .25rem 1rem rgba(0,0,0,0.05);width:100%;max-width:39.125rem;min-height:25.25rem}
@media screen and (min-width:768px){.cmp-product-specification-card{flex-direction:column;padding:1.375rem 1.5625rem;gap:2rem;align-items:flex-start}
}
.cmp-product-specification-card__media{width:4.75rem;height:5.625rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}
@media screen and (min-width:768px){.cmp-product-specification-card__media{width:4.75rem;height:5.625rem}
}
.cmp-product-specification-card__image{width:100%;height:100%;object-fit:contain;display:block}
.cmp-product-specification-card__content{flex:1;display:flex;flex-direction:column;gap:1.5rem}
.cmp-product-specification-card__title{font-family:"Manrope",sans-serif;font-weight:800;font-size:1.5rem;line-height:2.25rem;color:#232426;margin:0}
.cmp-product-specification-card__meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}
@media screen and (min-width:768px){.cmp-product-specification-card__meta-grid{column-gap:0;row-gap:1.5rem}
}
.cmp-product-specification-card__meta-grid .cmp-product-specification-card__meta-item:nth-child(n+3){grid-column-start:-1;grid-column-end:1}
.cmp-product-specification-card__meta-item{display:flex;flex-direction:column;gap:.5rem;flex:1;min-width:0}
.cmp-product-specification-card__meta-label{font-family:"Manrope",sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;color:gray}
@media screen and (min-width:768px){.cmp-product-specification-card__meta-label{font-size:1.25rem;line-height:1.75rem}
}
.cmp-product-specification-card__meta-value{font-family:"Manrope",sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;color:#000;word-wrap:break-word;overflow-wrap:break-word}
@media screen and (min-width:768px){.cmp-product-specification-card__meta-value{font-size:1.25rem;line-height:1.75rem}
}
.cmp-product-specification-card__core{display:flex;flex-direction:column;gap:.5rem}
.cmp-product-specification-card__core-value{font-family:"Manrope",sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;color:#000;margin:0;word-wrap:break-word;overflow-wrap:break-word}
@media screen and (min-width:768px){.cmp-product-specification-card__core-value{font-size:1.25rem;line-height:1.75rem}
}
.cmp-product-specification-cards.component-spacing-base{padding:2.5rem 0}
@media screen and (min-width:1024px){.cmp-product-specification-cards.component-spacing-base{padding:3.75rem 1rem}
}
.cmp-product-specification-cards__heading{font-family:"Manrope",sans-serif;font-weight:800;margin:0;color:#3a1f63;font-size:1.75rem;line-height:2rem;margin-bottom:1.5rem}
@media screen and (min-width:768px){.cmp-product-specification-cards__heading{font-size:2.5rem;line-height:3.75rem}
}
.cmp-product-specification-cards__intro{display:flex;flex-direction:column;gap:1rem;margin-bottom:2.5rem}
.cmp-product-specification-cards__intro p{font-family:"Manrope",sans-serif;font-weight:400;color:#000;margin:0;font-size:1rem;line-height:1.5rem}
@media screen and (min-width:768px){.cmp-product-specification-cards__intro p{font-size:1.25rem;line-height:1.75rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-people-gallery{background-color:#fff}
.cmp-people-gallery.component-spacing-base{padding:2.5rem 0}
@media screen and (min-width:1024px){.cmp-people-gallery.component-spacing-base{padding:3.75rem 0}
}
.cmp-people-gallery .container-wrapper{padding:0 1rem}
@media screen and (min-width:1024px){.cmp-people-gallery .container-wrapper{padding:0 1rem}
}
.cmp-people-gallery__inner{display:flex;flex-direction:column;gap:2rem}
@media screen and (min-width:768px){.cmp-people-gallery__inner{flex-direction:column;align-items:center;justify-content:center;gap:3.75rem}
}
.cmp-people-gallery__media{width:100%;margin:0 auto}
.cmp-people-gallery__media picture{display:block;width:100%}
.cmp-people-gallery__image{display:block;width:100%;height:auto;border-radius:.5rem;object-fit:cover}
.cmp-people-gallery__content{display:flex;flex-direction:column;gap:1rem;text-align:center;align-items:center;max-width:47.625rem;margin:0 auto}
@media screen and (min-width:768px){.cmp-people-gallery__content{align-items:flex-start;margin:0}
}
.cmp-people-gallery__title{font-family:"Manrope",sans-serif;font-weight:800;font-size:28px;line-height:2.5rem;color:#000;margin:0;display:none}
@media screen and (min-width:768px){.cmp-people-gallery__title{font-size:2rem;line-height:3rem;display:block}
}
.cmp-people-gallery__description{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:1.5rem;color:#3b3d40;margin-bottom:.5rem;padding:0 .2813rem}
@media screen and (min-width:768px){.cmp-people-gallery__description{font-size:1.25rem;line-height:1.75rem;margin-bottom:1rem;padding:0}
}
.cmp-people-gallery__cta{align-self:center}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-milestones-card{padding:2.5rem 0;background-color:#fff}
@media screen and (min-width:992px){.cmp-milestones-card{padding:3.75rem 0}
}
.cmp-milestones-card__title-section{margin-bottom:2rem;text-align:center}
@media screen and (min-width:768px){.cmp-milestones-card__title-section{margin-bottom:3.375rem}
}
.cmp-milestones-card__title{margin:0;font-family:"Manrope",sans-serif;font-weight:800;font-size:2rem;line-height:2.5rem;color:#512b8b;text-align:center}
@media screen and (min-width:768px){.cmp-milestones-card__title{font-size:3.375rem;line-height:4.5rem}
}
.cmp-milestones-card__intro{margin-bottom:.9375rem}
@media screen and (min-width:768px){.cmp-milestones-card__intro{margin-bottom:2.5rem}
}
.cmp-milestones-card__description{margin:0;font-family:"Manrope",sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;color:#3b3d40;text-align:center}
@media screen and (min-width:768px){.cmp-milestones-card__description{font-size:1.25rem;line-height:1.75rem;color:#000;text-align:justify}
}
.cmp-milestones-card__timeline{margin-bottom:2rem}
@media screen and (min-width:768px){.cmp-milestones-card__timeline{margin-bottom:3.75rem}
}
.cmp-milestones-card__timeline-track{position:relative;padding-top:1.5625rem;scroll-padding-left:1rem;scroll-padding-right:1rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}
.cmp-milestones-card__timeline-track::-webkit-scrollbar{display:none;width:0;height:0}
.cmp-milestones-card__timeline-items{display:inline-flex;align-items:flex-start;gap:.5rem;min-width:100%;width:max-content;padding-bottom:1rem;position:relative;justify-content:space-evenly}
@media screen and (min-width:768px){.cmp-milestones-card__timeline-items{gap:4.8125rem;padding-left:2rem;padding-right:2rem}
}
.cmp-milestones-card__timeline-line{position:absolute;top:1.4rem;left:0;right:0;height:.0625rem;background-color:#512b8b;pointer-events:none;z-index:1}
@media screen and (min-width:768px){.cmp-milestones-card__timeline-line{left:2rem;right:2rem}
}
.cmp-milestones-card__timeline-item{display:inline-flex;flex-direction:column;align-items:center;gap:.5rem;max-width:5.875rem;width:100%;background:0;border:0;padding:0;cursor:pointer;color:#8c8e90;font-family:"Manrope",sans-serif;font-weight:500;font-size:.875rem;line-height:1.25rem;white-space:nowrap;transition:color .3s ease;position:relative;z-index:2}
@media screen and (min-width:768px){.cmp-milestones-card__timeline-item{font-weight:400;max-width:6.25rem;width:100%;gap:1rem;font-size:1.25rem;line-height:1.75rem}
}
.cmp-milestones-card__timeline-item:focus-visible{outline:.125rem solid #512b8b;outline-offset:.25rem;border-radius:999px}
.cmp-milestones-card__timeline-item.is-active{color:#512b8b;font-weight:800;font-size:1rem;line-height:1.5rem}
@media screen and (min-width:768px){.cmp-milestones-card__timeline-item.is-active{font-size:1.5rem;line-height:2.25rem}
}
.cmp-milestones-card__timeline-dot-wrapper{width:3rem;height:3rem;padding:.625rem;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;z-index:3}
@media screen and (min-width:992px){.cmp-milestones-card__timeline-dot-wrapper:hover .cmp-milestones-card__timeline-dot-ring:nth-child(2){opacity:1;animation:ripple-inner 2s cubic-bezier(0.4,0,0.2,1) infinite .3s}
.cmp-milestones-card__timeline-dot-wrapper:hover .cmp-milestones-card__timeline-dot-ring:nth-child(3){opacity:1;animation:ripple-outer 2s cubic-bezier(0.4,0,0.2,1) infinite}
.cmp-milestones-card__timeline-dot-wrapper:not(:hover) .cmp-milestones-card__timeline-dot-ring{opacity:0;animation:none}
}
.cmp-milestones-card__timeline-dot{width:1rem;height:1rem;border-radius:50%;border:.1875rem solid #512b8b;background-color:#512b8b;position:relative;z-index:5;transition:background-color .3s ease,border-color .3s ease;flex-shrink:0}
.cmp-milestones-card__timeline-dot::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3rem;height:.25rem;background-color:#fff;z-index:-1}
.cmp-milestones-card__timeline-dot-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;opacity:0;border:0;box-sizing:border-box;z-index:2}
.cmp-milestones-card__timeline-dot-ring:nth-child(2){width:1.75rem;height:1.75rem;background-color:rgba(81,43,139,0.6);z-index:4}
.cmp-milestones-card__timeline-dot-ring:nth-child(3){width:1.9rem;height:1.9rem;background-color:rgba(81,43,139,0.55);z-index:3}
.cmp-milestones-card__timeline-year{display:inline-block;padding:0 .75rem}
@media screen and (min-width:768px){.cmp-milestones-card__timeline-year{padding:0}
}
@media screen and (min-width:992px){.cmp-milestones-card__timeline-year:hover{color:#512b8b;font-weight:800;font-size:1.5rem;line-height:2.25rem}
}
@media screen and (min-width:992px) and screen and (min-width:768px){.cmp-milestones-card__timeline-year:hover{font-size:1.5rem;line-height:2.25rem}
}
.cmp-milestones-card__panels{display:flex;flex-direction:column;gap:1.5rem}
.cmp-milestones-card__panel{display:none;gap:1rem}
.cmp-milestones-card__panel.is-active{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}
@media screen and (min-width:768px){.cmp-milestones-card__panel.is-active{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;justify-items:stretch}
}
@media screen and (min-width:768px){.cmp-milestones-card__panel.is-active:has(.cmp-milestones-card__card:only-child){grid-template-columns:1fr;justify-items:center}
}
@media screen and (min-width:768px){.cmp-milestones-card__panel.is-active:has(.cmp-milestones-card__card:only-child) .cmp-milestones-card__card{max-width:50%}
}
.cmp-milestones-card__card{background-color:#fff;box-shadow:0 0 1.875rem 0 rgba(0,0,0,0.07);padding:.75rem;display:flex;flex-direction:column;gap:.75rem}
@media screen and (min-width:768px){.cmp-milestones-card__card{min-height:10rem;padding:1.625rem 2.25rem;gap:1rem}
}
.cmp-milestones-card__card-label{margin:0;color:#e59f15;font-family:"Manrope",sans-serif;font-weight:800;font-size:1rem;line-height:1.5rem}
@media screen and (min-width:768px){.cmp-milestones-card__card-label{font-weight:700;font-size:1.25rem;line-height:1.75rem}
}
.cmp-milestones-card__card-text{margin:0;color:#53565a;font-family:"Manrope",sans-serif;font-weight:500;font-size:.875rem;line-height:1.25rem}
@media screen and (min-width:768px){.cmp-milestones-card__card-text{font-weight:400;font-size:1.25rem;line-height:1.75rem}
}
@keyframes ripple-outer{0{transform:translate(-50%,-50%) scale(0);opacity:0}
50%{transform:translate(-50%,-50%) scale(1.6);opacity:0}
70%{transform:translate(-50%,-50%) scale(1.6);opacity:.9}
100%{transform:translate(-50%,-50%) scale(1.6);opacity:.2}
}
@keyframes ripple-inner{0{transform:translate(-50%,-50%) scale(1.3);opacity:0}
40%{transform:translate(-50%,-50%) scale(1.3);opacity:.9}
70%{transform:translate(-50%,-50%) scale(1.3);opacity:.9}
100%{transform:translate(-50%,-50%) scale(1.3);opacity:0}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-initiatives-card{padding:2.5rem 0;background-color:#fff}
@media screen and (min-width:992px){.cmp-initiatives-card{padding:3.75rem 0}
}
.cmp-initiatives-card__content-wrapper{width:100%;margin:0 auto}
@media screen and (min-width:992px){.cmp-initiatives-card__content-wrapper{max-width:72.375rem}
}
.cmp-initiatives-card__header{margin-bottom:2.5rem;text-align:center}
@media screen and (min-width:992px){.cmp-initiatives-card__header{margin-bottom:5rem}
}
.cmp-initiatives-card__title{font-family:"Manrope",sans-serif;font-weight:800;font-size:28px;line-height:2rem;color:#3a1f63;margin:0 0 1.25rem 0;text-align:center}
@media screen and (min-width:992px){.cmp-initiatives-card__title{font-size:54px;line-height:4.5rem;margin-bottom:1rem}
}
.cmp-initiatives-card__description{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#4c4e52;margin:0;text-align:center}
@media screen and (min-width:992px){.cmp-initiatives-card__description{font-size:20px;line-height:1.75rem}
}
.cmp-initiatives-card__grid{display:flex;flex-direction:column;gap:2.5rem}
@media screen and (min-width:768px){.cmp-initiatives-card__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.75rem 7.5rem}
}
@media screen and (min-width:992px){.cmp-initiatives-card__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.75rem 7.5rem}
}
.cmp-initiatives-card__item{display:flex;flex-direction:row;gap:1.375rem;align-items:flex-start}
@media screen and (min-width:768px){.cmp-initiatives-card__item{flex-direction:column;gap:1.5rem}
}
.cmp-initiatives-card__icon{flex-shrink:0;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center}
@media screen and (min-width:768px){.cmp-initiatives-card__icon{width:2.875rem;height:2.875rem}
}
.cmp-initiatives-card__icon-img{width:100%;height:100%;object-fit:contain;display:block}
.cmp-initiatives-card__content{flex:1;display:flex;flex-direction:column;gap:.5rem;min-width:0}
.cmp-initiatives-card__item-title{font-family:"Manrope",sans-serif;font-weight:700;font-size:18px;line-height:1.75rem;color:#b37c10;margin:0}
@media screen and (min-width:768px){.cmp-initiatives-card__item-title{font-weight:800;font-size:24px;line-height:2.25rem}
}
.cmp-initiatives-card__item-description{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:1.5rem;color:#232426;margin:0}
@media screen and (min-width:768px){.cmp-initiatives-card__item-description{font-size:20px;line-height:1.75rem;color:#53565a}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-events-showcase{width:100%}
.cmp-events-showcase__inner{position:relative}
.cmp-events-showcase__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}
.cmp-events-showcase__title{font-family:"Manrope",sans-serif;font-weight:800;color:#3a1f63;text-align:left;margin:0 0 1.5rem 0;font-size:28px;line-height:2rem}
@media screen and (min-width:992px){.cmp-events-showcase__title{font-size:54px;line-height:4.5rem;margin-bottom:0}
}
.cmp-events-showcase__controls{display:flex;gap:1.25rem;flex-shrink:0;align-items:center}
.cmp-events-showcase__controls--mobile{justify-content:center;margin-top:1.5rem;margin-bottom:0}
.cmp-events-showcase__cards{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.625rem;scrollbar-width:none}
.cmp-events-showcase__cards::-webkit-scrollbar{height:0}
.cmp-events-showcase__cards::-webkit-scrollbar-track{background:transparent}
.cmp-events-showcase__cards::-webkit-scrollbar-thumb{background:transparent}
@media screen and (min-width:992px){.cmp-events-showcase__cards{gap:.5625rem}
}
.cmp-events-showcase__card{position:relative;width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:stretch;padding-top:0;flex:0 0 100%}
@media screen and (min-width:992px){.cmp-events-showcase__card{flex:0 0 calc(32.66666667%);min-width:calc(32.83306667%)}
}
.cmp-events-showcase__media{position:relative;width:100%;height:19.1129rem;border-radius:.5rem;overflow:hidden;margin:0}
.cmp-events-showcase__media::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:.5rem;background:linear-gradient(to top,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.4) 60%,transparent 100%);z-index:1}
@media screen and (min-width:992px){.cmp-events-showcase__media{height:23.125rem}
}
.cmp-events-showcase__image-stack{position:relative;width:100%;height:100%}
.cmp-events-showcase__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s ease}
.cmp-events-showcase__image--active{opacity:1}
.cmp-events-showcase__overlay-title{position:absolute;top:1.875rem;left:1.5rem;margin:0;font-family:"Manrope",sans-serif;font-size:1.125rem;line-height:1.75rem;font-weight:700;color:#fff;z-index:2}
@media screen and (min-width:992px){.cmp-events-showcase__overlay-title{font-size:20px}
}
.cmp-events-showcase__content{position:relative;background:#f5f7fa;width:92%;margin-left:auto;margin-right:auto;box-shadow:0 .5rem 1rem rgba(171,190,209,0.4);border-radius:.5rem;padding:1rem;display:flex;flex-direction:column;flex:1;gap:1rem;margin-top:-5.5rem;z-index:1}
@media screen and (min-width:992px){.cmp-events-showcase__content{max-width:22.5rem;margin-left:auto;margin-right:auto;padding:1rem;margin-top:-2.8125rem;flex:1;gap:1rem}
.cmp-events-showcase__content:hover{background:linear-gradient(180deg,#ffc63c 0,#ffa20c 100%)}
}
.cmp-events-showcase__card-heading{font-family:"Manrope",sans-serif;font-weight:700;font-size:1.125rem;line-height:1.75rem;margin:0;color:#2e2f32}
.cmp-events-showcase__description{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:1.5rem;margin:0;color:#4c4e52}
@media screen and (min-width:992px){.cmp-events-showcase__description{font-size:16px;line-height:1.5rem}
}
@media screen and (min-width:992px){.hide-desktop{display:none}
}
.hide-mobile{display:none}
@media screen and (min-width:992px){.hide-mobile{display:flex}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-title-text{width:100%}
.cmp-title-text .component-spacing-base{padding:1rem;background-color:#faf6ef;border-radius:.5rem}
@media screen and (min-width:992px){.cmp-title-text .component-spacing-base{padding:3rem 13.3125rem}
}
.cmp-title-text__content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}
@media screen and (min-width:992px){.cmp-title-text__content{gap:1.25rem}
}
.cmp-title-text__title{font-family:"Manrope",sans-serif;font-size:1.125rem;font-weight:700;color:#3a1f63;line-height:1.75rem;margin:0;width:100%}
@media screen and (min-width:992px){.cmp-title-text__title{font-size:1.25rem;line-height:1.75rem}
}
.cmp-title-text__description{font-family:"Manrope",sans-serif;font-size:1rem;font-weight:400;color:#3b3d40;line-height:1.5rem;margin:0;width:100%}
@media screen and (min-width:992px){.cmp-title-text__description{font-size:1.25rem;line-height:1.75rem}
}
.cmp-title-text__description p{margin:0}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-icon-text{padding:2.5rem 0;background-color:#f7f2e7}
@media screen and (min-width:768px){.cmp-icon-text{padding:2.5rem 0}
}
@media screen and (min-width:992px){.cmp-icon-text{padding:3.75rem 0}
}
.cmp-icon-text__description{font-family:"Manrope",sans-serif;font-weight:800;font-size:18px;line-height:1.75rem;color:#3b3d40;text-align:center;padding:0 .75rem;margin:0 auto 2.5rem auto}
@media screen and (min-width:768px){.cmp-icon-text__description{font-weight:700;font-size:20px;line-height:1.75rem;max-width:48.1875rem;margin-bottom:2.5rem}
}
@media screen and (min-width:992px){.cmp-icon-text__description{margin-bottom:2.5rem}
}
.cmp-icon-text__items{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center}
@media screen and (min-width:768px){.cmp-icon-text__items{flex-direction:row;gap:2.5rem;justify-content:center;align-items:flex-end}
}
@media screen and (min-width:992px){.cmp-icon-text__items{gap:2.5rem}
}
.cmp-icon-text__item{display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:center}
@media screen and (min-width:768px){.cmp-icon-text__item{align-items:flex-end}
}
.cmp-icon-text__icon{width:1.5rem;height:1.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}
.cmp-icon-text__icon-img{width:100%;height:100%;object-fit:contain;display:block}
.cmp-icon-text__text{font-family:"Manrope",sans-serif;font-weight:500;font-size:18px;line-height:1.75rem;color:#232426;white-space:nowrap}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-image-contents-listing{background-color:#fff}
.cmp-image-contents-listing__label{font-size:14px;line-height:1.5rem;font-weight:700;color:#53565a;margin-bottom:.25rem;display:block}
.cmp-image-contents-listing__custom-select-wrapper{max-width:25.75rem;margin-bottom:3.125rem}
@media screen and (max-width:991px){.cmp-image-contents-listing__custom-select-wrapper{margin-bottom:2.5rem}
}
.cmp-image-contents-listing__custom-select-wrapper .custom-select__arrow{height:1.5rem;width:1.5rem}
.cmp-image-contents-listing__items{display:flex;flex-direction:column}
.cmp-image-contents-listing__item{display:flex;gap:2rem;align-items:flex-start}
@media screen and (max-width:991px){.cmp-image-contents-listing__item{flex-direction:column;gap:1.5rem}
}
.cmp-image-contents-listing__item-image{flex:0 0 50%;overflow:hidden;max-height:26.875rem}
@media screen and (max-width:991px){.cmp-image-contents-listing__item-image{flex:0 0 auto;width:100%}
}
.cmp-image-contents-listing__item-image img{width:100%;height:100%;display:block;object-fit:cover}
.cmp-image-contents-listing__item-content{flex:1;display:flex;flex-direction:column;gap:1rem;max-width:32.5rem;margin:auto}
@media screen and (max-width:991px){.cmp-image-contents-listing__item-content{margin:0;gap:.75rem}
}
.cmp-image-contents-listing__item-tags{display:flex;gap:1rem;flex-wrap:wrap}
@media screen and (max-width:991px){.cmp-image-contents-listing__item-tags{gap:.75rem}
}
.cmp-image-contents-listing__tag{display:inline-block;padding:.625rem;background-color:#f7f2e7;color:#b37c10;font-size:14px;line-height:1.75rem;font-weight:700;border-radius:.625rem}
@media screen and (max-width:991px){.cmp-image-contents-listing__tag{font-size:14px;line-height:1.5rem}
}
.cmp-image-contents-listing__item-title{font-size:24px;line-height:3rem;font-weight:800;color:#3a1f63;margin:0;margin-bottom:1.125rem}
@media screen and (max-width:991px){.cmp-image-contents-listing__item-title{font-size:22px;line-height:2rem;margin-bottom:.75rem}
}
.cmp-image-contents-listing__item-description{font-size:20px;line-height:1.75rem;font-weight:700;color:#232426;margin:0;margin-bottom:1rem}
@media screen and (max-width:991px){.cmp-image-contents-listing__item-description{font-size:18px;line-height:1.75rem;margin-bottom:1.25rem}
}
.cmp-image-contents-listing__item-description p{font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}
@media screen and (max-width:991px){.cmp-image-contents-listing__item-description p{font-size:inherit;line-height:inherit}
}
.cmp-image-contents-listing__item-features{display:flex;flex-wrap:wrap;row-gap:1.25rem;column-gap:2.5rem}
@media screen and (max-width:991px){.cmp-image-contents-listing__item-features{column-gap:1rem;row-gap:1.25rem}
}
.cmp-image-contents-listing__feature{display:flex;align-items:center;gap:1rem}
.cmp-image-contents-listing__feature-icon{flex-shrink:0}
.cmp-image-contents-listing__feature-text{font-size:18px;line-height:1.75rem;color:#232426;font-weight:500}
@media screen and (max-width:991px){.cmp-image-contents-listing__feature-text{font-size:16px}
}
.cmp-image-contents-listing__seperator{height:.0625rem;background:#c4cddc;margin:2rem 0}
.cmp-image-contents-listing__seperator:last-child{margin-bottom:0}
.cmp-image-contents-listing__information{font-size:18px;line-height:1.75rem;color:#232426;font-weight:500;margin-top:.875rem}
@media screen and (max-width:991px){.cmp-image-contents-listing__information{margin-top:.5rem;font-size:16px}
}
.cmp-image-contents-listing__information p{font-size:inherit;line-height:inherit;color:inherit;font-weight:inherit}
@media screen and (max-width:991px){.cmp-image-contents-listing__information p{font-size:inherit}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-team-cards__wrapper{width:100%;position:relative;background-color:#fafafa;min-height:37.5rem}
@media screen and (max-width:991px){.cmp-team-cards__wrapper{min-height:30rem}
}
.cmp-team-cards__background{width:100%;background-color:#eeeaf3;min-height:21.1875rem;display:flex;align-items:flex-start;position:relative;padding-top:1.5rem}
@media screen and (max-width:991px){.cmp-team-cards__background{min-height:15.625rem}
}
.cmp-team-cards__title{font-size:40px;line-height:1.2;font-weight:800;color:#3a1f63;font-family:"Manrope",sans-serif;margin:0;padding:0;width:100%}
@media screen and (max-width:991px){.cmp-team-cards__title{font-size:28px;line-height:1.25;text-align:center;display:block;padding:2rem 1rem 1.5rem}
}
.cmp-team-cards__title--desktop{display:block}
.cmp-team-cards__wrapper>.cmp-team-cards__title{display:none}
.cmp-team-cards__background .container-wrapper{height:100%;display:flex;align-items:flex-start}
.cmp-team-cards__header{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:1rem}
@media screen and (max-width:991px){.cmp-team-cards__header{margin-top:0}
}
.cmp-team-cards__card-wrapper{display:flex;gap:1rem;flex-wrap:nowrap;justify-content:flex-start;margin-top:-3.5rem;position:relative;z-index:1;width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;padding-bottom:.5rem}
.cmp-team-cards__card-wrapper::-webkit-scrollbar{display:none;width:0;height:0;background:transparent}
@media screen and (max-width:991px){.cmp-team-cards__card-wrapper{gap:1rem;margin-top:-8rem;padding-left:1rem;padding-right:1rem}
}
@media screen and (min-width:992px) and (max-width:1023px){.cmp-team-cards__card-wrapper{gap:1rem;margin-top:0;padding-left:1rem;padding-right:1rem}
}
@media screen and (min-width:992px){.cmp-team-cards__card-wrapper{margin-top:-12rem}
}
@media screen and (max-width:991px){.cmp-team-cards__wrapper .container-wrapper{overflow:visible;padding-left:0;padding-right:0}
}
@media screen and (min-width:992px) and (max-width:1023px){.cmp-team-cards__wrapper .container-wrapper{overflow:visible;padding-left:0;padding-right:0}
}
.cmp-team-cards__card{flex:0 0 auto;max-width:25.8125rem;display:flex;position:relative}
.cmp-team-cards__controls{display:none}
@media screen and (min-width:992px){.cmp-team-cards__controls{display:flex;gap:1.5rem;align-items:center}
}
.cmp-team-cards__controls .carousel-controls__wrapper.carousel-controls__wrapper--disabled{background-color:#d4cae0;color:#503b70}
.team-card{background-color:#fff;padding:2rem;display:flex;flex-direction:column;width:100%;max-width:25.8125rem;height:100%;position:relative;box-sizing:border-box;margin:0 auto}
@media screen and (max-width:991px){.team-card{width:21.875rem;min-width:21.875rem;min-height:12.1875rem;padding:1.5rem;box-shadow:4px 4px 16px 0 rgba(0,0,0,0.04)}
}
@media screen and (min-width:992px){.team-card{padding:2.5rem;min-height:19.875rem}
}
.team-card__quote-section{display:flex;flex-direction:column;align-items:center;margin-bottom:1.5rem}
.team-card__quote-icon{margin-bottom:1.25rem;display:flex;justify-content:center;align-items:flex-start;width:2.25rem;height:2.3125rem;background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/quote-icon.svg');background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.9}
@media screen and (max-width:991px){.team-card__quote-icon{flex-shrink:0;width:1.25rem;height:1.3125rem}
}
.team-card__quote-text{font-size:24px;line-height:1.5;font-weight:800;color:#000;font-family:"Manrope",sans-serif;margin:0;flex-grow:1;text-align:center}
@media screen and (max-width:991px){.team-card__quote-text{font-size:18px;line-height:1.4;font-weight:700;text-align:center}
}
.team-card__separator{width:3.75rem;height:.0625rem;background-color:gray;margin:0 auto 1.5rem;flex-shrink:0}
@media screen and (max-width:991px){.team-card__separator{width:3.125rem;margin-bottom:1.25rem}
}
.team-card__profile{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-top:auto}
@media screen and (max-width:991px){.team-card__profile{margin-top:0}
}
.team-card__avatar{width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden;flex-shrink:0;background-color:#eeeeef}
@media screen and (max-width:991px){.team-card__avatar{width:3.5rem;height:3.5rem}
}
.team-card__avatar-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}
.team-card__name{font-size:18px;line-height:1.4;font-weight:500;color:#000;font-family:"Manrope",sans-serif;margin:0;text-align:center}
@media screen and (max-width:991px){.team-card__name{font-size:14px;line-height:1.3}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-text-cta-image-banner__wrapper{position:relative;background:#512b8b;border-radius:.75rem;padding:3rem 2.5rem;display:flex;justify-content:space-between;gap:2.5rem}
@media screen and (max-width:991px){.cmp-text-cta-image-banner__wrapper{flex-direction:column;gap:1.5rem;padding:2.5rem 1rem}
}
.cmp-text-cta-image-banner__content{max-width:80%;flex:1}
@media screen and (max-width:991px){.cmp-text-cta-image-banner__content{max-width:100%}
}
.cmp-text-cta-image-banner__title{font-size:32px;line-height:3rem;font-weight:800;color:#fff;margin:0 0 .5rem 0}
@media screen and (max-width:991px){.cmp-text-cta-image-banner__title{font-size:24px;line-height:1.75rem;margin-bottom:1rem}
}
.cmp-text-cta-image-banner__description{font-size:16px;line-height:1.5rem;font-weight:400;color:#fff;margin:0 0 3rem 0}
@media screen and (max-width:991px){.cmp-text-cta-image-banner__description{font-size:16px;line-height:1.5rem;margin-bottom:1rem}
}
.cmp-text-cta-image-banner__cta-wrapper{display:flex;gap:3rem;flex-wrap:wrap}
@media screen and (max-width:991px){.cmp-text-cta-image-banner__cta-wrapper{flex-direction:column;gap:1rem}
}
.cmp-text-cta-image-banner__cta-link{display:inline-flex;align-items:center;gap:1rem;color:#e59f15;text-decoration:none;font-size:16px;font-weight:700;transition:all .3s ease}
@media screen and (max-width:991px){.cmp-text-cta-image-banner__cta-link{font-size:16px}
}
.cmp-text-cta-image-banner__cta-link:hover{opacity:.8;transform:translateY(-2px)}
.cmp-text-cta-image-banner__cta-icon{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}
.cmp-text-cta-image-banner__cta-icon img{width:100%;height:100%;filter:brightness(0) saturate(100%) invert(60%) sepia(88%) saturate(465%) hue-rotate(356deg) brightness(98%) contrast(92%)}
.cmp-text-cta-image-banner__cta-text{font-size:20px;line-height:1.75rem;font-weight:700;color:#e59f15;word-break:break-word}
@media screen and (max-width:991px){.cmp-text-cta-image-banner__cta-text{font-size:18px}
}
.cmp-text-cta-image-banner__image{position:absolute;right:2%;bottom:0;flex-shrink:0;max-width:20%;max-height:22.875rem}
@media screen and (max-width:991px){.cmp-text-cta-image-banner__image{display:none}
}
.cmp-text-cta-image-banner__image img{width:100%;height:100%;display:block}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-image-content-icons-accordions{background-color:#fff}
.cmp-image-content-icons-accordions__main-image{height:32.5rem;max-height:32.5rem;margin-bottom:2.5rem;width:100%;border-radius:.5rem;overflow:hidden}
@media screen and (max-width:991px){.cmp-image-content-icons-accordions__main-image{height:16.25rem;min-height:16.25rem;max-height:16.25rem;margin-bottom:.25rem}
}
.cmp-image-content-icons-accordions__main-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:opacity .3s ease}
.cmp-image-content-icons-accordions__accordion-container{display:flex;flex-direction:column}
.cmp-image-content-icons-accordions__accordion-item{border-bottom:1px solid #b0b1b3}
.cmp-image-content-icons-accordions__header{display:flex;align-items:center;justify-content:space-between;cursor:pointer;gap:1rem}
@media screen and (max-width:991px){.cmp-image-content-icons-accordions__header{gap:.75rem}
}
.cmp-image-content-icons-accordions__title{font-size:32px;line-height:3rem;font-weight:800;color:#53565a;margin:0;flex:1;transition:color .2s ease;padding-top:1.25rem;padding-bottom:2.5rem}
@media screen and (max-width:991px){.cmp-image-content-icons-accordions__title{padding-bottom:1.5rem;font-size:20px;line-height:1.75rem}
}
.accordion__item--active .cmp-image-content-icons-accordions__title{color:#512b8b;padding:0;padding-top:1.25rem}
.cmp-image-content-icons-accordions__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:transform .3s ease,color .2s ease;color:#232426;transform:rotate(180deg);filter:brightness(0) saturate(100%)}
.accordion__item--active .cmp-image-content-icons-accordions__icon{filter:none;transform:rotate(0)}
.cmp-image-content-icons-accordions__icon img{width:2.5rem;height:2.5rem}
@media screen and (max-width:991px){.cmp-image-content-icons-accordions__icon img{width:1.875rem;height:1.875rem}
}
.cmp-image-content-icons-accordions__content{display:none}
.accordion__item--active .cmp-image-content-icons-accordions__content{display:block}
.cmp-image-content-icons-accordions__description{margin-top:1.5rem}
.cmp-image-content-icons-accordions__description p{font-size:20px;line-height:1.75rem;font-weight:400;color:#000;margin:0}
@media screen and (max-width:991px){.cmp-image-content-icons-accordions__description p{font-size:16px;line-height:1.5rem}
}
.cmp-image-content-icons-accordions__key-assets{margin-top:2.5rem}
@media screen and (max-width:991px){.cmp-image-content-icons-accordions__key-assets{margin-top:1.5rem}
}
.cmp-image-content-icons-accordions__key-assets-title{font-size:24px;line-height:2.25rem;font-weight:800;color:#b37c10;text-align:start;margin-bottom:2.5rem}
@media screen and (max-width:991px){.cmp-image-content-icons-accordions__key-assets-title{font-size:16px;line-height:1.4;margin-bottom:1.5rem}
}
.cmp-image-content-icons-accordions__assets-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem 1.5rem}
@media screen and (max-width:991px){.cmp-image-content-icons-accordions__assets-grid{grid-template-columns:1fr;gap:1.5rem}
}
.cmp-image-content-icons-accordions__asset-item{display:flex;align-items:center;gap:1.5625rem}
@media screen and (max-width:991px){.cmp-image-content-icons-accordions__asset-item{gap:1.25rem}
}
.cmp-image-content-icons-accordions__asset-icon{flex-shrink:0;width:2rem;height:2rem}
.cmp-image-content-icons-accordions__asset-icon img{width:100%;height:100%;object-fit:contain}
.cmp-image-content-icons-accordions__asset-text{font-size:20px;line-height:1.75rem;font-weight:400;color:#53565a;flex:1}
@media screen and (max-width:991px){.cmp-image-content-icons-accordions__asset-text{font-size:16px;line-height:1.5rem}
}
.cmp-image-content-icons-accordions__summary{background:linear-gradient(90deg,#f6edff 0,#ffe9ea 61%,#fef4e1 100%);padding:1.5rem 2.125rem;margin-top:3rem;margin-bottom:3.75rem}
@media screen and (max-width:991px){.cmp-image-content-icons-accordions__summary{margin-top:1.5rem;padding:.875rem 1rem;margin-bottom:1.5rem}
}
.cmp-image-content-icons-accordions__summary p{font-size:20px;line-height:1.75rem;font-weight:400;color:#000;margin:0}
@media screen and (max-width:991px){.cmp-image-content-icons-accordions__summary p{font-size:16px;line-height:1.5rem}
}
.cmp-image-content-icons-accordions .no_content{text-align:center;padding:2rem;background-color:#a7a7a7;border-radius:.5rem;color:#232426;font-size:16px}
.cmp-image-content-icons-accordions__accordion-item:last-child.accordion__item--active{border-bottom:0}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-error-page{position:relative;width:100%;display:flex;align-items:center;justify-content:center;background:rgba(111,66,193,0.05);overflow:hidden}
.cmp-error-page__container{position:relative;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}
.cq-wcm-edit .cmp-error-page__container,.aem-AuthorLayer-Edit .cmp-error-page__container,.editor .cmp-error-page__container{min-height:auto !important;padding:4rem 0}
.cmp-error-page__content{position:relative;width:100%;max-width:81rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;z-index:3}
@media screen and (min-width:768px){.cmp-error-page__content{padding:3rem 2rem}
}
@media screen and (min-width:992px){.cmp-error-page__content{padding:4rem 2rem}
}
.cmp-error-page__text-content{position:relative;text-align:center;max-width:34rem;margin:0 auto;padding:2rem 1rem}
@media screen and (min-width:992px){.cmp-error-page__text-content{max-width:36rem;padding:4rem 1rem 2rem}
}
@media screen and (max-width:575px){.cmp-error-page__text-content{padding:1.5rem 1rem}
}
.cmp-error-page__number{font-family:"Manrope",sans-serif;font-size:6rem;line-height:1;font-weight:500;color:#512b8b;margin:0 0 1.5rem 0;letter-spacing:-0.02em}
@media screen and (min-width:768px){.cmp-error-page__number{font-size:8rem}
}
@media screen and (min-width:992px){.cmp-error-page__number{font-size:10rem;margin-bottom:2rem}
}
.cmp-error-page__message{font-family:"Manrope",sans-serif;font-size:16px;line-height:1.5;color:#4c4e52;margin:0 0 2rem 0;font-weight:400}
@media screen and (min-width:768px){.cmp-error-page__message{font-size:16px;line-height:1.6;margin-bottom:2.5rem}
}
@media screen and (min-width:992px){.cmp-error-page__message{font-size:22px;margin-bottom:3rem;max-width:25rem}
}
@media screen and (max-width:575px){.cmp-error-page__message{font-size:14px;margin-bottom:1.5rem}
}
.cmp-error-page__cta{display:inline-flex;align-items:center;gap:.625rem;background:linear-gradient(180deg,#ffc63c 0,#ffa20c 100%);color:#232426;text-decoration:none;padding:.75rem 1.5rem;border-radius:6.1875rem;font-weight:700;font-size:16px;font-family:"Manrope",sans-serif;transition:transform .2s ease,box-shadow .2s ease}
@media screen and (min-width:768px){.cmp-error-page__cta{font-size:16px;padding:.875rem 2rem}
}
.cmp-error-page__cta:hover{transform:translateY(-0.125rem);box-shadow:0 8px 25px rgba(255,198,60,0.3)}
.cmp-error-page__cta:active{transform:translateY(0)}
.cmp-error-page__cta:focus{outline:.125rem solid #3a1f63;outline-offset:.125rem}
.cmp-error-page__cta span{display:inline-block}
.cmp-error-page__illustration{position:absolute;bottom:0;right:0;width:15.625rem;height:18.75rem;background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/mobile-illustration.svg');background-repeat:no-repeat;background-position:bottom right;background-size:contain;z-index:1;pointer-events:none}
@media screen and (min-width:768px){.cmp-error-page__illustration{width:25rem;height:28.125rem;background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/illlustration+bg.svg')}
}
@media screen and (min-width:992px){.cmp-error-page__illustration{width:40rem;height:27.6875rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-cards{background:#fff}
.cmp-cards__title{margin:0;font-size:24px;font-weight:800;line-height:2.25rem;color:#3a1f63;text-align:left;margin-bottom:1.5rem}
@media screen and (max-width:991px){.cmp-cards__title{font-size:24px;line-height:2.25rem}
}
.cmp-cards__subtitle{margin:0;font-family:"Manrope",sans-serif;font-weight:400;font-size:20px;line-height:1.75rem;text-align:left;margin-bottom:1rem}
@media screen and (max-width:991px){.cmp-cards__subtitle{font-size:16px;line-height:1.5rem}
}
.cmp-cards__grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:1.5rem;row-gap:2.375rem}
@media screen and (max-width:991px){.cmp-cards__grid{grid-template-columns:1fr;gap:1rem}
}
.cmp-cards__card{background:#faf6ef;padding:1.5rem;text-decoration:none;border-radius:.5rem;overflow:hidden;box-shadow:.5rem .5rem 1.5rem 0 #92929226;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}
.cmp-cards__card:hover{transform:translateY(-0.25rem);box-shadow:0 .5rem 1.5rem rgba(0,0,0,0.12)}
@media screen and (max-width:991px){.cmp-cards__card{padding:1rem}
}
.cmp-cards__card-image{width:100%;border-radius:.5rem;max-height:12.75rem;overflow:hidden}
.cmp-cards__card-image img{width:100%;height:100%;object-fit:cover}
.cmp-cards__card-content{margin-top:1rem;display:flex;flex-direction:column;flex:1}
.cmp-cards__card-title{font-size:18px;line-height:1.75rem;font-weight:800;color:#333;margin-bottom:.25rem}
@media screen and (max-width:991px){.cmp-cards__card-title{font-size:16px;line-height:1.5rem}
}
.cmp-cards__card-description{font-size:14px;line-height:1.25rem;font-weight:500;color:#666;margin-top:auto}
@media screen and (max-width:991px){.cmp-cards__card-description{font-size:14px;line-height:1.25rem}
}
.cmp-cards__card-description p{display:inherit;-webkit-line-clamp:inherit;-webkit-box-orient:inherit;overflow:inherit;text-overflow:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;margin-bottom:inherit;flex-grow:inherit}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-tabs-cards__header{text-align:center}
.cmp-tabs-cards__intro{font-size:20px;line-height:1.75rem;font-weight:400;color:#4c4e52;margin-bottom:3.75rem}
@media screen and (max-width:991px){.cmp-tabs-cards__intro{margin-bottom:2.5rem;font-size:16px;line-height:1.5rem}
}
.cmp-tabs-cards__section-title{font-size:20px;line-height:1.75rem;font-weight:700;color:#4c4e52;text-align:center;margin-bottom:2.5rem}
@media screen and (max-width:991px){.cmp-tabs-cards__section-title{font-size:20px;line-height:1.75rem;margin-bottom:1.5rem}
}
.cmp-tabs-cards__grid{margin-top:2.875rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;justify-items:center}
@media screen and (max-width:991px){.cmp-tabs-cards__grid{margin-top:1.75rem;grid-template-columns:1fr;gap:1.5rem}
}
.cmp-tabs-cards__grid--patents{grid-template-columns:repeat(3,1fr)}
@media screen and (max-width:991px){.cmp-tabs-cards__grid--patents{grid-template-columns:1fr}
}
.cmp-tabs-cards__grid:has(.cmp-tabs-cards__card:first-child:nth-last-child(1)),.cmp-tabs-cards__grid:has(.cmp-tabs-cards__card:first-child:nth-last-child(2)){justify-content:center;grid-template-columns:repeat(auto-fit,minmax(0,1fr));max-width:66.66%;margin-left:auto;margin-right:auto}
@media screen and (max-width:991px){.cmp-tabs-cards__grid:has(.cmp-tabs-cards__card:first-child:nth-last-child(1)),.cmp-tabs-cards__grid:has(.cmp-tabs-cards__card:first-child:nth-last-child(2)){max-width:100%}
}
.cmp-tabs-cards__grid:has(.cmp-tabs-cards__card:first-child:nth-last-child(1)){max-width:33.33%}
@media screen and (max-width:991px){.cmp-tabs-cards__grid:has(.cmp-tabs-cards__card:first-child:nth-last-child(1)){max-width:100%}
}
.cmp-tabs-cards__grid:has(.cmp-tabs-cards__patent-card:first-child:nth-last-child(1)),.cmp-tabs-cards__grid:has(.cmp-tabs-cards__patent-card:first-child:nth-last-child(2)){justify-content:center;grid-template-columns:repeat(auto-fit,minmax(0,1fr));max-width:66.66%;margin-left:auto;margin-right:auto}
@media screen and (max-width:991px){.cmp-tabs-cards__grid:has(.cmp-tabs-cards__patent-card:first-child:nth-last-child(1)),.cmp-tabs-cards__grid:has(.cmp-tabs-cards__patent-card:first-child:nth-last-child(2)){max-width:100%}
}
.cmp-tabs-cards__grid:has(.cmp-tabs-cards__patent-card:first-child:nth-last-child(1)){max-width:33.33%}
@media screen and (max-width:991px){.cmp-tabs-cards__grid:has(.cmp-tabs-cards__patent-card:first-child:nth-last-child(1)){max-width:100%}
}
.cmp-tabs-cards__card{text-decoration:none;background-color:#fff;overflow:hidden;box-shadow:0 .125rem .5rem rgba(0,0,0,0.1);transition:transform .3s ease,box-shadow .3s ease;width:100%}
.cmp-tabs-cards__card:hover{box-shadow:0 .25rem 1rem rgba(0,0,0,0.15)}
.cmp-tabs-cards__card-image{width:100%;max-height:10.5rem;overflow:hidden}
@media screen and (max-width:991px){.cmp-tabs-cards__card-image{height:11.25rem}
}
.cmp-tabs-cards__card-image img{width:100%}
.cmp-tabs-cards__card-content{height:50%;padding:1rem}
.cmp-tabs-cards__card-category{display:inline-block;font-size:12px;line-height:.625rem;color:gray;font-weight:400;margin-bottom:.25rem}
.cmp-tabs-cards__card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:20px;line-height:1.75rem;font-weight:700;color:#512b8b;margin-bottom:1rem}
@media screen and (max-width:991px){.cmp-tabs-cards__card-title{font-size:20px;margin-bottom:.75rem}
}
.cmp-tabs-cards__card-subtitle{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:1.5rem;font-weight:500;color:#000;margin-bottom:.25rem}
@media screen and (max-width:991px){.cmp-tabs-cards__card-subtitle{font-size:14px;line-height:1.25rem}
}
.cmp-tabs-cards__card-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:1.25rem;font-weight:500;color:#4d4d4d}
.cmp-tabs-cards__patent-card{text-decoration:none;background-color:#fff;border-radius:.5rem;padding:1.5rem;gap:1rem;box-shadow:0 .125rem .5rem rgba(0,0,0,0.1);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;width:100%}
@media screen and (max-width:991px){.cmp-tabs-cards__patent-card{gap:.75rem;padding:1rem}
}
.cmp-tabs-cards__patent-card:hover{box-shadow:0 .25rem 1rem rgba(0,0,0,0.15)}
.cmp-tabs-cards__patent-id{font-size:12px;line-height:.625rem;background:#fff1d7;color:#7a7a7a;font-weight:400;padding:.5rem .25rem;border-radius:.25rem;width:fit-content}
.cmp-tabs-cards__patent-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:18px;line-height:1.75rem;font-weight:700;color:#333}
.cmp-tabs-cards__patent-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:1.5rem;font-weight:400;color:#666;flex-grow:1}
.cmp-tabs-cards__patent-meta{font-size:12px;color:#8c8e90;font-weight:400;line-height:.75rem}
.cmp-tabs-cards__patent-footer{display:flex;justify-items:center;align-items:center;gap:1.25rem;justify-content:space-between}
.cmp-tabs-cards__view-all{margin:auto;margin-top:3.75rem;display:flex;justify-content:center}
@media screen and (max-width:991px){.cmp-tabs-cards__view-all{margin-top:1.5rem}
}
.cmp-tabs-cards .no_content{text-align:center;padding:2rem;color:black;font-size:16px;background-color:#cacbcc;border-radius:.5rem}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-testimonial-carousel{position:relative;overflow:hidden}
.cmp-testimonial-carousel__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.5rem;width:100%}
.cmp-testimonial-carousel__title{font-family:"Manrope",sans-serif;font-size:28px;font-weight:700;color:#3a1f63;margin:0;line-height:1.2}
@media screen and (min-width:768px){.cmp-testimonial-carousel__title{font-size:40px}
}
.cmp-testimonial-carousel__controls{display:none;gap:1rem}
.cmp-testimonial-carousel__btn{width:3rem;height:3rem;border-radius:50%;border:0;background-color:#eeeeef;cursor:pointer;display:flex;align-items:center;justify-content:center}
.cmp-testimonial-carousel__btn:hover:not(:disabled):not(.cmp-testimonial-carousel__btn--disabled){background-color:#3a1f63}
.cmp-testimonial-carousel__btn:disabled,.cmp-testimonial-carousel__btn--disabled{cursor:not-allowed;pointer-events:none}
.cmp-testimonial-carousel__icon-prev{display:block;width:.625rem;height:.625rem;border-left:.125rem solid #3a1f63;border-bottom:.125rem solid #3a1f63;transform:rotate(45deg);margin-left:.25rem}
.cmp-testimonial-carousel__icon-next{display:block;width:.625rem;height:.625rem;border-right:.125rem solid #3a1f63;border-bottom:.125rem solid #3a1f63;transform:rotate(-45deg);margin-right:.25rem}
.cmp-testimonial-carousel__btn:hover .cmp-testimonial-carousel__icon-prev,.cmp-testimonial-carousel__btn:hover .cmp-testimonial-carousel__icon-next{border-color:#fff}
.cmp-testimonial-carousel__container{width:100%;overflow:visible;padding-left:.5rem}
.cmp-testimonial-carousel__track{display:flex;gap:1.25rem;padding:1.25rem 0;align-items:center}
.cmp-testimonial-carousel__item{flex:0 0 19.1875rem;height:19.125rem;opacity:0;cursor:pointer;position:relative;pointer-events:none}
.cmp-testimonial-carousel__item .cmp-testimonial-carousel__content{display:none;opacity:0}
.cmp-testimonial-carousel__item::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:1;border-radius:.5rem;pointer-events:none}
.cmp-testimonial-carousel__item--prev::after{background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/arrow-left-white.svg');background-position:center;background-repeat:no-repeat;background-size:2.5rem}
.cmp-testimonial-carousel__item--next::after{background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/arrow-right-white.svg');background-position:center;background-repeat:no-repeat;background-size:2.5rem}
.cmp-testimonial-carousel__item--active,.cmp-testimonial-carousel__item--prev,.cmp-testimonial-carousel__item--next{opacity:1;pointer-events:auto}
.cmp-testimonial-carousel__item--active{flex:0 0 39.125rem;height:19.125rem;cursor:default;box-shadow:0 8px 30px rgba(0,0,0,0.12);background-color:#fff;border-radius:.5rem;overflow:hidden}
.cmp-testimonial-carousel__item--active::after{display:none}
.cmp-testimonial-carousel__item--active .cmp-testimonial-carousel__card{display:flex;height:100%}
.cmp-testimonial-carousel__item--active .cmp-testimonial-carousel__image-wrapper{flex:0 0 19.1875rem;height:100%}
.cmp-testimonial-carousel__item--active .cmp-testimonial-carousel__content{display:flex;flex-direction:column;justify-content:center;opacity:1;padding:2rem 2.5rem;flex:1}
.cmp-testimonial-carousel__card{width:100%;height:100%;position:relative}
.cmp-testimonial-carousel__image-wrapper{width:100%;height:100%;overflow:hidden;border-radius:.5rem}
.cmp-testimonial-carousel__item--active .cmp-testimonial-carousel__image-wrapper{border-top-right-radius:0;border-bottom-right-radius:0}
.cmp-testimonial-carousel__image{width:100%;height:100%;object-fit:cover;display:block}
.cmp-testimonial-carousel__quote-icon{width:.8125rem;height:.8125rem;background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/quote-icon.svg');background-repeat:no-repeat;background-size:contain;background-position:left top;margin-bottom:1rem}
@media screen and (min-width:768px){.cmp-testimonial-carousel__quote-icon{width:2.25rem;height:2.3125rem}
}
.cmp-testimonial-carousel__text{font-family:"Manrope",sans-serif;font-size:16px;line-height:1.4;color:#000;font-weight:800;margin-bottom:1.5rem}
@media screen and (min-width:768px){.cmp-testimonial-carousel__text{font-size:20px;font-weight:700}
}
.cmp-testimonial-carousel__name{font-family:"Manrope",sans-serif;font-size:14px;font-weight:500;color:#000;margin:0 0 .3125rem 0}
@media screen and (min-width:768px){.cmp-testimonial-carousel__name{font-size:18px}
}
.cmp-testimonial-carousel__role{font-family:"Manrope",sans-serif;font-size:12px;font-weight:400;color:#75787b;margin:0}
@media screen and (min-width:768px){.cmp-testimonial-carousel__role{font-size:.9375rem;font-weight:500}
}
@media screen and (min-width:768px) and (max-width:991px){.cmp-testimonial-carousel{padding-left:2rem;padding-right:2rem}
.cmp-testimonial-carousel__container{padding-left:0}
.cmp-testimonial-carousel__track{gap:.5rem}
.cmp-testimonial-carousel__item{flex:0 0 11.25rem;height:15.625rem}
.cmp-testimonial-carousel__item--active{flex:0 0 22.5rem;height:15.625rem}
.cmp-testimonial-carousel__item--active .cmp-testimonial-carousel__image-wrapper{flex:0 0 11.25rem}
.cmp-testimonial-carousel__text{font-size:16px;line-height:1.3;margin-bottom:1rem}
.cmp-testimonial-carousel__quote-icon{width:1.75rem;height:1.8125rem;margin-bottom:.625rem}
.cmp-testimonial-carousel__name{font-size:18px}
.cmp-testimonial-carousel__role{font-size:12px}
.cmp-testimonial-carousel__content{padding:1.5rem 1.75rem !important}
}
@media screen and (min-width:1024px) and (max-width:1300px){.cmp-testimonial-carousel{padding-left:1.5rem;padding-right:1.5rem}
.cmp-testimonial-carousel__container{padding-left:0}
.cmp-testimonial-carousel__track{gap:.625rem}
.cmp-testimonial-carousel__item{flex:0 0 13.75rem;height:17.5rem}
.cmp-testimonial-carousel__item--active{flex:0 0 27.5rem;height:17.5rem}
.cmp-testimonial-carousel__item--active .cmp-testimonial-carousel__image-wrapper{flex:0 0 13.75rem}
.cmp-testimonial-carousel__text{font-size:20px;line-height:1.3}
.cmp-testimonial-carousel__quote-icon{width:2rem;height:2.0625rem}
}
@media screen and (max-width:767px){.cmp-testimonial-carousel__header{margin-bottom:1.5rem}
.cmp-testimonial-carousel__controls{display:flex}
.cmp-testimonial-carousel__btn{width:2.5rem;height:2.5rem}
.cmp-testimonial-carousel__container{overflow:hidden;padding-left:0}
.cmp-testimonial-carousel__track{gap:0;padding:1rem 0;justify-content:center}
.cmp-testimonial-carousel__item{display:none !important}
.cmp-testimonial-carousel__item--active{display:block !important;flex:0 0 100%;width:100%;max-width:100%;height:auto;box-shadow:none;border-radius:.75rem;opacity:1 !important}
.cmp-testimonial-carousel__item--active .cmp-testimonial-carousel__card{flex-direction:row;height:auto}
.cmp-testimonial-carousel__item--active .cmp-testimonial-carousel__image-wrapper{flex:0 0 10rem;height:auto;min-height:12.5rem;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}
.cmp-testimonial-carousel__item--active .cmp-testimonial-carousel__content{padding:1.25rem 1rem;justify-content:flex-start}
.cmp-testimonial-carousel__item::after{display:none}
.cmp-testimonial-carousel__quote-icon{width:.8125rem;height:.8125rem;margin-bottom:.75rem}
.cmp-testimonial-carousel__text{font-size:16px;font-weight:800;color:#000;line-height:1.4;margin-bottom:1rem}
.cmp-testimonial-carousel__name{font-size:14px;font-weight:500;color:#000}
.cmp-testimonial-carousel__role{font-size:12px;font-weight:400;color:#75787b}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-article-image{width:100%}
.cmp-article-image__wrapper{width:100%;overflow:hidden;position:relative;border-radius:.75rem}
.cmp-article-image__picture{display:block;width:100%;height:100%}
.cmp-article-image__img{display:block;width:100%;object-fit:cover;object-position:center;max-width:100%;border-radius:.75rem;height:18.75rem}
@media screen and (min-width:768px){.cmp-article-image__img{height:31.25rem}
}
@media screen and (min-width:992px){.cmp-article-image__img{height:37.5rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-universal-tabs>.horizon-tab-with-carousel__wrapper.component-spacing-base{padding-bottom:0;padding-left:0;padding-right:0}
.cmp-universal-tabs .cmp-tabs__tablist{flex-wrap:nowrap}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-checkmarks{width:100%}
.cmp-checkmarks__header{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1rem}
@media screen and (min-width:992px){.cmp-checkmarks__header{margin-bottom:1.5rem}
}
.cmp-checkmarks__title{margin:0;font-family:"Manrope",sans-serif;font-weight:800;color:#3a1f63;font-size:1.5rem;line-height:2.25rem}
.cmp-checkmarks__subtitle{margin:0;font-family:"Manrope",sans-serif;font-weight:400;color:#000;font-size:1rem;line-height:1.5rem}
@media screen and (min-width:992px){.cmp-checkmarks__subtitle{font-size:1.25rem;line-height:1.75rem}
}
.cmp-checkmarks__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}
@media screen and (min-width:992px){.cmp-checkmarks__list{gap:1.25rem}
}
.cmp-checkmarks__item{display:flex;align-items:flex-start;gap:1.5rem}
@media screen and (min-width:992px){.cmp-checkmarks__item{align-items:center}
}
.cmp-checkmarks__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem}
.cmp-checkmarks__icon .cmp-checkmarks__icon--mobile{display:none}
.cmp-checkmarks__icon .cmp-checkmarks__icon--desktop{display:block}
@media screen and (min-width:992px){.cmp-checkmarks__icon{width:2.5rem;height:2.5rem}
.cmp-checkmarks__icon .cmp-checkmarks__icon--mobile{display:none}
.cmp-checkmarks__icon .cmp-checkmarks__icon--desktop{display:block}
}
.cmp-checkmarks__icon svg{width:100%;height:100%}
.cmp-checkmarks__text{margin:0;font-family:"Manrope",sans-serif;font-weight:400;color:#000;font-size:1rem;line-height:1.5rem}
@media screen and (min-width:992px){.cmp-checkmarks__text{font-size:1.25rem;line-height:1.75rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-quote{background:linear-gradient(90deg,#f6edff 0,#ffe9ea 61%,#fef4e1 100%);width:100%}
@media screen and (min-width:992px){.cmp-quote{padding:0}
}
.cmp-quote__text{margin:0;font-family:"Manrope",sans-serif;color:#512b8b;font-weight:800;font-size:1.75rem;line-height:2rem;text-align:left;position:relative;max-width:65.875rem;margin-bottom:1.5rem}
@media screen and (min-width:992px){.cmp-quote__text{font-size:2.5rem;line-height:3.75rem;text-align:left;margin-bottom:2.5rem}
.cmp-quote__text::before{left:-1.25rem;top:-0.75rem;font-size:3rem}
}
.cmp-quote__author{display:flex;align-items:center;gap:1.5rem;margin-top:0;min-height:2.5rem}
@media screen and (min-width:992px){.cmp-quote__author{gap:1rem;margin-top:0}
}
.cmp-quote__author-image{width:3.3125rem;height:3.3125rem;border-radius:50%;object-fit:cover;flex:0 0 auto}
@media screen and (min-width:992px){.cmp-quote__author-image{width:3.5rem;height:3.5rem}
}
.cmp-quote__author-info{display:flex;flex-direction:column;gap:.25rem}
.cmp-quote__author-name{margin:0;font-family:"Manrope",sans-serif;font-weight:700;color:#4c4e52;font-size:1.25rem;line-height:1.75rem}
@media screen and (min-width:992px){.cmp-quote__author-name{font-size:1.25rem;line-height:1.75rem;text-align:left}
}
.cmp-quote__author-designation{margin:0;font-family:"Manrope",sans-serif;font-weight:500;color:#4c4e52;font-size:1rem;line-height:1.5rem}
@media screen and (min-width:992px){.cmp-quote__author-designation{font-size:1.125rem;line-height:1.75rem;text-align:left}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-media-carousel{position:relative;overflow:hidden}
.cmp-media-carousel__track{position:relative;width:100%}
.cmp-media-carousel__slide{display:none;opacity:0;transition:opacity .5s ease-in-out}
.cmp-media-carousel__slide.is-active{display:block;opacity:1}
.cmp-media-carousel__slide .cmp-media-carousel-header{margin-top:0}
.cmp-media-carousel__content{text-decoration:none;display:flex;gap:1.5rem;align-items:stretch;background:#fff;padding:1.5rem;box-shadow:8px 8px 24px 0 #92929226;border-radius:.5rem}
@media screen and (max-width:991px){.cmp-media-carousel__content{overflow:hidden;padding:1.3125rem;flex-direction:column;gap:1.3125rem}
}
.cmp-media-carousel__image{flex:0 0 auto;max-width:22.3125rem;max-height:18.375rem;min-width:22.3125rem;min-height:18.375rem;height:100%;width:100%;border-radius:.5rem;background-color:#f3f4f6;display:flex;align-items:center;justify-content:center;margin:auto}
@media screen and (max-width:991px){.cmp-media-carousel__image{min-width:100%;max-width:18.8125rem;width:100%;height:100%;aspect-ratio:1}
}
.cmp-media-carousel__image img{width:100%;height:100%;object-fit:cover;display:block}
.cmp-media-carousel__text{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:0}
@media screen and (max-width:991px){.cmp-media-carousel__text{gap:0}
}
.cmp-media-carousel__slide-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:32px;line-height:3rem;font-weight:800;color:#512b8b;margin-bottom:.25rem}
@media screen and (max-width:991px){.cmp-media-carousel__slide-title{font-size:24px;line-height:1.75rem;margin-bottom:0}
}
.cmp-media-carousel__description{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:18px;line-height:1.75rem;font-weight:500;color:#000;margin:0;margin-top:1rem}
@media screen and (max-width:991px){.cmp-media-carousel__description{-webkit-line-clamp:8;font-size:16px;line-height:1.5rem;margin-top:.75rem}
}
.cmp-media-carousel__description p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:18px;line-height:1.75rem;font-weight:500;color:#000}
@media screen and (max-width:991px){.cmp-media-carousel__description p{-webkit-line-clamp:8;font-size:16px;line-height:1.5rem}
}
.cmp-media-carousel__meta{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}
.cmp-media-carousel__meta-data{display:flex}
@media screen and (max-width:991px){.cmp-media-carousel__meta{margin-top:.75rem}
}
.cmp-media-carousel__read-time{position:relative}
.cmp-media-carousel__read-time::before{content:"•";margin:0 .375rem;display:inline-block}
.cmp-media-carousel__pub-date,.cmp-media-carousel__read-time{font-size:12px;line-height:.875rem;font-weight:400;color:#8c8e90}
@media screen and (max-width:991px){.cmp-media-carousel__pub-date,.cmp-media-carousel__read-time{font-size:.75rem}
}
.cmp-media-carousel__location{font-size:14px;line-height:1.25rem;font-weight:500;color:#333;position:relative}
.cmp-media-carousel__dots{display:flex;justify-content:center;gap:.5rem;margin-top:1.5rem;padding:0;transition:all .3s ease}
@media screen and (max-width:991px){.cmp-media-carousel__dots{margin-top:1.5rem}
}
.cmp-media-carousel__dot{width:.5rem;height:.5rem;border-radius:50%;background-color:#c9bddb;border:0;padding:0;cursor:pointer;transition:all .3s ease;animation:dotFadeIn .3s ease}
.cmp-media-carousel__dot.is-active{background-color:#512b8b;width:2.5rem;border-radius:1.875rem}
@keyframes dotFadeIn{from{opacity:0;transform:scale(0.8)}
to{opacity:1;transform:scale(1)}
}
.cmp-media-carousel.carousel--horizontal .cmp-media-carousel__track{display:block}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-media-carousel-header{position:relative;overflow:hidden;margin-top:9rem}
.cmp-media-carousel-header .component-spacing-base{padding-top:0;padding-bottom:0}
.cmp-media-carousel-header__date{font-size:20px;line-height:1.75rem;font-weight:700;color:#2e3238;margin-bottom:.25rem}
@media screen and (max-width:991px){.cmp-media-carousel-header__date{font-size:14px;line-height:1.5rem}
}
.cmp-media-carousel-header__title{font-size:40px;line-height:3.75rem;font-weight:800;color:#2e3238;margin-bottom:.5rem}
@media screen and (max-width:991px){.cmp-media-carousel-header__title{font-size:32px;line-height:2.5rem}
}
.cmp-media-carousel-header__tags{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}
.cmp-media-carousel-header__tag{display:inline-block;padding:.25rem .625rem;background-color:#faf6ef;color:#e59f15;font-size:16px;line-height:1.5rem;font-weight:500;border-radius:.5rem}
@media screen and (max-width:991px){.cmp-media-carousel-header__tag{padding:.6875rem .625rem;font-size:.75rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-text.rte-headings-secondary h2,.text.rte-headings-secondary h2,.cmp-text.rte-headings-secondary h3,.text.rte-headings-secondary h3,.cmp-text.rte-headings-secondary h4,.text.rte-headings-secondary h4{color:#3a1f63}
.cmp-title.rte-headings-secondary,.title.rte-headings-secondary{color:#3a1f63}
.cmp-text.article-text-spacing,.text.article-text-spacing{max-width:81rem;width:100%;margin:0 auto;box-sizing:border-box}
.cmp-text.article-text-spacing.container-wrapper,.text.article-text-spacing.container-wrapper,.cmp-text.article-text-spacing.component-spacing-base,.text.article-text-spacing.component-spacing-base{padding-top:3.5rem;padding-left:1rem;padding-right:1rem;padding-bottom:1.5rem}
@media screen and (min-width:1024px){.cmp-text.article-text-spacing.container-wrapper,.text.article-text-spacing.container-wrapper,.cmp-text.article-text-spacing.component-spacing-base,.text.article-text-spacing.component-spacing-base{padding-top:0;padding-bottom:1.5rem}
}
.cmp-text.article-text-spacing h2,.text.article-text-spacing h2,.cmp-text.article-text-spacing h3,.text.article-text-spacing h3{margin-bottom:0;font-weight:800}
.cmp-text.article-text-spacing h4,.text.article-text-spacing h4{margin-bottom:0;font-size:24px}
.cmp-text.article-text-spacing h2+p,.text.article-text-spacing h2+p,.cmp-text.article-text-spacing h3+p,.text.article-text-spacing h3+p,.cmp-text.article-text-spacing h4+p,.text.article-text-spacing h4+p{margin-top:1rem}
.cmp-text.article-text-spacing p+p,.text.article-text-spacing p+p{margin-top:1.25rem}
.cmp-text.article-text-spacing p,.text.article-text-spacing p{font-size:20px;line-height:1.75rem;margin-top:0;margin-bottom:0}
@media screen and (max-width:991px){.cmp-text.article-text-spacing p,.text.article-text-spacing p{font-size:16px;line-height:1.5rem}
}
.cmp-text.article-text-spacing ul,.text.article-text-spacing ul,.cmp-text.article-text-spacing ol,.text.article-text-spacing ol{margin-top:1rem;margin-bottom:1rem;padding-left:2.5rem}
.cmp-text.article-text-spacing p+ul,.text.article-text-spacing p+ul,.cmp-text.article-text-spacing p+ol,.text.article-text-spacing p+ol{margin-top:1rem}
.cmp-text.article-text-spacing ul+p,.text.article-text-spacing ul+p,.cmp-text.article-text-spacing ol+p,.text.article-text-spacing ol+p{margin-top:1.25rem}
.cmp-text.article-text-spacing ul+ul,.text.article-text-spacing ul+ul,.cmp-text.article-text-spacing ol+ol,.text.article-text-spacing ol+ol,.cmp-text.article-text-spacing ul+ol,.text.article-text-spacing ul+ol,.cmp-text.article-text-spacing ol+ul,.text.article-text-spacing ol+ul{margin-top:.75rem}
.cmp-text.article-text-spacing li,.text.article-text-spacing li{margin-bottom:.75rem;font-size:20px;line-height:1.75rem}
.cmp-text.article-text-spacing li:last-child,.text.article-text-spacing li:last-child{margin-bottom:0}
.cmp-text.article-text-spacing li p,.text.article-text-spacing li p{margin-top:0;margin-bottom:0}
@media screen and (max-width:991px){.cmp-text.article-text-spacing li,.text.article-text-spacing li{font-size:16px;line-height:1.5rem}
}
.cmp-title.article-text-spacing,.title.article-text-spacing{max-width:81rem;width:100%;margin:0 auto;box-sizing:border-box;margin-bottom:0}
.cmp-title.article-text-spacing.container-wrapper,.title.article-text-spacing.container-wrapper,.cmp-title.article-text-spacing.component-spacing-base,.title.article-text-spacing.component-spacing-base{padding-top:2.5rem;padding-left:1rem;padding-right:1rem;padding-bottom:2rem}
@media screen and (min-width:1024px){.cmp-title.article-text-spacing.container-wrapper,.title.article-text-spacing.container-wrapper,.cmp-title.article-text-spacing.component-spacing-base,.title.article-text-spacing.component-spacing-base{padding-top:0;padding-bottom:2rem}
}
.cmp-text.text-padding-custom.container-wrapper,.text.text-padding-custom.container-wrapper,.cmp-text.text-padding-custom.component-spacing-base,.text.text-padding-custom.component-spacing-base{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:0;padding-right:0}
@media screen and (min-width:1024px){.cmp-text.text-padding-custom.container-wrapper,.text.text-padding-custom.container-wrapper,.cmp-text.text-padding-custom.component-spacing-base,.text.text-padding-custom.component-spacing-base{padding-top:2.5rem;padding-left:3.125rem;padding-right:4rem;padding-bottom:1.5rem}
}
.cmp-text.text-padding-custom h2,.text.text-padding-custom h2,.cmp-text.text-padding-custom h3,.text.text-padding-custom h3{margin-bottom:0;font-weight:800}
.cmp-text.text-padding-custom h4,.text.text-padding-custom h4{margin-bottom:0;font-size:24px}
.cmp-text.text-padding-custom h2+p,.text.text-padding-custom h2+p,.cmp-text.text-padding-custom h3+p,.text.text-padding-custom h3+p,.cmp-text.text-padding-custom h4+p,.text.text-padding-custom h4+p{margin-top:1rem}
.cmp-text.text-padding-custom p+p,.text.text-padding-custom p+p{margin-top:1.25rem}
.cmp-text.text-padding-custom p,.text.text-padding-custom p{font-size:20px;line-height:1.75rem;margin-top:0;margin-bottom:0}
@media screen and (max-width:991px){.cmp-text.text-padding-custom p,.text.text-padding-custom p{font-size:16px;line-height:1.5rem}
}
.cmp-title.text-padding-custom.container-wrapper,.title.text-padding-custom.container-wrapper,.cmp-title.text-padding-custom.component-spacing-base,.title.text-padding-custom.component-spacing-base{padding-top:1.5rem;padding-left:3.125rem;padding-right:1rem;padding-bottom:2rem}
@media screen and (min-width:1024px){.cmp-title.text-padding-custom.container-wrapper,.title.text-padding-custom.container-wrapper,.cmp-title.text-padding-custom.component-spacing-base,.title.text-padding-custom.component-spacing-base{padding-top:2.5rem;padding-left:3.125rem;padding-right:1rem;padding-bottom:2rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-tabs-container{width:100%;position:relative}
.cmp-tabs-container__wrapper{display:flex;flex-direction:column;width:100%}
@media screen and (min-width:992px){.cmp-tabs-container__wrapper{flex-direction:row}
}
.cmp-tabs-container__sidebar{width:100%;background:#fff;padding:1.5rem 0}
@media screen and (min-width:992px){.cmp-tabs-container__sidebar{width:25.25rem;flex-shrink:0;border-bottom:0;padding:2rem 0;margin-right:4.75rem}
}
.cmp-tabs-container__nav{display:flex;flex-direction:column;gap:1.25rem}
.cmp-tabs-container__nav-item{display:flex;flex-direction:column;width:100%;background:transparent;border:0;cursor:pointer;text-align:left;transition:all .3s ease;padding:0;height:3.8125rem;gap:1.5rem}
.cmp-tabs-container__nav-item:hover .cmp-tabs-container__nav-text{color:#512b8b}
.cmp-tabs-container__nav-item:hover .cmp-tabs-container__nav-arrow{transform:translateX(4px)}
.cmp-tabs-container__nav-item--active .cmp-tabs-container__nav-text{color:#512b8b}
.cmp-tabs-container__nav-item--active .cmp-tabs-container__nav-arrow{opacity:1;filter:brightness(0) saturate(100%) invert(67%) sepia(89%) saturate(2573%) hue-rotate(11deg) brightness(104%) contrast(101%)}
.cmp-tabs-container__nav-item--active .cmp-tabs-container__nav-separator{background:linear-gradient(270deg,#f8a12e 0,#be2a1d 50.07%,#45216c 98.1%);height:2px}
.cmp-tabs-container__nav-content{display:flex;align-items:center;justify-content:space-between;width:100%;height:2.25rem}
.cmp-tabs-container__nav-text{flex:1;font-size:20px;font-weight:700;line-height:1.75rem;color:#3b3d40;transition:all .3s ease}
.cmp-tabs-container__nav-arrow{width:1.5rem;height:1.5rem;flex-shrink:0;transition:all .3s ease;opacity:1}
.cmp-tabs-container__nav-separator{width:100%;height:1px;background:#cacbcc;transition:all .3s ease}
.cmp-tabs-container__content{flex:1;width:100%;margin-top:3.125rem;margin-bottom:2rem;background-color:#fef9f2}
@media screen and (min-width:992px){.cmp-tabs-container__content{margin-top:0;max-width:49.0625rem;margin-bottom:6.25rem}
}
.cmp-tabs-container__tabpanel{width:100%;transition:opacity .3s ease,visibility .3s ease}
.cmp-tabs-container .cmp-tabs__tabpanel{display:none !important}
.cmp-tabs-container .cmp-tabs__tabpanel--active{display:block !important}
.cmp-tabs-container .cmp-tabs__tablist.cmp-tabs-container__nav{position:relative;left:auto;opacity:1;pointer-events:auto;visibility:visible}
.cmp-tabs-container .cmp-tabs__tab.cmp-tabs-container__nav-item{display:flex;flex-direction:column;width:100%;background:transparent;border:0;cursor:pointer;text-align:left;transition:all .3s ease;padding:0;height:3.8125rem;gap:1.5rem}
.cmp-tabs-container .cmp-tabs__tab.cmp-tabs-container__nav-item:hover .cmp-tabs-container__nav-text{color:#512b8b}
.cmp-tabs-container .cmp-tabs__tab.cmp-tabs-container__nav-item:hover .cmp-tabs-container__nav-arrow{transform:translateX(4px)}
.cmp-tabs-container .cmp-tabs__tab.cmp-tabs-container__nav-item--active .cmp-tabs-container__nav-text{color:#512b8b}
.cmp-tabs-container .cmp-tabs__tab.cmp-tabs-container__nav-item--active .cmp-tabs-container__nav-arrow{opacity:1;filter:brightness(0) saturate(100%) invert(67%) sepia(89%) saturate(2573%) hue-rotate(11deg) brightness(104%) contrast(101%)}
.cmp-tabs-container .cmp-tabs__tab.cmp-tabs-container__nav-item--active .cmp-tabs-container__nav-separator{background:linear-gradient(270deg,#f8a12e 0,#be2a1d 50.07%,#45216c 98.1%);height:2px}
@media screen and (min-width:576px) and (max-width:767px){.cmp-tabs-container__sidebar{padding:1rem 0}
.cmp-tabs-container__nav{gap:1rem}
.cmp-tabs-container__nav-item{height:auto;gap:1rem}
.cmp-tabs-container__nav-text{font-size:18px}
.cmp-tabs-container__content{margin-top:2rem}
}
.aem-AuthorLayer-Edit .cmp-tabs-container__tabpanel{display:block !important;opacity:1 !important;visibility:visible !important;border:2px dashed #ccc;margin-bottom:1rem;min-height:100px;position:relative}
.aem-AuthorLayer-Edit .cmp-tabs-container__tabpanel:not(&--active){opacity:.7 !important}
.aem-AuthorLayer-Edit .cmp-tabs-container__tabpanel:not(&--active)::before{content:'Inactive Tab Panel';position:absolute;top:0;left:0;right:0;background:rgba(255,255,255,0.9);padding:.5rem;text-align:center;font-size:.875rem;color:#666;border-bottom:1px solid #ddd;z-index:10}
.aem-AuthorLayer-Edit .cmp-tabs-container__tabpanel--active::before{content:'Active Tab Panel';position:absolute;top:0;left:0;right:0;background:rgba(76,175,80,0.1);padding:.5rem;text-align:center;font-size:.875rem;color:#4caf50;border-bottom:1px solid #4caf50;z-index:10}
.cmp-tabs-container .new.section{margin:2rem 0;padding:2rem;border:2px dashed #ccc;text-align:center;background:#f9f9f9}
.cmp-tabs-container .new.section::after{content:'Drag components here';color:#666;font-style:italic}
.sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-feature-grid__container{width:100%;padding-top:1rem}
@media screen and (min-width:992px){.cmp-feature-grid__container{padding:2.8rem 3.125rem;max-width:38.375rem}
}
.cmp-feature-grid__title{font-size:20px;font-weight:700;color:#3a1f63;margin:0 0 1.5rem 0;line-height:1.3}
@media screen and (min-width:992px){.cmp-feature-grid__title{font-size:24px;margin-bottom:2rem}
}
.cmp-feature-grid__items{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:.625rem}
@media screen and (min-width:768px){.cmp-feature-grid__items{grid-template-columns:repeat(2,1fr);gap:2rem}
}
@media screen and (min-width:992px){.cmp-feature-grid__items{gap:2.5rem}
}
.cmp-feature-grid__item{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}
@media screen and (min-width:992px){.cmp-feature-grid__item{gap:1rem}
}
.cmp-feature-grid__icon{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(270deg,#f8a12e 0,#be2a1d 50.07%,#45216c 98.1%);padding:10px;flex-shrink:0;position:relative}
.cmp-feature-grid__icon::before{content:'';position:absolute;top:1px;left:1px;right:1px;bottom:1px;background:linear-gradient(90deg,#f6edff 0,#ffe9ea 61%,#fef4e1 100%);border-radius:50%}
@media screen and (min-width:992px){.cmp-feature-grid__icon{width:4rem;height:4rem}
}
.cmp-feature-grid__icon img{width:1.5rem;height:1.5rem;position:relative;z-index:1;object-fit:contain}
@media screen and (min-width:992px){.cmp-feature-grid__icon img{width:1.75rem;height:1.75rem}
}
.cmp-feature-grid__item-title{font-size:16px;font-weight:700;color:#2e2f32;margin:0;line-height:1.3}
@media screen and (min-width:992px){.cmp-feature-grid__item-title{font-size:18px}
}
.cmp-feature-grid__description{font-size:14px;font-weight:400;color:#2e2f32;line-height:1.5;margin:0}
@media screen and (min-width:992px){.cmp-feature-grid__description{font-size:16px;line-height:1.6}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-spec-guides{width:100%;background:linear-gradient(90deg,#f6edff 0,#ffe9ea 61%,#fef4e1 100%)}
.cmp-spec-guides .component-spacing-base{padding:2.5rem 1rem}
@media screen and (min-width:992px){.cmp-spec-guides .component-spacing-base{padding:3.75rem 1rem}
}
.cmp-spec-guides__header{text-align:center;margin-bottom:1.5rem}
@media screen and (min-width:992px){.cmp-spec-guides__header{margin-bottom:3.75rem}
}
.cmp-spec-guides__title{font-family:"Manrope",sans-serif;font-size:32px;font-weight:800;color:#3a1f63;line-height:2.5rem;margin:0;text-align:center}
@media screen and (min-width:992px){.cmp-spec-guides__title{font-size:2.5rem;line-height:3.75rem}
}
.cmp-spec-guides__content{display:flex;flex-direction:column;gap:1.5rem;align-items:center;justify-content:center}
@media screen and (min-width:992px){.cmp-spec-guides__content{flex-direction:row;gap:7.5rem;max-width:63.6875rem;margin:0 auto}
}
.cmp-spec-guides__item{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:20.4375rem;width:100%}
@media screen and (min-width:992px){.cmp-spec-guides__item{max-width:18.5rem;min-height:13rem}
}
.cmp-spec-guides__icon{width:4rem;height:4rem;margin-bottom:1rem;flex-shrink:0}
@media screen and (min-width:992px){.cmp-spec-guides__icon{margin-bottom:2.5rem}
}
.cmp-spec-guides__icon img{width:100%;height:100%;object-fit:contain}
.cmp-spec-guides__text{display:flex;flex-direction:column;align-items:center;gap:.5rem}
@media screen and (min-width:992px){.cmp-spec-guides__text{gap:1.25rem}
}
.cmp-spec-guides__item-title{font-family:"Manrope",sans-serif;font-size:1.125rem;font-weight:700;color:#2e2f32;line-height:1.75rem;margin:0;text-align:center}
@media screen and (min-width:992px){.cmp-spec-guides__item-title{font-size:20px;line-height:1.75rem}
}
.cmp-spec-guides__item-list{display:flex;flex-direction:column;gap:.5rem;align-items:center;width:100%}
.cmp-spec-guides__item-description{font-family:"Manrope",sans-serif;font-size:16px;font-weight:400;color:#000;line-height:1.5rem;margin:0;text-align:center;width:100%}
@media screen and (min-width:992px){.cmp-spec-guides__item-description{font-size:20px;line-height:1.75rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-application-areas{width:100%}
.cmp-application-areas .component-spacing-base{padding:2.5rem 0}
@media screen and (min-width:992px){.cmp-application-areas .component-spacing-base{padding:3.75rem 0;max-width:72.9375rem;margin:0 auto}
}
.cmp-application-areas__header{margin-bottom:1.5rem;text-align:center}
@media screen and (min-width:992px){.cmp-application-areas__header{margin-bottom:3.75rem}
}
.cmp-application-areas__title{font-family:"Manrope",sans-serif;font-size:32px;font-weight:800;color:#3a1f63;line-height:2.5rem;margin:0;text-align:center}
@media screen and (min-width:992px){.cmp-application-areas__title{font-size:40px;line-height:3.75rem}
}
.cmp-application-areas__content{display:grid;grid-template-columns:1fr;gap:1.5rem}
@media screen and (min-width:768px){.cmp-application-areas__content{grid-template-columns:1fr 1fr}
}
@media screen and (min-width:992px){.cmp-application-areas__content{grid-template-columns:1fr 1fr;gap:2.5rem;max-width:79.5rem;margin:0 auto}
}
.cmp-application-areas__item{display:flex;align-items:flex-start;gap:1.5rem;width:100%}
@media screen and (min-width:992px){.cmp-application-areas__item{gap:2rem}
}
.cmp-application-areas__icon{flex-shrink:0;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}
.cmp-application-areas__icon img{width:100%;height:100%;object-fit:contain}
.cmp-application-areas__text{flex:1;display:flex;flex-direction:column;gap:.5rem}
.cmp-application-areas__item-title{font-family:"Manrope",sans-serif;font-size:18px;font-weight:700;color:#2e2f32;line-height:1.75rem;margin:0}
@media screen and (min-width:992px){.cmp-application-areas__item-title{font-size:20px;line-height:1.75rem}
}
.cmp-application-areas__item-description{font-family:"Manrope",sans-serif;font-size:16px;font-weight:400;color:#000;line-height:1.5rem;margin:0}
@media screen and (min-width:992px){.cmp-application-areas__item-description{font-size:20px;line-height:1.75rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-tab-card-listing__header{text-align:center;margin-bottom:2.5rem}
@media screen and (max-width:991px){.cmp-tab-card-listing__header{margin-bottom:1.5rem}
}
.cmp-tab-card-listing__title{font-size:40px;line-height:3.75rem;font-weight:800;color:#3a1f63}
@media screen and (max-width:991px){.cmp-tab-card-listing__title{font-size:28px;line-height:2rem}
}
.cmp-tab-card-listing__tab-wrapper .horizon-tab-with-carousel__tabs{max-width:100%}
.cmp-tab-card-listing__tab-wrapper .horizon-tab-with-carousel__tabs--v2{gap:0}
.cmp-tab-card-listing__tab-wrapper .horizon-tab-with-carousel__tabs--v2>*{margin:0 .625rem}
.cmp-tab-card-listing__tab-wrapper .horizon-tab-with-carousel__tabs--v2>*::after{content:"";position:absolute;bottom:-8px;left:-0.3125rem;right:-0.3125rem;height:3px;border-radius:3px;background:#eeeaf3}
.cmp-tab-card-listing__tab-wrapper .horizon-tab-with-carousel__tabs--v2>:first-child{margin-left:0}
.cmp-tab-card-listing__tab-wrapper .horizon-tab-with-carousel__tabs--v2>:last-child{margin-right:0}
.cmp-tab-card-listing__tab-wrapper .horizon-tab-with-carousel__tab--v2{background-color:#eeeaf3;color:#512b8b;font-weight:500}
.cmp-tab-card-listing__tab-wrapper .horizon-tab-with-carousel__tab--v2--active{background-color:#512b8b;color:#fff;font-weight:700}
.cmp-tab-card-listing__tab-wrapper .horizon-tab-with-carousel__tab--v2--active::after{background:#512b8b}
.cmp-tab-card-listing__grid{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,1fr);column-gap:1.5rem;row-gap:2.375rem}
@media screen and (max-width:991px){.cmp-tab-card-listing__grid{margin-top:1.5rem;grid-template-columns:1fr;gap:1rem}
}
.cmp-tab-card-listing__card{padding:1.5rem;text-decoration:none;background-color:#fff;border-radius:.5rem;overflow:hidden;box-shadow:.5rem .5rem 1.5rem 0 #92929226;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}
.cmp-tab-card-listing__card:hover{box-shadow:0 .5rem 1.5rem rgba(0,0,0,0.12)}
@media screen and (max-width:991px){.cmp-tab-card-listing__card{padding:1rem}
}
.cmp-tab-card-listing__card-image{width:100%;border-radius:.5rem;max-height:12.75rem;min-height:12.75rem;overflow:hidden}
@media screen and (max-width:991px){.cmp-tab-card-listing__card-image{max-height:11.25rem;min-height:11.25rem}
}
.cmp-tab-card-listing__card-image img{width:100%;height:100%;object-fit:cover}
.cmp-tab-card-listing__card-content{margin-top:1rem;display:flex;flex-direction:column;flex:1}
.cmp-tab-card-listing__card-category{background-color:#f3f3f3;padding:.3125rem .5rem;width:fit-content;border-radius:.25rem;display:inline-block;font-size:12px;line-height:1rem;color:#7a7a7a;font-weight:500;text-transform:uppercase;letter-spacing:.03125rem;margin-bottom:.5rem}
@media screen and (max-width:991px){.cmp-tab-card-listing__card-category{font-size:12px}
}
.cmp-tab-card-listing__card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:18px;line-height:1.75rem;font-weight:800;color:#333;margin-bottom:.25rem}
@media screen and (max-width:991px){.cmp-tab-card-listing__card-title{font-size:16px;line-height:1.5rem}
}
.cmp-tab-card-listing__card-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:1.25rem;font-weight:500;color:#666;margin-bottom:1rem;flex-grow:1}
@media screen and (max-width:991px){.cmp-tab-card-listing__card-description{font-size:14px;line-height:1.25rem}
}
.cmp-tab-card-listing__card-description p{display:inherit;-webkit-line-clamp:inherit;-webkit-box-orient:inherit;overflow:inherit;text-overflow:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;margin-bottom:inherit;flex-grow:inherit}
.cmp-tab-card-listing__card-footer{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:auto}
.cmp-tab-card-listing__card-meta{display:flex;flex-direction:column;gap:.625rem}
.cmp-tab-card-listing__card-source{font-size:14px;line-height:1.25rem;font-weight:500;color:#333}
.cmp-tab-card-listing__card-date{font-size:12px;line-height:.625rem;font-weight:400;color:#8c8e90}
@media screen and (max-width:991px){.cmp-tab-card-listing__card-date{font-size:.625rem}
}
.cmp-tab-card-listing__card-arrow{width:1.5rem;height:1.5rem;flex-shrink:0}
@media screen and (max-width:991px){.cmp-tab-card-listing__card-arrow{width:1.25rem;height:1.25rem}
}
.cmp-tab-card-listing__view-all{margin:auto;margin-top:5rem;display:flex;justify-content:center}
@media screen and (max-width:991px){.cmp-tab-card-listing__view-all{margin-top:1.5rem}
}
.cmp-tab-card-listing__view-all .btn{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 2rem}
@media screen and (max-width:991px){.cmp-tab-card-listing__view-all .btn{padding:.75rem 1.5rem}
}
.cmp-tab-card-listing__view-all .btn__arrow{width:1.25rem;height:1.25rem}
@media screen and (max-width:991px){.cmp-tab-card-listing__view-all .btn__arrow{width:1rem;height:1rem}
}
.cmp-tab-card-listing[data-variant="listingPage"] .cmp-tab-card-listing__view-all{flex-direction:column;gap:.75rem;margin:auto;margin-top:5rem;display:flex;justify-content:center;width:fit-content;align-items:center}
@media screen and (max-width:991px){.cmp-tab-card-listing[data-variant="listingPage"] .cmp-tab-card-listing__view-all{margin-top:1.5rem}
}
.cmp-tab-card-listing[data-variant="listingPage"] .btn{border:2px solid #000}
.cmp-tab-card-listing[data-variant="listingPage"] .btn::after{display:none}
.cmp-tab-card-listing[data-variant="listingPage"] .btn:hover{background:linear-gradient(180deg,#ffc63c 0,#ffa20c 100%);color:#000;border:2px solid #fff}
.cmp-tab-card-listing[data-variant="listingPage"]__pagination{font-size:16px;font-weight:500;line-height:1.25rem}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-checkmarks-image__wrapper{display:grid;grid-template-columns:1fr;gap:1rem}
@media screen and (min-width:992px){.cmp-checkmarks-image__wrapper{grid-template-columns:1fr 1fr;gap:1.125rem;align-items:center}
}
.cmp-checkmarks-image__left{display:flex;flex-direction:column;order:2}
@media screen and (min-width:992px){.cmp-checkmarks-image__left{order:1}
}
.cmp-checkmarks-image__right{order:1;position:relative}
@media screen and (min-width:992px){.cmp-checkmarks-image__right{order:2}
}
.cmp-checkmarks-image__right--gradient::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 28.42%,rgba(0,0,0,0.8) 84.12%);pointer-events:none;z-index:1}
.cmp-checkmarks-image__right img{width:100%;height:100%;object-fit:cover;max-height:29.375rem;display:block}
.cmp-checkmarks-image__header{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}
@media screen and (min-width:768px){.cmp-checkmarks-image__header{gap:1.25rem;margin-bottom:1.25rem}
}
.cmp-checkmarks-image__title{margin:0;font-weight:800;color:#3a1f63;font-size:28px;line-height:2rem}
@media screen and (min-width:768px){.cmp-checkmarks-image__title{font-size:40px;line-height:3.75rem}
}
.cmp-checkmarks-image__subtitle{margin:0;font-weight:400;color:#4c4e52;font-size:16px;line-height:1.5rem}
@media screen and (min-width:768px){.cmp-checkmarks-image__subtitle{font-size:16px;line-height:1.5rem}
}
.cmp-checkmarks-image__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}
@media screen and (min-width:768px){.cmp-checkmarks-image__list{gap:1.25rem;margin-bottom:2.5rem}
}
.cmp-checkmarks-image__item{display:flex;align-items:flex-start;gap:1rem}
@media screen and (min-width:768px){.cmp-checkmarks-image__item{align-items:center;gap:1rem}
}
.cmp-checkmarks-image__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem}
.cmp-checkmarks-image__icon svg{width:100%;height:100%}
.cmp-checkmarks-image__text{margin:0;font-family:"Manrope",sans-serif;font-weight:400;color:#4c4e52;font-size:16px;line-height:1.5rem}
@media screen and (min-width:768px){.cmp-checkmarks-image__text{font-size:16px;line-height:1.55rem}
}
.cmp-checkmarks-image__buttons{display:flex;flex-direction:column;gap:.75rem}
@media screen and (min-width:768px){.cmp-checkmarks-image__buttons{flex-direction:row}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-plugin-download-popup{position:fixed;inset:0;display:none;z-index:50;font-family:"Manrope",sans-serif;-webkit-font-smoothing:antialiased;overflow:hidden}
.cmp-plugin-download-popup[aria-hidden="false"]{display:flex;align-items:center;justify-content:center}
.cmp-plugin-download-popup__launcher{display:flex;justify-content:center;margin-top:1.5rem;margin-bottom:1.5rem}
.cmp-plugin-download-popup__open-btn{appearance:none;border:0;border-radius:1.875rem;padding:.875rem 2rem;font-size:16px;font-weight:700;font-family:"Manrope",sans-serif;cursor:pointer;color:#1c1340;background:linear-gradient(90deg,#ffc63c 0,#ffa820 100%);box-shadow:0 .375rem 1.125rem rgba(254,185,64,0.35);transition:transform .15s ease,box-shadow .15s ease,background .15s ease}
.cmp-plugin-download-popup__open-btn:hover{background:linear-gradient(90deg,#ffc63c 0,#ffa820 100%);box-shadow:0 .5rem 1.375rem rgba(254,185,64,0.45)}
.cmp-plugin-download-popup__open-btn:active{transform:translateY(0.0625rem)}
.cmp-plugin-download-popup__toast{position:fixed;top:1.5rem;left:50%;transform:translateX(-50%);padding:.875rem 1.375rem;background:#417817;color:#fff;font-size:16px;font-weight:600;font-family:"Manrope",sans-serif;box-shadow:0 .625rem 1.5rem rgba(0,0,0,0.18);z-index:1100;opacity:0;animation:pdp-toast-fade .3s ease forwards}
.cmp-plugin-download-popup__toast--error{background:#f14950}
.cmp-plugin-download-popup__base{position:fixed;inset:0;display:none;z-index:1000;font-family:"Manrope",sans-serif;-webkit-font-smoothing:antialiased;overflow:hidden}
.cmp-plugin-download-popup__base[aria-hidden="false"]{display:flex;align-items:center;justify-content:center}
.cmp-plugin-download-popup__backdrop{position:absolute;inset:0;background:rgba(0,0,0,0.55);backdrop-filter:blur(0.125rem)}
.cmp-plugin-download-popup__dialog{position:relative;width:100%;max-width:42.0625rem;max-height:90vh;margin:0 auto;border-radius:.875rem;background:#fff;box-shadow:0 1.125rem 3rem rgba(0,0,0,0.25);display:flex;flex-direction:column;outline:0;overflow:hidden;padding:1.5rem 2.125rem 2.125rem}
@media screen and (max-width:991px){.cmp-plugin-download-popup__dialog{max-height:95vh;margin:0 1.25rem;padding:1rem 1.25rem 1.5rem}
}
.cmp-plugin-download-popup__close{position:absolute;top:1rem;right:1.125rem;appearance:none;border:0;background:transparent;color:#1c1340;font-size:22px;line-height:1;cursor:pointer;padding:.25rem .375rem;border-radius:.375rem;transition:background .15s ease,color .15s ease;z-index:1}
.cmp-plugin-download-popup__close:hover{background:rgba(0,0,0,0.06)}
.cmp-plugin-download-popup__close:focus,.cmp-plugin-download-popup__close:focus-visible{outline:0;box-shadow:none}
.cmp-plugin-download-popup__success-banner{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.875rem;background:#eaf8f0;padding:2rem 2.125rem 1.875rem 2.125rem;border-radius:.75rem;flex-shrink:0;width:100%;margin-top:2rem;margin-bottom:1.5rem}
@media screen and (max-width:991px){.cmp-plugin-download-popup__success-banner{padding:1.5rem 1.25rem 1.375rem 1.25rem;border-radius:.625rem;margin-top:1.5rem;margin-bottom:1rem}
}
.cmp-plugin-download-popup__success-inner{display:flex;flex-direction:column;align-items:center;gap:1rem}
.cmp-plugin-download-popup__success-icon{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/green-check.svg');background-repeat:no-repeat;background-position:center;background-size:contain}
.cmp-plugin-download-popup__success-heading{margin:0;font-size:32px;line-height:1.875rem;font-weight:800;color:#00c853;text-align:center}
.cmp-plugin-download-popup__body{padding:0 0 .625rem 0;overflow-y:auto;overflow-x:hidden;flex:1;display:flex;flex-direction:column;scrollbar-width:none}
.cmp-plugin-download-popup__body::-webkit-scrollbar{width:0;height:0}
.cmp-plugin-download-popup__body::-webkit-scrollbar-track{background:transparent}
.cmp-plugin-download-popup__body::-webkit-scrollbar-thumb{background:transparent}
.cmp-plugin-download-popup__body::-webkit-scrollbar-thumb:hover{background:transparent}
.cmp-plugin-download-popup__section-title{margin:0 0 .5rem 0;font-size:24px;line-height:1.625rem;font-weight:800;color:#3b3d40}
.cmp-plugin-download-popup__intro{font-size:18px;font-weight:500;line-height:1.25rem;color:#4c4e52;margin:0 0 1.375rem 0}
.cmp-plugin-download-popup__form{display:block}
.cmp-plugin-download-popup__row{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}
@media screen and (max-width:991px){.cmp-plugin-download-popup__row{grid-template-columns:1fr}
}
.cmp-plugin-download-popup__field{display:flex;flex-direction:column}
.cmp-plugin-download-popup__field--single{margin-bottom:1rem}
.cmp-plugin-download-popup__field--error .cmp-plugin-download-popup__input,.cmp-plugin-download-popup__field--error .cmp-plugin-download-popup__select,.cmp-plugin-download-popup__field--error .cmp-plugin-download-popup__textarea{border-color:#f14950;background:#fae4e0}
.cmp-plugin-download-popup__field--error .cmp-plugin-download-popup__label{color:#f14950}
.cmp-plugin-download-popup__label{font-size:12px;line-height:1rem;color:#53565a;margin:0 0 .375rem 0;font-weight:700;letter-spacing:.025rem}
.cmp-plugin-download-popup__select-wrapper{position:relative;width:100%}
.cmp-plugin-download-popup__select-wrapper::after{content:'';position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/chevron-down.svg');background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;z-index:1}
.cmp-plugin-download-popup__input,.cmp-plugin-download-popup__select,.cmp-plugin-download-popup__textarea{display:block;width:100%;border:.09375rem solid #af9dca;border-radius:.625rem;padding:.75rem .875rem;font-size:16px;line-height:1.25rem;color:#53565a;background:#fff;font-weight:400}
.cmp-plugin-download-popup__input::placeholder,.cmp-plugin-download-popup__select::placeholder,.cmp-plugin-download-popup__textarea::placeholder{color:#a7a7a7}
.cmp-plugin-download-popup__input:focus,.cmp-plugin-download-popup__select:focus,.cmp-plugin-download-popup__textarea:focus{outline:0;border-color:#af9dca}
.cmp-plugin-download-popup__select{appearance:none;-webkit-appearance:none;padding-right:2.75rem}
.cmp-plugin-download-popup__select.enhanced-native{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none}
.cmp-plugin-download-popup__textarea{resize:vertical;min-height:6.875rem}
.cmp-plugin-download-popup__error{display:none;margin-top:.375rem;font-size:12px;font-weight:500;color:#f14950;line-height:1rem}
.cmp-plugin-download-popup__error.is-visible{display:block}
.cmp-plugin-download-popup__actions{display:flex;flex-direction:column;align-items:stretch;gap:1.375rem;margin-top:.5rem}
.cmp-plugin-download-popup__or{text-align:center;font-size:20px;font-weight:700;color:#3b3d40;margin-top:.9375rem;margin-bottom:.9375rem}
.cmp-plugin-download-popup__privacy{margin:0 auto;font-size:16px;line-height:1.125rem;color:#75787b;text-align:center;max-width:26.25rem;width:100%;font-weight:500}
.cmp-plugin-download-popup__btn{appearance:none;border:0;border-radius:.5rem;padding:.75rem 1.375rem;font-size:16px;font-weight:700;font-family:"Manrope",sans-serif;cursor:pointer;line-height:1.25rem;letter-spacing:.01875rem;transition:background .18s ease,box-shadow .18s ease,transform .12s ease;display:inline-flex;align-items:center;justify-content:center;gap:.75rem}
.cmp-plugin-download-popup__btn:focus,.cmp-plugin-download-popup__btn:focus-visible{outline:0;box-shadow:none}
.cmp-plugin-download-popup__btn:active{transform:translateY(0.0625rem)}
.cmp-plugin-download-popup__btn--submit{background:linear-gradient(180deg,#e4e5e5 0,#cacbcc 100%);color:#232426;border-radius:1.875rem;font-weight:600;width:100%;text-align:center}
.cmp-plugin-download-popup__btn--submit.is-ready{background:linear-gradient(180deg,#ffc63c 0,#ffa20c 100%);color:#1c1340;box-shadow:0 .375rem 1.375rem rgba(254,185,64,0.45)}
.cmp-plugin-download-popup__btn--submit.is-ready:hover{background:linear-gradient(180deg,#ffc63c 0,#ffa20c 100%)}
.cmp-plugin-download-popup__btn--submit:hover{background:linear-gradient(180deg,#eeefef 0,#babcbd 100%)}
.cmp-plugin-download-popup__btn--audit{background:linear-gradient(180deg,#ffc63c 0,#ffa20c 100%);color:#1c1340;border-radius:1.875rem;font-weight:600;width:100%;text-align:center;box-shadow:0 .375rem 1.375rem rgba(254,185,64,0.45)}
.cmp-plugin-download-popup__btn--audit:hover{background:linear-gradient(180deg,#fec45e 0,rgba(255,162,0,0.85) 100%)}
.cmp-plugin-download-popup__btn--primary{background:linear-gradient(90deg,#ffc63c 0,#ffa820 100%);color:#1c1340;box-shadow:0 .25rem 1rem rgba(254,185,64,0.45)}
.cmp-plugin-download-popup__btn--primary:hover{background:linear-gradient(90deg,#ffc63c 0,#ffa820 100%)}
.cmp-plugin-download-popup__btn-icon{width:.75rem;height:1rem;flex-shrink:0;display:inline-block;background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/arrowright.svg');background-repeat:no-repeat;background-position:center;background-size:contain}
.cmp-plugin-download-popup__visually-hidden{position:absolute !important;height:.0625rem;width:.0625rem;overflow:hidden;clip:rect(0.0625rem,0.0625rem,0.0625rem,0.0625rem);white-space:nowrap}
@keyframes pdp-toast-fade{from{opacity:0;transform:translateX(-50%) translateY(-0.625rem)}
to{opacity:1;transform:translateX(-50%) translateY(0)}
}
.cmp-plugin-download-popup .custom-select__trigger{border:.09375rem solid #af9dca;border-radius:.625rem;padding:.75rem 2.5rem .75rem .875rem}
.cmp-plugin-download-popup .custom-select__trigger:focus,.cmp-plugin-download-popup .custom-select__trigger:hover{border-color:#947cb8;background-color:rgba(175,157,202,0.15)}
.cmp-plugin-download-popup .custom-select__options{border:.09375rem solid rgba(175,157,202,0.4);border-radius:.625rem;box-shadow:4px 4px 16px 0 rgba(0,0,0,0.04)}
.cmp-plugin-download-popup .custom-select__options.open ~ .custom-select__trigger{border-color:#947cb8;background-color:rgba(175,157,202,0.15)}
.cmp-plugin-download-popup .custom-select__option:hover:not(.disabled):not(.placeholder){background:rgba(175,157,202,0.15)}
.cmp-plugin-download-popup .custom-select__option.selected{background:rgba(175,157,202,0.15);font-weight:500}
@keyframes pdp-scale-in{from{transform:translateY(0.75rem) scale(0.98);opacity:0}
to{transform:translateY(0) scale(1);opacity:1}
}
.cmp-plugin-download-popup[aria-hidden="false"] .cmp-plugin-download-popup__dialog{animation:pdp-scale-in .22s ease-out}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-project-grid{background:linear-gradient(90deg,#f6edff 0,#ffe9ea 61%,#fef4e1 100%)}
.cmp-project-grid__container{margin:0 auto}
.cmp-project-grid__header{display:grid;gap:27px;align-items:center;margin-bottom:24px}
@media screen and (min-width:768px){.cmp-project-grid__header{grid-template-columns:1fr 1.5fr;margin-bottom:40px}
}
.cmp-project-grid__title{font-family:'Manrope',sans-serif;font-weight:800;color:#3a1f63;margin:0;font-size:28px;line-height:40px}
@media screen and (min-width:768px){.cmp-project-grid__title{font-size:54px;line-height:72px}
}
.cmp-project-grid__description{font-family:'Manrope',sans-serif;font-weight:400;color:#4c4e52;margin:0;font-size:16px;line-height:24px}
@media screen and (min-width:768px){.cmp-project-grid__description{font-size:20px;line-height:28px}
}
.cmp-project-grid__content{display:grid;grid-template-columns:1fr;gap:16px}
@media screen and (min-width:768px){.cmp-project-grid__content{grid-template-columns:1fr 1.7fr;gap:32px}
}
.cmp-project-grid__image{border-radius:10px;overflow:hidden;background:#eeeeef;max-height:13.75rem}
@media screen and (min-width:768px){.cmp-project-grid__image{max-height:none}
}
.cmp-project-grid__image img{display:block;width:100%;height:100%;object-fit:cover}
.cmp-project-grid__grid{display:grid;grid-template-columns:1fr;gap:16px;grid-auto-rows:1fr}
@media screen and (min-width:768px){.cmp-project-grid__grid{grid-template-columns:repeat(2,1fr);column-gap:16px;row-gap:16px}
}
.cmp-project-grid__card{background:#fff;border:1px solid #e1e1e1;border-radius:10px;padding:16px;display:grid;gap:8px;align-items:center;box-shadow:4px 4px 16px 0 rgba(0,0,0,0.04);height:100%}
@media screen and (min-width:768px){.cmp-project-grid__card{box-shadow:none;gap:16px;align-items:flex-start;display:flex;flex-direction:column}
.cmp-project-grid__card:hover{box-shadow:4px 4px 16px 0 rgba(0,0,0,0.1)}
}
.cmp-project-grid__icon{width:24px;height:24px;position:relative}
@media screen and (min-width:768px){.cmp-project-grid__icon{width:40px;height:40px}
}
.cmp-project-grid__card-title{font-family:'Manrope',sans-serif;font-weight:800;color:#512b8b;margin:0 0 8px;font-size:18px;line-height:28px}
@media screen and (min-width:768px){.cmp-project-grid__card-title{font-size:24px;line-height:36px}
}
.cmp-project-grid__card-desc{font-family:'Manrope',sans-serif;font-weight:500;color:#4c4e52;margin:0;font-size:14px;line-height:22px}
@media screen and (min-width:768px){.cmp-project-grid__card-desc{font-size:18px;line-height:28px}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-tabs.horizon-tab-with-carousel .cmp-tabs__tablist{flex-wrap:nowrap}
.cmp-tabs.horizon-tab-with-carousel>.horizon-tab-with-carousel__wrapper.component-spacing-base{padding-bottom:0;padding-left:0;padding-right:0}
.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2__nav-wrapper{display:flex;align-items:center;gap:.5rem;position:relative;width:100%}
@media screen and (min-width:768px){.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2__nav-wrapper{gap:.75rem}
}
.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2__nav-arrow{background:0;border:0;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:.75rem;height:1.375rem;transition:opacity .3s ease;background-repeat:no-repeat;background-position:center;background-size:contain;margin-bottom:12px}
.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2__nav-arrow:hover{opacity:.7}
.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2__nav-arrow--left{background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/left-arrow-active.svg")}
.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2__nav-arrow--left[disabled]{background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/left-arrow-unactive.svg");opacity:.3;pointer-events:none}
.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2__nav-arrow--right{background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/right-arrow-active.svg")}
.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2__nav-arrow--right[disabled]{background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/right-arrow-inactive.svg");opacity:.3;pointer-events:none}
.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2 .horizon-tab-with-carousel__tabs.horizon-tab-with-carousel__tabs--v2{max-width:100%;flex:1;justify-content:flex-start;gap:0;padding:0;position:relative;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}
.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2 .horizon-tab-with-carousel__tabs.horizon-tab-with-carousel__tabs--v2::-webkit-scrollbar{display:none}
.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2 .horizon-tab-with-carousel__tabs.horizon-tab-with-carousel__tabs--v2::before{display:none}
.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2 .horizon-tab-with-carousel__tabs.horizon-tab-with-carousel__tabs--v2 .horizon-tab-with-carousel__tab--v2{position:relative;margin:0 .625rem;background-color:#eeeaf3;color:#512b8b;font-weight:700;padding:13px 26px;border-radius:12.5rem;margin-bottom:12px;z-index:2;flex-shrink:0}
.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2 .horizon-tab-with-carousel__tabs.horizon-tab-with-carousel__tabs--v2 .horizon-tab-with-carousel__tab--v2::before{content:"";position:absolute;bottom:-12px;left:-0.625rem;right:-0.625rem;height:2px;background:#eeeaf3;display:block;z-index:1}
.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2 .horizon-tab-with-carousel__tabs.horizon-tab-with-carousel__tabs--v2 .horizon-tab-with-carousel__tab--v2::after{content:none}
.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2 .horizon-tab-with-carousel__tabs.horizon-tab-with-carousel__tabs--v2 .horizon-tab-with-carousel__tab--v2:first-child{margin-left:0}
.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2 .horizon-tab-with-carousel__tabs.horizon-tab-with-carousel__tabs--v2 .horizon-tab-with-carousel__tab--v2:first-child::before{left:0}
.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2 .horizon-tab-with-carousel__tabs.horizon-tab-with-carousel__tabs--v2 .horizon-tab-with-carousel__tab--v2:last-child{margin-right:0}
.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2 .horizon-tab-with-carousel__tabs.horizon-tab-with-carousel__tabs--v2 .horizon-tab-with-carousel__tab--v2:last-child::before{right:0}
.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2 .horizon-tab-with-carousel__tabs.horizon-tab-with-carousel__tabs--v2 .horizon-tab-with-carousel__tab--v2.horizon-tab-with-carousel__tab--active,.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2 .horizon-tab-with-carousel__tabs.horizon-tab-with-carousel__tabs--v2 .horizon-tab-with-carousel__tab--v2--active{background-color:#512b8b;color:#fff;font-weight:800}
.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2 .horizon-tab-with-carousel__tabs.horizon-tab-with-carousel__tabs--v2 .horizon-tab-with-carousel__tab--v2.horizon-tab-with-carousel__tab--active::after,.cmp-tabs.horizon-tab-with-carousel .cmp-universal-tabs-v2 .horizon-tab-with-carousel__tabs.horizon-tab-with-carousel__tabs--v2 .horizon-tab-with-carousel__tab--v2--active::after{content:"";position:absolute;bottom:-12px;left:-0.3125rem;right:-0.3125rem;height:2px;background:#512b8b;display:block;z-index:3;border-radius:2px}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-custom-text{margin-top:2rem}
.cmp-custom-text .component-spacing-base{padding:0 1rem}
.cmp-custom-text__wrapper{display:flex;flex-direction:column;gap:1.5rem}
@media screen and (max-width:991px){.cmp-custom-text__wrapper{gap:1rem}
}
.cmp-custom-text__heading{margin-bottom:.5rem}
.cmp-custom-text__title{font-size:40px;font-weight:800;line-height:3.75rem;margin:0;color:#4c4e52}
@media screen and (max-width:991px){.cmp-custom-text__title{font-size:28px;line-height:2rem}
}
.cmp-custom-text__text{flex:1;font-size:18px;line-height:1.75rem;font-weight:400;margin:0;color:#000}
@media screen and (max-width:991px){.cmp-custom-text__text{font-size:16px;line-height:1.5rem}
}
.cmp-custom-text__text p{font-size:inherit;line-height:inherit;font-weight:inherit}
@media screen and (max-width:991px){.cmp-custom-text__text p{font-size:inherit;line-height:inherit}
}
.cmp-custom-text__text p:last-child{margin-bottom:0}
.cmp-custom-text__text h1,.cmp-custom-text__text h2,.cmp-custom-text__text h3,.cmp-custom-text__text h4,.cmp-custom-text__text h5,.cmp-custom-text__text h6{margin-top:1.5rem;margin-bottom:.5rem;font-weight:600}
.cmp-custom-text__text h1:first-child,.cmp-custom-text__text h2:first-child,.cmp-custom-text__text h3:first-child,.cmp-custom-text__text h4:first-child,.cmp-custom-text__text h5:first-child,.cmp-custom-text__text h6:first-child{margin-top:0}
.cmp-custom-text__text ul,.cmp-custom-text__text ol{margin-bottom:1rem;padding-left:1.5rem}
.cmp-custom-text__text a{color:#4c4e52;text-decoration:underline}
.cmp-custom-text__text a:hover{color:#333538}
.cmp-custom-text[data-heading-color="primary"] .cmp-custom-text__title{color:#4c4e52}
.cmp-custom-text[data-heading-color="secondary"] .cmp-custom-text__title{color:#3a1f63}
.cmp-custom-text[data-heading-color="default"] .cmp-custom-text__title{color:#4c4e52}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-cards-cta{background:#fff}
.cmp-cards-cta__header{text-align:center;margin-bottom:2.5rem}
@media screen and (max-width:991px){.cmp-cards-cta__header{margin-bottom:1.5rem}
}
.cmp-cards-cta__title{margin:0;font-size:40px;font-weight:800;line-height:3.75rem;color:#3a1f63;margin-bottom:1rem}
@media screen and (max-width:991px){.cmp-cards-cta__title{font-size:1.875rem;line-height:2.5rem}
}
.cmp-cards-cta__subtitle{margin:0;font-family:"Manrope",sans-serif;font-weight:400;font-size:20px;line-height:1.75rem;color:#4c4e52}
@media screen and (max-width:991px){.cmp-cards-cta__subtitle{font-size:18px;font-weight:500}
}
.cmp-cards-cta__grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:1.5625rem;row-gap:1.25rem}
@media screen and (max-width:991px){.cmp-cards-cta__grid{grid-template-columns:1fr;gap:.25rem}
}
.cmp-cards-cta__card{text-decoration:none;overflow:hidden;box-shadow:.5rem .5rem 1.5rem 0rem #92929226;display:flex;flex-direction:column;padding:1rem;transition:transform .3s ease,box-shadow .3s ease}
.cmp-cards-cta__card:hover{box-shadow:0 .5rem 1.5rem rgba(0,0,0,0.12)}
.cmp-cards-cta__card-image{width:100%;overflow:hidden;max-height:12.75rem;border-radius:.5rem}
.cmp-cards-cta__card-image img{width:100%;height:100%;object-fit:cover}
.cmp-cards-cta__card-content{display:flex;flex-direction:column;flex:1;margin-top:1rem}
@media screen and (max-width:991px){.cmp-cards-cta__card-content{margin-top:.625rem}
}
.cmp-cards-cta__card-title{font-size:24px;line-height:2.25rem;font-weight:800;color:#3a1f63;margin-bottom:.25rem;text-align:center}
@media screen and (max-width:991px){.cmp-cards-cta__card-title{text-align:left;font-size:18px;line-height:1.5rem;font-weight:500;margin-bottom:.5rem}
}
.cmp-cards-cta__card-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:center;font-size:16px;line-height:1.5rem;font-weight:400;color:#4c4e52;margin-bottom:1.5rem}
@media screen and (max-width:991px){.cmp-cards-cta__card-description{text-align:left;margin-bottom:1.25rem}
}
.cmp-cards-cta__card-description p{display:inherit;-webkit-line-clamp:inherit;-webkit-box-orient:inherit;overflow:inherit;text-overflow:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;flex-grow:inherit}
.cmp-cards-cta__card-cta{display:flex;justify-content:center}
@media screen and (max-width:991px){.cmp-cards-cta__card-cta{justify-content:flex-start}
}
.cmp-cards-cta__card-cta .btn{flex-wrap:wrap}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.best-paired-products__wrapper{position:relative}
.best-paired-products__wrapper::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#f6edff 0,#ffe9ea 61%,#fef4e1 100%);z-index:-1}
.cmp-best-paired-products{text-align:center}
.cmp-best-paired-products__title{font-family:"Manrope",sans-serif;font-weight:800;font-size:28px;line-height:2rem;color:#3a1f63;margin-bottom:1.875rem}
@media screen and (min-width:768px){.cmp-best-paired-products__title{margin-bottom:2.5rem;font-size:40px;line-height:3.75rem}
}
.cmp-best-paired-products__list{display:flex;justify-content:flex-start;gap:.5rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;transition:transform .4s ease;padding:1rem}
.cmp-best-paired-products__container{display:flex;justify-content:center}
.cmp-best-paired-products__item{border-radius:.75rem;padding:1rem;box-shadow:4px 4px 16px 0 rgba(0,0,0,0.04);transition:transform .4s ease,box-shadow .4s ease;text-decoration:none;color:inherit;display:block;min-width:14.25rem;min-height:100%;background:#fff;overflow:hidden}
@media screen and (min-width:768px){.cmp-best-paired-products__item{min-width:19rem;padding:1.5rem;min-height:19rem}
}
.cmp-best-paired-products__item:hover{box-shadow:0 8px 30px rgba(0,0,0,0.12)}
.cmp-best-paired-products__item:hover .cmp-best-paired-products__image{transform:scale(1.15)}
.cmp-best-paired-products__image{width:100%;min-height:8rem;max-height:8rem;max-width:8rem;height:100%;margin:0 auto 1rem;display:block;transition:transform .5s cubic-bezier(0.25,0.1,0.25,1);object-fit:contain}
@media screen and (min-width:768px){.cmp-best-paired-products__image{min-height:12.5rem;max-width:12.5rem;max-height:12.5rem}
}
.cmp-best-paired-products__name{font-family:"Manrope",sans-serif;font-weight:700;font-size:12px;line-height:1rem;color:#232426;margin:0;word-wrap:break-word;overflow-wrap:break-word}
@media screen and (min-width:768px){.cmp-best-paired-products__name{font-size:20px;line-height:1.75rem;max-width:16rem}
}
.cmp-best-paired-products__controls{display:none}
@media screen and (min-width:768px){.cmp-best-paired-products__controls{margin-top:2.5rem;display:flex;justify-content:center;align-items:center;justify-items:center;gap:1.5rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-brand-locations{background:#fafafa}
.cmp-brand-locations__title{margin:0 0 1.5rem;font-family:"Manrope",sans-serif;font-size:28px;font-weight:800;line-height:2rem;color:#3a1f63;display:flex;text-align:center;justify-content:center}
@media screen and (min-width:768px){.cmp-brand-locations__title{justify-content:flex-start;margin-bottom:5rem;font-size:54px;line-height:4rem}
}
.cmp-brand-locations__content{display:grid;grid-template-columns:1fr;gap:1.5rem}
@media screen and (min-width:768px){.cmp-brand-locations__content{grid-template-columns:1fr 1fr;gap:2rem}
}
.cmp-brand-locations__left{order:1}
.cmp-brand-locations__left img{width:100%;height:auto;display:block}
.cmp-brand-locations__right{order:2;display:flex}
.cmp-brand-locations__right img{width:100%;height:auto;display:block}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-knowledge-hub{width:100%;position:relative;top:-20px;z-index:10;padding:0 1rem}
@media screen and (min-width:768px){.cmp-knowledge-hub{top:-40px}
}
.cmp-knowledge-hub__filter-section{background-color:#fff;padding:1.375rem 1.5rem 2.5rem;box-shadow:4px 4px 16px 0 rgba(0,0,0,0.04)}
@media screen and (min-width:768px){.cmp-knowledge-hub__filter-section{padding:2.5rem 6.6875rem}
}
.cmp-knowledge-hub__filter-container{display:flex;flex-direction:column;gap:1.5rem}
@media screen and (min-width:768px){.cmp-knowledge-hub__filter-container{gap:1rem}
}
.cmp-knowledge-hub__filter-row{display:flex;flex-direction:column;gap:1rem}
@media screen and (min-width:768px){.cmp-knowledge-hub__filter-row--categories{flex-direction:row;gap:1rem;max-width:61rem}
}
.cmp-knowledge-hub__filter-row--search{flex-direction:row;gap:.75rem;align-items:flex-end;width:100%}
@media screen and (min-width:768px){.cmp-knowledge-hub__filter-row--search{gap:1rem}
}
.cmp-knowledge-hub__filter-item{display:flex;flex-direction:column;gap:.5rem;width:100%}
.cmp-knowledge-hub__filter-item--product{width:90%;flex:1}
.cmp-knowledge-hub__filter-item--button{width:auto;align-self:flex-end}
.cmp-knowledge-hub__filter-label{font-size:16px;font-weight:700;color:#53565a;line-height:1.5;margin-bottom:.25rem}
.cmp-knowledge-hub__select-wrapper{position:relative;width:100%}
.cmp-knowledge-hub__select-wrapper::after{content:'';position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;background-image:url('../../../etc.clientlibs/apone/clientlibs/clientlib-site/resources/icons/chevron-down.svg');background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;z-index:1}
.cmp-knowledge-hub__select-wrapper:has(input)::after{display:none}
.cmp-knowledge-hub__select{width:100%;padding:1rem 2.5rem 1rem 1rem;font-size:16px;font-weight:400;color:#53565a;background:#fff;border:1.5px solid #eeeeef;border-radius:.5rem;appearance:none;cursor:pointer;line-height:1.5;transition:all .3s ease}
.cmp-knowledge-hub__select::placeholder{color:#53565a;font-weight:400}
.cmp-knowledge-hub__select.enhanced-native{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;pointer-events:none}
.cmp-knowledge-hub__input{width:100%;padding:1rem;font-size:16px;font-weight:400;color:#53565a;background:#fff;border:1.5px solid #eeeeef;border-radius:.5rem;line-height:1.5;transition:all .3s ease;box-sizing:border-box}
.cmp-knowledge-hub__input::placeholder{color:#85898e;font-weight:400;opacity:.7}
.cmp-knowledge-hub__search-btn{display:flex;align-items:center;justify-content:center;width:3.625rem;height:3.625rem;min-width:3.625rem;background:linear-gradient(180deg,#ffc63c 0,#ffa20c 100%);border:0;border-radius:.5625rem;cursor:pointer;transition:all .3s ease;flex-shrink:0;margin-top:auto}
.cmp-knowledge-hub__search-btn:active{transform:translateY(0)}
.cmp-knowledge-hub__search-icon{width:1.25rem;height:1.25rem}
.cmp-knowledge-hub__loader{display:none;flex-direction:column;align-items:center;justify-content:center;padding:5rem 1rem;min-height:400px;width:100%}
.cmp-knowledge-hub__loader-circle{width:40px;height:40px;border-radius:50%;background:linear-gradient(180deg,#ffc63c 0,#ffa20c 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(88%),#fff 0);mask:radial-gradient(farthest-side,transparent calc(88%),#fff 0);animation:knowledgeSpin 1s linear infinite}
@keyframes knowledgeSpin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.cmp-knowledge-hub__no-results{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5rem 1rem;min-height:400px}
.cmp-knowledge-hub__no-results-icon{margin-bottom:2rem;opacity:.6}
.cmp-knowledge-hub__no-results-title{font-size:16px;font-weight:600;color:#232426;margin-bottom:.75rem;text-transform:capitalize;line-height:1.3}
.cmp-knowledge-hub__no-results-text{font-size:16px;color:#4c4e52;text-align:center;line-height:1.5;margin:0}
.cmp-knowledge-hub__results{width:100%}
.cmp-knowledge-hub__results-header{margin:2rem 0}
@media screen and (min-width:992px){.cmp-knowledge-hub__results-header{margin:3rem 0}
}
.cmp-knowledge-hub__results-title{font-size:24px;font-weight:700;color:#3b3d40;margin:0;line-height:1.3}
.cmp-knowledge-hub__products{display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem;margin-bottom:2rem;justify-items:center}
@media screen and (min-width:576px){.cmp-knowledge-hub__products{grid-template-columns:repeat(2,1fr);justify-items:stretch}
}
@media screen and (min-width:768px){.cmp-knowledge-hub__products{grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:2.5rem}
}
@media screen and (min-width:992px){.cmp-knowledge-hub__products{grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:3rem}
}
.cmp-knowledge-hub__count{display:flex;justify-content:center;align-items:center;margin-bottom:.75rem}
.cmp-knowledge-hub__count-text{font-size:16px;font-weight:400;color:#2e2f32;line-height:1.5}
@media screen and (min-width:992px){.cmp-knowledge-hub__count-text{font-size:18px}
}
.cmp-knowledge-hub__product{display:flex;flex-direction:column;background:#fff;border-radius:1rem;overflow:visible;box-shadow:0 8px 30px rgba(0,0,0,0.12);transition:transform .3s ease,box-shadow .3s ease;padding:1rem;width:100%;max-width:25.3125rem;height:auto}
@media screen and (max-width:767px){.cmp-knowledge-hub__product{max-width:100%}
}
.cmp-knowledge-hub__product:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(0,0,0,0.2)}
.cmp-knowledge-hub__product:hover .cmp-knowledge-hub__product-image img{transform:scale(1.05)}
.cmp-knowledge-hub__product--hidden{display:none}
.cmp-knowledge-hub__product-content{display:flex;flex-direction:column;flex:1;padding:1.5rem 0 0 0;gap:1rem;background:#fff}
@media screen and (max-width:767px){.cmp-knowledge-hub__product-content{padding:0;gap:.75rem}
}
@media screen and (max-width:767px){.cmp-knowledge-hub__product-header{display:flex;flex-direction:row;gap:.75rem;margin-bottom:1rem;align-items:center}
}
.cmp-knowledge-hub__product-image{width:100%;height:15rem;background:#f2f2f2;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:2rem;box-sizing:border-box;border-radius:.75rem}
@media screen and (min-width:576px){.cmp-knowledge-hub__product-image{height:16rem;padding:2rem}
}
@media screen and (min-width:768px){.cmp-knowledge-hub__product-image{height:13rem;padding:2rem}
}
@media screen and (max-width:767px){.cmp-knowledge-hub__product-image{width:64px;height:64px;min-width:64px;padding:.5rem;flex-shrink:0}
}
.cmp-knowledge-hub__product-image img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center;transition:transform .3s ease;display:block}
@media screen and (max-width:767px){.cmp-knowledge-hub__product-info{display:flex;flex-direction:column;gap:.375rem;flex:1;min-width:0}
}
.cmp-knowledge-hub__product-title{font-size:1.25rem;font-weight:700;color:#3b3d40;line-height:1.3;margin:0}
@media screen and (max-width:767px){.cmp-knowledge-hub__product-title{font-size:1.125rem;line-height:1.3;font-weight:700}
}
@media screen and (min-width:768px){.cmp-knowledge-hub__product-title{margin-top:1.5rem}
}
.cmp-knowledge-hub__product-subtitle{font-size:.875rem;font-weight:500;color:#75787b;line-height:1.5;margin:-0.4rem;padding:.35rem}
@media screen and (max-width:767px){.cmp-knowledge-hub__product-subtitle{font-size:.875rem;margin:0;padding:0;line-height:1.5;color:#75787b}
}
.cmp-knowledge-hub__product-documents{display:flex;flex-direction:column;gap:.75rem;margin-top:auto}
@media screen and (max-width:767px){.cmp-knowledge-hub__product-documents{margin-top:auto;gap:.5rem}
}
.cmp-knowledge-hub__product-documents-label{font-size:.875rem;font-weight:500;color:#232426;margin:0}
@media screen and (max-width:767px){.cmp-knowledge-hub__product-documents-label{font-size:.75rem}
}
.cmp-knowledge-hub__product-document-tags{display:flex;flex-wrap:wrap;gap:.5rem}
.cmp-knowledge-hub__product-document-tag{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#faf6ef;border-radius:.375rem;font-size:1rem;font-weight:500;color:#3b3d40;cursor:pointer;border:1px solid transparent}
@media screen and (min-width:992px){.cmp-knowledge-hub__product-document-tag{padding:.425rem 1rem}
}
@media screen and (max-width:767px){.cmp-knowledge-hub__product-document-tag{padding:.375rem .75rem;font-size:.875rem;gap:.375rem}
}
.cmp-knowledge-hub__product-document-tag img{width:1rem;height:1rem;object-fit:contain}
@media screen and (max-width:767px){.cmp-knowledge-hub__product-document-tag img{width:.875rem;height:.875rem}
}
.cmp-knowledge-hub__product-document-tag--active{background:#faf6ef}
.cmp-knowledge-hub__product-document-tag--placeholder{display:none}
.cmp-knowledge-hub__product-actions{display:flex;flex-direction:column;gap:.75rem;margin-top:.75rem}
@media screen and (min-width:576px){.cmp-knowledge-hub__product-actions{flex-direction:row;gap:1rem}
}
@media screen and (max-width:767px){.cmp-knowledge-hub__product-actions{flex-direction:column;gap:.625rem;margin-top:.625rem}
}
.cmp-knowledge-hub__product-download-all{width:100%;justify-content:center;background:linear-gradient(180deg,#ffc63c 0,#ffa20c 100%);color:#232426;border:0}
@media screen and (min-width:576px){.cmp-knowledge-hub__product-download-all{width:auto;flex:1}
}
@media screen and (max-width:767px){.cmp-knowledge-hub__product-download-all{width:100%}
}
.cmp-knowledge-hub__product-view{width:100%;justify-content:center;background-color:#fff;color:#232426;border:1px solid #ffa200}
@media screen and (min-width:576px){.cmp-knowledge-hub__product-view{width:auto;flex:1}
}
@media screen and (max-width:767px){.cmp-knowledge-hub__product-view{width:100%}
}
.cmp-knowledge-hub__show-more{display:flex;justify-content:center;width:100%;margin-top:1rem}
.cmp-knowledge-hub__suggestions-container{position:relative}
.cmp-knowledge-hub__suggestions-wrapper{position:absolute;top:calc(100.5%);left:0;right:0;background:#fff;border:1.5px solid #eeeeef;border-radius:.5rem;box-shadow:0 4px 12px rgba(0,0,0,0.1);z-index:1000;max-height:300px;overflow-y:auto}
.cmp-knowledge-hub__suggestions-list{list-style:none;margin:0;padding:.5rem 0}
.cmp-knowledge-hub__suggestion-item{padding:.75rem 1rem;font-size:16px;font-weight:400;color:#53565a;cursor:pointer;transition:all .2s ease;border-left:3px solid transparent}
.cmp-knowledge-hub__suggestion-item:hover,.cmp-knowledge-hub__suggestion-item--active{background-color:#f2f2f2;border-left-color:#4c4e52;color:#3b3d40}
.cmp-knowledge-hub__suggestions-empty{padding:1rem;text-align:center;font-size:16px;color:#53565a}
.cmp-knowledge-hub__suggestions-empty p{margin:0;font-weight:400}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-icon-features{background-color:#fef9f2}
.cmp-icon-features__header{margin-bottom:2rem;text-align:left}
@media screen and (min-width:768px){.cmp-icon-features__header{margin-bottom:2.5rem;max-width:73.125rem}
}
.cmp-icon-features__title{margin:0;margin-bottom:1.5rem;font-family:"Manrope",sans-serif;font-weight:800;font-size:28px;line-height:2.25rem;color:#512b8b}
@media screen and (min-width:768px){.cmp-icon-features__title{font-size:40px;line-height:3.75rem;margin-bottom:1.5rem}
}
.cmp-icon-features__description{margin:0;font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:1.5rem;color:#4c4e52}
@media screen and (min-width:768px){.cmp-icon-features__description{font-size:20px;line-height:1.75rem;max-width:72.9375rem}
}
.cmp-icon-features__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem}
@media screen and (min-width:576px){.cmp-icon-features__grid{grid-template-columns:repeat(2,1fr);gap:1.25rem}
}
@media screen and (min-width:768px){.cmp-icon-features__grid{grid-template-columns:repeat(2,1fr);gap:1.3125rem}
}
@media screen and (min-width:992px){.cmp-icon-features__grid{grid-template-columns:repeat(4,1fr);gap:1.3125rem}
}
.cmp-icon-features__card{background-color:#fff;border-radius:.5rem;padding:1.5rem 1.625rem;display:flex;flex-direction:column;gap:1.5rem;height:auto;min-height:15.8125rem;transition:transform .2s ease,box-shadow .2s ease}
@media screen and (min-width:768px){.cmp-icon-features__card{min-height:15.8125rem}
}
.cmp-icon-features__icon{width:3.75rem;height:3.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}
.cmp-icon-features__icon-image{width:100%;height:100%;object-fit:contain}
.cmp-icon-features__icon-image.loaded{opacity:1}
.cmp-icon-features__content{display:flex;flex-direction:column;gap:1rem;flex:1}
@media screen and (min-width:768px){.cmp-icon-features__content{gap:.75rem}
}
.cmp-icon-features__feature-title{margin:0;font-family:"Manrope",sans-serif;font-weight:700;font-size:20px;line-height:1.75rem;color:#232426}
@media screen and (min-width:768px){.cmp-icon-features__feature-title{font-size:20px;line-height:1.75rem}
}
.cmp-icon-features__feature-description{margin:0;font-family:"Manrope",sans-serif;font-weight:500;font-size:16px;line-height:1.5rem;color:#4c4e52;flex:1}
@media screen and (min-width:768px){.cmp-icon-features__feature-description{font-size:16px;line-height:1.5rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-properties-listing-wrapper{background-color:#fff;padding:2.5rem 0;border-left:.0625rem solid #cacbcc;border-right:.0625rem solid #cacbcc}
@media screen and (min-width:992px){.cmp-properties-listing.container-wrapper{padding-left:0}
}
.cmp-properties-listing__title{font-size:22px;font-weight:800;color:#4a277e;line-height:2.25rem;text-align:center;margin-bottom:2.5rem}
@media screen and (min-width:992px){.cmp-properties-listing__title{font-size:32px;line-height:4.5rem;margin-bottom:2.75rem}
}
.cmp-properties-listing__items{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 1.5rem;text-align:center}
.cmp-properties-listing__items:has(>.cmp-properties-listing__item:nth-last-child(-n+1):first-child){display:flex;justify-content:center;flex-wrap:wrap}
.cmp-properties-listing__items:has(>.cmp-properties-listing__item:nth-last-child(-n+1):first-child) .cmp-properties-listing__item{width:calc(49.25%)}
@media screen and (min-width:768px){.cmp-properties-listing__items{grid-template-columns:repeat(3,1fr);gap:2.5rem 2rem}
.cmp-properties-listing__items:has(>.cmp-properties-listing__item:nth-last-child(-n+2):first-child){display:flex;justify-content:center;flex-wrap:wrap}
.cmp-properties-listing__items:has(>.cmp-properties-listing__item:nth-last-child(-n+2):first-child) .cmp-properties-listing__item{width:calc(32%)}
}
@media screen and (min-width:992px){.cmp-properties-listing__items{grid-template-columns:repeat(6,1fr);gap:2.5rem 2.5rem}
.cmp-properties-listing__items:has(>.cmp-properties-listing__item:nth-last-child(-n+5):first-child){display:flex;justify-content:center;flex-wrap:wrap}
.cmp-properties-listing__items:has(>.cmp-properties-listing__item:nth-last-child(-n+5):first-child) .cmp-properties-listing__item{width:calc(14.58333333%)}
}
.cmp-properties-listing__item{display:flex;flex-direction:column;align-items:center;gap:.75rem}
.cmp-properties-listing__icon-wrapper{display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}
.cmp-properties-listing__icon{width:2.8125rem;height:2.8125rem;object-fit:contain}
.cmp-properties-listing__value{font-size:20px;font-weight:700;color:#4a277e;line-height:1.5rem;text-align:center}
@media screen and (min-width:992px){.cmp-properties-listing__value{font-size:22px;line-height:1.75rem}
}
.cmp-properties-listing__name{font-size:16px;font-weight:400;color:#4c4e52;line-height:1.5rem;text-align:center}
@media screen and (min-width:992px){.cmp-properties-listing__name{font-size:16px;line-height:1.75rem}
}
.cmp-properties-listing__standard{font-size:16px;font-weight:400;color:#4c4e52;line-height:1.5rem;text-align:center}
@media screen and (min-width:992px){.cmp-properties-listing__standard{font-size:16px;line-height:1.75rem;margin-top:-1rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-products{width:100%;position:relative;background:linear-gradient(90deg,#f6edff 0,#ffe9ea 61%,#fef4e1 100%);overflow:visible}
.cmp-products__results{width:100%}
.cmp-products__results-header{margin:0 0 2rem 0}
@media screen and (min-width:992px){.cmp-products__results-header{margin:0 0 3rem 0}
}
.cmp-products__results-title{font-size:24px;font-weight:700;color:#512b8b;margin:0;line-height:1.3;text-align:center}
@media screen and (min-width:768px){.cmp-products__results-title{font-size:32px}
}
.cmp-products__products{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem}
@media screen and (min-width:992px){.cmp-products__products{grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:2.5rem}
}
@media screen and (min-width:992px){.cmp-products__products{margin-bottom:3rem}
}
.cmp-products__product{display:flex;background:#fff;border-radius:1rem;box-shadow:0 8px 30px rgba(0,0,0,0.12);transition:transform .3s ease,box-shadow .3s ease;padding:1rem;width:100%;flex-direction:column}
@media screen and (min-width:768px){.cmp-products__product{flex-direction:row;padding:1.5rem;gap:1rem;align-items:stretch}
}
.cmp-products__product:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(0,0,0,0.2)}
.cmp-products__product:hover .cmp-products__product-image img{transform:scale(1.05)}
.cmp-products__product--hidden{display:none}
.cmp-products__product-header{display:flex;gap:.75rem;margin-bottom:1rem;align-items:flex-start}
@media screen and (min-width:768px){.cmp-products__product-header{display:none}
}
.cmp-products__product-image{background:#f2f2f2;border-radius:.75rem;overflow:hidden;display:flex;justify-content:center;flex-shrink:0;width:64px;height:64px;padding:.5rem}
@media screen and (min-width:992px){.cmp-products__product-image{width:12rem;height:12rem;padding:2rem}
}
.cmp-products__product>.cmp-products__product-image{display:none}
@media screen and (min-width:768px){.cmp-products__product>.cmp-products__product-image{display:flex;width:198px;height:auto;min-width:198px;padding:1rem;max-height:200px}
}
.cmp-products__product>.cmp-products__product-image img{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .3s ease;display:block}
.cmp-products__product-content{display:flex;flex-direction:column;gap:.75rem;flex:1;min-width:0}
@media screen and (min-width:768px){.cmp-products__product-content{gap:1.8rem;justify-content:flex-start}
}
.cmp-products__product-content>.cmp-products__product-info{display:none}
@media screen and (min-width:768px){.cmp-products__product-content>.cmp-products__product-info{display:flex}
}
.cmp-products__product-info{display:flex;flex-direction:column;gap:.375rem;flex:1;min-width:0}
.cmp-products__product-title{font-size:18px;font-weight:700;color:#3b3d40;line-height:1.3;margin:0}
@media screen and (min-width:768px){.cmp-products__product-title{font-size:20px;padding-bottom:.3rem}
}
.cmp-products__product-subtitle{font-size:14px;font-weight:500;color:#75787b;line-height:1.5;margin:0}
.cmp-products__product-documents{display:flex;flex-direction:column;gap:.5rem;margin:0}
@media screen and (min-width:768px){.cmp-products__product-documents{gap:.75rem}
}
.cmp-products__product-documents-label{font-size:12px;font-weight:500;color:#232426;margin:0}
@media screen and (min-width:768px){.cmp-products__product-documents-label{font-size:14px}
}
.cmp-products__product-document-tags{display:flex;flex-wrap:wrap;gap:1rem}
.cmp-products__product-document-tag{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:#faf6ef;border-radius:.375rem;font-size:16px;font-weight:500;color:#512b8b;cursor:pointer;border:1px solid transparent;transition:all .3s ease}
@media screen and (min-width:768px){.cmp-products__product-document-tag{font-size:16px;gap:.5rem}
}
.cmp-products__product-document-tag img{width:.875rem;height:.875rem;object-fit:contain}
@media screen and (min-width:768px){.cmp-products__product-document-tag img{width:1rem;height:1rem}
}
.cmp-products__product-document-tag--active{background:#f0e5d0;border-color:#ffa200}
.cmp-products__product-document-tag--placeholder{opacity:1;cursor:not-allowed}
.cmp-products__product-document-tag:hover:not(&--placeholder){background:#f4ebdc}
.cmp-products__product-actions{display:flex;flex-direction:column;gap:.625rem;margin-top:.5rem}
@media screen and (min-width:768px){.cmp-products__product-actions{margin-top:1rem}
}
.cmp-products__product-actions .btn--secondary-white{background:transparent;color:#512b8b;border:1px solid #feb940;justify-content:center;width:100%;display:flex}
.cmp-products__product-actions .btn--secondary-white:hover{background:#feb940;color:#fff}
.cmp-products__product-actions .btn--secondary-white:hover::after{filter:brightness(0) invert(1)}
@media screen and (min-width:576px){.cmp-products__product-actions .btn--secondary-white{width:100%;flex:1}
}
@media screen and (max-width:767px){.cmp-products__product-actions .btn--secondary-white{width:100%}
}
.cmp-products__show-more{display:flex;justify-content:center;width:100%;margin-top:1rem}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-structure-content__wrapper{display:flex;flex-direction:column;gap:2rem}
@media screen and (min-width:992px){.cmp-structure-content__wrapper{flex-direction:row;align-items:center;gap:3rem}
}
.cmp-structure-content__left{flex:1}
.cmp-structure-content__right{flex:1;display:flex;justify-content:center;align-items:center}
.cmp-structure-content__title{margin:0 0 1rem;font-family:"Manrope",sans-serif;font-weight:800;color:#4a277e;font-size:22px;line-height:2.25rem}
@media screen and (min-width:768px){.cmp-structure-content__title{font-size:32px;line-height:3.75rem}
}
.cmp-structure-content__description{margin:0 0 1.5rem;font-family:"Manrope",sans-serif;font-weight:400;color:#000;font-size:16px;line-height:1.5rem}
@media screen and (min-width:768px){.cmp-structure-content__description{font-size:18px;line-height:1.75rem}
}
.cmp-structure-content__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}
.cmp-structure-content__item{display:flex;align-items:flex-start;gap:.75rem}
.cmp-structure-content__icon{width:1.5rem;height:1.5rem;flex-shrink:0;background-image:url('../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/transparent-green-check.svg');background-repeat:no-repeat;background-position:center;background-size:contain;margin-top:.25rem}
.cmp-structure-content__text{font-family:"Manrope",sans-serif;font-weight:400;color:#000;font-size:16px;line-height:1.5rem}
@media screen and (min-width:768px){.cmp-structure-content__text{font-size:18px;line-height:1.75rem}
}
.cmp-structure-content__image{max-width:100%;height:auto;display:block}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-visual-feature{background-color:#fef9f2;position:relative}
.cmp-visual-feature__header{margin-bottom:0;text-align:center;display:none}
@media screen and (min-width:768px){.cmp-visual-feature__header{margin-bottom:2.5rem;display:block}
}
.cmp-visual-feature__title{margin:0;margin-bottom:1.5rem;font-family:"Manrope",sans-serif;font-weight:800;font-size:24px;line-height:2rem;color:#3a1f63}
@media screen and (min-width:768px){.cmp-visual-feature__title{font-size:40px;line-height:3.75rem;margin-bottom:1.5rem}
}
.cmp-visual-feature__description{margin:0;margin-bottom:2.5rem;font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:1.5rem;color:#4c4e52}
@media screen and (min-width:768px){.cmp-visual-feature__description{font-size:20px;line-height:1.75rem;max-width:56.625rem;margin:0 auto 2.5rem auto}
}
.cmp-visual-feature__description p{margin:0}
.cmp-visual-feature__features-desktop{display:none}
@media screen and (min-width:768px){.cmp-visual-feature__features-desktop{display:flex;gap:2.4375rem;justify-content:center;align-items:flex-start;max-width:78.75rem;margin:0 auto}
}
@media screen and (min-width:768px){.cmp-visual-feature__feature-card{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1;max-width:23.5rem}
}
@media screen and (min-width:768px){.cmp-visual-feature__feature-icon{height:5.9375rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}
}
@media screen and (min-width:768px){.cmp-visual-feature__feature-icon-image{width:100%;height:100%;object-fit:contain}
}
@media screen and (min-width:768px){.cmp-visual-feature__feature-content{display:flex;flex-direction:column;gap:.75rem}
}
.cmp-visual-feature__feature-title{margin:0}
@media screen and (min-width:768px){.cmp-visual-feature__feature-title{font-family:"Manrope",sans-serif;font-weight:700;font-size:20px;line-height:1.75rem;color:#26202e;text-align:center;margin:0 auto}
}
.cmp-visual-feature__feature-desc{margin:0}
@media screen and (min-width:768px){.cmp-visual-feature__feature-desc{font-family:"Manrope",sans-serif;font-weight:400;font-size:20px;line-height:1.75rem;color:#4c4e52;text-align:center}
}
.cmp-visual-feature__images-section{position:relative;margin-bottom:1.5rem}
@media screen and (min-width:768px){.cmp-visual-feature__images-section{margin-bottom:0}
}
.cmp-visual-feature__slider-wrapper{position:relative;overflow:hidden;border-radius:1.25rem}
@media screen and (min-width:768px){.cmp-visual-feature__slider-wrapper{max-width:79rem;margin:0 auto;border-radius:0}
}
.cmp-visual-feature__slider{display:flex;transition:transform .5s ease-in-out}
.cmp-visual-feature__slide{min-width:100%;position:relative}
.cmp-visual-feature__slide.active{display:block}
.cmp-visual-feature__image-container{position:relative;width:100%;height:22.1875rem;overflow:hidden}
@media screen and (min-width:768px){.cmp-visual-feature__image-container{height:35.625rem}
}
.cmp-visual-feature__image{width:100%;height:100%;object-fit:cover;object-position:center}
.cmp-visual-feature__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(186.32deg,rgba(0,0,0,0) 52.47%,rgba(0,0,0,0.9) 90.17%)}
@media screen and (min-width:768px){.cmp-visual-feature__overlay{background:linear-gradient(180deg,rgba(0,0,0,0) 28.42%,rgba(0,0,0,0.8) 84.12%)}
}
.cmp-visual-feature__mobile-overlay{position:absolute;bottom:0;left:0;width:100%;padding:1.625rem;z-index:2}
@media screen and (min-width:768px){.cmp-visual-feature__mobile-overlay{display:none}
}
.cmp-visual-feature__mobile-content{display:flex;flex-direction:column;gap:.625rem}
.cmp-visual-feature__mobile-title{margin:0;font-family:"Manrope",sans-serif;font-weight:800;font-size:20px;line-height:1.5rem;color:#fff}
.cmp-visual-feature__mobile-description{margin:0;font-family:"Manrope",sans-serif;font-weight:500;font-size:14px;line-height:1.25rem;color:#fff;margin-bottom:.75rem}
.cmp-visual-feature__dots-mobile{display:flex;gap:.4219rem;align-items:center;bottom:.6rem;left:1.625rem;z-index:3}
@media screen and (min-width:768px){.cmp-visual-feature__dots-mobile{display:none}
}
.cmp-visual-feature__dots-desktop{display:none}
@media screen and (min-width:768px){.cmp-visual-feature__dots-desktop{display:flex;justify-content:center;gap:.4219rem;align-items:center;position:absolute;bottom:1.25rem;left:50%;transform:translateX(-50%);z-index:3}
}
.cmp-visual-feature__dot{width:.4375rem;height:.4375rem;border-radius:50%;background-color:#efedf287;cursor:pointer;transition:all .3s ease;position:relative}
.cmp-visual-feature__dot.active{width:1.8125rem;height:.4375rem;border-radius:1.875rem;background-color:#fff}
.cmp-visual-feature__dot:hover:not(.active){background-color:#7455a2;transform:scale(1.1)}
.cmp-visual-feature__features-mobile{display:flex;flex-direction:column;gap:1.5rem}
@media screen and (min-width:768px){.cmp-visual-feature__features-mobile{display:none}
}
.cmp-visual-feature__feature-card-mobile{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}
.cmp-visual-feature__feature-icon-mobile{height:2rem;display:flex;justify-content:center;margin-bottom:.5rem}
.cmp-visual-feature__feature-content-mobile{display:flex;flex-direction:column;gap:.5rem}
.cmp-visual-feature__feature-title-mobile{margin:0;font-family:"Manrope",sans-serif;font-weight:700;font-size:1.125rem;line-height:1.75rem;color:#512b8b}
.cmp-visual-feature__feature-desc-mobile{margin:0;font-family:"Manrope",sans-serif;font-weight:500;font-size:14px;line-height:1.25rem;color:#4c4e52}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-interior-finishes-showcase{background-color:#faf6ef;position:relative;z-index:0}
.cmp-interior-finishes-showcase::before{content:'';position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:100vw;background-color:#faf6ef;z-index:-1}
.cmp-interior-finishes-showcase__container{display:flex;flex-direction:column;align-items:center;gap:2rem}
@media screen and (min-width:768px){.cmp-interior-finishes-showcase__container{gap:3.75rem}
}
.cmp-interior-finishes-showcase__title{font-family:'Manrope',sans-serif;font-weight:800;font-size:1.75rem;line-height:2rem;color:#3a1f63;text-align:left;margin:0}
@media screen and (min-width:768px){.cmp-interior-finishes-showcase__title{text-align:center;font-size:2.5rem;line-height:3.75rem}
}
.cmp-interior-finishes-showcase__tabs{width:100%;max-width:1200px}
.cmp-interior-finishes-showcase__products-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}
@media screen and (min-width:768px){.cmp-interior-finishes-showcase__products-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;max-width:1265px;margin:0 auto}
}
@media screen and (min-width:768px) and (max-width:991px){.cmp-interior-finishes-showcase__products-grid{grid-template-columns:repeat(1,1fr)}
}
.cmp-interior-finishes-showcase__product-card{background-color:#fff;border-radius:.5rem;overflow:hidden;box-shadow:0 0 1.5rem rgba(146,146,146,0.05);display:flex;flex-direction:column;position:relative;opacity:1;transform:translateY(0);transition:all .3s ease}
@media screen and (min-width:768px){.cmp-interior-finishes-showcase__product-card{flex-direction:row;border-radius:.75rem;min-height:18.125rem}
}
.cmp-interior-finishes-showcase__product-card--hidden{display:none}
.cmp-interior-finishes-showcase__product-card--newly-loaded{animation:slideInUp .6s ease-out forwards}
.cmp-interior-finishes-showcase__product-image{width:100%;height:9.875rem;overflow:hidden;padding:.5rem}
@media screen and (min-width:768px){.cmp-interior-finishes-showcase__product-image{width:16.125rem;height:auto;border-radius:.5rem;margin:1rem;flex-shrink:0;max-height:16.3125rem;padding:0rem}
}
.cmp-interior-finishes-showcase__product-image img{width:100%;height:100%;object-fit:contain;border-radius:.3rem}
.cmp-interior-finishes-showcase__product-content{padding:.625rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.625rem;flex:1}
@media screen and (min-width:768px){.cmp-interior-finishes-showcase__product-content{padding:1rem 1.5rem 1rem 0;flex-direction:column;gap:.5rem;align-items:flex-start;justify-content:space-between}
}
.cmp-interior-finishes-showcase__product-title{font-family:'Manrope',sans-serif;font-weight:700;font-size:.875rem;line-height:1.25rem;color:#232426;margin:0}
.cmp-interior-finishes-showcase__product-title a{text-decoration:none;color:inherit;display:inline}
@media screen and (min-width:768px){.cmp-interior-finishes-showcase__product-title{font-size:1.25rem;line-height:1.5rem}
}
.cmp-interior-finishes-showcase__product-description{font-family:'Manrope',sans-serif;font-weight:500;font-size:.75rem;line-height:1rem;color:#75787b;margin:0;display:none}
@media screen and (min-width:768px){.cmp-interior-finishes-showcase__product-description{display:block;font-size:1.125rem;line-height:1.5rem}
}
.cmp-interior-finishes-showcase__product-cta{display:flex;align-items:center;justify-content:space-between;text-decoration:none;color:#232426;font-family:'Manrope',sans-serif;font-weight:700;font-size:.875rem;line-height:1.5rem;position:static;background:0;border:0;padding:0}
@media screen and (min-width:768px){.cmp-interior-finishes-showcase__product-cta{justify-content:flex-start;gap:.625rem;border:1px solid #feb940;border-radius:99px;padding:.625rem 1rem;max-width:13.6875rem;font-size:1rem;line-height:1.5rem;transition:all .3s ease;position:static;background:transparent}
.cmp-interior-finishes-showcase__product-cta:hover{background-color:#feb940;transform:translateY(-0.125rem);box-shadow:0 .5rem 1.5625rem rgba(255,198,60,0.3)}
}
.cmp-interior-finishes-showcase__product-cta svg{width:1.5rem;height:1.5rem}
@media screen and (min-width:768px){.cmp-interior-finishes-showcase__product-cta svg{width:1.25rem;height:1.25rem}
}
.cmp-interior-finishes-showcase__product-cta span{display:none}
@media screen and (min-width:768px){.cmp-interior-finishes-showcase__product-cta span{display:inline}
}
.cmp-interior-finishes-showcase__load-more{width:100%;display:none;justify-content:center;transition:opacity .3s ease}
@media screen and (min-width:768px){.cmp-interior-finishes-showcase__load-more{justify-content:center}
}
.cmp-interior-finishes-showcase__load-more-btn{background:linear-gradient(180deg,#ffc63c 0,#ffa20c 100%);border:0;border-radius:99px;padding:.625rem 1rem;display:flex;align-items:center;gap:.625rem;font-family:'Manrope',sans-serif;font-weight:700;font-size:1rem;line-height:1.5rem;color:#232426;cursor:pointer;transition:all .3s ease;min-width:130px;justify-content:center}
.cmp-interior-finishes-showcase__load-more-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}
@media screen and (min-width:768px){.cmp-interior-finishes-showcase__load-more-btn:hover:not(:disabled){transform:translateY(-0.125rem);box-shadow:0 .5rem 1.5625rem rgba(255,198,60,0.3)}
}
.cmp-interior-finishes-showcase__load-more-btn svg{width:1.25rem;height:1.25rem}
.cmp-system-listing__nav-wrapper{display:flex;justify-content:space-between;gap:.5rem;width:100%;align-items:center}
@media screen and (min-width:768px){.cmp-system-listing__nav-wrapper{gap:.75rem}
}
.cmp-system-listing__nav-arrow{background:0;border:0;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:.75rem;height:1.375rem;transition:opacity .3s ease;background-repeat:no-repeat;background-position:center;background-size:contain}
.cmp-system-listing__nav-arrow:hover{opacity:.7}
.cmp-system-listing__nav-arrow--left{background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/left-arrow-active.svg")}
.cmp-system-listing__nav-arrow--left[disabled]{background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/left-arrow-unactive.svg");opacity:.3;pointer-events:none}
.cmp-system-listing__nav-arrow--right{background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/right-arrow-active.svg")}
.cmp-system-listing__nav-arrow--right[disabled]{background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/right-arrow-inactive.svg");opacity:.3;pointer-events:none}
.cmp-system-listing__tabs-wrapper{display:flex;flex:1;align-items:flex-end;gap:1rem;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:.5rem;justify-content:safe center}
.cmp-system-listing__tabs-wrapper::-webkit-scrollbar{display:none}
@media screen and (min-width:768px){.cmp-system-listing__tabs-wrapper{gap:2.375rem}
}
.cmp-system-listing__tab{background:0;border:0;cursor:pointer;padding:0;position:relative;white-space:nowrap;flex-shrink:0;min-width:fit-content;transition:color .3s ease}
.cmp-system-listing__tab .cmp-system-listing__tab-text{font-family:'Manrope',sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;color:#3b3d40}
@media screen and (min-width:768px){.cmp-system-listing__tab .cmp-system-listing__tab-text{font-size:1.25rem;line-height:1.75rem}
}
.cmp-system-listing__tab--active .cmp-system-listing__tab-text{color:#512b8b;font-weight:800}
.cmp-system-listing__tab--active::after{content:"";position:absolute;bottom:-0.5rem;left:0;right:0;height:3px;border-radius:3px;background:#feb940}
.cmp-system-listing__tab:hover:not(.cmp-system-listing__tab--active) .cmp-system-listing__tab-text{color:#232426}
@keyframes slideInUp{from{opacity:0;transform:translateY(30px)}
to{opacity:1;transform:translateY(0)}
}
@media screen and (max-width:575px){.cmp-interior-finishes-showcase__title{font-size:1.5rem;line-height:1.75rem}
.cmp-interior-finishes-showcase__products-grid{gap:.5rem}
.cmp-interior-finishes-showcase__product-card{min-height:10.5rem}
}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-shorter-contact-us-from{background:#e9f2fb}
.cmp-shorter-contact-us-from__container{max-width:73.75rem;margin:0 auto}
.cmp-shorter-contact-us-from__header{text-align:center;margin-bottom:3rem}
.cmp-shorter-contact-us-from__title{color:#3a1f63;font-size:40px;font-weight:800;margin:0}
@media screen and (max-width:991px){.cmp-shorter-contact-us-from__title{font-size:28px;line-height:2rem}
}
.cmp-shorter-contact-us-from__form{background:#fff;padding:2.5rem 1rem;border-radius:.25rem;box-shadow:0 .125rem .5rem rgba(0,0,0,0.1);box-sizing:border-box;width:100%}
@media screen and (min-width:768px){.cmp-shorter-contact-us-from__form{padding:2.5rem}
}
.cmp-shorter-contact-us-from__field{display:flex;flex-direction:column;margin-bottom:1.25rem;position:relative}
.cmp-shorter-contact-us-from__field--error .cmp-shorter-contact-us-from__error{display:block}
.cmp-shorter-contact-us-from__field--error .cmp-shorter-contact-us-from__input{border-color:#f14950}
.cmp-shorter-contact-us-from__label{font-family:"Manrope",sans-serif;font-size:14px;color:#53565a;margin-bottom:4px;font-weight:700}
.cmp-shorter-contact-us-from__label .required{color:#f14950;font-weight:700;margin-left:-2px}
.cmp-shorter-contact-us-from__input{width:100%;box-sizing:border-box;padding:.75rem;border:.09375rem solid #eeeeef;border-radius:.5rem;font-size:14px;font-family:"Manrope",sans-serif;transition:border-color .3s;background:#fff;min-height:3.1875rem;display:flex;align-items:center}
.cmp-shorter-contact-us-from__input::placeholder{color:#75787b;font-weight:400}
.cmp-shorter-contact-us-from__input:focus{outline:0;border-color:#c9bddb}
.cmp-shorter-contact-us-from__input:hover{background-color:#eeeeef}
@media screen and (min-width:768px){.cmp-shorter-contact-us-from__input{font-size:16px;padding:1rem 1.25rem}
}
.cmp-shorter-contact-us-from__phone-wrapper{display:flex;flex-direction:row;gap:.5rem;align-items:stretch;width:100%;box-sizing:border-box}
@media(max-width:48rem){.cmp-shorter-contact-us-from__phone-wrapper{flex-direction:column;gap:1rem}
}
.cmp-shorter-contact-us-from__phone-wrapper .custom-select{flex:1;width:fit-content;min-width:16rem;max-width:16rem}
@media screen and (max-width:991px){.cmp-shorter-contact-us-from__phone-wrapper .custom-select{min-width:20rem;max-width:20rem}
}
@media(max-width:48rem){.cmp-shorter-contact-us-from__phone-wrapper .custom-select{min-width:100%;max-width:100%}
}
.cmp-shorter-contact-us-from__country-select{padding:1rem .75rem;border:.09375rem solid #eeeeef;border-radius:.5rem;font-size:14px;font-family:"Manrope",sans-serif;background:#fff;cursor:pointer;transition:border-color .3s;min-width:10.5rem;flex-shrink:0}
.cmp-shorter-contact-us-from__country-select:focus{outline:0;border-color:#c9bddb}
.cmp-shorter-contact-us-from__country-select:hover{background-color:#eeeeef}
.cmp-shorter-contact-us-from__country-select.enhanced-native{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;pointer-events:none}
@media screen and (min-width:768px){.cmp-shorter-contact-us-from__country-select{font-size:16px}
}
.cmp-shorter-contact-us-from__phone-input{flex:1;min-width:0}
.cmp-shorter-contact-us-from__row{display:grid;grid-template-columns:1fr;gap:0;margin-bottom:1.25rem}
@media screen and (min-width:992px){.cmp-shorter-contact-us-from__row{grid-template-columns:1.5fr 1fr;gap:1.25rem}
}
.cmp-shorter-contact-us-from__error{color:#f14950;font-size:.75rem;margin-top:.375rem;display:none}
.cmp-shorter-contact-us-from__success-banner-inline,.cmp-shorter-contact-us-from__error-banner-inline{border-radius:.75rem;padding:1.5rem;margin-bottom:2rem;animation:slideDown .4s ease-out;transition:opacity .3s ease-in,transform .3s ease-in}
@keyframes slideDown{from{opacity:0;transform:translateY(-1.25rem)}
to{opacity:1;transform:translateY(0)}
}
@keyframes scaleIn{from{opacity:0;transform:scale(0.5)}
to{opacity:1;transform:scale(1)}
}
.cmp-shorter-contact-us-from__success-banner-inline{background:#eaf8f0;color:#00c853}
.cmp-shorter-contact-us-from__error-banner-inline{background:#fae4e0;color:#f14950}
.cmp-shorter-contact-us-from__success-content,.cmp-shorter-contact-us-from__error-content{max-width:33.4375rem;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;justify-items:center;gap:.625rem}
.cmp-shorter-contact-us-from__success-icon,.cmp-shorter-contact-us-from__error-icon{width:2.5rem;height:2.5rem}
@media screen and (min-width:768px){.cmp-shorter-contact-us-from__success-icon,.cmp-shorter-contact-us-from__error-icon{width:4rem;height:4rem}
}
.cmp-shorter-contact-us-from__success-text,.cmp-shorter-contact-us-from__error-text{font-size:1.25rem;line-height:2rem;text-align:center;animation:scaleIn .4s ease-out;font-weight:800}
@media screen and (min-width:768px){.cmp-shorter-contact-us-from__success-text,.cmp-shorter-contact-us-from__error-text{font-size:2rem;line-height:3rem}
}
.cmp-shorter-contact-us-from__success-text p,.cmp-shorter-contact-us-from__error-text p,.cmp-shorter-contact-us-from__success-text span,.cmp-shorter-contact-us-from__error-text span,.cmp-shorter-contact-us-from__success-text div,.cmp-shorter-contact-us-from__error-text div{font-size:inherit;line-height:inherit;color:inherit;text-align:inherit;margin:0}
.cmp-shorter-contact-us-from__success-text a,.cmp-shorter-contact-us-from__error-text a{color:inherit;text-decoration:underline}
.cmp-shorter-contact-us-from__success-text{color:#00c853}
.cmp-shorter-contact-us-from__error-text{color:#f14950}
.cmp-shorter-contact-us-from__button-wrapper{display:flex;justify-content:center;margin-top:1.5rem}
.custom-select{position:relative;display:inline-block;width:100%;font-family:"Manrope",sans-serif}
.custom-select.error .custom-select__trigger{border-color:#f14950}
.custom-select__trigger{width:100%;text-align:left;background:#fff;border:.09375rem solid #eeeeef;border-radius:.5rem;padding:1rem .5rem;padding-right:1.5rem;cursor:pointer;color:#000;display:flex;align-items:center;justify-content:space-between;transition:border-color .2s ease;font-size:14px;min-height:3.1875rem;box-sizing:border-box}
@media screen and (min-width:992px){.custom-select__trigger{font-size:16px;padding:1rem 1.25rem}
}
.custom-select__trigger span{display:flex;align-items:center;gap:.5rem;color:#000;flex-wrap:nowrap;white-space:nowrap}
.custom-select__trigger:focus,.custom-select__trigger:hover,.custom-select__options.open ~ .custom-select__trigger{border-color:#c9bddb;background-color:#eeeeef}
.custom-select__arrow{width:14px;height:8px;flex-shrink:0;transform:rotate(0);transition:transform .25s ease;pointer-events:none;margin-left:4px}
.custom-select__arrow.rotated{transform:rotate(180deg)}
.custom-select__options{position:absolute;left:0;right:0;margin-top:.5rem;z-index:60;background:#fff;border:.09375rem solid rgba(0,0,0,0.08);border-radius:.5rem;box-shadow:0 .25rem .75rem rgba(0,0,0,0.08);max-height:18rem;overflow:auto;display:none;padding:.25rem 0}
.custom-select__options.open{display:block}
.custom-select__option{list-style:none;padding:.65rem 1rem;cursor:pointer;white-space:nowrap;color:#000;background:transparent;transition:background .2s ease;font-size:14px;display:flex;align-items:center;gap:.5rem;width:100%;box-sizing:border-box}
@media screen and (min-width:768px){.custom-select__option{font-size:16px}
}
.custom-select__option:hover{background-color:#eeeeef;color:#3a1f63}
.custom-select__option.selected{color:#3a1f63;font-weight:700;background-color:#eeeeef}
.flag-icon{display:inline-block;width:20px;height:14px;background-size:contain;background-position:center;background-repeat:no-repeat;flex-shrink:0}
.flag-icon--uae{background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/united-arab-emirates-flag-icon.svg")}
.flag-icon--bahrain{background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/bahrain-flag-icon.svg")}
.flag-icon--oman{background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/oman-flag-icon.svg")}
.flag-icon--qatar{background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/qatar-flag-icon.svg")}
.flag-icon--bangladesh{background-image:url("../../../etc.clientlibs/projectsalesglobal/clientlibs/clientlib-site/resources/icons/bangladesh-flag-icon.svg")}
h1{font-family:"Manrope",sans-serif;font-weight:700;font-size:28px;line-height:32px}
@media screen and (min-width:768px){h1{font-size:40px;line-height:60px}
}
h2{font-family:"Manrope",sans-serif;font-weight:700;font-size:24px;line-height:28px}
@media screen and (min-width:768px){h2{font-size:32px;line-height:48px}
}
h3{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;line-height:32px}
@media screen and (min-width:768px){h3{font-size:24px;line-height:36px}
}
p{font-family:"Manrope",sans-serif;font-weight:400;font-size:16px;line-height:24px}
@media screen and (min-width:768px){p{font-size:16px;line-height:24px}
}
.cmp-custom-table{width:100%;margin-bottom:2rem}
.cmp-custom-table .component-spacing-base{padding:1.75rem 1rem}
.cmp-custom-table__title{font-size:24px;font-weight:800;color:#3a1f63;line-height:1.75rem;margin-bottom:1.5rem}
@media screen and (min-width:768px){.cmp-custom-table__title{margin-bottom:2.5rem;font-size:32px;line-height:3rem}
}
.cmp-custom-table__table-wrapper{overflow-x:auto;border-radius:.5rem;box-shadow:0 8px 30px rgba(0,0,0,0.12);-ms-overflow-style:none;scrollbar-width:none}
.cmp-custom-table__table-wrapper::-webkit-scrollbar{display:none}
.cmp-custom-table__table{width:100%;border-collapse:collapse;background-color:#fff;text-align:left}
.cmp-custom-table__thead{background-color:#f3eff8;border-bottom:1px solid #654d8a}
.cmp-custom-table__th{padding:1rem;font-weight:800;color:#3a1f63;text-transform:uppercase;font-size:.875rem;letter-spacing:.05em}
.cmp-custom-table__tr{border-bottom:1px solid #a7a7a7;transition:background-color .2s}
.cmp-custom-table__tr:hover{background-color:rgba(238,234,243,0.5)}
.cmp-custom-table__tr:last-child{border-bottom:0}
.cmp-custom-table__td{padding:1rem;color:#000;font-size:.95rem}
.header-countrySection .country-flag{margin-left:12px;margin-right:0 !important}
.header-countrySection .arrow-down{margin-left:0 !important;margin-right:5px}
.header-countrySection .header-selectedCountry img{margin-left:5px}
.header-language-switcher{padding-bottom:3px !important;margin-left:0 !important}
.header-language-switcher a{font-size:12px !important}
.black-bar-section{background-color:#000;display:flex;justify-content:space-between;align-items:center;padding:0 40px;color:#fff;height:40px}
.left-section{display:flex;column-gap:24px;width:35%;align-items:center}
.left-section .contact-us-wraper{display:flex;column-gap:6px;align-items:center}
.left-section .contact-us-wraper img{filter:brightness(2)}
.left-section .contact-us-wraper .contact-us-number{font-size:12px;font-weight:400;line-height:16.8px;color:#fff;text-decoration:none}
.left-section .header-countrySection{position:relative;width:15%}
.left-section .header-countrySection .header-selectedCountry{font-size:12px;font-weight:400;line-height:14px;width:100%;color:#fff;display:flex;align-items:center;cursor:pointer}
.left-section .header-countrySection .header-selectedCountry img{width:16px;height:16px;object-fit:contain;margin-right:5px}
.left-section .header-countrySection .header-selectedCountry .country-flag{height:30px;margin-right:7px}
.left-section .header-countrySection .header-selectedCountry .arrow-down{margin-left:5px}
.left-section .header-countrySection .header-selectedCountry .arrow-down::after{content:'';background:url('../../../etc.clientlibs/apcolourcatalogue/clientlibs/clientlib-global-unification/resources/images/footer/arrow-down-thin-icon.svg') no-repeat;height:7px;width:12px;display:block}
.left-section .header-countrySection .header-countrySelectorSec{display:none;border-radius:2px;box-shadow:0 4px 5px rgba(0,0,0,0.15);background-color:#f8f8f8;z-index:10;max-height:208px;margin-top:4px}
.left-section .header-countrySection .header-countrySelectorSec ul{max-height:208px;overflow:auto;display:flex;flex-direction:column;width:max-content}
.left-section .header-countrySection .header-countrySelectorSec ul::-webkit-scrollbar{width:10px;background-color:#f4f7f5}
.left-section .header-countrySection .header-countrySelectorSec ul li{padding:10px 8px;border-bottom:1px solid #e9e9e9}
.left-section .header-countrySection .header-countrySelectorSec ul li .country-link{display:flex;align-items:center;gap:5px}
.left-section .header-countrySection .header-countrySelectorSec ul li .country-link img{width:16px;height:16px;object-fit:contain}
.left-section .header-countrySection .header-countrySelectorSec ul li .country-link .country-flag{display:flex;background-repeat:no-repeat;overflow:hidden;width:24px;height:auto;margin-right:12px;background-image:url('../../../etc.clientlibs/apcolourcatalogue/clientlibs/clientlib-global/resources/images/Icons-Sprite.webp')}
.left-section .header-countrySection .header-countrySelectorSec ul li .country-link .country-flag.flagIndia{background:url('../../../etc.clientlibs/apcolourcatalogue/clientlibs/clientlib-global-unification/resources/images/footer/indian-flag.svg') no-repeat;transform:translate(0,5px)}
.left-section .header-countrySection .header-countrySelectorSec ul li .country-link .country-flag.flagGlobal{background-position:-666px -486px}
.left-section .header-countrySection .header-countrySelectorSec ul li .country-link .country-flag.flagBangladesh{background-position:-700px -486px}
.left-section .header-countrySection .header-countrySelectorSec ul li .country-link .country-flag.flagEgypt{background-position:-734px -486px}
.left-section .header-countrySection .header-countrySelectorSec ul li .country-link .country-flag.flagMiddleEast{background-position:-768px -486px}
.left-section .header-countrySection .header-countrySelectorSec ul li .country-link .country-flag.flagFiJiIsland{background-position:-836px -486px}
.left-section .header-countrySection .header-countrySelectorSec ul li .country-link .country-flag.flagNepal{background-position:-870px -486px}
.left-section .header-countrySection .header-countrySelectorSec ul li .country-link .country-flag.flagSrilankaCauseWay{background-position:-904px -486px}
.left-section .header-countrySection .header-countrySelectorSec ul li .country-link .country-flag.flagEthiopia{background-position:-1006px -486px}
.left-section .header-countrySection .header-countrySelectorSec ul li .country-link .country-flag.flagIndonesia{background-position:-972px -486px}
.left-section .header-countrySection .header-countrySelectorSec ul li .country-link .country-name{flex:1;font-size:14px;font-weight:400;line-height:24px;color:#000;margin-bottom:1px}
.left-section .header-countrySection .header-countrySelectorSec.open{display:block;position:absolute;width:auto}
.left-section .header-language-switcher{padding-bottom:6px}
.left-section .header-language-switcher a{font-size:16px;font-weight:400;line-height:16.8px;color:#fff;cursor:pointer}
.middle-section{position:relative;display:flex;border:1px solid #424242;border-radius:30px;padding:0 5px;overflow:hidden;backdrop-filter:blur(70px);height:34px;background:#232426;width:fit-content}
.middle-section .slider{position:absolute;top:2px;left:0;background:#fff;border-radius:30px;transition:right .3s ease,width .3s ease;height:28px;z-index:1}
.middle-section a{position:relative;display:inline-flex;align-items:center;color:#fff;font-size:11px;font-weight:500;padding:0 15px;gap:5px;z-index:2}
.middle-section a.active{color:#232426;font-weight:700}
.middle-section a.consumer-link img{filter:invert(1)}
.middle-section a.professional-link img{filter:none}
.middle-section a.consumer-link.active img{filter:none}
.middle-section a.professional-link.active img{filter:invert(1)}
.right-section{width:35%;display:flex;justify-content:flex-end}
.right-section .store-div.desk-only{display:flex;gap:16px}
.right-section .store-div.desk-only a{color:#fff;font-size:12px;line-height:16.8px;font-weight:400;display:flex;gap:8px;text-decoration:none}
.right-section .store-div.desk-only a img{width:16px;height:16px;filter:invert(1)}
.ap-ar-lang .mobile-burger-block .burger__center .menu .menu__inner .menu__item.menu__dropdown .menu__link img{rotate:245deg}
.ap-ar-lang .mobile-burger-block .burger__center .menu .store-div.mob-only a img{margin-right:0;margin-left:10px}
.ap-ar-lang .mobile-burger-block .burger__center .menu .helpchat-div.mob-only .chat-div a span:first-of-type{margin-right:0;margin-left:9px}
.ap-ar-lang .mobile-burger-block .burger__center .menu .helpchat-div.mob-only .chat-div a span:last-of-type{margin-left:0;margin-right:9px}
.ap-ar-lang .mobile-burger-block .burger__center .menu .helpchat-div.mob-only .chat-div a span:last-of-type img{rotate:180deg}
.ap-ar-lang .mobile-burger-block .burger__center .menu .helpchat-div.mob-only .help-div a img{margin-right:0;margin-left:5px}
.hamburger{overflow:hidden}
@keyframes slideLeft{0{opacity:0;transform:translateX(100%)}
100%{opacity:1;transform:translateX(0)}
}
@keyframes slideRight{0{opacity:1;transform:translateX(0)}
100%{opacity:0;transform:translateX(100%)}
}
.white-bar-section .logo-section.mob-only .open-burger-nav{display:none}
.white-bar-section .language-link{display:none}
@media(min-width:320px) and (max-width:991px){.white-bar-section.burger-open{top:0 !important;background-color:#fff}
}
.white-bar-section.burger-open .logo-section.mob-only .open-burger-nav{display:block;z-index:150;position:relative}
.white-bar-section.burger-open .logo-section.mob-only .close-burger-nav{display:none}
@media(min-width:320px) and (max-width:991px){.white-bar-section.burger-open .ap-search-box{display:none}
}
.white-bar-section.burger-open .language-link{z-index:150}
@media(min-width:320px) and (max-width:991px){.white-bar-section.burger-open .language-link{display:flex}
}
.white-bar-section.burger-open .language-link a{font-size:16px;line-height:36.4px;font-weight:400;color:#75787b;align-self:center}
@media(min-width:992px){.mobile-burger-block{display:none}
}
.mobile-burger-block .burger__left .burger{position:relative;display:block;cursor:pointer;width:25px;height:15px;z-index:150;background:transparent}
.mobile-burger-block .burger__left .burger .burger-line{background:#5d4f43;transition-duration:.5s;position:absolute;top:5px;border-radius:4px;height:2.6px;width:22px}
@media(min-width:320px) and (max-width:991px){.mobile-burger-block .burger__left .burger .burger-line{background:#fff}
}
.mobile-burger-block .burger__left .burger .burger-line::before,.mobile-burger-block .burger__left .burger .burger-line::after{content:"";transition-duration:.5s;position:absolute;background-color:#fff;border-radius:4px;height:2.6px;width:22px}
.mobile-burger-block .burger__left .burger .burger-line::before{top:-8px}
.mobile-burger-block .burger__left .burger .burger-line::after{top:8px}
.mobile-burger-block .burger__left .burger.open{transform:translate(8px,0)}
.mobile-burger-block .burger__left .burger.open .burger-line{background:transparent}
.mobile-burger-block .burger__left .burger.open .burger-line::before{transform:rotate(46deg) scaleX(1.25) translate(4.5px,3.5px);background:#232426}
.mobile-burger-block .burger__left .burger.open .burger-line::after{transform:rotate(-47deg) scaleX(1.25) translate(6px,-6px);background:#232426}
.mobile-burger-block .burger__center .overlay{position:fixed;display:none;top:0;left:0;width:100%;height:95vh;z-index:9;opacity:0;visibility:hidden;transition:all .45s ease-in-out;pointer-events:none;background:#fff}
.mobile-burger-block .burger__center .overlay.is-active{opacity:1;visibility:visible;display:block}
.mobile-burger-block .burger__center .menu{position:fixed;left:0;width:100%;height:100%;z-index:100;background:#fff;transform:translateX(-100%);transition:all .4s ease-in-out;top:56px;display:none;padding:0 16px 16px}
.mobile-burger-block .burger__center .menu.is-active{transform:translateX(0);display:block;overflow-y:scroll;scrollbar-width:none}
.mobile-burger-block .burger__center .menu .menu__inner{overflow-y:auto;border-bottom:solid .5px #cacbcc}
@media(min-width:600px) and (max-width:991px){.mobile-burger-block .burger__center .menu .menu__inner{height:calc(-50vh)}
}
.headerUnification_sticky .mobile-burger-block .burger__center .menu{top:50px}
@media(min-width:600px) and (max-width:991px){.headerUnification_sticky .mobile-burger-block .burger__center .menu .menu__inner{height:calc(0vh)}
}
.unification-mobile{background:#000;padding:10px 0;position:fixed;width:100%;z-index:1039}
.unification-mobile .middle-section{margin:auto}
@media(max-width:991px){.unification-mobile{opacity:1;visibility:visible;transition:opacity .25s ease}
body.mobile-unification-hidden .unification-mobile{opacity:0;visibility:hidden;pointer-events:none}
}
@media(max-width:991px){body.header-unification-enabled .cmp-header{top:54px}
body.header-unification-enabled.mobile-unification-hidden .cmp-header{top:0}
body:not(.header-unification-enabled) .cmp-header{top:0}
}
.mob-only{display:none !important}
.desk-only{display:flex !important}
@media(max-width:991px){.mob-only{display:block !important}
.desk-only{display:none !important}
}
body.header-unification-enabled .consumer-link{cursor:pointer}
.cmp-accordion__header{margin:0}
.cmp-accordion__button{display:block;width:100%;text-align:left}
.cmp-accordion__panel--hidden{display:none}
.cmp-accordion__panel--expanded{display:block}
.cmp-tabs__tablist{display:flex;flex-wrap:wrap;padding-left:0;list-style:none}
.cmp-tabs__tab{box-sizing:border-box;border-bottom:1px solid transparent;padding:.5rem 1rem;cursor:pointer}
.cmp-tabs__tab--active{border-color:inherit}
.cmp-tabs__tabpanel{display:none}
.cmp-tabs__tabpanel--active{display:block}
.cmp-carousel__content{position:relative}
.cmp-carousel__item{display:none}
.cmp-carousel__item--active{display:block}
.cmp-carousel__action{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.cmp-carousel__indicators{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none}
.cmp-carousel__indicator{position:relative;flex:0 1 auto;width:10px;height:10px;margin:0 7px;border-radius:50%;font-size:0;text-indent:-3000px;background-color:rgba(0,0,0,0.5)}
.cmp-carousel__indicator--active{background-color:rgba(0,0,0,0.8)}
.cmp-image__image{width:100%;height:auto}
.cmp-search{position:relative}
.cmp-search__field{position:relative;height:2rem}
.cmp-search__input{padding-left:2rem;padding-right:2rem;height:100%;width:100%}
.cmp-search__icon{display:block;position:absolute;left:.5rem;top:.5rem;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTE1MnB4IiBoZWlnaHQ9IjExNTJweCIgdmlld0JveD0iMCAwIDExNTIgMTE1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTE1MiAxMTUyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik02NzIsMEM0MDYuOTAzLDAsMTkyLDIxNC45MDMsMTkyLDQ4MGMwLDk1LjcsMjguMDExLDE4NC44NTUsNzYuMjc1LDI1OS43MjVDMTgxLjY0Niw4MjYuMzU0LDQ4LjA3NSw5NTkuOTI1LDM2LDk3Mg0KCWMtMTgsMTgtMzYsMzYtMzYsNzJzMTgsNTQsMzYsNzJzMzYuMDEyLDM2LDcyLDM2czU0LTE4LDcyLTM2YzEyLjA3NS0xMi4wNzUsMTQ1LjY0Ni0xNDUuNjQ2LDIzMi4yNzUtMjMyLjI3NQ0KCUM0ODcuMTQ0LDkzMS45ODgsNTc2LjMsOTYwLDY3Miw5NjBjMjY1LjA5NywwLDQ4MC0yMTQuOTAzLDQ4MC00ODBDMTE1MiwyMTQuOTAzLDkzNy4wOTcsMCw2NzIsMHogTTY3Miw4MTYNCgljLTE4NS41NjgsMC0zMzYtMTUwLjQzMy0zMzYtMzM2YzAtMTg1LjU2OCwxNTAuNDMyLTMzNiwzMzYtMzM2YzE4NS41NjcsMCwzMzYsMTUwLjQzMiwzMzYsMzM2QzEwMDgsNjY1LjU2Nyw4NTcuNTY3LDgxNiw2NzIsODE2eiINCgkvPg0KPC9zdmc+DQo=");background-size:contain;width:1rem;height:1rem;pointer-events:none}
.cmp-search__loading-indicator{display:none;position:absolute;top:.5rem;left:.5rem;border:3px solid #ccc;border-top-color:#333;border-radius:50%;width:1rem;height:1rem;animation:cmp-search__loading-indicator-spin 2s linear infinite}
@keyframes cmp-search__loading-indicator-spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.cmp-search__clear{display:none;margin:0;padding:0;border:0;background:transparent}
.cmp-search__clear-icon{position:absolute;top:.5rem;right:.5rem;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTE1MnB4IiBoZWlnaHQ9IjExNTJweCIgdmlld0JveD0iMCAwIDExNTIgMTE1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTE1MiAxMTUyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGlkPSJYTUxJRF85XyIgZD0iTTgyLjYsOTM3LjJsMzYyLTM2Mkw4NCwyMTQuOGMtMTQuMS0xNC4xLTE0LjEtMzYuOSwwLTUxbDgxLjItODEuMmMxNC4xLTE0LjEsMzYuOS0xNC4xLDUxLDBsMzYwLjUsMzYwLjUNCglMOTM3LjIsODIuNmMxNC4xLTE0LjEsMzYuOS0xNC4xLDUxLDBsODEuMiw4MS4yYzE0LjEsMTQuMSwxNC4xLDM2LjksMCw1MUw3MDguOSw1NzUuM2wzNjAuNSwzNjAuNWMxNC4xLDE0LjEsMTQuMSwzNi45LDAsNTENCglsLTgxLjIsODEuMmMtMTQuMSwxNC4xLTM2LjksMTQuMS01MSwwTDU3Ni43LDcwNy41bC0zNjIsMzYyYy0xNC4xLDE0LjEtMzYuOSwxNC4xLTUxLDBsLTgxLjItODEuMg0KCUM2OC41LDk3NC4yLDY4LjUsOTUxLjMsODIuNiw5MzcuMnoiLz4NCjwvc3ZnPg0K");background-size:contain;width:1rem;height:1rem}
.cmp-search__results{display:none;overflow-y:auto;min-width:100%;max-height:10rem;position:absolute;top:100%;left:0;z-index:999999;border:1px solid #ccc;background:#fff}
.cmp-search__item{display:block}
.cmp-search__item--is-focused{background-color:#ccc}
.cmp_search__info{height:20px;font-size:.875rem;font-style:italic}
.cmp-pdfviewer__content{height:500px}
.pdfviewer:not(.cq-Editable-dom) .cmp-pdfviewer__full-window-borderless{height:100vh;position:fixed;width:100vw;top:0;left:0;z-index:9999}
.pdfviewer.cq-Editable-dom .cmp-pdfviewer__full-window-borderless{height:500px}
.cmp-embed__youtube{position:relative;width:100%;height:0;padding-bottom:56.25%}
.cmp-embed__youtube-iframe{position:absolute;left:0;top:0;height:100%;width:100%}
.aem-Grid{display:block;width:100%}
.aem-Grid::before,.aem-Grid::after{display:table;content:" "}
.aem-Grid::after{clear:both}
.aem-Grid-newComponent{clear:both;margin:0}
.aem-GridColumn{box-sizing:border-box;clear:both}
.aem-GridShowHidden>.aem-Grid>.aem-GridColumn{display:block !important}
.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:100%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:50%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:100%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:100%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:25%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:50%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:75%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:100%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:20%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:40%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:60%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:80%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:100%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:50%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:100%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:100%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:12.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:25%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:37.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:50%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:62.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:75%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:87.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:100%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:100%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--default--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:10%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:20%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:30%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:40%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:50%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:60%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:70%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:80%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:90%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--10{margin-left:100%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--11{margin-left:100%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:25%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:50%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:75%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--12{margin-left:100%}
.aem-Grid.aem-Grid--default--1>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--1>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--1>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:100%}
.aem-Grid.aem-Grid--default--2>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--default--2>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--2>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--2>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:50%}
.aem-Grid.aem-Grid--default--2>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:100%}
.aem-Grid.aem-Grid--default--3>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--default--3>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--default--3>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--3>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--3>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--default--3>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--default--3>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:100%}
.aem-Grid.aem-Grid--default--4>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--default--4>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--default--4>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--default--4>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--4>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--4>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:25%}
.aem-Grid.aem-Grid--default--4>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:50%}
.aem-Grid.aem-Grid--default--4>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:75%}
.aem-Grid.aem-Grid--default--4>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:100%}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:20%}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:40%}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:60%}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:80%}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:100%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:50%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:100%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:100%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:12.5%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:25%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:37.5%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:50%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:62.5%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:75%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:87.5%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:100%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:100%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--default--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:10%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:20%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:30%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:40%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:50%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:60%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:70%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:80%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:90%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--10{margin-left:100%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--11{margin-left:100%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:25%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:50%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:75%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--12{margin-left:100%}
.aem-Grid>.aem-GridColumn.aem-GridColumn--default--newline{display:block;clear:both !important}
.aem-Grid>.aem-GridColumn.aem-GridColumn--default--none{display:block;clear:none !important;float:left}
.aem-Grid>.aem-GridColumn.aem-GridColumn--default--hide{display:none}
@media(max-width:768px){.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:100%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:50%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:100%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:100%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:25%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:50%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:75%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:100%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:20%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:40%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:60%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:80%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:100%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:50%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:100%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:100%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:12.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:25%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:37.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:50%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:62.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:75%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:87.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:100%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:100%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:10%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:20%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:30%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:40%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:50%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:60%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:70%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:80%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:90%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:100%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--11{margin-left:100%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:25%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:50%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:75%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--12{margin-left:100%}
.aem-Grid.aem-Grid--phone--1>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--1>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--1>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:100%}
.aem-Grid.aem-Grid--phone--2>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--2>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--2>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--2>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:50%}
.aem-Grid.aem-Grid--phone--2>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:100%}
.aem-Grid.aem-Grid--phone--3>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--phone--3>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--phone--3>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--3>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--3>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--phone--3>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--phone--3>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:100%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:25%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:50%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:75%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:100%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:20%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:40%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:60%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:80%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:100%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:50%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:100%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:100%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:12.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:25%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:37.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:50%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:62.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:75%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:87.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:100%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:100%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:10%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:20%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:30%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:40%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:50%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:60%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:70%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:80%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:90%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:100%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--11{margin-left:100%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:25%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:50%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:75%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--12{margin-left:100%}
.aem-Grid>.aem-GridColumn.aem-GridColumn--phone--newline{display:block;clear:both !important}
.aem-Grid>.aem-GridColumn.aem-GridColumn--phone--none{display:block;clear:none !important;float:left}
.aem-Grid>.aem-GridColumn.aem-GridColumn--phone--hide{display:none}
}
@media(min-width:769px) and (max-width:1200px){.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:100%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:50%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:100%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:100%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:25%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:50%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:75%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:100%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:20%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:40%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:60%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:80%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:100%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:50%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:100%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:100%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:12.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:25%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:37.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:50%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:62.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:75%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:87.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:100%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:100%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:10%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:20%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:30%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:40%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:50%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:60%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:70%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:80%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:90%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:100%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--11{margin-left:100%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:25%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:50%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:75%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--12{margin-left:100%}
.aem-Grid.aem-Grid--tablet--1>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--1>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--1>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:100%}
.aem-Grid.aem-Grid--tablet--2>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--2>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--2>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--2>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:50%}
.aem-Grid.aem-Grid--tablet--2>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:100%}
.aem-Grid.aem-Grid--tablet--3>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--tablet--3>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--tablet--3>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--3>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--3>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--tablet--3>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--tablet--3>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:100%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:25%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:50%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:75%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:100%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:20%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:40%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:60%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:80%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:100%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:50%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:100%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:100%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:12.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:25%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:37.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:50%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:62.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:75%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:87.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:100%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:100%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:10%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:20%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:30%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:40%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:50%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:60%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:70%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:80%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:90%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:100%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--11{margin-left:100%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:25%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:50%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:75%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--12{margin-left:100%}
.aem-Grid>.aem-GridColumn.aem-GridColumn--tablet--newline{display:block;clear:both !important}
.aem-Grid>.aem-GridColumn.aem-GridColumn--tablet--none{display:block;clear:none !important;float:left}
.aem-Grid>.aem-GridColumn.aem-GridColumn--tablet--hide{display:none}
}
.aem-GridShowHidden>.cmp-container>.aem-Grid>.aem-GridColumn{display:block !important}