@charset "UTF-8";a{position:relative;color:currentColor;text-decoration:none}
html{scroll-behavior:smooth}
body{margin:0;padding:0;color:#333;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;overflow-x:hidden}
body.no-scroll{overflow:hidden}
body .overflow>div{overflow:auto}
.container--100>.cmp-container{max-width:calc(1440px - 60px);box-sizing:border-box;margin:0 20px}
@media(min-width:746px){.container--100>.cmp-container{margin:30px}
}
@media(min-width:1440px){.container--100>.cmp-container{margin:0 auto}
}
.container--has-background>div{overflow:auto}
.h1.super,h1.super{font-size:56px;font-style:normal;font-weight:900;line-height:63px}
@media(min-width:746px){.h1.super,h1.super{font-size:112px;line-height:115px}
}
.h2.super,h2.super{font-size:48px;font-style:normal;font-weight:700;line-height:56px}
@media(min-width:746px){.h2.super,h2.super{font-size:80px;font-style:normal;font-weight:700;line-height:93px;letter-spacing:-.02em}
}
.h3.super,h3.super{font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-.02em}
@media(min-width:746px){.h3.super,h3.super{font-size:60px;font-style:normal;font-weight:700;line-height:74px}
}
.h4.super,h4.super{font-size:32px;font-style:normal;font-weight:700;line-height:41px;letter-spacing:-.02em}
.h1,h1{font-size:40px;font-style:normal;font-weight:900;line-height:50px}
@media(min-width:746px){.h4.super,h4.super{font-size:48px;font-style:normal;font-weight:700;line-height:63px;letter-spacing:-.02em}
.h1,h1{font-size:56px;line-height:62px}
}
.h2,h2{font-size:36px;font-style:normal;font-weight:700;line-height:45px}
@media(min-width:746px){.h2,h2{font-size:48px;line-height:56px}
}
.h3,h3{font-size:32px;font-style:normal;font-weight:400;line-height:41px}
@media(min-width:746px){.h3,h3{font-size:40px;line-height:50px}
}
.h4,h4{font-size:24px;font-style:normal;font-weight:300;line-height:32px}
@media(min-width:746px){.h4,h4{font-size:32px;line-height:41px}
}
.h5,h5{font-size:20px;font-style:normal;font-weight:700;line-height:27px}
@media(min-width:746px){.h5,h5{font-size:24px;line-height:32px}
}
.h6,h6{font-size:20px;font-style:normal;font-weight:400;line-height:27px}
@media(min-width:746px){.h6,h6{font-size:24px;line-height:32px}
}
.caption{font-size:12px;font-style:normal;font-weight:400;line-height:21px;text-align:left}
p{line-height:27px}
.append_icon.typographyV2,.body.typographyV2,.body_bold.typographyV2,.body_small.typographyV2,.button_text_bold.typographyV2,.button_text_regular.typographyV2,.caption.typographyV2,.h7.typographyV2,h1.typographyV2,h2.typographyV2,h3.typographyV2,h4.typographyV2,h5.typographyV2,h6.typographyV2,input.typographyV2{font-family:Inter,sans-serif !important;font-style:normal}
input.typographyV2{font-weight:400;font-size:16px;line-height:18px}
h1.typographyV2{font-family:Inter,sans-serif;font-style:normal;font-weight:900;font-size:56px;line-height:110%}
h1.typographyV2.super{font-weight:900;font-size:112px;line-height:102.5%}
@media(max-width:69.5em){h1.typographyV2.super{font-weight:900;font-size:80px}
}
@media(max-width:37.5em){h1.typographyV2{font-size:40px;line-height:124%}
h1.typographyV2.super{font-size:56px;line-height:112.5%}
}
h1.typographyV2.floating_label{font-weight:300;font-size:13px;line-height:14px}
h1.typographyV2.label{font-weight:300;font-size:16px;line-height:18px}
h2.typographyV2{font-weight:700;font-size:48px;line-height:116%}
h2.typographyV2.super{font-weight:700;font-size:80px;line-height:116%}
@media(max-width:37.5em){h2.typographyV2{font-size:36px;line-height:126%}
h2.typographyV2.super{font-size:48px}
}
h3.typographyV2{font-weight:400;font-size:40px;line-height:124%}
h3.typographyV2.super{font-weight:700;font-size:60px;line-height:124%}
h4.typographyV2{font-weight:300;font-size:32px;line-height:128%}
@media(max-width:37.5em){h3.typographyV2{font-size:32px;line-height:128%}
h3.typographyV2.super{font-size:40px}
h4.typographyV2{font-size:24px;line-height:132%}
}
h4.typographyV2.super{font-weight:700;font-size:48px;line-height:132%}
h5.typographyV2{font-weight:700;font-size:24px;line-height:132%}
@media(max-width:69.5em){h5.typographyV2{font-weight:700;font-size:24px}
}
@media(max-width:37.5em){h4.typographyV2.super{font-size:32px;line-height:128%}
h5.typographyV2{font-size:20px;line-height:136%}
}
h6.typographyV2{font-weight:400;font-size:24px;line-height:132%}
.h7.typographyV2{font-weight:700;font-size:18px;line-height:148%}
@media(max-width:37.5em){h6.typographyV2{font-size:20px;line-height:136%}
.h7.typographyV2{font-size:16px;line-height:152%}
}
.body.typographyV2{font-weight:400;font-size:18px;line-height:148%}
@media(max-width:37.5em){.body.typographyV2{font-size:16px;line-height:152%}
}
.body_bold.typographyV2{font-weight:600;font-size:18px;line-height:148%}
@media(max-width:37.5em){.body_bold.typographyV2{font-size:16px;line-height:152%}
}
.body_small.typographyV2{font-weight:400;font-size:14px;line-height:148%}
@media(max-width:37.5em){.body_small.typographyV2{font-size:14px;line-height:152%}
}
.button_text_bold.typographyV2{font-weight:700;font-size:16px;line-height:16px}
.button_text_regular.typographyV2{font-weight:400;font-size:16px;line-height:16px}
.caption.typographyV2{font-weight:400;font-size:12px;line-height:176%}
@media(max-width:37.5em){.caption.typographyV2{font-size:12px;line-height:176%}
}
.append_icon.typographyV2{font-weight:700;font-size:14px;line-height:22px}
div.typeV2-h1-super,h1.typeV2-h1-super,h2.typeV2-h1-super,h3.typeV2-h1-super,h4.typeV2-h1-super,h5.typeV2-h1-super,h6.typeV2-h1-super,label.typeV2-h1-super,li.typeV2-h1-super,ol.typeV2-h1-super,p.typeV2-h1-super,span.typeV2-h1-super,ul.typeV2-h1-super{font-style:normal;font-weight:900;font-size:112px;line-height:115px}
@media(max-width:37.5em){div.typeV2-h1-super,h1.typeV2-h1-super,h2.typeV2-h1-super,h3.typeV2-h1-super,h4.typeV2-h1-super,h5.typeV2-h1-super,h6.typeV2-h1-super,label.typeV2-h1-super,li.typeV2-h1-super,ol.typeV2-h1-super,p.typeV2-h1-super,span.typeV2-h1-super,ul.typeV2-h1-super{font-size:56px;line-height:63px}
}
div.typeV2-h2-super,h1.typeV2-h2-super,h2.typeV2-h2-super,h3.typeV2-h2-super,h4.typeV2-h2-super,h5.typeV2-h2-super,h6.typeV2-h2-super,label.typeV2-h2-super,li.typeV2-h2-super,ol.typeV2-h2-super,p.typeV2-h2-super,span.typeV2-h2-super,ul.typeV2-h2-super{font-style:normal;font-weight:700;font-size:80px;line-height:93px}
@media(max-width:37.5em){div.typeV2-h2-super,h1.typeV2-h2-super,h2.typeV2-h2-super,h3.typeV2-h2-super,h4.typeV2-h2-super,h5.typeV2-h2-super,h6.typeV2-h2-super,label.typeV2-h2-super,li.typeV2-h2-super,ol.typeV2-h2-super,p.typeV2-h2-super,span.typeV2-h2-super,ul.typeV2-h2-super{font-size:48px;line-height:56px}
}
div.typeV2-h3-super,h1.typeV2-h3-super,h2.typeV2-h3-super,h3.typeV2-h3-super,h4.typeV2-h3-super,h5.typeV2-h3-super,h6.typeV2-h3-super,label.typeV2-h3-super,li.typeV2-h3-super,ol.typeV2-h3-super,p.typeV2-h3-super,span.typeV2-h3-super,ul.typeV2-h3-super{font-style:normal;font-weight:700;font-size:60px;line-height:74px}
@media(max-width:37.5em){div.typeV2-h3-super,h1.typeV2-h3-super,h2.typeV2-h3-super,h3.typeV2-h3-super,h4.typeV2-h3-super,h5.typeV2-h3-super,h6.typeV2-h3-super,label.typeV2-h3-super,li.typeV2-h3-super,ol.typeV2-h3-super,p.typeV2-h3-super,span.typeV2-h3-super,ul.typeV2-h3-super{font-size:40px;line-height:50px}
}
div.typeV2-h4-super,h1.typeV2-h4-super,h2.typeV2-h4-super,h3.typeV2-h4-super,h4.typeV2-h4-super,h5.typeV2-h4-super,h6.typeV2-h4-super,label.typeV2-h4-super,li.typeV2-h4-super,ol.typeV2-h4-super,p.typeV2-h4-super,span.typeV2-h4-super,ul.typeV2-h4-super{font-style:normal;font-weight:700;font-size:48px;line-height:63px}
@media(max-width:37.5em){div.typeV2-h4-super,h1.typeV2-h4-super,h2.typeV2-h4-super,h3.typeV2-h4-super,h4.typeV2-h4-super,h5.typeV2-h4-super,h6.typeV2-h4-super,label.typeV2-h4-super,li.typeV2-h4-super,ol.typeV2-h4-super,p.typeV2-h4-super,span.typeV2-h4-super,ul.typeV2-h4-super{font-size:32px;line-height:41px}
}
div.typeV2-h1,h1.typeV2-h1,h2.typeV2-h1,h3.typeV2-h1,h4.typeV2-h1,h5.typeV2-h1,h6.typeV2-h1,label.typeV2-h1,li.typeV2-h1,ol.typeV2-h1,p.typeV2-h1,span.typeV2-h1,ul.typeV2-h1{text-transform:uppercase;font-style:normal;font-weight:900;font-size:56px;line-height:62px}
@media(max-width:37.5em){div.typeV2-h1,h1.typeV2-h1,h2.typeV2-h1,h3.typeV2-h1,h4.typeV2-h1,h5.typeV2-h1,h6.typeV2-h1,label.typeV2-h1,li.typeV2-h1,ol.typeV2-h1,p.typeV2-h1,span.typeV2-h1,ul.typeV2-h1{font-size:40px;line-height:50px}
}
div.typeV2-h2,h1.typeV2-h2,h2.typeV2-h2,h3.typeV2-h2,h4.typeV2-h2,h5.typeV2-h2,h6.typeV2-h2,label.typeV2-h2,li.typeV2-h2,ol.typeV2-h2,p.typeV2-h2,span.typeV2-h2,ul.typeV2-h2{font-style:normal;font-weight:700;font-size:48px;line-height:56px}
@media(max-width:37.5em){div.typeV2-h2,h1.typeV2-h2,h2.typeV2-h2,h3.typeV2-h2,h4.typeV2-h2,h5.typeV2-h2,h6.typeV2-h2,label.typeV2-h2,li.typeV2-h2,ol.typeV2-h2,p.typeV2-h2,span.typeV2-h2,ul.typeV2-h2{font-size:36px;line-height:45px}
}
div.typeV2-h3,h1.typeV2-h3,h2.typeV2-h3,h3.typeV2-h3,h4.typeV2-h3,h5.typeV2-h3,h6.typeV2-h3,label.typeV2-h3,li.typeV2-h3,ol.typeV2-h3,p.typeV2-h3,span.typeV2-h3,ul.typeV2-h3{font-style:normal;font-weight:400;font-size:40px;line-height:50px}
div.typeV2-h4,h1.typeV2-h4,h2.typeV2-h4,h3.typeV2-h4,h4.typeV2-h4,h5.typeV2-h4,h6.typeV2-h4,label.typeV2-h4,li.typeV2-h4,ol.typeV2-h4,p.typeV2-h4,span.typeV2-h4,ul.typeV2-h4{font-style:normal;font-weight:300;font-size:32px;line-height:41px}
@media(max-width:37.5em){div.typeV2-h3,h1.typeV2-h3,h2.typeV2-h3,h3.typeV2-h3,h4.typeV2-h3,h5.typeV2-h3,h6.typeV2-h3,label.typeV2-h3,li.typeV2-h3,ol.typeV2-h3,p.typeV2-h3,span.typeV2-h3,ul.typeV2-h3{font-size:32px;line-height:41px}
div.typeV2-h4,h1.typeV2-h4,h2.typeV2-h4,h3.typeV2-h4,h4.typeV2-h4,h5.typeV2-h4,h6.typeV2-h4,label.typeV2-h4,li.typeV2-h4,ol.typeV2-h4,p.typeV2-h4,span.typeV2-h4,ul.typeV2-h4{font-size:24px;line-height:32px}
}
div.typeV2-h5,h1.typeV2-h5,h2.typeV2-h5,h3.typeV2-h5,h4.typeV2-h5,h5.typeV2-h5,h6.typeV2-h5,label.typeV2-h5,li.typeV2-h5,ol.typeV2-h5,p.typeV2-h5,span.typeV2-h5,ul.typeV2-h5{font-style:normal;font-weight:700;font-size:24px;line-height:32px}
@media(max-width:37.5em){div.typeV2-h5,h1.typeV2-h5,h2.typeV2-h5,h3.typeV2-h5,h4.typeV2-h5,h5.typeV2-h5,h6.typeV2-h5,label.typeV2-h5,li.typeV2-h5,ol.typeV2-h5,p.typeV2-h5,span.typeV2-h5,ul.typeV2-h5{font-size:20px;line-height:27px}
}
div.typeV2-h6,h1.typeV2-h6,h2.typeV2-h6,h3.typeV2-h6,h4.typeV2-h6,h5.typeV2-h6,h6.typeV2-h6,label.typeV2-h6,li.typeV2-h6,ol.typeV2-h6,p.typeV2-h6,span.typeV2-h6,ul.typeV2-h6{font-style:normal;font-weight:400;font-size:24px;line-height:32px}
@media(max-width:37.5em){div.typeV2-h6,h1.typeV2-h6,h2.typeV2-h6,h3.typeV2-h6,h4.typeV2-h6,h5.typeV2-h6,h6.typeV2-h6,label.typeV2-h6,li.typeV2-h6,ol.typeV2-h6,p.typeV2-h6,span.typeV2-h6,ul.typeV2-h6{font-size:20px;line-height:27px}
}
div.typeV2-h7,h1.typeV2-h7,h2.typeV2-h7,h3.typeV2-h7,h4.typeV2-h7,h5.typeV2-h7,h6.typeV2-h7,label.typeV2-h7,li.typeV2-h7,ol.typeV2-h7,p.typeV2-h7,span.typeV2-h7,ul.typeV2-h7{font-style:normal;font-weight:700;font-size:18px;line-height:27px}
@media(max-width:37.5em){div.typeV2-h7,h1.typeV2-h7,h2.typeV2-h7,h3.typeV2-h7,h4.typeV2-h7,h5.typeV2-h7,h6.typeV2-h7,label.typeV2-h7,li.typeV2-h7,ol.typeV2-h7,p.typeV2-h7,span.typeV2-h7,ul.typeV2-h7{font-size:20px;line-height:27px}
}
div.typeV2-body,h1.typeV2-body,h2.typeV2-body,h3.typeV2-body,h4.typeV2-body,h5.typeV2-body,h6.typeV2-body,label.typeV2-body,li.typeV2-body,ol.typeV2-body,p.typeV2-body,span.typeV2-body,ul.typeV2-body{font-style:normal;font-weight:400;font-size:18px;line-height:27px}
@media(max-width:37.5em){div.typeV2-body,h1.typeV2-body,h2.typeV2-body,h3.typeV2-body,h4.typeV2-body,h5.typeV2-body,h6.typeV2-body,label.typeV2-body,li.typeV2-body,ol.typeV2-body,p.typeV2-body,span.typeV2-body,ul.typeV2-body{font-size:16px;line-height:24px}
}
div.typeV2-body-bold,h1.typeV2-body-bold,h2.typeV2-body-bold,h3.typeV2-body-bold,h4.typeV2-body-bold,h5.typeV2-body-bold,h6.typeV2-body-bold,label.typeV2-body-bold,li.typeV2-body-bold,ol.typeV2-body-bold,p.typeV2-body-bold,span.typeV2-body-bold,ul.typeV2-body-bold{font-style:normal;font-weight:600;font-size:18px;line-height:27px}
@media(max-width:37.5em){div.typeV2-body-bold,h1.typeV2-body-bold,h2.typeV2-body-bold,h3.typeV2-body-bold,h4.typeV2-body-bold,h5.typeV2-body-bold,h6.typeV2-body-bold,label.typeV2-body-bold,li.typeV2-body-bold,ol.typeV2-body-bold,p.typeV2-body-bold,span.typeV2-body-bold,ul.typeV2-body-bold{font-size:16px;line-height:24px}
div.typeV2-body-small,h1.typeV2-body-small,h2.typeV2-body-small,h3.typeV2-body-small,h4.typeV2-body-small,h5.typeV2-body-small,h6.typeV2-body-small,label.typeV2-body-small,li.typeV2-body-small,ol.typeV2-body-small,p.typeV2-body-small,span.typeV2-body-small,ul.typeV2-body-small{font-size:14px;line-height:21px}
}
div.typeV2-body-small,h1.typeV2-body-small,h2.typeV2-body-small,h3.typeV2-body-small,h4.typeV2-body-small,h5.typeV2-body-small,h6.typeV2-body-small,label.typeV2-body-small,li.typeV2-body-small,ol.typeV2-body-small,p.typeV2-body-small,span.typeV2-body-small,ul.typeV2-body-small{font-style:normal;font-weight:400;font-size:14px;line-height:21px}
div.typeV2-body-caption,h1.typeV2-body-caption,h2.typeV2-body-caption,h3.typeV2-body-caption,h4.typeV2-body-caption,h5.typeV2-body-caption,h6.typeV2-body-caption,label.typeV2-body-caption,li.typeV2-body-caption,ol.typeV2-body-caption,p.typeV2-body-caption,span.typeV2-body-caption,ul.typeV2-body-caption{font-style:normal;font-weight:400;font-size:12px;line-height:21px}
@media(max-width:37.5em){div.typeV2-body-caption,h1.typeV2-body-caption,h2.typeV2-body-caption,h3.typeV2-body-caption,h4.typeV2-body-caption,h5.typeV2-body-caption,h6.typeV2-body-caption,label.typeV2-body-caption,li.typeV2-body-caption,ol.typeV2-body-caption,p.typeV2-body-caption,span.typeV2-body-caption,ul.typeV2-body-caption{font-size:12px;line-height:21px}
}
.cmp-accordion{max-width:calc(1440px - 60px);box-sizing:border-box;margin:50px auto;padding:0 30px}
.cmp-accordion__item{border-bottom:1px solid #d9d9d9}
.cmp-accordion__button{width:100%;padding:45px 0;text-align:left;background:0;border:0;cursor:pointer}
.cmp-accordion__button.cmp-accordion__button--expanded{padding:45px 0 15px}
.cmp-according-header{margin:0}
.cmp-accordion-button{margin-top:40px}
.cmp-accordion__title{position:relative;display:flex;align-items:center;margin:0;font-size:18px;font-weight:700;line-height:148%;max-width:599px;color:#333}
@media(max-width:600px){.cmp-accordion__title{font-size:16px;line-height:152%;max-width:300px}
}
.cmp-accordion__title:before{min-width:32px;height:26px;margin-right:15px;background:url(https://eargo-images-prod.s3.us-west-1.amazonaws.com/icon/faq_plus.png) 0 0/32px 25px no-repeat;display:inline-block;content:"";transition:transform .2s ease-in-out;transform:rotate(0)}
.cmp-accordion__item[data-cmp-expanded] .cmp-accordion__title:before{transition:transform .2s ease-in-out;transform:rotate(90deg)}
.cmp-accordion__panel{margin-left:47px;font-weight:400;font-size:18px;line-height:148%}
.cmp-accordion__panel.cmp-accordion__panel--hidden{display:none}
.cmp-accordion__panel.cmp-accordion__panel--expanded{display:block;padding-bottom:40px;max-width:620px}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}
.animatedCarouselContainer.swiper-container{overflow:hidden}
.PopupImageDesc_container{z-index:10}
.relative_container_animated{position:relative;max-width:1440px;width:calc(100% - 70px);margin:0 auto}
.relative_container_animated .sticky_container{position:sticky;top:0;height:900px}
.animatedCarouselContainer h1,.animatedCarouselContainer h2,.animatedCarouselContainer h3,.animatedCarouselContainer h4,.animatedCarouselContainer h5,.animatedCarouselContainer h6{margin:unset}
.animatedCarouselContainer .text_container{margin:0 auto;align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}
.animatedCarouselContainer .slide1 .title,.animatedCarouselContainer .slide2 .title{margin:25px 0 24px;display:inline-block}
@media(max-width:600px){.cmp-accordion__panel{font-size:16px;line-height:152%}
.cmp-accordion__panel.cmp-accordion__panel--expanded{max-width:300px}
.relative_container_animated{width:calc(100% - 40px)}
.relative_container_animated .sticky_container{height:650px}
.animatedCarouselContainer .slide1 .title,.animatedCarouselContainer .slide2 .title{margin:60px 0 24px}
}
@media(max-width:374px){.animatedCarouselContainer .slide1 .title,.animatedCarouselContainer .slide2 .title{width:90%;margin:10px 0}
}
@media(max-width:352px){.animatedCarouselContainer .slide1 .title,.animatedCarouselContainer .slide2 .title{width:90%;margin:10px 0 5px}
}
.animatedCarouselContainer .slide1{height:925px;background-color:#fff;color:#000}
.animatedCarouselContainer .slide1 .text_container{max-width:786px}
@media(max-width:600px){.animatedCarouselContainer .slide1{height:675px}
}
@media(max-width:910px){.animatedCarouselContainer .slides{padding:0 24px}
}
.animatedCarouselContainer .slide2{display:flex;flex-direction:column;height:900px;position:relative}
.animatedCarouselContainer .subheading{max-width:786px}
.animatedCarouselContainer .note{font-weight:700;padding:24px 0 0;color:#333}
.animatedCarouselContainer .button_container{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:20px 0 30px;z-index:10}
@media(max-width:600px){.animatedCarouselContainer .slide2{height:650px}
.animatedCarouselContainer .button_container{flex-direction:column}
.animatedCarouselContainer .button_container .btn,.animatedCarouselContainer .button_container .second_button{font-weight:700}
.animatedCarouselContainer .button_container .second_button{margin:5px 0 0}
.animatedCarouselContainer .button_container .button-m15{margin-bottom:15px}
}
@media(min-width:600px){.animatedCarouselContainer .button_container .button-m15{margin-right:15px}
}
@keyframes scaleImage{from{scale:0}
to{scale:1}
}
.animatedCarouselContainer .image_container{display:flex;justify-content:center;position:absolute;bottom:0;transform:translateY(18.5%);width:100%}
@media(max-width:910px){.animatedCarouselContainer .image_container{margin-top:unset;width:auto}
}
@media(max-width:411px){.animatedCarouselContainer .slide1 .title,.animatedCarouselContainer .slide2 .title{width:90%}
.animatedCarouselContainer .image_container{margin-top:100px}
}
.animatedCarouselContainer .image_container img{z-index:-1;width:80%;height:100%;max-width:1041px;transform-origin:0 100%;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:scaleImage;animation-timing-function:ease-in-out;scale:0}
@media(max-width:910px){.animatedCarouselContainer .image_container img{width:90%}
}
.animatedCarouselContainer .second_button{color:#2c87ef;margin-left:24px;height:34px;padding:0 24px;justify-content:center;display:flex;align-content:center;align-items:center;cursor:pointer}
@media(max-width:600px){.animatedCarouselContainer .second_button{margin-left:unset;margin-top:24px}
}
.animatedCarouselContainer .swiper-pagination{display:flex;justify-content:center}
.animatedCarouselContainer .swiper-pagination-bullets{z-index:3;top:520px}
@media screen and (min-width:350px){.animatedCarouselContainer .swiper-pagination-bullets{top:506px}
}
@media screen and (min-width:353px){.animatedCarouselContainer .swiper-pagination-bullets{top:530px}
}
@media screen and (min-width:360px){.animatedCarouselContainer .swiper-pagination-bullets{top:530px}
}
@media screen and (min-width:366px){.animatedCarouselContainer .swiper-pagination-bullets{top:520px}
}
@media screen and (min-width:375px){.animatedCarouselContainer .swiper-pagination-bullets{top:520px}
}
@media screen and (min-width:430px){.animatedCarouselContainer .swiper-pagination-bullets{top:510px}
}
@media screen and (min-width:450px){.animatedCarouselContainer .swiper-pagination-bullets{top:490px}
}
@media screen and (min-width:480px){.animatedCarouselContainer .swiper-pagination-bullets{top:440px}
}
@media screen and (min-width:600px){.animatedCarouselContainer .swiper-pagination-bullets{top:420px}
}
@media screen and (min-width:601px){.animatedCarouselContainer .swiper-pagination-bullets{top:530px}
}
@media screen and (min-width:700px){.animatedCarouselContainer .swiper-pagination-bullets{top:540px}
}
@media screen and (min-width:705px){.animatedCarouselContainer .swiper-pagination-bullets{top:470px}
}
@media screen and (min-width:800px){.animatedCarouselContainer .swiper-pagination-bullets{top:440px}
}
@media screen and (min-width:1000px){.animatedCarouselContainer .swiper-pagination-bullets{top:420px}
}
@media screen and (min-width:1050px){.animatedCarouselContainer .swiper-pagination-bullets{top:490px}
}
@media screen and (min-width:1200px){.animatedCarouselContainer .swiper-pagination-bullets{top:430px}
}
.animatedCarouselContainer .swiper-pagination-bullet-active{background-color:#000}
.animatedCarouselContainer #dark-overlay{opacity:.8}
.awareness-banner-container{border-bottom:1px solid #d9d9d9}
.awareness-banner-container h1,.awareness-banner-container h2,.awareness-banner-container h3,.awareness-banner-container h4,.awareness-banner-container h5,.awareness-banner-container h6{margin:unset}
.awareness-banner-container .js-awareness-banner-video-contianer{max-width:426px;margin-top:-170px;filter:drop-shadow(0 16px 24px rgba(0,0,0,.08));border-radius:16px;position:relative}
.awareness-banner-container .js-awareness-banner-video-contianer video{width:100%;border-radius:16px}
.awareness-banner-container .text_container{background:#000;color:#fff;border-radius:16px;margin:40px;display:flex;flex-direction:column;align-items:center;width:calc(100% - 80px);padding-bottom:170px}
@media(max-width:600px){.awareness-banner-container .js-awareness-banner-video-contianer{max-width:310px}
.awareness-banner-container .text_container{width:calc(100% - 48px);margin:20px 24px}
.awareness-banner-container .title{max-width:286px}
}
.awareness-banner-container .title{margin:32px 0 8px;width:90%;text-align:center}
.awareness-banner-container .subTitle{margin-bottom:16px;width:90%;text-align:center}
.awareness-banner-container .text_video_container{display:flex;flex-direction:column;align-items:center}
.awareness-banner-container .legal_copy{color:#999;margin:24px 0;width:90%;text-align:center}
@media(max-width:600px){.awareness-banner-container .subTitle{max-width:200px}
.awareness-banner-container .text_container .mobile-text{display:block !important}
.awareness-banner-container .text_container .desktop-text{display:none}
.awareness-banner-container .legal_copy{margin:24px}
.card-tile-main-container .card-tile-container{margin-left:25px;margin-right:25px}
}
.awareness-banner-container .volume-icon{width:44px;position:absolute;bottom:12px;right:12px;cursor:pointer}
.btn--ghost:disabled{opacity:.5}
.brand-hero__container{margin:0 auto;max-width:1440px}
@media only screen and (min-width:1024px){.brand-hero__container{padding:59px 40px 0}
}
.brand-hero__video-container{position:relative;width:100%;height:0;padding-bottom:85.641025641%}
.brand-hero__video-container>h2{position:absolute;top:62px;left:0;width:100%;z-index:2;font-size:40px;text-align:center;color:#fff;display:flex;justify-content:center}
.brand-hero__video-container>h2>span{max-width:267px}
.brand-hero__video-container>video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
@media only screen and (min-width:640px){.brand-hero__video-container>h2{font-size:60px;line-height:64.4px}
.brand-hero__video-container>h2>span{max-width:400px}
}
@media only screen and (min-width:768px){.brand-hero__video-container{padding-bottom:50%}
}
@media only screen and (min-width:1024px){.brand-hero__video-container{overflow:hidden;border-radius:16px}
.brand-hero__video-container>h2{font-size:80px;line-height:92.8px}
.brand-hero__video-container>h2>span{max-width:711px}
}
.call-outs{--top:285px;position:relative;padding:50px 0}
.call-outs::before{position:absolute;top:var(--top);right:0;bottom:0;left:0;z-index:-1;content:""}
.call-outs .swiper-container{overflow:visible;padding:0 20px}
.call-outs .swiper-pagination{position:relative;display:block;margin-top:20px}
.call-outs .swiper-pagination .swiper-pagination-bullet{margin:0 5px}
.call-outs .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#666}
.call-outs .swiper-slide{height:auto}
.call-outs__container{max-width:calc(1440px - 60px);box-sizing:border-box}
@media(min-width:910px){.call-outs{padding:50px 0 100px}
.call-outs .swiper-container{width:calc(1035px + 130px);padding:0}
.call-outs .swiper-pagination{display:none}
.call-outs__container{display:flex;align-items:center;flex-direction:column}
.call-outs__items{display:flex;flex-direction:row;flex-wrap:wrap;grid-column-gap:65px;grid-row-gap:50px;justify-content:flex-start;max-width:calc(1035px + 130px)}
}
.callouts--bg-creme .call-outs::before{background-color:#f8f4ec}
.callouts--bg-white .call-outs .callout-card{box-shadow:0 4px 10px -3px rgba(0,0,0,.1)}
.multi-cards{--top:285px;position:relative;padding:50px 0}
.multi-cards::before{position:absolute;top:var(--top);right:0;bottom:0;left:0;z-index:-1;content:""}
.multi-cards .swiper-wrapper{justify-content:center}
@media(max-width:910px){.multi-cards .swiper-wrapper{justify-content:flex-start}
}
.multi-cards .swiper-container{overflow:visible;padding:0 20px}
.multi-cards .swiper-pagination-multicards{position:relative;display:block;margin-top:20px;text-align:center}
@media(min-width:1210px){.multi-cards{padding:50px 0 100px}
.multi-cards .swiper-container{width:calc(1035px + 130px);padding:0}
.multi-cards .swiper-pagination-multicards{display:none}
.call-outs__container{display:flex;align-items:center;flex-direction:column}
}
.multi-cards .swiper-pagination-multicards .swiper-pagination-bullet{margin:0 5px}
.multi-cards .swiper-pagination-multicards .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#666}
.multi-cards .swiper-slide{height:auto;padding-bottom:32px;position:relative}
.call-outs__container{max-width:calc(1440px - 60px);box-sizing:border-box;margin:0 auto;padding:0 30px 50px;overflow:hidden}
.call-outs__title{margin-top:0;margin-bottom:15px;text-align:center}
.subtitle{color:#666;margin:0 0 50px;text-align:center}
.call-outs__description{margin-top:56px;text-align:center}
@media(min-width:1210px){.call-outs__items{display:flex;flex-direction:row;grid-column-gap:65px;grid-row-gap:50px;justify-content:flex-start;max-width:calc(1035px + 130px)}
}
.callouts--bg-blue .call-outs::before{background-color:#003c7d}
.callouts--bg-blue .call-outs .call-outs__description{color:#fff}
.callouts--bg-light-gray .call-outs::before{background-color:#f5f5f3}
.callouts--bg-dark-gray .call-outs::before{background-color:#333}
.callouts--bg-dark-gray .call-outs .call-outs__description{color:#fff}
.callouts--bg-white .call-outs::before{background-color:#fff}
.callouts--bg-white .call-outs .multi-card{box-shadow:0 4px 10px -3px rgba(0,0,0,.1)}
.card-tile-main-container{display:flex;flex-direction:column;align-items:center;margin:20px 0}
.card-tile-main-container .card-tile-container{display:flex;flex-direction:row;grid-column-gap:24px;grid-row-gap:24px;flex-wrap:wrap;justify-content:center}
.card-tile-main-container .card-tile-sub-container{background:#f2f6f8;border-radius:40px;display:flex;flex-direction:row;align-items:center}
.card-tile-main-container .card-tile-image{width:200px;height:200px}
@media(max-width:746px){.card-tile-main-container .card-tile-image{min-width:73px;height:73px;margin-right:15px;width:unset}
}
.card-tile-main-container .card-tile-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
.card-tile-main-container .card-tile-button{margin:60px 0 0}
@media(max-width:746px){.card-tile-main-container .card-tile-button{margin:40px 0 10px}
}
.card-tile-main-container .card-tile-text{width:355px}
.card-tile-main-container .card-tile-text h6{margin:unset}
@media(max-width:600px){.card-tile-main-container .card-tile-text{width:auto}
}
.card-tile-main-container .card-component{margin:78px 44px;display:flex;flex-direction:row}
@media(min-width:747px){.card-tile-main-container .card-component{align-items:center}
}
@media(max-width:746px){.card-tile-main-container .card-component{margin:40px 20px}
}
.card-tile-main-container .card-title-text-container{max-width:950px;text-align:center;margin-top:60px;display:flex;flex-direction:column;align-items:center;padding:0 25px}
.card-tile-main-container .card-title-text-container h5{margin:0 0 25px}
.card-tile-main-container .card-title-text-container .caption-text{line-height:21px;font-weight:400;font-size:12px;max-width:700px;margin:0}
.card-tile-main-container .card-title-text-container .tile-phone-number{color:#ff5e2b}
@media(max-width:480px){.card-tile-main-container .card-title-text-container{text-align:left}
}
.eargo-descreet-section{position:relative;height:150vh;background-color:#fff}
.eargo-descreet-section .mobile-heading{display:none;visibility:hidden}
@media(max-width:37.5em){.eargo-descreet-section{width:100%}
.eargo-descreet-section .mobile-heading{display:block;visibility:visible;position:absolute;top:212px;left:50px}
}
.eargo-descreet-section .mobile-heading .second-heading{margin-top:30px;font-size:40px;width:260px}
.eargo-descreet-section .heading{font-size:112px;line-height:102.5%;position:absolute;display:flex;align-items:center;text-transform:uppercase;height:218px;width:90%;text-transform:capitalize;top:50%;transform:translateY(-50%);color:#333;z-index:1}
.eargo-descreet-section .hand-img{border-radius:10px;position:absolute;left:50%;transform:translateX(-50%);bottom:0;padding:40px 40px 0;height:calc(100% - 40px)}
.eargo-descreet-section .hand-img img{height:100%}
.eargo-descreet-section .bottom-heading{display:none;visibility:hidden;position:absolute}
@media(max-width:37.5em){.eargo-descreet-section .heading{width:90%;top:15%;font-style:normal;font-weight:900;font-size:40px;line-height:124%}
.eargo-descreet-section .hand-img{bottom:0;margin-top:113px;right:unset;height:unset}
.eargo-descreet-section .bottom-heading{display:block;visibility:visible;position:relative;top:100px;font-size:32px;max-width:330px;left:50px;height:100%;border:0 solid transparent}
}
.eargo-descreet-section .image_text_container{position:sticky;top:10%;height:90vh;text-align:center}
.eargo-descreet-section .sub-image{width:auto;height:auto;max-width:unset}
@media(max-width:37.5em){.eargo-descreet-section .sub-image{width:292px;min-width:292px;height:524px}
.eargo-descreet-section .parent-image{display:flex;justify-content:center}
.eargo-hero__image-step .eargo-5-hero__image-step-text p{-webkit-transform:translate3d(0,0,0)}
}
.eargo-descreet-section .sub-bottom-heading{position:absolute}
@media only screen and (max-width:1320px){.eargo-descreet-section h1.typographyV2.super{font-size:80px}
}
@media only screen and (max-width:1120px){.eargo-descreet-section h1.typographyV2.super{font-size:60px}
}
@media only screen and (max-width:1000px){.eargo-descreet-section h1.typographyV2.super{font-size:40px}
}
.eargo-hero{background-color:#fff}
.eargo-hero__sticky-picture{position:sticky;top:0;z-index:1;display:block;height:100vh;width:100%;box-sizing:border-box}
.eargo-hero__sticky-picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}
.eargo-hero__image-step{position:relative;z-index:0;height:150vh;background-color:#e6e5ea}
@media(min-width:1599px){.eargo-hero__image-step{width:100%;margin:auto}
}
.eargo-hero__image-step+.eargo-hero__image-step{margin-top:24px}
.eargo-hero__image-step .eargo-hero__image-step-mobile-picture{min-height:575px;-o-object-fit:cover;object-fit:cover}
.eargo-hero__image-step .eargo-hero__image-step-desktop-picture{display:none}
@media(min-width:800px){.eargo-hero__sticky-picture img{-o-object-position:left top;object-position:left top}
.eargo-hero__image-step .eargo-hero__image-step-desktop-picture{display:block}
.eargo-hero__image-step .eargo-hero__image-step-mobile-picture{display:none}
}
.eargo-hero__image-step .eargo-5-hero__image-step-text{position:absolute;top:10%;right:0;left:0;z-index:2;display:flex;line-height:110%;margin:auto;color:#000;font-family:Inter,sans-serif;font-size:28px}
.eargo-hero__image-step .eargo-5-hero__image-step-text p{max-width:303px;box-sizing:content-box;margin:auto}
@media(min-width:800px){.eargo-hero__image-step .eargo-5-hero__image-step-text{width:auto;padding:20px 80px}
.eargo-hero__image-step .eargo-5-hero__image-step-text p{margin:0}
}
.email-lead-capture{position:relative;display:flex;align-items:center;width:100%;height:100vh;box-sizing:border-box;margin:0 auto;padding:35px 30px;color:#fff}
@media(min-width:746px){.email-lead-capture{padding:75px 30px}
}
.email-lead-capture .email-lead-capture__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}
.email-lead-capture .email-lead-capture__bg-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.email-lead-capture .email-lead-capture__container{position:absolute;top:55px;z-index:1;display:flex;flex-basis:100%;justify-content:flex-start;max-width:1440px;box-sizing:border-box;margin:0 auto}
.email-lead-capture .email-lead-capture__container .email-lead-capture__content{z-index:2;font-family:Inter,sans-serif}
.email-lead-capture .email-lead-capture__container .email-lead-capture__content .capture_email_heading{font-style:normal;font-weight:700;font-size:48px;line-height:116%;margin-bottom:25px;color:#333}
@media(max-width:680px){.email-lead-capture .email-lead-capture__container .email-lead-capture__content .capture_email_heading{font-size:36px}
}
.email-lead-capture .email-lead-capture__container .email-lead-capture__content .capture_email_heading_second{font-style:normal;font-weight:400;font-size:18px;line-height:148%;display:flex;align-items:center;color:#333;margin-bottom:25px;max-width:452px}
@media(max-width:680px){.email-lead-capture .email-lead-capture__container .email-lead-capture__content .capture_email_heading_second{font-size:16px;width:90%}
.email-lead-capture .email-lead-capture__container .email-lead-capture__content .capture_email_subheading{width:90%}
}
.email-lead-capture .email-lead-capture__container .email-lead-capture__content .capture_email_subheading{font-style:normal;font-weight:400;font-size:12px;line-height:176%;display:flex;align-items:center;color:#333;max-width:452px}
@media(min-width:910px){.email-lead-capture{padding:45px 30px}
.email-lead-capture .email-lead-capture__container .email-lead-capture__content{max-width:100%}
.email-lead-capture .email-lead-capture__container{padding:0 30px}
}
.footer_form_popup_open .form_input_container,.footer_form_popup_open .form_input_container_second,.signup_successfull_popup.footer_form_popup_open{opacity:.1}
.cmp-embed>iframe{width:100%}
.webreact-embed ul{margin:0;padding:0;list-style:none}
.webreact-embed img{display:block;height:auto;max-width:100%}
.webreact-embed>iframe{width:100%}
.webreact-embed button,.webreact-embed input[type=email],.webreact-embed input[type=password],.webreact-embed input[type=submit],.webreact-embed input[type=text],.webreact-embed textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.webreact-embed button,.webreact-embed input[type=submit]{cursor:pointer}
.webreact-embed a{position:unset}
.webreact-embed .group:after{display:block;clear:both;content:""}
.bread-promo{height:auto;width:auto;margin:0 auto;padding:12px 32px;color:#fff;font-size:18px;font-weight:700;line-height:45px;line-height:initial;text-align:center;background:#ff5e2b;border-radius:4px}
.bread-promo span{padding-bottom:0}
.bread-promo:hover{color:#fff;background:#333}
.hidden_bread_checkout_btn{display:none}
.global-footer{width:100%;color:#fff}
.global-footer .social-links{margin-bottom:50px}
.global-footer__container{display:flex;flex-direction:column;max-width:1440px;box-sizing:border-box;margin:0 auto;padding:0 30px}
.global-footer__top{padding-top:100px;padding-bottom:50px;background-color:#333}
.global-footer__bottom{padding-top:60px;padding-bottom:60px;background-color:#000}
@media(min-width:1170px){.global-footer__bottom{padding-bottom:120px}
.global-footer__bottom .global-footer__container{flex-direction:row}
}
.global-footer__cookie-manager{margin:10px 0 0;padding:0;display:inline-flex;background:0;border:0;cursor:pointer}
a.button_V3{display:flex;margin-left:0}
a.button_V3 .button_text_V3{border-bottom:1.5px solid transparent}
.button_V3{font-style:normal;font-weight:700;box-sizing:border-box;text-align:center;background:#ff5e2b;height:56px;border-radius:40px;padding:2px 32px;font-size:16px;font-family:Inter,sans-serif;justify-content:center;align-items:center;position:relative;border:0;cursor:pointer;outline:0;transition:transform .5s ease-in-out;display:flex}
.button_V3:after{display:block;content:"";border-radius:50%;height:32px;width:32px;opacity:.24;transform:scaleX(0);transition:transform .5s ease-in-out;position:absolute;top:calc(50% - 12px);left:calc(50% - 12px)}
.button_V3.create_account_button{font-size:14px;padding:20px;width:auto}
.button_V3.create_account_button .button_text_V3:after{content:"";position:absolute;bottom:0;width:100%;left:0;top:10px;height:1.5px;transform:scale(0,1);transform-origin:0 100%;transition:transform .5s;border-radius:4px}
.button_V3 .button_text_V3{display:flex;justify-content:center;align-items:center;position:relative;height:100%;padding-top:2px;border-bottom:2px solid transparent}
.button_V3 .button_text_V3.bottom_5:after{bottom:-5px}
.button_V3 .button_text_V3:after{content:"";position:absolute;bottom:0;width:100%;left:0;height:.175rem;transform:scale(0,1);transform-origin:0 100%;transition:transform .5s;border-radius:4px}
.button_V3 .button_text_V3 .sentence_case_V3{text-transform:lowercase;margin:0;line-height:normal}
.button_V3 .button_text_V3 .sentence_case_V3::first-letter {text-transform:capitalize}
.button_V3:active:after{transform:unset;outline:0}
.button_V3.disabled{opacity:.32;cursor:not-allowed;pointer-events:none}
.button_V3.stretch{min-width:280px}
.button_V3.stretch .button_text_V3,.button_V3.whole_width{width:100%}
.button_V3.whole_width .button_text_V3{width:80%}
.button_V3.small_width{width:unset;height:56px;padding:2px 20px;font-size:14px}
.button_V3.small{width:unset;height:32px;padding:2px 20px;font-size:14px}
.button_V3.primary{background:#ff5e2b;color:#fff}
.button_V3.primary:after{background-color:#fff}
.button_V3.primary .button_text_V3:after{background-color:#fff;border-color:#fff}
.button_V3.primary:hover .button_text_V3:after{transform:scale(1,1)}
.button_V3.primary:focus-visible{box-shadow:0 0 0 1.5px #ff5e2b;border:1.5px solid #fff;outline:0}
.button_V3.secondary{background:#fff;color:#ff5e2b}
.button_V3.secondary:after{background-color:#ff5e2b}
.button_V3.secondary .button_text_V3.after{background-color:#ff5e2b;border-color:#ff5e2b}
.button_V3.secondary:hover .button_text_V3.after{transform:scale(1,1)}
.button_V3.secondary:focus-visible{box-shadow:0 0 0 1.5px #fff;border:1.5px solid #e5e5e5;outline:0}
.button_V3.ghost{background:0;color:#fff;border:1.5px solid #fff}
.button_V3.ghost:after{background-color:#fff}
.button_V3.ghost .button_text_V3:after{background-color:#fff;border-color:#fff}
.button_V3.ghost:hover .button_text_V3:after{transform:scale(1,1)}
.button_V3.ghost:focus-visible{box-shadow:inset 0 0 0 1.5px #fff,0 0 0 1.5px #fff;border:1.5px solid transparent;outline:0}
.button_V3.ghost.black{border-color:#333;color:#333}
.button_V3.ghost.black:after{background-color:#333}
.button_V3.ghost.black .button_text_V3:after{background-color:#333;border-color:#333}
.button_V3.ghost.black:hover .button_text_V3:after{transform:scale(1,1)}
.button_V3.ghost.black:focus-visible{box-shadow:inset 0 0 0 1.5px #333,0 0 0 1.5px #333;border:1.5px solid #fff;outline:0}
header{position:sticky;top:0;z-index:101}
.global-header{background-color:#fff}
.main_nav{display:flex;flex-direction:column;align-items:flex-start;width:100%}
.gradientLineAnimationContainer{max-width:1440px;width:calc(100% - 70px);margin:0 auto;position:relative;height:2385px}
.gradientLineAnimationContainer h1,.gradientLineAnimationContainer h2,.gradientLineAnimationContainer h3,.gradientLineAnimationContainer h4,.gradientLineAnimationContainer h5,.gradientLineAnimationContainer h6{margin:unset}
.gradientLineAnimationContainer .parentTextContainer{display:flex;flex-direction:column;align-items:center;background:#000;color:#fff;border-radius:16px;position:sticky;top:0;overflow:hidden;margin-bottom:60px;z-index:2}
@media(max-width:600px){.gradientLineAnimationContainer{width:calc(100% - 40px)}
.gradientLineAnimationContainer .parentTextContainer{margin-top:unset}
}
.gradientLineAnimationContainer .section_1{display:flex;max-width:951px;margin:160px 0 140px;flex-direction:column;align-items:center;text-align:center}
@media(max-width:1050px){.gradientLineAnimationContainer .section_1{width:90%}
}
.gradientLineAnimationContainer .section_1 .subHeading{line-height:31.68px;text-align:center;max-width:723px;margin-top:16px}
.gradientLineAnimationContainer .section_2{display:flex;flex-direction:row;margin:0 70px;justify-content:space-between;width:calc(100% - 140px);z-index:1}
@media(max-width:1050px){.gradientLineAnimationContainer .section_2{flex-direction:column}
}
.gradientLineAnimationContainer .section_2 .left_side,.gradientLineAnimationContainer .section_2 .right_side{display:flex;flex-direction:column;width:50%}
.gradientLineAnimationContainer .section_2 .content{max-width:463px}
.gradientLineAnimationContainer .section_2 .content.white{color:#fff}
.gradientLineAnimationContainer .section_2 .content.white .lineThrough{font-weight:400;color:#fff}
.gradientLineAnimationContainer .section_2 .content.colorText{background:-webkit-linear-gradient(left,#ff5e2b,#f2bf45);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.gradientLineAnimationContainer .section_2 .content.colorText .lineThrough{font-weight:400;color:#999 !important;-webkit-text-fill-color:#999;text-decoration:line-through}
.gradientLineAnimationContainer .section_2 .left_side{text-align:left;position:relative}
@media(max-width:1050px){.gradientLineAnimationContainer .section_2 .left_side,.gradientLineAnimationContainer .section_2 .right_side{width:auto}
.gradientLineAnimationContainer .section_2 .content{margin-top:8px}
.gradientLineAnimationContainer .section_2 .left_side .dot_line_container{position:absolute;height:550px;left:-23px;border-left:2px solid;border-bottom:2px solid;width:15vw;-o-border-image:linear-gradient(to bottom,#ff5e2b,#f2bf45) 1;border-image:linear-gradient(to bottom,#ff5e2b,#f2bf45) 1}
.gradientLineAnimationContainer .section_2 .left_side .dot_line_container:before{content:"";width:28px;height:28px;border-radius:50%;background:#ff5e2b;position:absolute;top:-8px;left:-15px}
.gradientLineAnimationContainer .section_2 .left_side .dot_line_container .dot{display:none}
}
@media(max-width:1050px) and (max-width:600px){.gradientLineAnimationContainer .section_2 .left_side .dot_line_container:before{width:15px;height:15px;left:-9px}
}
@media(max-width:630px){.gradientLineAnimationContainer .section_2 .left_side .dot_line_container{height:578px}
}
@media(max-width:600px){.gradientLineAnimationContainer .section_2{margin:0 30px;width:calc(100% - 60px)}
.gradientLineAnimationContainer .section_2 .content{margin-top:8px}
.gradientLineAnimationContainer .section_2 .left_side .dot_line_container{left:-15px;height:450px}
}
@media(max-width:560px){.gradientLineAnimationContainer .section_2 .left_side .dot_line_container{height:478px}
}
@media(max-width:458px){.gradientLineAnimationContainer .section_2 .left_side .dot_line_container{height:503px}
}
@media(max-width:435px){.gradientLineAnimationContainer .section_2 .left_side .dot_line_container{height:526px}
}
@media(max-width:400px){.gradientLineAnimationContainer .section_2 .left_side .dot_line_container{height:550px}
}
@media(max-width:390px){.gradientLineAnimationContainer .section_2 .left_side .dot_line_container{height:596px}
}
@media(max-width:360px){.gradientLineAnimationContainer .section_2 .left_side .dot_line_container{height:630px}
}
.gradientLineAnimationContainer .section_2 .left_side .dot_line_container .dot{width:28px;height:28px;border-radius:50%;background:#ff5e2b}
.gradientLineAnimationContainer .section_2 .left_side .dot_line_container .line{background:-webkit-linear-gradient(left,#ff5e2b,#f89437)}
.gradientLineAnimationContainer .section_2 .right_side{text-align:right;align-items:flex-end}
.gradientLineAnimationContainer .section_2 .right_side .dot_line_container{width:100%}
@media(max-width:1050px){.gradientLineAnimationContainer .section_2 .left_side .dot_line_container .line{display:none}
.gradientLineAnimationContainer .section_2 .right_side{align-self:flex-end;position:relative;margin-top:80px}
.gradientLineAnimationContainer .section_2 .right_side .dot_line_container{position:absolute;height:300px;right:-23px;width:15vw;top:0;border-right:2px solid;border-bottom:2px solid;-o-border-image:linear-gradient(to bottom,#ff5e2b,#f2bf45) 1;border-image:linear-gradient(to bottom,#ff5e2b,#f2bf45) 1}
.gradientLineAnimationContainer .section_2 .right_side .dot_line_container:before{content:"";width:28px;height:28px;border-radius:50%;background:#ff5e2b;position:absolute;top:-8px;right:-15px}
.gradientLineAnimationContainer .section_2 .right_side .dot{display:none}
}
@media(max-width:1050px) and (max-width:600px){.gradientLineAnimationContainer .section_2 .right_side .dot_line_container:before{width:15px;height:15px;right:-9px}
}
@media(max-width:600px){.gradientLineAnimationContainer .section_2 .right_side .dot_line_container{right:-15px;height:250px}
}
@media(max-width:435px){.gradientLineAnimationContainer .section_2 .right_side .dot_line_container{height:270px}
}
@media(max-width:400px){.gradientLineAnimationContainer .section_2 .right_side .dot_line_container{height:350px}
}
.gradientLineAnimationContainer .section_2 .right_side .dot{width:28px;height:28px;border-radius:50%;background:#f2bf45}
.gradientLineAnimationContainer .section_2 .right_side .line{background:-webkit-linear-gradient(left,#f89737,#f2bf45)}
.gradientLineAnimationContainer .section_2 .dot_line_container{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:32px 0}
.gradientLineAnimationContainer .section_2 .dot_line_container .line{width:100%;height:4px}
.gradientLineAnimationContainer .section_2 .middle_side{margin-top:32px}
.gradientLineAnimationContainer .section_2 .middle_side .dot_line_container{flex-direction:column;overflow:hidden}
.gradientLineAnimationContainer .section_2 .middle_side .dot{width:28px;height:28px;border-radius:50%;background:-webkit-linear-gradient(left,#ff5e2b,#f2bf45)}
.gradientLineAnimationContainer .section_2 .middle_side .linearrow_container{z-index:0}
.gradientLineAnimationContainer .section_2 .middle_side .line{background:-webkit-linear-gradient(left,#ff5e2b,#f2bf45);width:4px;height:200px;z-index:0;position:relative}
.gradientLineAnimationContainer .section_2 .middle_side .line:before{content:">";position:absolute;background:-webkit-linear-gradient(left,#ff5e2b,#f2bf45);-webkit-background-clip:text;-webkit-text-fill-color:transparent;top:50%;transform:translateY(74px) rotate(90deg);font-size:30px;padding-top:8px}
.gradientLineAnimationContainer .section_2 .middle_side .arrow{background:-webkit-linear-gradient(left,#ff5e2b,#f2bf45)}
.gradientLineAnimationContainer .section_3{margin:0 0 160px;display:flex;flex-direction:row}
@media(max-width:1050px){.gradientLineAnimationContainer .section_2 .middle_side,.gradientLineAnimationContainer .section_2 .middle_side .linearrow_container,.gradientLineAnimationContainer .section_2 .right_side .line{display:none}
.gradientLineAnimationContainer .section_3{margin-top:80px}
}
.gradientLineAnimationContainer .section_3 .image-container{width:300px;height:300px;border-radius:50%;display:flex;justify-content:center;background-color:#fff;background-clip:padding-box;border:8px solid transparent;position:relative}
@media(max-width:750px){.gradientLineAnimationContainer .section_3 .image-container{width:200px;height:200px}
}
.gradientLineAnimationContainer .section_3 .image-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;margin:-8px;border-radius:inherit;background:linear-gradient(to right,#ff5e2b,#f2bf45)}
.gradientLineAnimationContainer .section_3 .image-container img{width:80%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;padding-top:45px}
.gradientLineAnimationContainer .section_3 .image-container .white_background{width:100%;height:100%;overflow:hidden;border-radius:50%;display:flex;justify-content:center;z-index:1;background:#fff}
.hearing-loss__container{margin:81px auto 0;display:flex;flex-direction:column;justify-content:center;align-items:center}
.hearing-loss__container>h3{margin:0 auto;font-size:20px;font-weight:700}
@media screen and (min-width:1024px){.hearing-loss__container>h3{font-size:60px}
}
.hearing-loss__title-container{position:relative;max-width:257px;margin:0 auto;text-align:center;width:100%}
.hearing-loss__title-container>.hearing-loss__title>h2{margin:0 auto;font-size:56px;font-weight:800;line-height:63px;text-transform:uppercase;overflow:hidden;position:relative}
.hearing-loss__title-container>p{margin:0 auto 39px;color:#666}
.hearing-loss__title-container>.hearing-loss__title-overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;overflow:hidden;text-align:center}
.hearing-loss__title-container>.hearing-loss__title-overlay>h2{margin:0 auto;height:100%;font-size:56px;font-weight:900;line-height:63px;text-transform:uppercase;background:linear-gradient(to right,#ff6b2b,#f2bf45) no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
@media only screen and (min-width:1024px){.hearing-loss__title-container{max-width:880px}
.hearing-loss__title-container>.hearing-loss__title-overlay>h2,.hearing-loss__title-container>.hearing-loss__title>h2{font-size:152px;line-height:155px}
.hearing-loss__title-container>p{font-size:32px;line-height:40.96px;margin:0 auto 61px;text-align:center;max-width:441px}
}
.hearing-loss__video-container{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:100;display:flex;justify-content:center;align-items:center}
.hearing-loss__video-container>.hearing-loss__video-overlay{position:fixed;height:100%;width:100%;background-color:#000;opacity:.8}
.hearing-loss__video-container>.hearing-loss__video-close-button{position:fixed;top:25px;right:25px;width:24px;height:24px;z-index:3;cursor:pointer}
.hearing-loss__video-container>video{width:100%;z-index:2}
.hero-block{position:relative;max-width:calc(1440px - 60px);box-sizing:border-box;margin:20px;color:#fff;text-align:center}
@supports(aspect-ratio:16/9){.hero-block{aspect-ratio:16/9}
}
@supports not(aspect-ratio:16/9){.hero-block::before{display:inline-block;padding-top:56.25%;vertical-align:top;content:""}
.hero-block__content-wrapper{position:absolute;top:0;left:0}
}
@media(min-width:746px){.hero-block{margin:30px}
}
@media(min-width:1440px){.hero-block{margin:50px auto}
}
.hero-block__bg-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}
.hero-block__bg-wrapper:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:block;background-color:#000;content:"";opacity:var(--opacity)}
.hero-block__bg-wrapper img,.hero-block__bg-wrapper video{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.hero-block__logo{z-index:1;height:100%;max-height:15px;margin-bottom:10px}
.hero-block__logo img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}
@media(min-width:746px){.hero-block__logo{height:auto;max-height:100%;margin-bottom:20px}
.hero-block__logo img{height:auto}
}
.hero-block__title{z-index:1;margin:0;font-size:32px;line-height:36px;text-transform:uppercase}
@media(min-width:680px){.hero-block__title{font-size:40px;line-height:50px}
}
@media(min-width:746px){.hero-block__title{font-size:66px;line-height:72px}
}
@media(min-width:910px){.hero-block__title{font-size:112px;line-height:115px}
}
.hero-block__subtitle{z-index:1;margin-bottom:0}
@media(max-width:469px){.hero-block__subtitle{margin-top:5px;font-size:12px;line-height:13px}
.hero-block__cta{font-size:12px}
}
.hero-block__play-toggle-btn{margin:0;padding:0;position:absolute;right:20px;bottom:20px;background-color:transparent;border:0;cursor:pointer}
.hero-block__play-toggle-btn svg{stroke:#fff}
.hero-block__play-toggle-btn .icon--play{display:none}
.hero-block--is-playing .hero-block__play-toggle-btn .icon--play,.hero-block__play-toggle-btn .icon--pause{display:block}
.hero-block--is-playing .hero-block__play-toggle-btn .icon--pause{display:none}
.hero-block__cta{margin-top:10px}
.hero-block__cta span{padding-bottom:5px}
@media(min-width:746px){.hero-block__cta{margin-top:30px}
.hero-block__cta span{padding-bottom:15px}
}
.hero-block__content-wrapper{display:flex;align-items:center;flex-direction:column;justify-content:center;height:100%;width:100%}
.heroblock--bg-black .hero-block{color:#fff;background-color:#000}
.heroblock--bg-black .hero-block__cta{color:#fff;border-color:#fff}
.heroblock--bg-black .icon{stroke:#fff}
.heroblock--bg-white .hero-block{color:#000;background-color:#fff}
.heroblock--bg-white .hero-block__cta{color:#000;border-color:#000}
.heroblock--bg-white .icon{stroke:#000}
.hero-v2-container{background:#000;padding-bottom:60px;position:relative}
.hero-v2-container .hero-text-section{position:absolute;max-width:780px;top:50%;transform:translateY(-50%);color:#fff;left:7%}
@media(max-width:909px){.hero-v2-container{display:flex;flex-direction:column}
.hero-v2-container .hero-text-section{margin:18px auto 0;position:unset;transform:unset;order:3;width:90%;text-align:center}
.hero-v2-container .hero-text-section.display-mobile{order:1;width:90%;margin:30px auto 0;text-align:center;justify-content:center}
}
.hero-v2-container .button{margin-top:98px}
.hero-v2-container h1{margin:unset}
.hero-v2-container .hero-image-section{display:flex;flex-direction:column;align-items:flex-end;margin-right:10%}
.hero-v2-container .display-mobile{display:none}
@media(max-width:909px){.hero-v2-container .button{margin-top:50px;padding:21px 20px}
.hero-v2-container h1.super{font-size:56px;font-style:normal;font-weight:900;line-height:63px}
.hero-v2-container .hero-image-section{order:2;align-items:center;margin-right:unset}
.hero-v2-container .mobile-hidden{display:none}
.hero-v2-container .display-mobile{display:flex}
}
.hero-v2-container img{width:auto;height:auto;max-width:790px}
.holiday-promo-banner-component .holiday-promo-banner,.holiday-promo-banner-component .holiday-promo-banner--small{position:relative;margin:0 auto;width:100%;max-width:1200px;display:flex;flex-direction:column;background-image:var(--bgMobileImage);background-size:cover;background-repeat:no-repeat;font-family:Inter,sans-serif;background-position:top;overflow:clip}
@media screen and (min-width:1024px){.holiday-promo-banner-component .holiday-promo-banner,.holiday-promo-banner-component .holiday-promo-banner--small{margin:48px auto 0;flex-direction:row;justify-content:space-between;background-image:var(--bgDesktopImage);border-radius:16px 16px 0}
}
.holiday-promo-banner-component .holiday-promo-banner__content{padding:24px 0 0 21px;flex-shrink:0}
.holiday-promo-banner-component .holiday-promo-banner__content>h2{margin:134px 0 0;max-width:370px;font-size:48px;font-weight:700;line-height:52.8px;color:#fffcf9}
.holiday-promo-banner-component .holiday-promo-banner__content>p{margin:8px 0 0;max-width:460px;font-size:19.2px;font-weight:500;line-height:26.88px;color:#fffcf9}
.holiday-promo-banner-component .holiday-promo-banner__content>a{margin:40px 0 0;padding:20px 32px;background-color:#cf4520}
.holiday-promo-banner-component .holiday-promo-banner__product-image{margin:40px auto 0;width:120%;max-width:600px;height:100%;transform:translateX(-40px)}
@media screen and (min-width:560px){.holiday-promo-banner-component .holiday-promo-banner__product-image{transform:unset}
}
.holiday-promo-banner-component .holiday-promo-banner--small>.holiday-promo-banner__content>h2{margin:134px 0 0;max-width:370px;font-size:48px;font-weight:700;line-height:52.8px;color:#fffcf9}
.holiday-promo-banner-component .holiday-promo-banner--small>.holiday-promo-banner__content>p{margin:8px 0 0;max-width:460px;font-size:19.2px;font-weight:500;line-height:26.88px;color:#fffcf9}
.holiday-promo-banner-component .holiday-promo-banner--small>.holiday-promo-banner__content>a{display:none}
.holiday-promo-banner-component .holiday-promo-banner--small>.holiday-promo-banner__product-image{margin:16px auto 0}
@media screen and (min-width:768px){.holiday-promo-banner-component .holiday-promo-banner__content{padding:86px 21px 0 43px}
.holiday-promo-banner-component .holiday-promo-banner__content>h2{max-width:505px;font-size:60px;line-height:72px}
.holiday-promo-banner-component .holiday-promo-banner__content>p{max-width:460px;font-size:24px;line-height:33.6px}
.holiday-promo-banner-component .holiday-promo-banner--small>.holiday-promo-banner__content{padding:86px 21px 0 43px}
.holiday-promo-banner-component .holiday-promo-banner--small>.holiday-promo-banner__content>h2{max-width:505px;font-size:60px;line-height:72px}
.holiday-promo-banner-component .holiday-promo-banner--small>.holiday-promo-banner__content>p{max-width:460px;font-size:24px;line-height:33.6px}
}
@media screen and (min-width:1024px){.holiday-promo-banner-component .holiday-promo-banner__content{padding:86px 0 86px 43px}
.holiday-promo-banner-component .holiday-promo-banner__content>h2{margin:0}
.holiday-promo-banner-component .holiday-promo-banner__product-image{margin:auto 0 0}
.holiday-promo-banner-component .holiday-promo-banner--small>.holiday-promo-banner__content{padding:40px 0 40px 43px}
.holiday-promo-banner-component .holiday-promo-banner--small>.holiday-promo-banner__content>h2{margin:0}
.holiday-promo-banner-component .holiday-promo-banner--small>.holiday-promo-banner__product-image{margin:auto auto 0;transform:translate(-50px,110px)}
}
.home-page-banner-component{margin:60px auto 138px;padding:16px;max-width:1280px}
.home-page-banner-component>.home-page-banner__content{display:flex;flex-direction:column;align-items:flex-start}
.home-page-banner-component>.home-page-banner__content>h1{margin:0;font-size:48px;line-height:52.8px;font-weight:700}
.home-page-banner-component>.home-page-banner__content>p{margin:16px 0 0;font-size:16px;line-height:22.4px;font-weight:400}
.home-page-banner-component>.home-page-banner__content>a{margin-top:32px;background-color:#cf4520}
@media screen and (min-width:1024px){.home-page-banner-component>.home-page-banner__content{align-items:center}
.home-page-banner-component>.home-page-banner__content>h1{max-width:530px;font-size:60px;line-height:72px;text-align:center}
.home-page-banner-component>.home-page-banner__content>p{font-size:20px;line-height:28px}
}
.home-page-banner-component>.home-page-banner__image-grid{margin-top:60px;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}
.home-page-banner-component>.home-page-banner__image-grid>.home-page-banner__product-link{position:relative;height:200px;border-radius:16px 16px 0;background-size:cover;background-position:center;overflow:clip;box-shadow:0 0 0 0 rgba(51,51,51,.08);transition:box-shadow 80ms ease-in-out}
.home-page-banner-component>.home-page-banner__image-grid>.home-page-banner__product-link:hover{box-shadow:0 8px 8px 0 rgba(51,51,51,.08)}
.home-page-banner-component>.home-page-banner__image-grid>.home-page-banner__product-link>div{padding:12px 16px;position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;grid-gap:8px;gap:8px;background:rgba(10,10,10,.6)}
.home-page-banner-component>.home-page-banner__image-grid>.home-page-banner__product-link>div>img{height:15px}
.home-page-banner-component>.home-page-banner__image-grid>.home-page-banner__product-link>div>p{margin:0;color:#fffcf9;line-height:19.6px}
.home-page-banner-component>.home-page-banner__image-grid>.home-page-banner__product-link:nth-of-type(1){grid-column:1/-1;background-image:url(https://assets.eargo.com/home-page-banner/home-page-banner-eargo-7-small.png)}
.home-page-banner-component>.home-page-banner__image-grid>.home-page-banner__product-link:nth-of-type(2){background-image:url(https://assets.eargo.com/home-page-banner/home-page-banner-eargo-se-small.png)}
.home-page-banner-component>.home-page-banner__image-grid>.home-page-banner__product-link:nth-of-type(3){background-image:url(https://assets.eargo.com/home-page-banner/home-page-banner-link-by-eargo-small.png)}
@media screen and (min-width:1024px){.home-page-banner-component>.home-page-banner__image-grid{grid-template-columns:1fr 1fr 1fr;grid-gap:16px;gap:16px}
.home-page-banner-component>.home-page-banner__image-grid>.home-page-banner__product-link{height:360px}
.home-page-banner-component>.home-page-banner__image-grid>.home-page-banner__product-link>div{flex-direction:row;justify-content:space-between;align-items:center}
.home-page-banner-component>.home-page-banner__image-grid>.home-page-banner__product-link>div>img{height:18px}
.home-page-banner-component>.home-page-banner__image-grid>.home-page-banner__product-link:nth-of-type(1){grid-column:unset;background-image:url(https://assets.eargo.com/home-page-banner/home-page-banner-eargo-7-large.png)}
.home-page-banner-component>.home-page-banner__image-grid>.home-page-banner__product-link:nth-of-type(1)>img{height:23px}
.home-page-banner-component>.home-page-banner__image-grid>.home-page-banner__product-link:nth-of-type(2){background-image:url(https://assets.eargo.com/home-page-banner/home-page-banner-eargo-se-large.png)}
.home-page-banner-component>.home-page-banner__image-grid>.home-page-banner__product-link:nth-of-type(3){background-image:url(https://assets.eargo.com/home-page-banner/home-page-banner-link-by-eargo-large.png)}
.home-page-banner-component{padding:0 44px;margin:60px auto 160px}
}
.icon{display:inline-block;height:16px;width:16px;vertical-align:middle;fill:none;outline:0}
.icon--24x24{height:24px;width:24px}
.icon--36x36{height:36px;width:36px}
.icon--48x48{height:48px;width:48px}
.cmp-image{max-width:calc(1440px - 60px);margin:50px auto}
.cmp-image__image{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}
.cmp-image__title{display:block;font-size:12px;font-style:normal;font-weight:400;line-height:21px;text-align:left}
.imageFadeInOutContainer h1,.imageFadeInOutContainer h2,.imageFadeInOutContainer h3,.imageFadeInOutContainer h4,.imageFadeInOutContainer h5,.imageFadeInOutContainer h6{margin:unset}
.imageFadeInOutContainer .black{width:100;background:#000;height:500px}
.imageFadeInOutContainer .image_text_container{display:flex;flex-direction:column;align-items:center;position:sticky;top:0}
.imageFadeInOutContainer .container{position:relative;height:150vh}
.imageFadeInOutContainer .orange_text{background:-webkit-linear-gradient(left,#ff5e2b,#f2bf45);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}
.imageFadeInOutContainer .link{color:#2c87ef}
.imageFadeInOutContainer .image{position:relative;display:flex;flex-direction:column;justify-content:center}
.imageFadeInOutContainer .firstImage,.imageFadeInOutContainer .secondImage{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}
.imageFadeInOutContainer .secondImage{position:absolute}
.imageFadeInOutContainer .heading{margin-top:160px}
.imageFadeInOutContainer .content{align-self:center;position:absolute;max-width:735px;z-index:1;right:10%;top:60%}
@media(max-width:1499px){.imageFadeInOutContainer .content{width:50%}
}
@media(max-width:600px){.imageFadeInOutContainer{padding:0 20px}
.imageFadeInOutContainer .heading{margin:100px 0 40px}
.imageFadeInOutContainer .content{width:100%;position:unset;margin-top:20px}
}
.imageFadeInOutContainer .content_text{margin-bottom:40px}
.imageScrollingSliderContainer{position:relative;margin:34px auto;max-width:1440px;width:calc(100% - 70px);height:calc(100vh - 68px);border-radius:16px;overflow:hidden;z-index:1}
.imageScrollingSliderContainer h1,.imageScrollingSliderContainer h2,.imageScrollingSliderContainer h3,.imageScrollingSliderContainer h4,.imageScrollingSliderContainer h5,.imageScrollingSliderContainer h6{margin:unset}
.imageScrollingSliderContainer .slides{position:relative}
.imageScrollingSliderContainer .soundAdjustImage{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}
@media(max-width:850px){.imageScrollingSliderContainer .soundAdjustImage{height:auto;z-index:1}
.imageScrollingSliderContainer h4.typographyV2.super.heading{font-size:40px}
}
@media(max-width:600px){.imageScrollingSliderContainer{width:calc(100% - 40px)}
.imageScrollingSliderContainer .soundAdjustImage{height:unset}
}
.imageScrollingSliderContainer .for_mobile{display:none}
.imageScrollingSliderContainer .swiper-slide.swiper-slide-active,.imageScrollingSliderContainer .swiper-slide.swiper-slide-next{filter:blur(10px)}
.imageScrollingSliderContainer .swiper-slide .textContainer{display:flex;flex-direction:column;max-width:580px;align-content:flex-end;align-items:flex-end;text-align:end;position:absolute;top:0;right:10%;color:#fff;height:100%;z-index:9;justify-content:flex-end}
@media(max-width:950px){.imageScrollingSliderContainer .swiper-slide .textContainer{right:5%}
}
@media(max-width:850px){.imageScrollingSliderContainer .title{font-size:20px}
.imageScrollingSliderContainer .content{font-size:18px}
.imageScrollingSliderContainer .for_mobile{display:block;position:absolute;z-index:2;left:0;height:100%;width:100%;top:0;background:linear-gradient(.04deg,#000 9.03%,rgba(0,0,0,0) 99.97%) 0 0/contain no-repeat,url(https://eargo-images-prod.s3.us-west-1.amazonaws.com/corp/home/homepage-redesign-2022/GradientOverlay.png) 0 0/contain no-repeat}
.imageScrollingSliderContainer .swiper-slide.swiper-slide-active,.imageScrollingSliderContainer .swiper-slide.swiper-slide-next{filter:unset}
.imageScrollingSliderContainer .swiper-slide .textContainer{align-items:center;text-align:center;bottom:0;top:unset;justify-items:center;right:unset;max-width:unset;width:90%;margin:0 5%}
}
.imageScrollingSliderContainer .swiper-slide .textContainer .boldtext{font-weight:700}
.imageScrollingSliderContainer .textContainer{display:flex;flex-direction:column;max-width:580px;align-content:flex-end;align-items:flex-end;text-align:end;position:absolute;top:0;right:10%;color:#fff;height:100%;z-index:9;justify-content:flex-end}
@media(max-width:950px){.imageScrollingSliderContainer .textContainer{right:5%}
}
@media(max-width:850px){.imageScrollingSliderContainer .textContainer{align-items:center;text-align:center;bottom:0;top:unset;justify-items:center;right:unset;max-width:unset;width:90%;margin:0 5%}
}
@media(max-wdth:600px){.imageScrollingSliderContainer .swiper-slide .textContainer,.imageScrollingSliderContainer .textContainer{width:100%;margin:unset}
}
.imageScrollingSliderContainer .textContainer .title>p{font-weight:700}
.imageScrollingSliderContainer .button_container{margin-bottom:200px;margin-top:40px}
@media(max-width:850px){.imageScrollingSliderContainer .button_container{margin-bottom:50px}
}
.imageScrollingSliderContainer .title{margin:16px 0;display:inline-block}
.imageScrollingSliderContainer .orange{background:-webkit-linear-gradient(left,#ff5e2b,#f2bf45);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:unset;display:inline-block;overflow:visible;line-height:124%}
.eargo-experience-container{display:flex;justify-content:center;margin:0;padding:0;box-sizing:border-box}
.eargo-experience-container .component-header{width:50vw;border:1px solid rgba(128,128,128,.6509803922)}
.eargo-experience-container .header{display:flex;justify-content:center;border:0;background:#e56643;color:#fff;height:43.9px;align-items:center}
.eargo-experience-container .content_parent{margin-top:42px}
.eargo-experience-container .content{display:flex;align-items:center;flex-direction:column}
.eargo-experience-container .child_content{width:72%;justify-content:space-between;display:flex;margin-bottom:50px}
.eargo-experience-container .description_text{width:75%;text-align:center;font-weight:400;word-wrap:break-word}
.eargo-experience-container .header_text{font-size:19px;text-shadow:0 0 1px}
.eargo-experience-container .eargo-experience-container-layout{display:flex;justify-content:center}
@media only screen and (max-width:768px){.eargo-experience-container .header{height:62px;min-width:308px}
.eargo-experience-container .header_text{font-size:13.6px;width:154px;text-align:center}
.eargo-experience-container .eargo-experience-container-layout{min-width:400px}
.eargo-experience-container .component-header{min-width:310px;border:0}
.eargo-experience-container .child_content{width:100%}
.eargo-experience-container .img_style{width:22%}
.eargo-experience-container .description_text{color:rgba(0,0,0,.7411764706);width:186px}
}
.testimonies__section-container{height:1800px;margin-top:148px}
@media only screen and (min-width:640px){.testimonies__section-container{height:2100px}
}
@media only screen and (min-width:1024px){.testimonies__section-container{height:2600px}
}
.testimonies__section-title{margin:0 auto;padding:0 38px;font-size:32px;text-align:center;line-height:40.96px;letter-spacing:-.64px}
@media only screen and (min-width:640px){.testimonies__section-title{font-size:48px;line-height:59.52px;max-width:800px}
}
@media only screen and (min-width:1024px){.testimonies__section-title{font-size:60px;max-width:820px;line-height:74.4px}
}
.testimonies__img-container{width:100%;padding:0;display:flex;justify-content:center;flex-wrap:wrap;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;list-style:none;margin:31px auto 0;max-width:466px}
.testimonies__img-container>:nth-child(1){transform:translateY(41px);z-index:1}
.testimonies__img-container>:nth-child(1)>div{width:152px;height:152px}
.testimonies__img-container>:nth-child(2){z-index:1}
.testimonies__img-container>:nth-child(2)>div{width:152px;height:152px}
.testimonies__img-container>:nth-child(3){transform:translate(15px,42px);z-index:1}
.testimonies__img-container>:nth-child(3)>div{margin-top:21px;width:131px;height:131px}
.testimonies__img-container>:nth-child(4){transform:translateX(15px);z-index:1}
.testimonies__img-container>:nth-child(4)>div{margin-top:12px;width:180px;height:180px}
.testimonies__img-container li>div{position:relative;border-radius:50%;overflow:hidden}
.testimonies__img-container li>div img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
@media only screen and (min-width:640px){.testimonies__img-container{max-width:600px}
.testimonies__img-container>:nth-child(1)>div,.testimonies__img-container>:nth-child(2)>div{width:228px;height:228px}
.testimonies__img-container>:nth-child(3)>div{width:196.5px;height:196.5px}
.testimonies__img-container>:nth-child(4)>div{width:270px;height:270px}
}
@media only screen and (min-width:1024px){.testimonies__img-container{max-width:900px;margin-top:60px}
.testimonies__img-container>:nth-child(1)>div,.testimonies__img-container>:nth-child(2)>div{width:304px;height:304px}
.testimonies__img-container>:nth-child(3)>div{width:262px;height:262px}
.testimonies__img-container>:nth-child(4)>div{width:360px;height:360px}
}
@media only screen and (min-width:1280px){.testimonies__section-container{height:1500px}
.testimonies__img-container{margin-top:60px;max-width:none;grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px}
.testimonies__img-container>:nth-child(1){transform:translate(0,0)}
.testimonies__img-container>:nth-child(1)>div{width:217px;height:351px;border-radius:363px}
.testimonies__img-container>:nth-child(2){transform:translate(0,0);margin-left:241px}
.testimonies__img-container>:nth-child(2)>div{width:217px;height:351px;border-radius:363px}
.testimonies__img-container>:nth-child(3){transform:translate(0,0)}
.testimonies__img-container>:nth-child(3)>div{margin-top:0;width:217px;height:351px;border-radius:363px}
.testimonies__img-container>:nth-child(4){transform:translate(0,0)}
.testimonies__img-container>:nth-child(4)>div{margin-top:0;width:217px;height:351px;border-radius:363px}
}
.testimonies__animation-container{width:100%;height:270px;padding:0;display:flex;justify-content:center;flex-wrap:wrap;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;list-style:none;margin:0 auto;max-width:466px}
.testimonies__animation-container .testimonies__animation__starter-image-container{position:relative}
.testimonies__animation-container .testimonies__animation__starter-image-container>.testimonies__animation__starter-image{position:relative;border-radius:50%;overflow:hidden;width:216px;min-height:216px;transition:border-radius .5s ease-in-out,width .5s ease-in-out,min-height .5s ease-in-out,max-height .5s ease-in-out,transform .5s ease-in-out}
.testimonies__animation-container .testimonies__animation__starter-image-container>.testimonies__animation__starter-image img,.testimonies__animation-container .testimonies__animation__starter-image-container>.testimonies__animation__starter-image video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.testimonies__animation-container .testimonies__animation__starter-image-container>.testimonies__animation__starter-image button{background:0;border:0;padding:0;cursor:pointer}
.testimonies__animation-container .testimonies__animation__starter-image-container>.testimonies__animation__starter-image .testimonies__video__pause-button,.testimonies__animation-container .testimonies__animation__starter-image-container>.testimonies__animation__starter-image .testimonies__video__play-button{position:absolute;z-index:20;top:calc(50% - 20px);left:calc(50% - 20px);width:40px;height:40px;transition:opacity .5s ease-in-out}
.testimonies__animation-container .testimonies__animation__starter-image-container>.testimonies__animation__starter-image .testimonies__video__mute-button{position:absolute;z-index:20;bottom:16px;right:16px;width:32px;height:32px;display:flex;justify-content:center;align-items:center;transition:opacity .5s ease-in-out;border-radius:50%;background:#fff}
.testimonies__animation-container .testimonies__animation__starter-image-container>.testimonies__animation__starter-image .testimonies__video__mute-button>svg{width:18px;height:18px}
.testimonies__animation-container .testimonies__animation__starter-image-container .testimonies__close-icon{position:absolute;top:-193px;right:calc(50% - 24px);width:48px;height:48px;border:0;background:0;cursor:pointer;opacity:0;transition:opacity .5s ease-in-out;z-index:2}
@media only screen and (min-width:640px){.testimonies__animation-container .testimonies__animation__starter-image-container>.testimonies__animation__starter-image{width:324px;min-height:324px}
}
@media only screen and (min-width:1024px){.testimonies__animation-container .testimonies__animation__starter-image-container>.testimonies__animation__starter-image{width:432px;min-height:432px}
}
.testimonies__content__container{position:relative}
.testimonies__content__quote-container{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:52px;opacity:0;transition:opacity .5s ease-in-out}
.testimonies__content__quote-icon{width:40px;height:40px}
.testimonies__content__quote-text{margin:0;padding:18px 38px 24px;text-align:center}
@media only screen and (min-width:1024px){.testimonies__content__quote-icon{width:52px;height:52px}
.testimonies__content__quote-text{font-size:32px}
}
@media only screen and (min-width:1280px){.testimonies__animation-container .testimonies__animation__starter-image-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));transform:translate(-116px,-364px)}
.testimonies__animation-container .testimonies__animation__starter-image-container>.testimonies__animation__starter-image{width:217px;min-height:351px;max-width:329px;border-radius:363px;margin-top:0}
.testimonies__animation-container .testimonies__animation__starter-image-container>.testimonies__content__container-large{width:720px;position:relative;border-radius:unset}
.testimonies__content__container{transform:translate(40px,-647px)}
.testimonies__content__quote-container{top:30%;left:0;flex-direction:row;justify-content:flex-start;margin-top:0;z-index:2}
.testimonies__content__quote-text{margin-top:32px;font-size:32px;padding:0}
}
.testimonies__content__quote-CTA{margin:16px 0 0;font-weight:700;background:0;border:0;color:#2c87ef;cursor:pointer}
.testimonies__content__excerpt-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;width:345px;opacity:0;transition:opacity .5s ease-in-out;padding:40px 0 0}
.testimonies__content__excerpt-container p{font-size:16px;font-weight:400}
@media only screen and (min-width:640px){.testimonies__content__excerpt-container{width:517px}
}
@media only screen and (min-width:1024px){.testimonies__content__excerpt-container{width:690px}
}
.testimonies__content__excerpt-container-large{height:100%;display:flex;flex-direction:column;justify-content:space-between;opacity:0;transition:opacity .5s ease-in-out;width:100%;max-width:720px}
.testimonies__content__excerpt-container-large p{font-size:18px;font-weight:400}
.testimonies__content__excerpt-container-large>div>div{display:flex;justify-content:space-between}
.testimonies__content__excerpt-title{position:relative;width:100%}
.testimonies__content__excerpt-title>h4{position:absolute;top:0;left:0;margin:0;font-size:32px;font-weight:700;letter-spacing:-.64px;transition:opacity .5s ease-in-out}
@media only screen and (min-width:1280px){.testimonies__content__excerpt-title>h4{font-size:60px;text-align:left;margin-right:auto;line-height:74.4px}
}
.testimonies__content__excerpt-author{position:relative;margin:10px 0 0;width:100%}
.testimonies__content__excerpt-author>h6{position:absolute;top:0;left:0;font-size:16px;font-weight:600;color:#666;transition:opacity .5s ease-in-out;margin:0}
.testimonies__content__excerpt-author>h6>span{font-weight:400;margin-left:12px}
@media only screen and (min-width:1024px){.testimonies__content__excerpt-author>h6,.testimonies__content__excerpt-author>h6>span{font-size:24px}
}
.testimonies__content__excerpt-content{position:relative;width:100%}
.testimonies__content__excerpt-content>p{position:absolute;top:0;left:0;margin:0;transition:opacity .5s ease-in-out}
.testimonies__close-icon-small{margin:24px auto 0 0;display:flex;justify-content:center;align-items:center}
.testimonies__close-icon-small>div{height:18px;width:18px}
.testimonies__close-icon-small>span{font-size:12px;margin-left:10px}
.testimonies__close-icon-large{width:48px;height:48px;cursor:pointer;border:0;background:0;opacity:0;transition:opacity .5s ease-in-out;z-index:20}
.testimonies__content__testimony-list{padding:53px 0 21px;width:100%;margin:0 auto;max-width:345px;display:flex;list-style:none;grid-column-gap:11px;-moz-column-gap:11px;column-gap:11px;opacity:0;transition:opacity .5s ease-in-out}
.testimonies__content__testimony-list li{opacity:0;transition:opacity .5s ease-in-out;cursor:pointer}
.testimonies__content__testimony-list li>div{position:relative;width:80px;height:0;padding-bottom:125%;overflow:hidden;border-radius:50% 50% 5% 5%}
.testimonies__content__testimony-list li>div img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
@media only screen and (min-width:640px){.testimonies__content__testimony-list{max-width:517px;margin:0}
}
@media only screen and (min-width:1280px){.testimonies__content__testimony-list{padding:0;justify-content:flex-start;max-width:none}
}
.testimonies__content__testimony-list--small{position:absolute;top:130px;left:0;width:100%}
.influencers-hero__video{position:fixed;top:0;display:none;width:100%;height:100%;z-index:10001;background-color:#000}
.influencers-hero__video-background{position:fixed;height:100vh;width:100vw;display:none;background-color:#000;opacity:.75;z-index:10000}
.influencers-hero__video-close-icon{display:none;position:fixed;top:24px;right:24px;width:24px;height:24px;z-index:10005;cursor:pointer}
.influencers-hero__container{display:flex;margin:49px 0 0;flex-direction:column;justify-content:center;align-items:center;text-align:center}
.influencers-hero__container>h1{margin:0;font-size:36px;font-weight:900;background:-webkit-linear-gradient(45deg,#0a0a0a,#7e396c,#245481);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.influencers-hero__container>p{max-width:343px;font-size:16px;line-height:24.32px}
@media screen and (min-width:640px){.influencers-hero__container>h1{font-size:64px;line-height:79px}
}
.influencers-image-grid__main-container{margin:77px 0 0;max-width:100vw;overflow:hidden}
.influencers-image-grid__main-container>div{display:flex;flex-direction:column;justify-content:center}
@media screen and (min-width:1024px){.influencers-hero__container>h1{font-size:112px;line-height:136px}
.influencers-hero__container>p{max-width:720px;font-size:24px;font-weight:700;line-height:31.68px}
.influencers-image-grid__main-container>div{flex-direction:row;grid-gap:26px;gap:26px}
}
.influencers-image-grid__row-1,.influencers-image-grid__row-2{display:flex;justify-content:center;grid-gap:26px;gap:26px}
.influencers-image-grid__row-2{margin:30px 0 0}
.influencers-image-grid__image{position:relative;width:169px;height:169px;border-radius:16px;overflow:hidden;flex-shrink:0}
.influencers-image-grid__image>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
@media screen and (min-width:1024px){.influencers-image-grid__row-2{margin:0}
.influencers-image-grid__image{width:277px;height:277px}
}
.influencers-instagram-grid__main-container{margin:140px 0 0;background-color:#0a0a0a}
.influencers-instagram-grid__main-container>div{padding:128px 16px 40px;margin:0 auto;max-width:1440px;display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff}
.influencers-instagram-grid__main-container>div>h3{font-size:20px;line-height:27.2px;font-weight:700}
.influencers-instagram-grid__main-container>div>h2{margin:26px 0 0;font-size:40px;font-weight:700;line-height:49.6px}
.influencers-instagram-grid__main-container>div>a{margin:72px 0 0}
.influencers-instagram-grid__main-container>div>p{margin:200px 0 0;font-size:14px;font-weight:400;line-height:21.28px}
.influencers-instagram-grid__main-container>div>p>a{text-decoration:underline}
@media screen and (min-width:1024px){.influencers-instagram-grid__main-container>div>h3{font-size:24px}
.influencers-instagram-grid__main-container>div>h2{font-size:60px;line-height:74.4px}
.influencers-instagram-grid__main-container>div>a{margin:96px 0 0}
.influencers-instagram-grid__main-container>div>p{margin:200px 0 0;font-size:18px}
}
.js-influencers-stats{background-color:#f8f7fa}
.influencers-stats__main-container{padding:46px 16px;margin:100px auto 0;max-width:1440px;display:flex;flex-direction:column;text-align:center}
.influencers-stats__main-container>h2{margin:0;display:flex;flex-direction:column;grid-gap:16px;gap:16px;font-size:32px;font-weight:700;line-height:40.96px;letter-spacing:.32px}
.influencers-stats__main-container>h2>span{font-size:20px;font-weight:400;line-height:27.2px}
.influencers-stats__main-container>.influencers-stats__linear-gradient-container{position:relative;margin:64px 0 0;padding:123px 32px 53px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:16px;background:linear-gradient(#000,#245481);overflow:hidden}
.influencers-stats__main-container>.influencers-stats__linear-gradient-container>h4{display:flex;flex-direction:column;grid-gap:16px;gap:16px;z-index:2;font-size:20px;font-weight:700;color:#fff}
.influencers-stats__main-container>.influencers-stats__linear-gradient-container>h4>span{font-size:80px;font-weight:800;line-height:82px;background:-webkit-linear-gradient(45deg,#fff,#245481);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.influencers-stats__main-container>.influencers-stats__linear-gradient-container>p{margin:120px 0 16px;font-size:16px;font-weight:400;line-height:24.32px;color:#fff}
.influencers-stats__main-container>.influencers-stats__linear-gradient-container>.influencers-stats__background-svg{position:absolute;top:74px;width:100%}
.influencers-stats__main-container>.influencers-stats__linear-gradient-container>.influencers-stats__background-svg>svg{max-height:527px;width:100%}
@media screen and (min-width:1024px){.influencers-stats__main-container{padding:150px 80px 200px;margin:0 auto}
.influencers-stats__main-container>h2{font-size:48px;line-height:55.68px}
.influencers-stats__main-container>h2>span{font-size:24px;line-height:31.68px}
.influencers-stats__main-container>.influencers-stats__linear-gradient-container{margin:98px 0 0}
.influencers-stats__main-container>.influencers-stats__linear-gradient-container>h4{max-width:377px}
.influencers-stats__main-container>.influencers-stats__linear-gradient-container>h4>span{font-size:112px;line-height:114.8px}
.influencers-stats__main-container>.influencers-stats__linear-gradient-container>p{margin:46px 0 16px;font-size:24px}
.influencers-stats__main-container>.influencers-stats__linear-gradient-container>.influencers-stats__background-svg{top:-100px}
.influencers-stats__main-container>.influencers-stats__linear-gradient-container>.influencers-stats__background-svg>svg{max-height:845px}
}
.influencers-testimonies__testimony-2-video{position:fixed;top:0;display:none;width:100%;height:100%;z-index:10001;background-color:#000}
.influencers-testimonies__testimony-2-video-background{position:fixed;height:100vh;width:100vw;display:none;background-color:#000;opacity:.75;z-index:10000}
.influencers-testimonies__testimony-2-video-close-icon{display:none;position:fixed;top:24px;right:24px;width:24px;height:24px;z-index:10005;cursor:pointer}
.influencers-testimonies__mute-button,.influencers-testimonies__unmute-button{position:absolute;width:70px;height:70px;top:16px;right:16px;cursor:pointer;transition:opacity .25s ease-in-out}
.influencers-testimonies__unmute-button{opacity:0;z-index:5}
.influencers-testimonies__mute-button{opacity:0;z-index:-1}
.influencers-testimonies__testimony-1__main-container,.influencers-testimonies__testimony-2__main-container,.influencers-testimonies__testimony-3__main-container{margin:0 auto;padding:145px 0 0;max-width:1440px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}
.influencers-testimonies__testimony-1__main-container>h2,.influencers-testimonies__testimony-2__main-container>h2,.influencers-testimonies__testimony-3__main-container>h2{margin:0;display:flex;flex-direction:column;font-size:40px;font-weight:700;line-height:49.6px;letter-spacing:.8px}
.influencers-testimonies__testimony-1__main-container>div,.influencers-testimonies__testimony-2__main-container>div,.influencers-testimonies__testimony-3__main-container>div{margin:0 auto}
.influencers-testimonies__testimony-1__main-container>div>div,.influencers-testimonies__testimony-2__main-container>div>div,.influencers-testimonies__testimony-3__main-container>div>div{width:100%}
.influencers-testimonies__testimony-1__main-container>div>div>.influencers-testimonies__video-container,.influencers-testimonies__testimony-2__main-container>div>div>.influencers-testimonies__video-container,.influencers-testimonies__testimony-3__main-container>div>div>.influencers-testimonies__video-container{margin:57px 0 0;position:relative;width:100%;height:0;padding-bottom:177.7777777778%}
.influencers-testimonies__testimony-1__main-container>div>div>.influencers-testimonies__video-container>video,.influencers-testimonies__testimony-2__main-container>div>div>.influencers-testimonies__video-container>video,.influencers-testimonies__testimony-3__main-container>div>div>.influencers-testimonies__video-container>video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.influencers-testimonies__testimony-1__main-container>div>div>.influencers-testimonies__video-container .influencers-testimonies__pause-button,.influencers-testimonies__testimony-1__main-container>div>div>.influencers-testimonies__video-container>.influencers-testimonies__play-button,.influencers-testimonies__testimony-2__main-container>div>div>.influencers-testimonies__video-container .influencers-testimonies__pause-button,.influencers-testimonies__testimony-2__main-container>div>div>.influencers-testimonies__video-container>.influencers-testimonies__play-button,.influencers-testimonies__testimony-3__main-container>div>div>.influencers-testimonies__video-container .influencers-testimonies__pause-button,.influencers-testimonies__testimony-3__main-container>div>div>.influencers-testimonies__video-container>.influencers-testimonies__play-button{position:absolute;bottom:16px;right:16px;width:70px;height:70px;cursor:pointer;transition:opacity .25s ease-in-out}
.influencers-testimonies__testimony-1__main-container>div>div>.influencers-testimonies__video-container>.influencers-testimonies__play-button,.influencers-testimonies__testimony-2__main-container>div>div>.influencers-testimonies__video-container>.influencers-testimonies__play-button,.influencers-testimonies__testimony-3__main-container>div>div>.influencers-testimonies__video-container>.influencers-testimonies__play-button{opacity:1;z-index:2}
.influencers-testimonies__testimony-1__main-container>div>div>.influencers-testimonies__video-container>.influencers-testimonies__pause-button,.influencers-testimonies__testimony-2__main-container>div>div>.influencers-testimonies__video-container>.influencers-testimonies__pause-button,.influencers-testimonies__testimony-3__main-container>div>div>.influencers-testimonies__video-container>.influencers-testimonies__pause-button{opacity:0;z-index:-1}
.influencers-testimonies__testimony-1__main-container>div>.influencers-testimonies__quote-container,.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__quote-container,.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container{padding:42px 0;display:flex;flex-direction:column;background-color:#244d81;color:#fff;text-align:left}
.influencers-testimonies__testimony-1__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__quote-icon,.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__quote-icon,.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__quote-icon{padding-left:16px;width:45px;height:38px}
.influencers-testimonies__testimony-1__main-container>div>.influencers-testimonies__quote-container>h3,.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__quote-container>h3,.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container>h3{margin:24px 0 0;padding-left:16px;font-size:40px;font-weight:700;line-height:49.6px;letter-spacing:-.8px}
.influencers-testimonies__testimony-1__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info,.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info,.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info{margin:40px 0;padding-left:16px;display:flex;flex-direction:column;grid-gap:8px;gap:8px;font-size:16px;font-weight:400}
.influencers-testimonies__testimony-1__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(1),.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(1),.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(1){margin:0;font-size:20px;font-weight:700}
.influencers-testimonies__testimony-1__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(2),.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(2),.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(2){margin:0}
.influencers-testimonies__testimony-1__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(3),.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(3),.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(3){margin:0;font-size:18px;font-weight:600}
@media screen and (min-width:640px){.influencers-testimonies__testimony-1__main-container>div,.influencers-testimonies__testimony-2__main-container>div,.influencers-testimonies__testimony-3__main-container>div{max-width:450px}
.influencers-testimonies__testimony-1__main-container>div>div>.influencers-testimonies__video-container>video,.influencers-testimonies__testimony-2__main-container>div>div>.influencers-testimonies__video-container>video,.influencers-testimonies__testimony-3__main-container>div>div>.influencers-testimonies__video-container>video{border-radius:16px 16px 0 0}
.influencers-testimonies__testimony-1__main-container>div>.influencers-testimonies__quote-container,.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__quote-container,.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container{border-radius:0 0 16px 16px}
.influencers-testimonies__testimony-2__main-container{max-width:1440px}
.influencers-testimonies__testimony-2__main-container>div{max-width:none}
}
@media screen and (min-width:1024px){.influencers-testimonies__testimony-1__main-container,.influencers-testimonies__testimony-2__main-container,.influencers-testimonies__testimony-3__main-container{max-width:1440px}
.influencers-testimonies__testimony-1__main-container>div,.influencers-testimonies__testimony-2__main-container>div,.influencers-testimonies__testimony-3__main-container>div{max-width:none;margin:112px auto 0;width:100%;display:flex}
.influencers-testimonies__testimony-1__main-container>h2,.influencers-testimonies__testimony-2__main-container>h2,.influencers-testimonies__testimony-3__main-container>h2{font-size:48px;line-height:55.68px}
.influencers-testimonies__testimony-1__main-container>div>div,.influencers-testimonies__testimony-2__main-container>div>div,.influencers-testimonies__testimony-3__main-container>div>div{width:530px}
.influencers-testimonies__testimony-1__main-container>div>div>.influencers-testimonies__video-container,.influencers-testimonies__testimony-2__main-container>div>div>.influencers-testimonies__video-container,.influencers-testimonies__testimony-3__main-container>div>div>.influencers-testimonies__video-container{margin:0;overflow:hidden;border-radius:16px 16px 0}
.influencers-testimonies__testimony-1__main-container>div>.influencers-testimonies__quote-container,.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__quote-container,.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container{width:100%;padding:0 0 0 69px;justify-content:center;background-color:transparent;color:#333}
.influencers-testimonies__testimony-1__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__quote-icon>svg>path,.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__quote-icon>svg>path,.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__quote-icon>svg>path{fill:#245481}
.influencers-testimonies__testimony-1__main-container>div>.influencers-testimonies__quote-container>h3,.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__quote-container>h3,.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container>h3{max-width:860px;font-size:60px;line-height:74.4px}
.influencers-testimonies__testimony-1__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(1),.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(1),.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(1){font-size:24px}
.influencers-testimonies__testimony-1__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(2),.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(2),.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(2){font-size:18px}
}
.influencers-testimonies__testimony-2__main-container{padding:100px 0 0}
.influencers-testimonies__testimony-2__main-container>h2{margin:0}
.influencers-testimonies__testimony-2__main-container>div{margin:130px 0 0}
.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__video-container{position:relative;height:100%;width:100%}
.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__video-container>img,.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__video-container>video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:98% 0;object-position:98% 0}
.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__video-container .influencers-testimonies__quote-container{position:relative;z-index:2;padding:175px 0 47px 16px;color:#fff;text-align:left}
.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__video-container .influencers-testimonies__quote-container>.influencers-testimonies__quote-icon{width:45px;height:38px}
.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__video-container .influencers-testimonies__quote-container>h3{font-size:40px;font-weight:700;line-height:49.6px;letter-spacing:-.8px}
.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__video-container .influencers-testimonies__quote-container>.influencers-testimonies__influencer-info{display:flex;flex-direction:column;grid-gap:8px;gap:8px}
.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__video-container .influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(1){margin:0;font-size:20px;font-weight:700;line-height:27.2px}
.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__video-container .influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(2){margin:0;font-size:18px;font-weight:400;line-height:26.64px}
.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__video-container .influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(3){margin:0;font-size:18px;font-weight:600;line-height:26.64px}
.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__video-container .influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>button{margin:40px auto 0 0;padding:20px 32px;font-family:Inter,sans-serif}
@media screen and (min-width:1024px){.influencers-testimonies__testimony-2__main-container{padding:150px 0 0;background-color:#fffcf9}
.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__video-container{max-width:1440px;border-radius:16px}
.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__video-container>.influencers-testimonies__quote-container{padding:90px 0 90px 90px}
.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__video-container>.influencers-testimonies__quote-container>h3{max-width:735px;font-size:60px;line-height:74.4px;letter-spacing:-.8px}
.influencers-testimonies__testimony-2__main-container>div>.influencers-testimonies__video-container>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(1){font-size:24px}
}
.influencers-testimonies__cta-container{padding:28px 0 112px;display:flex;flex-direction:column;align-items:center}
.influencers-testimonies__cta-container>h5{font-size:20px;font-weight:700;line-height:27.2px;color:#333;text-align:center}
@media screen and (min-width:1024px){.influencers-testimonies__cta-container{padding:69px 0 188px}
.influencers-testimonies__cta-container>h5{font-size:22px}
}
.influencers-testimonies__testimony-3__main-container{max-width:none;padding:0}
.influencers-testimonies__testimony-3__main-container>h2{width:100%;background-color:#fff;padding-bottom:100px}
.influencers-testimonies__testimony-3__main-container>div>div>.influencers-testimonies__video-container{margin:0;border-radius:16px}
.influencers-testimonies__testimony-3__main-container>div>div>.influencers-testimonies__video-container .influencers-testimonies__pause-button,.influencers-testimonies__testimony-3__main-container>div>div>.influencers-testimonies__video-container>.influencers-testimonies__play-button{position:absolute;bottom:16px;right:16px;width:70px;height:70px;cursor:pointer;transition:opacity .25s ease-in-out}
.influencers-testimonies__testimony-3__main-container>div>div>.influencers-testimonies__video-container>.influencers-testimonies__play-button{opacity:1;z-index:2}
.influencers-testimonies__testimony-3__main-container>div>div>.influencers-testimonies__video-container>.influencers-testimonies__pause-button{opacity:0;z-index:-1}
.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container{background-color:#2b5939;color:#fff}
.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container>h2{padding-left:16px;display:flex;flex-direction:column;font-size:40px;font-weight:700;line-height:49.6px;text-align:left;grid-gap:28px;gap:28px}
.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container>h2>span{font-size:20px;line-height:27.2px}
@media screen and (min-width:640px){.influencers-testimonies__testimony-3__main-container>div{max-width:450px}
}
@media screen and (min-width:1024px){.influencers-testimonies__testimony-3__main-container{max-width:none;background:linear-gradient(90deg,#0a0a0a,#000,#244a43)}
.influencers-testimonies__testimony-3__main-container>div{margin:0;max-width:1440px;flex-direction:row-reverse;justify-content:space-between}
.influencers-testimonies__testimony-3__main-container>div>div .influencers-testimonies__video-container{margin:71px 0 59px}
.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container{background-color:transparent}
.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__quote-icon>svg>path{fill:#fff}
.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container>h2{max-width:549px;font-size:60px;line-height:74.4px}
.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container>h2>span{font-size:24px;line-height:31.68px}
.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(1){font-size:24px}
.influencers-testimonies__testimony-3__main-container>div>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(2){font-size:18px}
}
.influencers-testimonies__testimony-4__main-container{max-width:1440px;margin:100px auto 0;text-align:center}
.influencers-testimonies__testimony-4__main-container>h2{margin:0;display:flex;flex-direction:column;font-size:40px;font-weight:700;line-height:49.6px;letter-spacing:.8px}
.influencers-testimonies__testimony-4__main-container>div{position:relative;margin:100px auto 0;height:100%}
.influencers-testimonies__testimony-4__main-container>div>.influencers-testimonies__video-container>div{position:relative;width:100%;height:0;padding-bottom:177.7777777778%}
.influencers-testimonies__testimony-4__main-container>div>.influencers-testimonies__video-container>div .influencers-testimonies__testimony-4-video-overlay,.influencers-testimonies__testimony-4__main-container>div>.influencers-testimonies__video-container>div>video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.influencers-testimonies__testimony-4__main-container>div>.influencers-testimonies__video-container>div>.influencers-testimonies__testimony-4-video-overlay{background:linear-gradient(transparent,#000 65%);z-index:2;opacity:1;transition:opacity .25s ease-in-out}
.influencers-testimonies__testimony-4__main-container>div>.influencers-testimonies__video-container>div .influencers-testimonies__pause-button,.influencers-testimonies__testimony-4__main-container>div>.influencers-testimonies__video-container>div>.influencers-testimonies__play-button{position:absolute;bottom:16px;right:16px;width:70px;height:70px;z-index:5;cursor:pointer;transition:opacity .25s ease-in-out}
.influencers-testimonies__testimony-4__main-container>div>.influencers-testimonies__video-container>div>.influencers-testimonies__play-button{opacity:1;z-index:5}
.influencers-testimonies__testimony-4__main-container>div>.influencers-testimonies__video-container>div>.influencers-testimonies__pause-button{opacity:0;z-index:-1}
.influencers-testimonies__testimony-4__main-container>div>.influencers-testimonies__video-container>.influencers-testimonies__quote-container{position:absolute;bottom:0;left:0;text-align:left;padding:0;height:100%;display:flex;flex-direction:column;justify-content:flex-end;opacity:1;transition:opacity .25s ease-in-out;z-index:3}
.influencers-testimonies__testimony-4__main-container>div>.influencers-testimonies__video-container>.influencers-testimonies__quote-container>.influencers-testimonies__quote-icon{padding-left:16px;width:45px;height:38px}
.influencers-testimonies__testimony-4__main-container>div>.influencers-testimonies__video-container>.influencers-testimonies__quote-container>.influencers-testimonies__quote-icon>svg>path{fill:#fff}
.influencers-testimonies__testimony-4__main-container>div>.influencers-testimonies__video-container>.influencers-testimonies__quote-container>h3{padding-left:16px;margin:24px 0 0;font-size:40px;font-weight:700;line-height:49.6px;color:#fff}
.influencers-testimonies__testimony-4__main-container>div>.influencers-testimonies__video-container>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info{padding:29px 0 48px 16px;display:flex;flex-direction:column;grid-gap:8px;gap:8px;color:#fff}
.influencers-testimonies__testimony-4__main-container>div>.influencers-testimonies__video-container>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(1){margin:0;font-size:24px;font-weight:700}
.influencers-testimonies__testimony-4__main-container>div>.influencers-testimonies__video-container>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(2){margin:0;font-size:18px;font-weight:400}
.influencers-testimonies__testimony-4__main-container>div>.influencers-testimonies__video-container>.influencers-testimonies__quote-container>.influencers-testimonies__influencer-info>p:nth-child(3){margin:0;font-size:18px;font-weight:600}
@media screen and (min-width:640px){.influencers-testimonies__testimony-4__main-container>div{max-width:450px;border-radius:16px;overflow:hidden}
}
@media screen and (min-width:1024px){.influencers-testimonies__testimony-4__main-container>h2{font-size:48px;line-height:55.68px}
.influencers-testimonies__testimony-4__main-container>div{max-width:1440px;overflow:visible}
.influencers-testimonies__testimony-4__main-container>div .influencers-testimonies__video-container{max-width:420px}
.influencers-testimonies__testimony-4__main-container>div .influencers-testimonies__video-container div>video{border-radius:16px}
.influencers-testimonies__testimony-4__main-container>div .influencers-testimonies__video-container div>.influencers-testimonies__testimony-4-video-overlay{display:none}
.influencers-testimonies__testimony-4__main-container>div .influencers-testimonies__video-container .influencers-testimonies__quote-container{margin-left:485px;justify-content:flex-start;max-width:630px}
.influencers-testimonies__testimony-4__main-container>div .influencers-testimonies__video-container .influencers-testimonies__quote-container>.influencers-testimonies__quote-icon{width:81px;height:63px}
.influencers-testimonies__testimony-4__main-container>div .influencers-testimonies__video-container .influencers-testimonies__quote-container>.influencers-testimonies__quote-icon>svg>path{fill:#2b5939}
.influencers-testimonies__testimony-4__main-container>div .influencers-testimonies__video-container .influencers-testimonies__quote-container>h3{margin:40px 0 0;font-size:60px;line-height:74.4px;color:#333}
.influencers-testimonies__testimony-4__main-container>div .influencers-testimonies__video-container .influencers-testimonies__quote-container>.influencers-testimonies__influencer-info{padding:29px 0 16px 16px;margin:40px 0 0;color:#333}
}
@media screen and (min-width:1280px){.influencers-testimonies__testimony-4__main-container>div>.influencers-testimonies__video-container>.influencers-testimonies__quote-container{max-width:645px}
}
.influencers-testimonies-carousel__main-container{position:relative;margin:100px auto 0;max-width:100vw;overflow:hidden}
.influencers-testimonies-carousel__main-container>h2{margin:0;display:flex;flex-direction:column;text-align:center;font-size:40px;font-weight:700;line-height:49.6px}
.influencers-testimonies-carousel__main-container>h2>span{font-size:20px;line-height:27.2px}
@media screen and (min-width:1024px){.influencers-testimonies-carousel__main-container{margin:259px auto 0}
}
.influencers-testimonies-carousel__carousel-container{margin:0 auto;max-width:1440px;padding:60px 16px 0}
.influencers-testimonies-carousel__mute-button,.influencers-testimonies-carousel__unmute-button{position:absolute;top:24px;right:16px;width:40px;height:40px;cursor:pointer;transition:opacity .25s ease-in-out}
.influencers-testimonies-carousel__unmute-button{opacity:0;z-index:5}
.influencers-testimonies-carousel__mute-button{opacity:0;z-index:-1}
.swiper-slide.influencers-testimonies-carousel__slide{width:298px;border-radius:16px;overflow:hidden}
.swiper-slide.influencers-testimonies-carousel__slide>div{height:100%;position:relative}
.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__video-container>div{position:relative;width:100%;height:0;padding-bottom:177.7777777778%}
.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__video-container>div .influencers-testimonies-carousel__video-1-overlay,.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__video-container>div .influencers-testimonies-carousel__video-2-overlay,.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__video-container>div>video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__video-container>div .influencers-testimonies-carousel__video-2-overlay,.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__video-container>div>.influencers-testimonies-carousel__video-1-overlay{background:linear-gradient(transparent,#000 65%);z-index:2;opacity:1;transition:opacity .25s ease-in-out}
.swiper-slide.influencers-testimonies-carousel__slide>div .influencers-testimonies-carousel__pause-button,.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__play-button{position:absolute;bottom:24px;right:16px;width:40px;height:40px;cursor:pointer;transition:opacity .25s ease-in-out}
.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__play-button{opacity:1;z-index:5}
.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__pause-button{opacity:0;z-index:-1}
.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__quote-container{position:absolute;bottom:0;left:10px;right:28px;height:100%;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;text-align:left;color:#fff;opacity:1;transition:opacity .25s ease-in-out}
.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__quote-container>.influencers-testimonies-carousel__quote-icon{width:30px;height:24px}
.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__quote-container>h5{font-size:20px;font-weight:400;line-height:27.2px}
.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__quote-container>.influencers-testimonies-carousel__influencer-info{padding:0 0 15px;display:flex;flex-direction:column;grid-gap:8px;gap:8px}
.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__quote-container>.influencers-testimonies-carousel__influencer-info>p{margin:0;font-size:16px;line-height:24.32px}
.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__quote-container>.influencers-testimonies-carousel__influencer-info>p:nth-child(1){font-size:20px;font-weight:700;line-height:27.2px}
.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__quote-container>.influencers-testimonies-carousel__influencer-info>p:nth-child(3){font-size:18px;font-weight:600;line-height:26.64px}
@media screen and (min-width:640px){.swiper-slide.influencers-testimonies-carousel__slide{width:430px}
}
@media screen and (min-width:1024px){.swiper-slide.influencers-testimonies-carousel__slide{width:1090px;background-color:#000}
.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__video-container{margin-left:auto;max-width:379px}
.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__video-container>div video{right:0;left:unset}
.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__video-container>div .influencers-testimonies-carousel__video-2-overlay,.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__video-container>div>.influencers-testimonies-carousel__video-1-overlay{display:none}
.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__quote-container{left:0;max-width:570px;padding:0 80px;justify-content:center}
.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__quote-container>.influencers-testimonies-carousel__quote-icon{padding:0;width:44px;height:35px}
.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__quote-container>h5{font-size:40px;font-weight:300;line-height:49.6px}
.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__quote-container>.influencers-testimonies-carousel__influencer-info>p{font-size:18px;line-height:26.64px}
.swiper-slide.influencers-testimonies-carousel__slide>div>.influencers-testimonies-carousel__quote-container>.influencers-testimonies-carousel__influencer-info>p:nth-child(1){font-size:24px;line-height:31.68px}
}
.influencers-testimonies-carousel__pagination{bottom:0;margin:38px auto 0;display:flex;justify-content:center;grid-gap:8px;gap:8px}
.influencers-testimonies-carousel__pagination-bullet{display:block;height:10px;width:10px;border-radius:50%;background-color:#999;transition:.5s ease-in-out}
.influencers-testimonies-carousel__pagination-bullet--active{width:30px;border-radius:26px;background-color:#cf4520;transition:.25s ease-in-out}
.influencers-testimonies-carousel__navigation-container{display:none}
@media screen and (min-width:1024px){.influencers-testimonies-carousel__pagination{margin:64px auto 0}
.influencers-testimonies-carousel__navigation-container{position:absolute;bottom:0;right:84px;margin:58px 0 0;display:flex;grid-gap:9px;gap:9px}
}
.influencers-testimonies-carousel__button-next,.influencers-testimonies-carousel__button-prev{width:48px;height:32px;padding:9px 17px;display:flex;justify-content:center;align-items:center;background-color:#cf4520;border-radius:4px;transition:.25s ease-in-out;cursor:pointer}
.influencers-testimonies-carousel__button-next>svg,.influencers-testimonies-carousel__button-prev>svg{width:14px;height:14px}
.influencers-testimonies-carousel__button-next>svg>path,.influencers-testimonies-carousel__button-prev>svg>path{stroke:#fff}
.influencers-testimonies-carousel__button--disabled{background-color:#f0eff4;transition:.25s ease-in-out}
.influencers-testimonies-carousel__button--disabled>svg>path{stroke:#cf4520}
.innovative-features-default__main-container{padding:38px 20px 98px;margin:0 auto;max-width:1140px;display:flex;flex-direction:column;grid-gap:24px;gap:24px;transition:opacity .4s ease-in-out}
.innovative-features-default__main-container>.innovative-features-default__section-1__container{width:100%;display:flex;flex-direction:column;grid-gap:24px;gap:24px;z-index:5}
.innovative-features-default__main-container>.innovative-features-default__section-1__container>.innovative-features-default__section-1__feature-1{position:relative;width:100%;height:684px;display:flex;border-radius:16px 16px 0;overflow:hidden}
.innovative-features-default__main-container>.innovative-features-default__section-1__container>.innovative-features-default__section-1__feature-1>h2{margin:0;padding:44px 15px 0 18px;font-size:48px;font-weight:700;line-height:52.8px;z-index:1;color:#0a0a0a;transform:translateY(-40px);opacity:0;transition:.5s ease-in-out}
.innovative-features-default__main-container>.innovative-features-default__section-1__container>.innovative-features-default__section-1__feature-1>button{position:absolute;bottom:16px;right:16px;z-index:1}
.innovative-features-default__main-container>.innovative-features-default__section-1__container>.innovative-features-default__section-1__feature-1>.innovative-features-default__section-1__feature-1__video-container{position:absolute;top:0;left:0;width:100%;height:100%}
.innovative-features-default__main-container>.innovative-features-default__section-1__container>.innovative-features-default__section-1__feature-1>.innovative-features-default__section-1__feature-1__video-container>video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.innovative-features-default__main-container>.innovative-features-default__section-1__container>.innovative-features-default__section-1__feature-2{position:relative;width:100%;height:684px;display:flex;flex-direction:column;border-radius:16px 16px 0;overflow:hidden}
.innovative-features-default__main-container>.innovative-features-default__section-1__container>.innovative-features-default__section-1__feature-2>h2{margin:0;padding:36px 84px 0 24px;font-size:48px;font-weight:700;line-height:52.8px;z-index:3;color:#0a0a0a}
.innovative-features-default__main-container>.innovative-features-default__section-1__container>.innovative-features-default__section-1__feature-2>h3{margin:0;padding:39px 66px 0 24px;font-size:19px;font-weight:500;line-height:26.88px;z-index:4}
.innovative-features-default__main-container>.innovative-features-default__section-1__container>.innovative-features-default__section-1__feature-2>button{position:absolute;bottom:16px;right:16px;z-index:4}
.innovative-features-default__main-container>.innovative-features-default__section-1__container>.innovative-features-default__section-1__feature-2>.innovative-features-default__section-1__feature-2__still-img-container{position:absolute;bottom:0;right:0;width:75%;height:75%;z-index:3;display:flex;justify-content:flex-end}
.innovative-features-default__main-container>.innovative-features-default__section-1__container>.innovative-features-default__section-1__feature-2>.innovative-features-default__section-1__feature-2__still-img-container>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scaleX(-1);max-width:240px}
.innovative-features-default__main-container>.innovative-features-default__section-1__container>.innovative-features-default__section-1__feature-2>.innovative-features-default__section-1__feature-2__bg-overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;background:linear-gradient(#fff,rgba(255,255,255,0));opacity:.5}
.innovative-features-default__main-container>.innovative-features-default__section-1__container>.innovative-features-default__section-1__feature-2>.innovative-features-default__section-1__feature-2__bg-slider{position:absolute;width:100%;height:100%;z-index:1}
.innovative-features-default__main-container>.innovative-features-default__section-1__container>.innovative-features-default__section-1__feature-2>.innovative-features-default__section-1__feature-2__bg-slider>.swiper-wrapper>.innovative-features-default__section-1__feature-2__bg-slide{width:100%;height:100%}
.innovative-features-default__main-container>.innovative-features-default__section-1__container>.innovative-features-default__section-1__feature-2>.innovative-features-default__section-1__feature-2__bg-slider>.swiper-wrapper>.innovative-features-default__section-1__feature-2__bg-slide>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
@media screen and (min-width:1024px){.innovative-features-default__main-container>.innovative-features-default__section-1__container{flex-direction:row}
.innovative-features-default__main-container>.innovative-features-default__section-1__container .innovative-features-default__section-1__feature-2,.innovative-features-default__main-container>.innovative-features-default__section-1__container>.innovative-features-default__section-1__feature-1{height:533px}
.innovative-features-default__main-container>.innovative-features-default__section-1__container .innovative-features-default__section-1__feature-2>h2,.innovative-features-default__main-container>.innovative-features-default__section-1__container>.innovative-features-default__section-1__feature-1>h2{padding:30px 42px 0 22px;font-size:60px;line-height:72px}
.innovative-features-default__main-container>.innovative-features-default__section-1__container .innovative-features-default__section-1__feature-2>h3,.innovative-features-default__main-container>.innovative-features-default__section-1__container>.innovative-features-default__section-1__feature-1>h3{padding:24px 0 0 22px;font-size:24px;line-height:33.6px;max-width:389px}
.innovative-features-default__main-container>.innovative-features-default__section-1__container>.innovative-features-default__section-1__feature-2>.innovative-features-default__section-1__feature-2__still-img-container{height:100%;bottom:-170px}
}
.innovative-features-default__main-container>.innovative-features-default__section-2__container{overflow-x:clip}
.innovative-features-default__main-container>.innovative-features-default__section-2__container>.innovative-features-default__section-2__feature-1{position:relative;width:100%;height:684px;display:flex;border-radius:16px 16px 0;background-color:#0a0a0a}
.innovative-features-default__main-container>.innovative-features-default__section-2__container>.innovative-features-default__section-2__feature-1>h2{margin:0;padding:44px 15px 0 18px;font-size:48px;font-weight:700;line-height:52.8px;z-index:1;color:#fffcf9}
.innovative-features-default__main-container>.innovative-features-default__section-2__container>.innovative-features-default__section-2__feature-1>button{position:absolute;bottom:16px;right:16px;z-index:5}
.innovative-features-default__main-container>.innovative-features-default__section-2__container>.innovative-features-default__section-2__feature-1>.innovative-features-default__section-2__feature-1__bg-img-container{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:center}
.innovative-features-default__main-container>.innovative-features-default__section-2__container>.innovative-features-default__section-2__feature-1>.innovative-features-default__section-2__feature-1__bg-img-container>img{width:290px}
.innovative-features-default__main-container>.innovative-features-default__section-2__container>.innovative-features-default__section-2__feature-1>.innovative-features-default__section-2__feature-1__bg-img-container>.innovative-features-default__section-2__feature-1__animation-container{position:absolute;top:0;left:0;z-index:4;height:390px;width:100%}
.innovative-features-default__main-container>.innovative-features-default__section-2__container>.innovative-features-default__section-2__feature-1>.innovative-features-default__section-2__feature-1__bg-img-container>.innovative-features-default__section-2__feature-1__animation-container>.innovative-features-default__section-2__feature-1__circles-container{position:relative;width:100%;height:100%}
.innovative-features-default__main-container>.innovative-features-default__section-2__container>.innovative-features-default__section-2__feature-1>.innovative-features-default__section-2__feature-1__bg-img-container>.innovative-features-default__section-2__feature-1__animation-container>.innovative-features-default__section-2__feature-1__circles-container .innovative-features-default__section-2__feature-1__circle-2,.innovative-features-default__main-container>.innovative-features-default__section-2__container>.innovative-features-default__section-2__feature-1>.innovative-features-default__section-2__feature-1__bg-img-container>.innovative-features-default__section-2__feature-1__animation-container>.innovative-features-default__section-2__feature-1__circles-container .innovative-features-default__section-2__feature-1__circle-3,.innovative-features-default__main-container>.innovative-features-default__section-2__container>.innovative-features-default__section-2__feature-1>.innovative-features-default__section-2__feature-1__bg-img-container>.innovative-features-default__section-2__feature-1__animation-container>.innovative-features-default__section-2__feature-1__circles-container .innovative-features-default__section-2__feature-1__circle-4,.innovative-features-default__main-container>.innovative-features-default__section-2__container>.innovative-features-default__section-2__feature-1>.innovative-features-default__section-2__feature-1__bg-img-container>.innovative-features-default__section-2__feature-1__animation-container>.innovative-features-default__section-2__feature-1__circles-container>.innovative-features-default__section-2__feature-1__circle-1{position:absolute;height:100%;background-color:transparent;border:3px solid #fff;border-radius:50%;transform:translate3d(50%,50%,0);transition:ease-in-out}
.innovative-features-default__main-container>.innovative-features-default__section-2__container>.innovative-features-default__section-2__feature-1>.innovative-features-default__section-2__feature-1__bg-img-container>.innovative-features-default__section-2__feature-1__animation-container>.innovative-features-default__section-2__feature-1__circles-container>.innovative-features-default__section-2__feature-1__circle-1{top:calc(31% - 45px);left:calc(54% - 47px);width:47px;max-height:45px;animation:2s linear infinite pulsating-circle-1}
.innovative-features-default__main-container>.innovative-features-default__section-2__container>.innovative-features-default__section-2__feature-1>.innovative-features-default__section-2__feature-1__bg-img-container>.innovative-features-default__section-2__feature-1__animation-container>.innovative-features-default__section-2__feature-1__circles-container>.innovative-features-default__section-2__feature-1__circle-2{top:calc(31% - 95px);left:calc(54% - 99px);width:99px;max-height:95px;animation:2s linear infinite pulsating-circle-2;opacity:.8}
.innovative-features-default__main-container>.innovative-features-default__section-2__container>.innovative-features-default__section-2__feature-1>.innovative-features-default__section-2__feature-1__bg-img-container>.innovative-features-default__section-2__feature-1__animation-container>.innovative-features-default__section-2__feature-1__circles-container>.innovative-features-default__section-2__feature-1__circle-3{top:calc(31% - 164px);left:calc(54% - 170px);width:170px;max-height:164px;animation:2s linear infinite pulsating-circle-3;opacity:.5}
.innovative-features-default__main-container>.innovative-features-default__section-2__container>.innovative-features-default__section-2__feature-1>.innovative-features-default__section-2__feature-1__bg-img-container>.innovative-features-default__section-2__feature-1__animation-container>.innovative-features-default__section-2__feature-1__circles-container>.innovative-features-default__section-2__feature-1__circle-4{top:calc(31% - 244px);left:calc(54% - 254px);width:254px;max-height:244px;animation:2s linear infinite pulsating-circle-4;opacity:.3}
@media screen and (min-width:1024px){.innovative-features-default__main-container>.innovative-features-default__section-2__container>.innovative-features-default__section-2__feature-1{height:310px}
.innovative-features-default__main-container>.innovative-features-default__section-2__container>.innovative-features-default__section-2__feature-1>h2{padding:0 0 0 56px;margin:auto 0;max-width:400px;font-size:60px;line-height:72px}
.innovative-features-default__main-container>.innovative-features-default__section-2__container>.innovative-features-default__section-2__feature-1>.innovative-features-default__section-2__feature-1__bg-img-container{left:15%}
.innovative-features-default__main-container>.innovative-features-default__section-2__container>.innovative-features-default__section-2__feature-1>.innovative-features-default__section-2__feature-1__bg-img-container>img{width:240px}
.innovative-features-default__main-container>.innovative-features-default__section-2__container>.innovative-features-default__section-2__feature-1>.innovative-features-default__section-2__feature-1__bg-img-container>.innovative-features-default__section-2__feature-1__animation-container{top:-18px;left:-22px}
}
.innovative-features-default__main-container>.innovative-features-default__section-3__container{width:100%;display:flex;flex-direction:column;grid-gap:24px;gap:24px}
.innovative-features-default__main-container>.innovative-features-default__section-3__container .innovative-features-default__section-3__feature-2,.innovative-features-default__main-container>.innovative-features-default__section-3__container>.innovative-features-default__section-3__feature-1{position:relative;width:100%;height:684px;display:flex;flex-direction:column;border-radius:16px 16px 0;overflow:hidden}
.innovative-features-default__main-container>.innovative-features-default__section-3__container .innovative-features-default__section-3__feature-2>h2,.innovative-features-default__main-container>.innovative-features-default__section-3__container>.innovative-features-default__section-3__feature-1>h2{margin:0;padding:36px 84px 0 24px;font-size:48px;font-weight:700;line-height:52.8px;z-index:3;color:#fffcf9}
.innovative-features-default__main-container>.innovative-features-default__section-3__container .innovative-features-default__section-3__feature-2>h3,.innovative-features-default__main-container>.innovative-features-default__section-3__container>.innovative-features-default__section-3__feature-1>h3{margin:0;padding:39px 66px 0 24px;font-size:19px;font-weight:500;line-height:26.88px;z-index:3;color:#fffcf9}
.innovative-features-default__main-container>.innovative-features-default__section-3__container .innovative-features-default__section-3__feature-2>button,.innovative-features-default__main-container>.innovative-features-default__section-3__container>.innovative-features-default__section-3__feature-1>button{position:absolute;bottom:16px;right:16px;z-index:3}
.innovative-features-default__main-container>.innovative-features-default__section-3__container .innovative-features-default__section-3__feature-2>.innovative-features-default__section-3__feature-1__bg-img-container,.innovative-features-default__main-container>.innovative-features-default__section-3__container>.innovative-features-default__section-3__feature-1>.innovative-features-default__section-3__feature-1__bg-img-container{position:absolute;width:100%;height:100%}
.innovative-features-default__main-container>.innovative-features-default__section-3__container .innovative-features-default__section-3__feature-2>.innovative-features-default__section-3__feature-1__bg-img-container>img,.innovative-features-default__main-container>.innovative-features-default__section-3__container>.innovative-features-default__section-3__feature-1>.innovative-features-default__section-3__feature-1__bg-img-container>img{height:100%;width:auto;transform:scale(1.4) translate(-90px,86px);-o-object-fit:cover;object-fit:cover}
.innovative-features-default__main-container>.innovative-features-default__section-3__container .innovative-features-default__section-3__feature-2>.innovative-features-default__section-3__feature-2__bg-img-container,.innovative-features-default__main-container>.innovative-features-default__section-3__container>.innovative-features-default__section-3__feature-1>.innovative-features-default__section-3__feature-2__bg-img-container{position:absolute;width:100%;height:100%}
.innovative-features-default__main-container>.innovative-features-default__section-3__container .innovative-features-default__section-3__feature-2>.innovative-features-default__section-3__feature-2__bg-img-container>picture,.innovative-features-default__main-container>.innovative-features-default__section-3__container .innovative-features-default__section-3__feature-2>.innovative-features-default__section-3__feature-2__bg-img-container>picture>img,.innovative-features-default__main-container>.innovative-features-default__section-3__container>.innovative-features-default__section-3__feature-1>.innovative-features-default__section-3__feature-2__bg-img-container>picture,.innovative-features-default__main-container>.innovative-features-default__section-3__container>.innovative-features-default__section-3__feature-1>.innovative-features-default__section-3__feature-2__bg-img-container>picture>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.innovative-features-default__main-container>.innovative-features-default__section-3__container .innovative-features-default__section-3__feature-2 .innovative-features-default__section-3__feature-2__bg-img-overlay,.innovative-features-default__main-container>.innovative-features-default__section-3__container .innovative-features-default__section-3__feature-2>.innovative-features-default__section-3__feature-1__bg-img-overlay,.innovative-features-default__main-container>.innovative-features-default__section-3__container>.innovative-features-default__section-3__feature-1 .innovative-features-default__section-3__feature-2__bg-img-overlay,.innovative-features-default__main-container>.innovative-features-default__section-3__container>.innovative-features-default__section-3__feature-1>.innovative-features-default__section-3__feature-1__bg-img-overlay{position:absolute;background:linear-gradient(173deg,rgba(0,0,0,.45) 1.63%,rgba(0,0,0,.38) 16.09%,rgba(0,0,0,.31) 29.5%,rgba(0,0,0,.22) 58.66%,rgba(0,0,0,0) 92.84%);width:100%;height:100%;z-index:1}
@media screen and (min-width:768px){.innovative-features-default__main-container>.innovative-features-default__section-3__container>.innovative-features-default__section-3__feature-1>.innovative-features-default__section-3__feature-1__bg-img-container>img{width:100%;transform:scale(1) translate(0,0)}
}
@media screen and (min-width:1024px){.innovative-features-default__main-container>.innovative-features-default__section-3__container{flex-direction:row-reverse;grid-gap:42px;gap:42px}
.innovative-features-default__main-container>.innovative-features-default__section-3__container .innovative-features-default__section-3__feature-2,.innovative-features-default__main-container>.innovative-features-default__section-3__container>.innovative-features-default__section-3__feature-1{height:533px}
.innovative-features-default__main-container>.innovative-features-default__section-3__container .innovative-features-default__section-3__feature-2>h2,.innovative-features-default__main-container>.innovative-features-default__section-3__container>.innovative-features-default__section-3__feature-1>h2{padding:36px 38px 0 40px;font-size:60px;line-height:72px}
.innovative-features-default__main-container>.innovative-features-default__section-3__container .innovative-features-default__section-3__feature-2>h3,.innovative-features-default__main-container>.innovative-features-default__section-3__container>.innovative-features-default__section-3__feature-1>h3{padding:16px 0 0 40px;max-width:330px;font-size:24px;line-height:33.6px}
.innovative-features-default__main-container>.innovative-features-default__section-3__container>.innovative-features-default__section-3__feature-1>.innovative-features-default__section-3__feature-1__bg-img-container>img{width:auto;transform:scale(1.8) translate(76px,114px)}
.innovative-features-default__main-container{grid-gap:40px;gap:40px}
}
@media screen and (min-width:1280px){.innovative-features-default__main-container>.innovative-features-default__section-3__container>.innovative-features-default__section-3__feature-2{min-width:635px}
.innovative-features-default__main-container>.innovative-features-default__section-3__container>.innovative-features-default__section-3__feature-2>h2{padding:36px 23px 0 56px}
.innovative-features-default__main-container>.innovative-features-default__section-3__container>.innovative-features-default__section-3__feature-2>h3{padding:16px 0 0 56px;max-width:487px}
}
.innovative-features__button--close,.innovative-features__button--open{width:56px;height:56px;border:0;background-color:transparent;cursor:pointer}
.innovative-features__button--close>svg,.innovative-features__button--open>svg{width:100%;height:100%}
.innovative-features-default__cta-container{display:flex;justify-content:center}
.innovative-features-default__cta-container>a{display:flex;justify-content:center;align-items:center}
.innovative-features-default__cta-container>a>span{padding:0}
@keyframes pulsating-circle-1{0,100%{top:calc(31% - 45px);left:calc(54% - 47px);width:47px;max-height:45px}
20%,40%{top:calc(31% - 54px);left:calc(54% - 56.4px);width:56.4px;max-height:54px}
80%{top:calc(31% - 67.5px);left:calc(54% - 70.5px);width:70.5px;max-height:67.5px}
}
@keyframes pulsating-circle-2{0,100%{top:calc(31% - 95px);left:calc(54% - 99px);width:99px;max-height:95px}
20%,40%{top:calc(31% - 114px);left:calc(54% - 118.8px);width:118.8px;max-height:114px}
80%{top:calc(31% - 142.5px);left:calc(54% - 148.5px);width:148.5px;max-height:142.5px}
}
@keyframes pulsating-circle-3{0,100%{top:calc(31% - 164px);left:calc(54% - 170px);width:170px;max-height:164px}
20%,40%{top:calc(31% - 196.8px);left:calc(54% - 204px);width:204px;max-height:196.8px}
80%{top:calc(31% - 246px);left:calc(54% - 255px);width:255px;max-height:246px}
}
@keyframes pulsating-circle-4{0,100%{top:calc(31% - 244px);left:calc(54% - 254px);width:254px;max-height:244px}
20%,40%{top:calc(31% - 292.8px);left:calc(54% - 304.8px);width:304.8px;max-height:292.8px}
80%{top:calc(31% - 366px);left:calc(54% - 381px);width:381px;max-height:366px}
}
@keyframes eq1{27%{transform:translateY(0);opacity:1}
30%,97%{transform:translateY(46px);opacity:0}
}
@keyframes eq2{0{opacity:0;transform:translateY(0)}
57%{transform:translateY(0);opacity:1}
60%,99%{transform:translateY(92px);opacity:0}
}
.innovative-features-open__main-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;background-color:#0a0a0a;overflow:auto;transform:translate3d(100%,0,0);transition:transform .5s ease-in-out}
.innovative-features-open__main-container .innovative-features-open__section-1__feature-2,.innovative-features-open__main-container .innovative-features-open__section-2__feature-1,.innovative-features-open__main-container .innovative-features-open__section-3__feature-1,.innovative-features-open__main-container .innovative-features-open__section-3__feature-2,.innovative-features-open__main-container>.innovative-features-open__section-1__feature-1{position:relative;display:none;margin:auto;width:100%;max-width:1280px;min-height:684px;overflow:hidden;flex-direction:column}
.innovative-features-open__main-container .innovative-features-open__section-1__feature-2>h2,.innovative-features-open__main-container .innovative-features-open__section-2__feature-1>h2,.innovative-features-open__main-container .innovative-features-open__section-3__feature-1>h2,.innovative-features-open__main-container .innovative-features-open__section-3__feature-2>h2,.innovative-features-open__main-container>.innovative-features-open__section-1__feature-1>h2{margin:0;font-size:48px;font-weight:700;line-height:52.8px}
.innovative-features-open__main-container .innovative-features-open__section-1__feature-2>h3,.innovative-features-open__main-container .innovative-features-open__section-2__feature-1>h3,.innovative-features-open__main-container .innovative-features-open__section-3__feature-1>h3,.innovative-features-open__main-container .innovative-features-open__section-3__feature-2>h3,.innovative-features-open__main-container>.innovative-features-open__section-1__feature-1>h3{margin:0;font-size:20px;font-weight:500;line-height:26.88px}
.innovative-features-open__main-container .innovative-features-open__section-1__feature-2>button,.innovative-features-open__main-container .innovative-features-open__section-2__feature-1>button,.innovative-features-open__main-container .innovative-features-open__section-3__feature-1>button,.innovative-features-open__main-container .innovative-features-open__section-3__feature-2>button,.innovative-features-open__main-container>.innovative-features-open__section-1__feature-1>button{position:absolute;bottom:16px;right:16px;z-index:1}
.innovative-features-open__main-container>.innovative-features-open__section-1__feature-1{background-color:#fff;overflow:hidden}
.innovative-features-open__main-container>.innovative-features-open__section-1__feature-1>h2{padding:36px 18px 0;color:#333}
.innovative-features-open__main-container>.innovative-features-open__section-1__feature-1>h3{padding:16px 41px 0 18px;color:#333}
.innovative-features-open__main-container>.innovative-features-open__section-1__feature-1>.innovative-features-open__section-1__feature-1__bg-img-container{position:absolute;bottom:0;left:0;right:0;width:100%;margin:auto;display:flex;transform:scale(1.7) translateY(40px);max-height:316px}
.innovative-features-open__main-container>.innovative-features-open__section-1__feature-1>.innovative-features-open__section-1__feature-1__bg-img-container>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
@media screen and (min-width:768px){.innovative-features-open__main-container>.innovative-features-open__section-1__feature-1>.innovative-features-open__section-1__feature-1__bg-img-container{transform:scale(1) translateY(40px);max-width:800px;max-height:555px}
.innovative-features-open__main-container>.innovative-features-open__section-1__feature-1>.innovative-features-open__section-1__feature-1__bg-img-container>img{overflow:visible}
}
@media screen and (min-width:1024px){.innovative-features-open__main-container .innovative-features-open__section-1__feature-2,.innovative-features-open__main-container .innovative-features-open__section-2__feature-1,.innovative-features-open__main-container .innovative-features-open__section-3__feature-1,.innovative-features-open__main-container .innovative-features-open__section-3__feature-2,.innovative-features-open__main-container>.innovative-features-open__section-1__feature-1{height:100%}
.innovative-features-open__main-container .innovative-features-open__section-1__feature-2>h2,.innovative-features-open__main-container .innovative-features-open__section-2__feature-1>h2,.innovative-features-open__main-container .innovative-features-open__section-3__feature-1>h2,.innovative-features-open__main-container .innovative-features-open__section-3__feature-2>h2,.innovative-features-open__main-container>.innovative-features-open__section-1__feature-1>h2{font-size:60px;line-height:72px}
.innovative-features-open__main-container .innovative-features-open__section-1__feature-2>h3,.innovative-features-open__main-container .innovative-features-open__section-2__feature-1>h3,.innovative-features-open__main-container .innovative-features-open__section-3__feature-1>h3,.innovative-features-open__main-container .innovative-features-open__section-3__feature-2>h3,.innovative-features-open__main-container>.innovative-features-open__section-1__feature-1>h3{font-size:24px;line-height:33.6px}
.innovative-features-open__main-container>.innovative-features-open__section-1__feature-1>h2{padding:80px 0 0 70px}
.innovative-features-open__main-container>.innovative-features-open__section-1__feature-1>h3{padding:40px 0 0 70px;max-width:600px}
.innovative-features-open__main-container>.innovative-features-open__section-1__feature-1>.innovative-features-open__section-1__feature-1__bg-img-container{max-width:1220px}
}
.innovative-features-open__main-container>.innovative-features-open__section-1__feature-2{background-color:#0a0a0a;overflow:hidden}
.innovative-features-open__main-container>.innovative-features-open__section-1__feature-2>h2{padding:28px 0 0 24px;color:#d6a134}
.innovative-features-open__main-container>.innovative-features-open__section-1__feature-2>h3{padding:16px 12px 0 23px;color:#fffcf9}
.innovative-features-open__main-container>.innovative-features-open__section-1__feature-2>.innovative-features-open__section-1__feature-2__bg-img-container{position:absolute;bottom:0;left:0;width:100%;height:100%;max-height:300px;transform:translateY(40px);display:flex}
.innovative-features-open__main-container>.innovative-features-open__section-1__feature-2>.innovative-features-open__section-1__feature-2__bg-img-container>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:visible}
.innovative-features-open__main-container>.innovative-features-open__section-1__feature-2>.innovative-features-open__section-1__feature-2__bg-img-container>.innovative-features-open__section-1__feature-2__bg-img-1{transition:.1s ease-in-out;animation:8s linear infinite eq1;transform:translateY(0);opacity:1}
.innovative-features-open__main-container>.innovative-features-open__section-1__feature-2>.innovative-features-open__section-1__feature-2__bg-img-container>.innovative-features-open__section-1__feature-2__bg-img-2{transition:.1s ease-in-out;animation:8s linear infinite eq2;transform:translateY(0);opacity:1}
.innovative-features-open__main-container>.innovative-features-open__section-1__feature-2>.innovative-features-open__section-1__feature-2__bg-img-container>.innovative-features-open__section-1__feature-2__bg-img-3{transition:.1s ease-in-out}
@media screen and (min-width:1024px){.innovative-features-open__main-container>.innovative-features-open__section-1__feature-2{transform:unset}
.innovative-features-open__main-container>.innovative-features-open__section-1__feature-2>h2{padding:80px 0 0 70px;max-width:700px}
.innovative-features-open__main-container>.innovative-features-open__section-1__feature-2>h3{padding:40px 0 0 70px;max-width:790px}
.innovative-features-open__main-container>.innovative-features-open__section-1__feature-2>.innovative-features-open__section-1__feature-2__bg-img-container{max-height:323px}
}
.innovative-features-open__main-container>.innovative-features-open__section-2__feature-1>.innovative-features-open__section-2__feature-1__img-container{width:100%;height:293px}
.innovative-features-open__main-container>.innovative-features-open__section-2__feature-1>.innovative-features-open__section-2__feature-1__img-container>picture,.innovative-features-open__main-container>.innovative-features-open__section-2__feature-1>.innovative-features-open__section-2__feature-1__img-container>picture>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.innovative-features-open__main-container>.innovative-features-open__section-2__feature-1>h2{padding:0 24px;color:#d6a134}
.innovative-features-open__main-container>.innovative-features-open__section-2__feature-1>h3{padding:16px 24px 0;display:flex;flex-direction:column;grid-gap:16px;gap:16px;color:#fffcf9}
.innovative-features-open__main-container>.innovative-features-open__section-2__feature-1>small{padding:24px 24px 0;font-size:14px;font-weight:400;line-height:19.6px;color:#b1b1b1;order:3}
.innovative-features-open__main-container>.innovative-features-open__section-2__feature-1>button{position:sticky;margin:0 0 0 auto;bottom:16px;right:16px;z-index:1;order:4}
@media screen and (min-width:1024px){.innovative-features-open__main-container>.innovative-features-open__section-2__feature-1>.innovative-features-open__section-2__feature-1__img-container{order:2;height:363px}
.innovative-features-open__main-container>.innovative-features-open__section-2__feature-1>.innovative-features-open__section-2__feature-1__img-container>picture>img{overflow:visible}
.innovative-features-open__main-container>.innovative-features-open__section-2__feature-1>h2{padding:80px 0 0 70px}
.innovative-features-open__main-container>.innovative-features-open__section-2__feature-1>h3{padding:40px 0 0 70px;grid-gap:24px;gap:24px;max-width:962px}
.innovative-features-open__main-container>.innovative-features-open__section-2__feature-1>small{padding:0 0 38px 70px;max-width:1018px}
}
.innovative-features-open__main-container>.innovative-features-open__section-3__feature-1{overflow:hidden}
.innovative-features-open__main-container>.innovative-features-open__section-3__feature-1>.innovative-features-open__section-3__feature-1__bg-img-container{position:absolute;bottom:0;left:0;width:100%;display:flex}
.innovative-features-open__main-container>.innovative-features-open__section-3__feature-1>.innovative-features-open__section-3__feature-1__bg-img-container>picture,.innovative-features-open__main-container>.innovative-features-open__section-3__feature-1>.innovative-features-open__section-3__feature-1__bg-img-container>picture>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.innovative-features-open__main-container>.innovative-features-open__section-3__feature-1>h2{padding:0 24px;color:#d6a134;z-index:1}
.innovative-features-open__main-container>.innovative-features-open__section-3__feature-1>h3{padding:16px 24px 0;color:#fffcf9;z-index:1}
@media screen and (min-width:768px){.innovative-features-open__main-container>.innovative-features-open__section-3__feature-1>.innovative-features-open__section-3__feature-1__bg-img-container{height:100%}
}
@media screen and (min-width:1024px){.innovative-features-open__main-container>.innovative-features-open__section-3__feature-1>h2{padding:80px 0 0 70px;max-width:693px}
.innovative-features-open__main-container>.innovative-features-open__section-3__feature-1>h3{padding:40px 0 0 70px;max-width:654px}
}
.innovative-features-open__main-container>.innovative-features-open__section-3__feature-2>.innovative-features-open__section-3__feature-2__bg-img-container{position:absolute;bottom:0;left:0;width:100%;height:100%;display:flex}
.innovative-features-open__main-container>.innovative-features-open__section-3__feature-2>.innovative-features-open__section-3__feature-2__bg-img-container>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.innovative-features-open__main-container>.innovative-features-open__section-3__feature-2>.innovative-features-open__section-3__feature-2__fg-img-container{position:absolute;bottom:0;left:0;right:0;margin:auto;width:353px;display:flex}
.innovative-features-open__main-container>.innovative-features-open__section-3__feature-2>.innovative-features-open__section-3__feature-2__fg-img-container>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}
.innovative-features-open__main-container>.innovative-features-open__section-3__feature-2>h2{padding:36px 24px 0;color:#d6a134;z-index:2}
.innovative-features-open__main-container>.innovative-features-open__section-3__feature-2>h3{padding:16px 24px 0;color:#fffcf9;z-index:2}
@media screen and (min-width:1024px){.innovative-features-open__main-container>.innovative-features-open__section-3__feature-2>.innovative-features-open__section-3__feature-2__fg-img-container{width:700px}
.innovative-features-open__main-container>.innovative-features-open__section-3__feature-2>h2{padding:80px 0 0 70px;max-width:800px}
.innovative-features-open__main-container>.innovative-features-open__section-3__feature-2>h3{padding:40px 0 0 70px;max-width:750px}
}
:export{desktop:100em;ipadMin:48em;minMobile:380px;mobile:37.5em;tablet:69.5em;tabletWidth1:800px;minMobile:380px;mobile:37.5em;maxMobile:30em;tablet:69.5em;tabletWidth1:800px;tabletWidth2:900px;tabletWidthMin1:700px;desktop:100em;desktopWidth1:1599px;desktopWidth2:1200px;desktopWidth3:1000px;minTablet:48em}
label.primary-input-label .span_input.label.darkfontcolor{color:#333}
label.primary-input-label .primary-input-show-password{display:flex;align-items:center}
label.primary-input-label .primary-input-field:-moz-placeholder,label.primary-input-label .primary-input-field:-ms-input-placeholder,label.primary-input-label .primary-input-field::-moz-placeholder,label.primary-input-label .primary-input-field::-webkit-input-placeholder{color:transparent}
.eargo-react-select-box .eargo-react-select-box-prefix__indicators,.eargo-react-select-box .eargo-react-select-box-prefix__value-container{transition:transform .3s ease-out}
.eargo-react-select-box .eargo-react-select-box-prefix__menu{-ms-overflow-style:none;scrollbar-width:none}
.eargo-react-select-box .eargo-react-select-box-prefix__menu::-webkit-scrollbar{display:none}
.eargo-react-select-box .eargo-react-select-box-prefix__menu-list{-ms-overflow-style:scrollbar;scrollbar-width:7px;overflow-y:scroll}
.eargo-react-select-box .eargo-react-select-box-prefix__menu-list::-webkit-scrollbar{-webkit-appearance:none;width:7px}
.eargo-react-select-box .eargo-react-select-box-prefix__menu-list::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}
.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}
.react-calendar--doubleView{width:700px}
.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}
.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}
.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}
.react-calendar button{margin:0;border:0;outline:0}
.react-calendar button:enabled:hover{cursor:pointer}
.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}
.react-calendar__navigation button{min-width:44px;background:0}
.react-calendar__navigation button:disabled{background-color:#f0f0f0}
.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}
.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}
.react-calendar__month-view__weekdays__weekday{padding:.5em}
.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700}
.react-calendar__month-view__days__day--weekend{color:#d10000}
.react-calendar__month-view__days__day--neighboringMonth{color:#757575}
.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}
.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:0;text-align:center;line-height:16px}
.react-calendar__tile:disabled{background-color:#f0f0f0}
.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}
.react-calendar__tile--now{background:#ffff76}
.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}
.react-calendar__tile--hasActive{background:#76baff}
.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}
.react-calendar__tile--active{background:#006edc;color:#fff}
.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}
.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}
label.primary-input-label{font-family:Inter,sans-serif !important;display:flex;display:flex;position:relative;border:1px solid #d9d9d9;border-radius:3px;outline:0;height:75px;padding-left:24px;background:#fff}
label.primary-input-label.error{display:flex;align-items:center;height:67px;border:1px solid #f16b6b;background:#f16b6b;color:#fff}
label.primary-input-label.error_border{display:flex;z-index:1;border:1px solid #f16b6b !important;border-right:1px solid #f16b6b}
label.primary-input-label.error_border h1{color:#f16b6b !important}
label.primary-input-label.primary-input-one-line-style{border:unset;border-radius:unset;margin-bottom:unset}
@media(max-width:37.5em){label.primary-input-label{height:60px;padding-left:16px;padding-right:16px}
}
label.primary-input-label .span_input.floating_label{transform-origin:0 0;margin:0;position:absolute;top:0;color:#666;transform-origin:0 0;transform:translateY(-1.5rem) scale(.9);padding:2.25rem 0 0;transition:transform .3s ease-out}
label.primary-input-label .span_input.floating_label.viewOnly{color:#333}
label.primary-input-label .span_input.label{position:absolute;color:#666;transform-origin:0 0;display:flex;align-items:center;top:0;bottom:0;transition:transform .3s ease-out}
label.primary-input-label .primary-input-show-password{display:flex;align-items:center;height:100%;color:#989898;font-size:14px;line-height:22px;cursor:pointer;margin:0 10px 0 0}
label.primary-input-label input.primary-input-field{color:#333;display:flex;align-self:center;width:100%;box-shadow:#fff 0 0 0 1.25rem inset;padding-left:0;padding-top:1rem;outline:0;border:0}
label.primary-input-label .primary-input-field:-webkit-autofill,label.primary-input-label .primary-input-field:-webkit-autofill:active,label.primary-input-label .primary-input-field:-webkit-autofill:focus,label.primary-input-label .primary-input-field:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset !important}
label.primary-input-label input.disable-autocomplete::-webkit-contacts-auto-fill-button,label.primary-input-label input.disable-autocomplete::-webkit-credentials-auto-fill-button{display:none !important;visibility:hidden;pointer-events:none;position:absolute;right:0}
.journeyComponentContainer{display:flex;flex-direction:column;max-width:1208px;margin:0 auto 100px;padding:0 40px;position:relative;align-items:center}
.journeyComponentContainer h1,.journeyComponentContainer h2,.journeyComponentContainer h3,.journeyComponentContainer h4,.journeyComponentContainer h5,.journeyComponentContainer h6{margin:unset}
.journeyComponentContainer .heading{margin:0 0 24px}
.journeyComponentContainer .phone{font-weight:700}
.journeyComponentContainer .header_container{display:flex;flex-direction:column;align-items:center;text-align:center}
.journeyComponentContainer .subHeading{max-width:643px;margin-bottom:80px}
.journeyComponentContainer .group_continaer{display:flex;flex-direction:column}
.journeyComponentContainer #dash-line{position:absolute}
.journeyComponentContainer .button_container{z-index:9}
.journeyComponentContainer .button_container .btn{margin-top:40px}
.journeyComponentContainer .slide_container{display:flex;flex-direction:column}
.journeyComponentContainer .slide{display:flex;flex-direction:row;max-width:570px;background:#fff;box-shadow:1px 3px 8px rgba(0,0,0,.15);border-radius:16px;position:relative}
@media(max-width:1000px){.journeyComponentContainer{padding:0 20px}
.journeyComponentContainer .slide_container{width:100%}
.journeyComponentContainer .slide{flex-direction:column-reverse;align-self:center}
}
.journeyComponentContainer .slide .text{display:flex;flex-direction:column;padding:27px;justify-content:space-around}
.journeyComponentContainer .slide .arrow_image{position:absolute;top:50%;left:95%;z-index:8;overflow:hidden}
.journeyComponentContainer .slide-1{display:flex;flex-direction:row;max-width:570px;background:#fff;box-shadow:1px 3px 8px rgba(0,0,0,.15);border-radius:16px;position:relative}
@media(max-width:1000px){.journeyComponentContainer .slide .arrow_image{width:203px;top:96%;left:10%}
.journeyComponentContainer .slide-1{flex-direction:column-reverse;align-self:center;max-width:390px}
}
@media(max-width:400px){.journeyComponentContainer .slide-1{width:90%}
}
.journeyComponentContainer .slide-1 .arrow_image{position:absolute;top:50%;left:95%;z-index:8}
.journeyComponentContainer .slide-2{align-self:flex-end;flex-direction:row-reverse;max-width:700px;margin-top:34px;position:relative}
@media(max-width:1000px){.journeyComponentContainer .slide-1 .arrow_image{width:203px;top:96%;left:10%}
.journeyComponentContainer .slide-1 img{border-top-left-radius:16px;border-top-right-radius:16px}
.journeyComponentContainer .slide-2{flex-direction:column-reverse;margin-top:80px;max-width:390px;align-self:center}
}
.journeyComponentContainer .slide-2 .arrow_image{left:0;transform:translateX(-95%);z-index:8;top:70%}
.journeyComponentContainer .slide-3{max-width:585px;flex-direction:row-reverse;margin-top:40px;overflow:visible;position:relative}
.journeyComponentContainer .slide-3 .image img{margin-left:50px;transform:translateY(50px)}
@media(max-width:1000px){.journeyComponentContainer .slide-2 .arrow_image{width:154px;left:80%;top:90%}
.journeyComponentContainer .slide-3{width:100%;margin-top:80px;max-width:390px;align-self:center}
.journeyComponentContainer .slide-3 .image img{margin-left:0;width:108px;height:345px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:right}
}
.journeyComponentContainer .slide-3 .arrow_image{right:-2px;left:unset;top:75%}
.journeyComponentContainer .slide-4{align-self:flex-end;overflow:visible;margin-right:100px;margin-top:90px;position:relative}
.journeyComponentContainer .slide-4 img{transform:translateX(20px)}
@media(max-width:1000px){.journeyComponentContainer .slide-3 .arrow_image{width:auto;top:95%;right:28px}
.journeyComponentContainer .slide-4{flex-direction:row;max-width:390px;margin-right:unset}
.journeyComponentContainer .slide-4 img{overflow:visible;transform:translateX(-27px)}
}
.journeyComponentContainer .slide-4 .arrow_image{left:unset;right:48%;top:64%}
.journeyComponentContainer .slide-5{width:100%;max-width:unset;margin-top:106px;flex-direction:row-reverse;position:relative}
@media(max-width:1000px){.journeyComponentContainer .slide-4 .arrow_image{width:230px;top:93%;right:23%}
.journeyComponentContainer .slide-5{flex-direction:column-reverse;max-width:390px}
}
.journeyComponentContainer .slide-5 .image,.journeyComponentContainer .slide-5 .text{width:50%}
.journeyComponentContainer .slide-5 .text{padding-left:57px}
.journeyComponentContainer .slide-5 .image img{width:100%;height:100%}
.journeyComponentContainer .image img{height:100%;width:auto;-o-object-fit:cover;object-fit:cover}
@media(max-width:1000px){.journeyComponentContainer .slide-5 .image,.journeyComponentContainer .slide-5 .text{width:auto}
.journeyComponentContainer .slide-5 .text{padding-left:24px}
.journeyComponentContainer .image{border-top-left-radius:16px;border-top-right-radius:16px}
.journeyComponentContainer .image img{width:100%}
}
.journeyComponentContainer .subTitle{line-height:26.64px;margin-top:24px}
.logo-grid{display:flex;align-items:center;flex-direction:column;flex-wrap:wrap;justify-content:center;max-width:1170px;margin:50px auto;grid-gap:30px;gap:30px}
@media(min-width:746px){.logo-grid{flex-direction:row}
}
@media(min-width:910px){.logo-grid{flex-wrap:nowrap}
}
.logo-grid__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.marketing-footer{top:18%;display:flex;flex-direction:column;align-items:center;background-color:#333;color:#fff;font-size:12px;height:225px}
.marketing-footer .first{margin-top:31px}
.marketing-footer .second{margin-top:31px;text-align:center}
@media only screen and (max-width:768px){.marketing-footer .marketing-footer{height:316px;min-width:400px}
.marketing-footer .second{margin-top:61px;font-size:99%}
.marketing-footer .sub_first{width:349px;text-align:center;font-size:98%}
.marketing-footer .first{margin-top:175px}
.marketing-footer .cookies{position:absolute}
}
.marketing-footer .cookies{margin-top:13px}
.marketing-header-container{justify-content:center;display:flex;margin:0;padding:0}
.marketing-header-container .navbar{justify-content:space-around;height:101px;display:flex;align-items:center;width:49%}
.marketing-header-container .header_logo{margin-left:-128px}
.marketing-header-container .heading{color:#fff;background-color:#ff5e2b;border-radius:3px;width:225px;height:51px;display:flex;align-items:center;justify-content:center}
.marketing-header-container .heading:hover{opacity:50%;cursor:pointer}
.marketing-header-container .number{margin-right:-50px;padding:0;color:#ff5e2b;font-size:20px;-webkit-text-decoration:auto;text-decoration:auto;display:flex;flex-direction:row}
.marketing-header-container .number:hover{-webkit-text-decoration:revert;text-decoration:revert}
@media only screen and (max-width:768px){.marketing-header-container .heading{width:28%;font-size:10px;justify-content:center}
.marketing-header-container .navbar{height:75px;min-width:400px}
.marketing-header-container .header_logo{margin-left:0;width:24%;display:flex;justify-content:center}
.marketing-header-container .img_style{width:90%;height:87%;margin-left:10%}
.marketing-header-container .heading{min-width:109px;max-height:53%;text-align:center}
.marketing-header-container .heading:hover{opacity:50%}
.marketing-header-container .number{margin-right:0;font-size:13px}
}
.mission__container{margin:0 auto;overflow:hidden;background-color:#f0f2f9;max-width:1200px}
.mission__container>.mission__title-container{margin:0 auto;padding:49px 0 19px;max-width:297px;display:flex;justify-content:center;align-items:center}
.mission__container>.mission__title-container>h2{text-align:center;margin:0;font-size:16px;font-weight:400;display:flex;flex-direction:column}
.mission__container>.mission__title-container>h2>span{font-size:32px;font-weight:700;line-height:40.96px}
.mission__container>.mission__gray-gradient{height:40px;width:100%;background:linear-gradient(to bottom,#f0f2f9,transparent) no-repeat;transform:translateY(20px)}
.mission__container>video{width:150%;transform:translateX(-15%);-o-object-fit:cover;object-fit:cover}
@media only screen and (min-width:640px){.mission__container>.mission__title-container{max-width:500px}
.mission__container>video{width:100%;transform:translateX(0);-o-object-fit:cover;object-fit:cover}
}
@media only screen and (min-width:1024px){.mission__container{border-radius:10px}
.mission__container>.mission__title-container{max-width:1011px}
.mission__container>.mission__title-container>h2{font-size:24px}
.mission__container>.mission__title-container>h2>span{font-size:60px;line-height:64.4px}
.mission__container>.mission__gray-gradient{height:80px;transform:translateY(40px)}
}
@media only screen and (min-width:1280px){.mission__container>.mission__gray-gradient{transform:translateY(65px)}
}
.more-info-tiles-container{margin:100px auto;display:flex;flex-direction:column;overflow:hidden;width:calc(100% - 70px);max-width:1440px}
.more-info-tiles-container h1,.more-info-tiles-container h2,.more-info-tiles-container h3,.more-info-tiles-container h4,.more-info-tiles-container h5,.more-info-tiles-container h6{margin:unset}
.more-info-tiles-container .heading{margin-bottom:40px}
.more-info-tiles-container .tile_container{display:flex;flex-direction:row;margin-bottom:20px}
@media(max-width:1069px){.more-info-tiles-container .tile_container{flex-wrap:wrap}
}
.more-info-tiles-container .tile{border:1px solid #d9d9d9;box-shadow:0 4px 16px rgba(0,0,0,.16);border-radius:16px;display:flex;flex-direction:column;width:25%;margin-right:32px;overflow:hidden}
@media(max-width:1069px){.more-info-tiles-container .tile{width:calc(50% - 34px);margin-bottom:32px}
}
.more-info-tiles-container .tile:last-child{margin-right:unset}
@media(max-width:600px){.more-info-tiles-container{width:calc(100% - 40px)}
.more-info-tiles-container .tile:nth-child(odd){margin-right:20px;width:calc(50% - 12px)}
}
@media(max-width:360px){.more-info-tiles-container .tile:nth-child(odd){width:100%;margin-right:unset}
}
@media(max-width:600px){.more-info-tiles-container .tile:nth-child(even){width:calc(50% - 12px);margin-right:unset}
}
@media(max-width:360px){.more-info-tiles-container .tile:nth-child(even){width:100%;margin-right:unset}
}
.more-info-tiles-container .image_container{display:flex;justify-content:center;padding:35px 0}
.more-info-tiles-container .image_container.green{background-color:#43a047}
.more-info-tiles-container .image_container.blue{background-color:#2c87ef}
.more-info-tiles-container .image_container.grey{background-color:#999}
.more-info-tiles-container .image_container.yellow{background-color:#f2bf45}
.more-info-tiles-container .text_container{display:flex;flex-direction:column;height:100%;margin:20px 30px 0;position:relative}
@media(max-width:600px){.more-info-tiles-container .text_container{margin:20px 10px 0}
.more-info-tiles-container .button_container .btn{text-align:center;font-weight:700}
}
.more-info-tiles-container .button_container{margin:32px auto;justify-content:flex-end;height:100%;flex-direction:column;align-items:center;display:flex}
.more-info-tiles-container .subTitle{margin:14px 0 0;line-height:26.64px}
.more-info-tiles-container .btn.phone span::after{content:"";display:none}
.multi-promo .multi-promo__container{max-width:1440px;box-sizing:border-box;margin:0 auto;padding:50px 30px}
.multi-promo .multi-promo__items{display:flex;align-items:center;flex-direction:column;margin-top:30px;grid-gap:30px;gap:30px}
.multi-promo__title{margin-top:0;margin-bottom:10px}
@media(min-width:746px){.multi-promo{padding:0 30px}
.multi-promo .multi-promo__items{align-items:stretch;flex-direction:row;justify-content:space-around}
.multi-promo__title{margin-bottom:30px}
}
.multi-promo__subtitle,.multi-promo__title{text-align:center}
.multipromo--bg-white .multi-promo{background-color:#fff}
.multipromo--bg-black .multi-promo{background-color:#000}
.multipromo--bg-creme .multi-promo{background-color:#f8f4ec}
.multipromo--bg-light-gray .multi-promo{background-color:#f5f5f3}
.multipromo--light .multi-promo{color:#000}
.multipromo--dark .multi-promo{color:#fff}
.multipromo--text-centered .multi-promo{text-align:center}
.multipromo--text-centered .multi-promo .multi-promo-item .btn{align-self:center}
.multipromo--image-lg .multi-promo-item__image{position:relative;overflow:hidden;padding-top:56.25%}
.multipromo--image-lg .multi-promo-item__image img{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;width:100%}
.multipromo--image-md .multi-promo-item__image{position:relative;overflow:hidden;margin:0 auto;padding-top:0}
.multipromo--image-md .multi-promo-item__image img{position:relative;height:110px;width:auto}
.multipromo--image-sm .multi-promo-item__image{position:relative;overflow:hidden;padding-top:0;margin:0 auto}
.multipromo--image-sm .multi-promo-item__image img{position:relative;height:50px;width:auto}
.multipromo--circle-crop.multipromo--image-lg .multi-promo-item__image{padding-top:100%;border-radius:50%}
.multipromo--circle-crop.multipromo--image-lg .multi-promo-item__image img{height:100%;width:auto;min-width:100%;margin:0}
@media(max-width:850px){.multilineTextContainer{padding:0 20px}
}
.multilineTextContainer h1,.multilineTextContainer h2,.multilineTextContainer h3,.multilineTextContainer h4,.multilineTextContainer h5,.multilineTextContainer h6{margin:unset}
.multilineTextContainer .container{display:flex;flex-direction:column;align-items:center;margin-bottom:160px;top:0}
@media(max-width:600px){.multilineTextContainer .container{margin-bottom:100px}
}
.multilineTextContainer .heading{margin-top:150px;margin-bottom:30px;text-align:center}
@media(max-width:600px){.multilineTextContainer .heading{margin-top:100px;margin-bottom:50px}
.multilineTextContainer .text{font-size:20px}
}
.multilineTextContainer .divider{width:100%;height:30px;margin:unset}
.multilineTextContainer .text{display:inline-block;text-align:center;transition:.3s ease-in-out}
.multilineTextContainer .text.grey{color:#999}
.multilineTextContainer .text.active{color:#333;font-size:36px;font-weight:700}
.multilineTextContainer .text.active .orange{background:-webkit-linear-gradient(left,#ff5e2b,#f2bf45);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:48px}
.multilineTextContainer .footnote{max-width:1117px;text-align:center;margin-top:85px}
@media(max-width:600px){.multilineTextContainer .text.active{font-size:16px;font-weight:600}
.multilineTextContainer .text.active .orange{font-size:32px;font-weight:700}
.multilineTextContainer .footnote{margin-top:60px}
}
.page-banner{position:relative;z-index:0;display:flex;align-items:center;min-height:500px;width:100%;box-sizing:border-box;margin:0 auto;padding:35px 30px;color:#fff}
.page-banner__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}
.page-banner__bg-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.page-banner__bg-image:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:block;background-color:#000;content:"";opacity:var(--opacity)}
.page-banner__container{z-index:1;display:flex;flex-basis:100%;justify-content:flex-start;max-width:1440px;box-sizing:border-box;margin:0 auto}
.page-banner__content{z-index:2}
.page-banner__title{margin:20px 0}
@media(min-width:746px){.page-banner{padding:75px 30px}
.page-banner__title{font-size:40px;line-height:50px}
.pagebanner--text-left .page-banner__content{max-width:50%}
}
@media(min-width:910px){.page-banner{padding:45px 30px}
.page-banner__container{padding:0 30px}
.page-banner__content{max-width:100%}
.page-banner__title{font-size:56px;line-height:62px}
}
.page-banner__subtitle{font-size:16px;line-height:19px}
.pagebanner--text-left .page-banner__container{justify-content:flex-start;text-align:left}
.pagebanner--text-center .page-banner__container{justify-content:center;text-align:center}
.pagebanner--text-right .page-banner__container{justify-content:flex-end;text-align:right}
@media(min-width:910px){.page-banner__subtitle{font-size:18px;line-height:21px}
.pagebanner--text-left .page-banner__container,.pagebanner--text-right .page-banner__container{padding:0 50px}
}
@media(min-width:746px){.pagebanner--text-center .page-banner__container .page-banner__content{max-width:65%}
.pagebanner--text-right .page-banner__content{max-width:50%}
}
.pagebanner--light .page-banner{color:#fff}
.pagebanner--dark .page-banner{color:#000}
.pagebanner--dark .page-banner__cta{color:#000;border-color:#000}
.pagebanner--bg-light-gray .page-banner{background-color:#f5f5f3}
.pagebanner--bg-dark-gray .page-banner{background-color:#666}
.pagebanner--bg-white .page-banner{background-color:#fff}
.pagebanner--text-top .page-banner{align-items:flex-start}
.pagebanner--text-middle .page-banner{align-items:center}
.pagebanner--text-bottom .page-banner{align-items:flex-end}
.popup_container{position:fixed;top:0;bottom:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;left:0;transition:opacity .5s;background-color:rgba(25,24,22,.5);visibility:visible;opacity:1;z-index:9999}
.popup_container .popup_subcontainer{width:600px;max-width:80%;background-color:#fff;border-radius:20px}
.popup_container .popup_subcontainer .close_image{width:15px;position:absolute;right:8px;top:8px;cursor:pointer;z-index:999}
.popup_container .popup_subcontainer .popup_wrapper{padding:45px;position:relative;color:#000}
.PopupImageDesc_container{background-color:#fff;width:calc(90% - 40px);padding:0 20px;height:90vh;box-shadow:0 0 16px rgba(0,0,0,.16);border-radius:16px;display:flex;flex-direction:row;justify-content:center;margin:5vh auto;align-self:center;position:relative;overflow-y:scroll}
@media(max-width:910px){.PopupImageDesc_container{align-items:flex-start;width:auto}
}
.PopupImageDesc_container .left_side{margin-left:5%;padding:50px 0}
.PopupImageDesc_container .right_side{display:flex;flex-direction:column;max-width:787px;margin:0 30px;padding:50px 0}
.PopupImageDesc_container .right_side .heading{display:flex;flex-direction:row;flex-wrap:wrap}
.PopupImageDesc_container .right_side .heading span{white-space:nowrap}
.PopupImageDesc_container .container{display:flex;flex-direction:row;margin:auto 0}
@media(max-width:910px){.PopupImageDesc_container .right_side{padding-top:0;padding-bottom:50px}
.PopupImageDesc_container .container{flex-direction:column}
}
.PopupImageDesc_container .vector{position:absolute;right:24px;top:24px;cursor:pointer}
.PopupImageDesc_container .content{line-height:26.64px;margin-top:24px}
.press-kit__container{display:flex;flex-direction:column;justify-content:center;margin:142px auto 0;max-width:1440px;padding:0 18px;text-align:center}
.press-kit__container>h2{margin:0}
.press-kit__container>h6{margin:16px 0 0;color:#666}
@media only screen and (min-width:1024px){.press-kit__container{padding:0 47px}
.press-kit__container>h2{font-size:60px}
.press-kit__container>h6{font-size:40px;font-weight:400}
}
.press-kit__video-container{position:relative;width:100%;height:0;margin:52px 0 0;padding-bottom:74.8587570621%;border-radius:16px;overflow:hidden}
.press-kit__video-container>video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.press-kit__video-container>.press-kit__video-custom-controls{position:absolute;top:0;left:0;width:100%;height:100%}
.press-kit__video-container>.press-kit__video-custom-controls>.press-kit__video-custom-controls__play>.press-kit__video-custom-controls__play--play{position:absolute;top:calc(50% - 16px);left:calc(50% - 16px);width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:0;margin:0;background-color:#fff;transition:opacity .5s ease-in-out;cursor:pointer}
.press-kit__video-container>.press-kit__video-custom-controls>.press-kit__video-custom-controls__play>.press-kit__video-custom-controls__play--play>svg{transform:translateX(1px);width:10px;height:10px}
.press-kit__video-container>.press-kit__video-custom-controls>.press-kit__video-custom-controls__play>.press-kit__video-custom-controls__play--pause{position:absolute;top:calc(50% - 16px);left:calc(50% - 16px);width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:0;margin:0;background-color:#fff;transition:opacity .5s ease-in-out;cursor:pointer}
.press-kit__video-container>.press-kit__video-custom-controls>.press-kit__video-custom-controls__play>.press-kit__video-custom-controls__play--pause>svg{width:10px;height:10px}
.press-kit__video-container>.press-kit__video-custom-controls>.press-kit__video-custom-controls__volume .press-kit__video-custom-controls__volume--up,.press-kit__video-container>.press-kit__video-custom-controls>.press-kit__video-custom-controls__volume>.press-kit__video-custom-controls__volume--off{position:absolute;bottom:13px;right:13px;width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:0;margin:0;background-color:#fff;transition:opacity .5s ease-in-out;cursor:pointer}
.press-kit__video-container>.press-kit__video-custom-controls>.press-kit__video-custom-controls__volume .press-kit__video-custom-controls__volume--up>svg,.press-kit__video-container>.press-kit__video-custom-controls>.press-kit__video-custom-controls__volume>.press-kit__video-custom-controls__volume--off>svg{width:10px;height:10px}
.press-kit__btn{margin:52px auto 0;text-align:left}
.press-kit__btn>span>div{display:flex;align-items:center}
.press-kit__btn>span>div>svg{display:none;width:24px;height:24px}
.press-kit__btn>span>div>p{margin:0}
@media only screen and (min-width:1024px){.press-kit__video-container{padding-bottom:50.1686340641%}
.press-kit__video-container>.press-kit__video-custom-controls>.press-kit__video-custom-controls__play>.press-kit__video-custom-controls__play--play{width:44px;height:44px;cursor:pointer}
.press-kit__video-container>.press-kit__video-custom-controls>.press-kit__video-custom-controls__play>.press-kit__video-custom-controls__play--play>svg{transform:translateX(3px);width:24px;height:24px}
.press-kit__video-container>.press-kit__video-custom-controls>.press-kit__video-custom-controls__play>.press-kit__video-custom-controls__play--pause{width:44px;height:44px;cursor:pointer}
.press-kit__video-container>.press-kit__video-custom-controls>.press-kit__video-custom-controls__play>.press-kit__video-custom-controls__play--pause>svg{width:24px;height:24px}
.press-kit__btn>span>div>svg{display:block}
.press-kit__btn>span>div{grid-gap:16px;gap:16px}
}
.product-comparison{text-align:center;background-color:#fff}
@media(min-width:746px){.product-comparison{padding:0 30px}
}
.product-comparison .swiper-container{overflow:visible}
.product-comparison .swiper-navigation{position:relative;display:flex;align-items:center;justify-content:space-between;color:#000}
.product-comparison .swiper-navigation .swiper-button-next,.product-comparison .swiper-navigation .swiper-button-prev{position:relative !important;margin-top:0 !important;padding:0;background-color:transparent;border:0}
.product-comparison .swiper-navigation .swiper-button-next .icon,.product-comparison .swiper-navigation .swiper-button-prev .icon{height:14px !important;width:14px !important;stroke:#333}
.product-comparison .swiper-navigation .swiper-button-next::after,.product-comparison .swiper-navigation .swiper-button-prev::after{display:none !important}
.product-comparison .swiper-slide{height:auto}
.product-comparison__container{max-width:1170px;margin:0 auto;box-sizing:border-box;overflow:hidden;padding:50px 30px}
.swiper-wrapper.product-comparison__products{margin-top:10px}
.product-comparison__title{margin-top:0;margin-bottom:10px}
@media(min-width:746px){.product-comparison__title{margin-bottom:20px}
}
.product-comparison__bottom-title{font-weight:600}
.product-comparison__subtitle{margin:0}
.product-comparison__bottom-subtitle a,.product-comparison__subtitle a{max-width:-moz-min-content;max-width:min-content;color:#003c7d;font-weight:600}
.product-comparison__bottom-subtitle a:after,.product-comparison__subtitle a:after{position:absolute;top:100%;right:100%;left:0;height:1px;margin:0 auto;background-color:currentColor;content:"";transition:right .3s ease-in-out}
.product-comparison__bottom-subtitle a:hover::after,.product-comparison__subtitle a:hover::after{right:0}
.product-comparison__bottom-subtitle,.product-comparison__bottom-title{font-size:16px;line-height:24px}
@media(min-width:910px){.product-comparison .swiper-container{margin-bottom:50px;padding:0}
.product-comparison .swiper-navigation{display:none}
.product-comparison .swiper-slide{flex-shrink:1}
.swiper-wrapper.product-comparison__products{display:flex;justify-content:space-between;margin-top:30px;grid-gap:0;gap:0}
.product-comparison__subtitle{margin-bottom:10px}
.product-comparison__bottom-subtitle,.product-comparison__bottom-title{font-size:18px;line-height:26px}
}
.product-multi-promo__container{max-width:calc(1440px - 60px);margin:0 auto;padding:30px}
.product-multi-promo{box-sizing:border-box;overflow:hidden;margin:0 auto;background-color:#f5f5f3;display:flex}
.product-multi-promo .swiper-container{overflow:visible}
.product-multi-promo .swiper-wrapper{margin-bottom:50px !important}
.product-multi-promo .swiper-scrollbar{bottom:8px !important;left:50%;height:3px !important;width:50% !important;background-color:#999;opacity:0;transform:translateX(-50%)}
.product-multi-promo .swiper-scrollbar .swiper-scrollbar-drag{background-color:#ff5e2b;cursor:pointer}
.product-multi-promo .swiper-pagination{position:relative !important;bottom:0 !important;width:auto !important;margin-right:auto}
@media(min-width:1170px){.product-multi-promo{margin:50px auto;background-color:transparent}
.product-multi-promo .swiper-pagination{margin-right:20px}
}
.product-multi-promo .swiper-pagination p{display:flex;align-items:center;margin:0}
.product-multi-promo .swiper-pagination .swiper-pagination__divider{height:1px;width:48px;margin:0 12px;background-color:#333}
.product-multi-promo .swiper-pagination .swiper-pagination-bullet{margin:0 5px}
.product-multi-promo .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#666}
.product-multi-promo .swiper-navigation{position:relative;bottom:-5px;display:block}
.product-multi-promo .swiper-navigation .swiper-button-prev{margin-right:30px}
.product-multi-promo .swiper-navigation .swiper-button-next,.product-multi-promo .swiper-navigation .swiper-button-prev{position:relative !important;left:auto !important;display:none;margin-top:0 !important;padding:0;background-color:transparent;border:0}
.product-multi-promo .swiper-navigation .swiper-button-next .icon,.product-multi-promo .swiper-navigation .swiper-button-prev .icon{height:14px !important;width:14px !important;stroke:#333}
.product-multi-promo .swiper-navigation .swiper-button-next::after,.product-multi-promo .swiper-navigation .swiper-button-prev::after{display:none !important}
.product-multi-promo__carousel-footer{position:relative}
@media(min-width:910px){.product-multi-promo__container{padding:0 30px}
.product-multi-promo .swiper-navigation{display:flex;align-items:center}
.product-multi-promo .swiper-navigation .swiper-button-next,.product-multi-promo .swiper-navigation .swiper-button-prev{display:block}
.product-multi-promo__carousel-footer{display:none}
}
.product-multi-promo--slideshow{background-color:#f5f5f3}
.product-multi-promo--slideshow .product-multi-promo__container{padding:30px}
.product-multi-promo--slideshow .product-multi-promo__carousel-footer{display:block}
.btn{position:relative;display:inline-block;box-sizing:border-box;overflow:hidden;padding:9px 20px;font-weight:700;font-size:14px;line-height:14px;border:0;border-radius:40px;cursor:pointer}
.btn::first-letter {text-transform:capitalize}
.btn span{position:relative;height:100%;width:100%;margin:0 auto;padding-bottom:5px;text-transform:lowercase;text-transform:unset}
@media(min-width:746px){.btn{padding:20px 32px;font-size:16px;font-weight:700;line-height:16px}
.btn span{padding-bottom:10px}
}
.btn span:after{position:absolute;top:100%;right:100%;left:0;height:.175rem;margin:0 auto;background-color:currentColor;content:"";transition:right .3s ease-in-out}
.btn:not(:disabled):hover span:after{right:0}
.btn:disabled{cursor:not-allowed;opacity:.32;pointer-events:none}
.btn:disabled span:after{display:none}
.btn.disabled{cursor:not-allowed;opacity:.32}
.btn.disabled span:after{display:none}
.btn--aem-primary .btn,.btn--primary,.first_button_orange .firstButton,.second_button_orange .secondButton{color:#fff;background-color:#ff5e2b}
.btn--aem-secondary .btn,.btn--secondary,.first_button_white .firstButton,.second_button_white .secondButton{color:#ff5e2b;background-color:#fff}
.btn--ghost,.firstButton,.first_button_ghost .firstButton,.second_button_ghost .secondButton{color:#fff;background-color:transparent;border:1px solid #fff}
.btn--ghost:disabled,.firstButton:disabled,.second_button_ghost .secondButton:disabled{cursor:not-allowed;opacity:.5}
.black.firstButton,.btn--ghost.black,.second_button_ghost .black.secondButton{color:#333;border-color:#333}
.btn--aem-sm .btn,.btn--sm{padding:9px 20px;font-size:14px;line-height:14px}
.btn--aem-sm .btn span,.btn--sm span{padding-bottom:5px}
.btn--aem-lg .btn,.btn--lg{min-width:280px;text-align:center}
.button-component-container{display:flex;text-align:center;margin:10px}
.btn-center-align .button-component-container{justify-content:center}
.btn-left-align .button-component-container{justify-content:flex-start}
.btn-right-align .button-component-container{justify-content:flex-end}
.btn--aem-ghost .btn{color:#fff;background-color:transparent;border:1px solid #fff}
.btn--aem-ghost .btn:disabled{cursor:not-allowed;opacity:.5}
.btn--aem-ghost.black .btn{color:#333;border-color:#333}
.btn--influencers{padding:20px 32px;background-color:#cf4520;color:#fff;border-radius:40px;font-family:Inter,sans-serif}
.product-promo{position:relative;z-index:0;width:100%;box-sizing:border-box;padding:100% 30px 75px;color:#fff}
.product-promo .btn{padding:20px 32px;font-size:16px;font-weight:700;line-height:16px}
.secondButton{margin-left:20px}
.productPromo_button_container{display:flex;flex-direction:row}
@media(max-width:680px){.secondButton{margin-left:unset;margin-top:20px}
.productPromo_button_container{flex-direction:column;align-items:center}
}
.first_button_orange .firstButton{border:unset}
.product-promo__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}
.product-promo__bg-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.product-promo__bg-image:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:block;background-color:#000;content:"";opacity:var(--opacity)}
.product-promo__container{z-index:1;display:flex;justify-content:flex-start;max-width:1440px;box-sizing:border-box;margin:0 auto}
@media(max-width:680px){.product-promo__container{text-align:center;justify-content:center}
}
.product-promo__content{z-index:2}
.product-promo__eyebrow{margin-top:0;text-transform:uppercase}
.product-promo__eyebrow.true{text-decoration:underline}
.product-promo__title{margin:20px 0;text-transform:uppercase}
.product-promo__product-info{margin-top:40px}
.product-promo__product-info .product-promo__product-finance{margin-top:10px}
.productpromo--text-left .product-promo__container{justify-content:flex-start}
.productpromo--text-right .product-promo__container .product-promo__content{margin-left:50vw}
@media(max-width:990px){.productpromo--text-right .product-promo__container .product-promo__content{margin-left:40vw}
}
@media(max-width:910px){.productpromo--text-right .product-promo__container .product-promo__content{margin-left:40vw}
}
@media(max-width:680px){.productpromo--text-right .product-promo__container .product-promo__content{margin-left:unset}
}
.productpromo--light .product-promo{color:#fff}
.productpromo--dark .product-promo{color:#000}
.productpromo--dark .product-promo__cta{color:#000;border-color:#000}
.productpromo--bg-light-gray .product-promo{background-color:#f5f5f3}
.productpromo--bg-dark-gray .product-promo{background-color:#666}
.productpromo--bg-white .product-promo{background-color:#fff}
.promo-block{position:relative;z-index:0;display:flex;flex-direction:column;width:100%;max-width:calc(1440px - 60px);box-sizing:border-box;margin:0 auto;color:#000}
@media(min-width:746px){.product-promo{padding:50% 30px 75px}
.product-promo__bg-image img{-o-object-position:100% 10%;object-position:100% 10%}
.promo-block{flex-direction:row}
}
@media(min-width:910px){.product-promo{padding:75px 30px}
.product-promo__bg-image img{-o-object-position:center;object-position:center}
.product-promo__container{padding:0 30px}
.promo-block{margin:50px auto}
}
.promo-block.promo-block--has-background .promo-block__image{display:none}
.promo-block.promo-block--has-background .promo-block__content{background-color:transparent}
.promo-block__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}
.promo-block__bg-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.promo-block__bg-image:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:block;background-color:#000;content:"";opacity:var(--opacity)}
.promo-block__image{z-index:2;flex-basis:50%;flex-shrink:0}
.promo-block__image img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.promo-block__content{z-index:1;flex-basis:auto;box-sizing:border-box;padding:30px}
.promo-block__title{margin:20px 0;font-size:36px;font-weight:700;line-height:45px}
@media(min-width:910px){.promo-block__content{padding:75px}
.promo-block__title{font-size:48px;line-height:56px}
}
.promo-block__subtitle{font-size:20px;font-weight:600;line-height:27px}
.promo--text-left .promo-block{justify-content:flex-start}
@media(min-width:746px){.promo-block__subtitle{font-size:24px;line-height:32px}
.promo--text-left .promo-block__image{order:1}
.promo--text-left .promo-block__image+.promo-block__content{flex-basis:50%;order:0}
}
.promo--text-center .promo-block{justify-content:center}
@media(min-width:746px){.promo--text-center .promo-block__image{display:none}
.promo--text-center .promo-block__content{flex-basis:100%;text-align:center}
}
.promo--text-right .promo-block{justify-content:flex-end}
@media(min-width:746px){.promo--text-right .promo-block__image{order:0}
.promo--text-right .promo-block__image+.promo-block__content{flex-basis:50%;order:1}
}
.promo--light .promo-block{color:#fff}
.promo--dark .promo-block{color:#000}
.promo--dark .promo-block__cta{color:#000;border-color:#000}
.promo--bg-light-gray .promo-block{background-color:#f5f5f3}
.promo--bg-dark-gray .promo-block{background-color:#666}
.promo--bg-white .promo-block{background-color:#fff}
.promo-block__secondary_description{margin:40px 0 0}
.promo-carousel{max-width:calc(1440px - 60px);box-sizing:border-box;overflow:hidden;margin:0 auto;padding:80px 30px;background-color:#f5f5f3}
.promo-carousel .swiper-wrapper{margin-bottom:50px !important}
.promo-carousel .swiper-scrollbar{bottom:8px !important;left:50%;height:3px !important;width:50% !important;background-color:#999;opacity:0;transform:translateX(-50%)}
.promo-carousel .swiper-scrollbar .swiper-scrollbar-drag{background-color:#ff5e2b;cursor:pointer}
.promo-carousel .swiper-pagination{position:relative !important;bottom:0 !important;width:auto !important;margin-right:auto}
@media(min-width:1170px){.promo-carousel{margin:50px auto;padding:100px 80px 30px;border-radius:40px}
.promo-carousel .swiper-pagination{margin-right:20px}
.promo-carousel--left{position:absolute;width:420px}
}
.promo-carousel .swiper-pagination p{display:flex;align-items:center;margin:0}
.promo-carousel .swiper-pagination .swiper-pagination__divider{height:1px;width:48px;margin:0 12px;background-color:#333}
.promo-carousel .swiper-navigation{position:relative;bottom:-5px;display:flex;align-items:center}
.promo-carousel .swiper-navigation .swiper-button-prev{margin-right:30px}
.promo-carousel .swiper-navigation .swiper-button-next,.promo-carousel .swiper-navigation .swiper-button-prev{position:relative !important;left:auto !important;margin-top:0 !important;padding:0;background-color:transparent;border:0}
.promo-carousel .swiper-navigation .swiper-button-next .icon,.promo-carousel .swiper-navigation .swiper-button-prev .icon{height:14px !important;width:14px !important;stroke:#333}
.promo-carousel .swiper-navigation .swiper-button-next::after,.promo-carousel .swiper-navigation .swiper-button-prev::after{display:none !important}
.promo-carousel--left .promo-carousel__description{margin-top:0;color:#333;font-weight:300;transition:opacity .5s ease-in-out}
.promo-carousel--left .promo-carousel__flex-container{display:flex;align-items:center;margin-bottom:30px}
.promo-carousel--left .promo-carousel__title{display:inline-block;margin:0;font-weight:400;transition:.5s ease-in-out .3s}
@media(min-width:1170px){.promo-carousel--left .promo-carousel__flex-container{align-items:flex-start;flex-direction:column;margin-bottom:0}
.promo-carousel--left .promo-carousel__title{display:block}
}
.promo-carousel--left .promo-carousel__divider{display:none}
@media(min-width:1170px){.promo-carousel--left .promo-carousel__divider{display:block;height:1px;width:100%;margin:30px 0;background-color:#000;transition:opacity .5s ease-in-out}
}
.promo-carousel--left .promo-carousel__cta{flex-shrink:0;width:-moz-max-content;width:max-content;margin-left:auto;transition:.5s ease-in-out .3s}
@media(max-width:745px){.promo-carousel--left .promo-carousel__cta{padding:9px 20px;font-size:14px;line-height:14px;vertical-align:middle}
.promo-carousel--left .promo-carousel__cta span{padding-bottom:5px}
}
.promo-carousel--right{width:100%}
.promo-carousel__carousel-footer{position:relative}
@media(max-width:1169px){.promo-carousel--full .promo-carousel__cta,.promo-carousel--full .promo-carousel__title{transform:none !important}
}
@media(min-width:1170px){.promo-carousel--left .promo-carousel__cta{margin-left:0}
.promo-carousel--right{width:calc(100% - 570px + 80px);transform:translateX(570px);transition:transform .5s ease-in-out .3s}
.promo-carousel--full .swiper-container{overflow:visible}
.promo-carousel--full .swiper-scrollbar{opacity:1}
.promo-carousel--full .swiper-pagination{display:none}
.promo-carousel--full .swiper-navigation{left:-10px}
.promo-carousel--full .promo-carousel__description,.promo-carousel--full .promo-carousel__divider{opacity:0}
.promo-carousel--full .promo-carousel__cta{padding:9px 20px;font-size:14px;line-height:14px}
.promo-carousel--full .promo-carousel__cta span{padding-bottom:5px}
.promo-carousel--full .promo-carousel--right{width:100%;transform:translateX(0)}
}
.promo-grid{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr;max-width:1440px;box-sizing:border-box;margin:0 auto}
.promo-grid a:not(.btn){max-width:-moz-min-content;max-width:min-content;color:#ff5e2b}
.promo-grid a:not(.btn):after{position:absolute;top:100%;right:100%;left:0;height:1px;margin:0 auto;background-color:currentColor;content:"";transition:right .3s ease-in-out}
.promo-grid a:not(.btn):focus::after,.promo-grid a:not(.btn):hover::after{right:0}
.promo-grid.health-plans-promo{display:block}
.promo-grid.health-plans-promo .promo-grid__content{padding-bottom:20px}
.promo-grid.health-plans-promo .promo-grid__image img{background-color:#fff;padding:10px;border-radius:8px;overflow:hidden;height:auto;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;margin:0 auto 40px;display:block;box-sizing:border-box}
@media(min-width:746px){.promo-grid{grid-template-columns:repeat(2,1fr);margin:50px auto;padding:0 30px}
.promo-grid.health-plans-promo .promo-grid__image{display:flex;align-items:center;margin:auto}
.promo-grid--image-left .promo-grid__content{order:1}
.promo-grid--image-left .promo-grid__image{order:0}
}
@media(min-width:910px){.promo-grid.health-plans-promo{display:flex;align-items:center}
.promo-grid.health-plans-promo .promo-grid__content{padding:0 20px 0 0}
}
.promo-grid__content{display:flex;align-items:center;flex-basis:50%;flex-direction:column;justify-content:center;padding:50px;text-align:center;background-color:#f5f5f3}
.promo-grid__icon{height:50px;width:50px;margin-bottom:20px}
.promo-grid__icon img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.promo-grid__title{margin:0;font-size:36px;line-height:45px}
.promo-grid__secondary-text{font-weight:700}
.promo-grid__image{flex-basis:50%;flex-shrink:0}
.promo-grid__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.promo-gridv2{max-width:1440px;width:calc(100% - 40px);box-sizing:border-box;margin:50px auto;display:grid;border:1px solid #d9d9d9;box-shadow:0 16px 24px rgba(0,0,0,.08);border-radius:16px;padding:10px}
.promo-gridv2 .grid_content{background-color:#fff;text-align:left;align-items:flex-start;display:flex;flex-direction:column;justify-content:center}
@media(min-width:746px){.promo-grid--image-right .promo-grid__content{order:0}
.promo-grid--image-right .promo-grid__image{order:1}
.promogrid+.promogrid .promo-grid{margin-top:-50px}
.promo-gridv2{width:calc(100% - 70px);max-width:1440px;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}
.promo-gridv2 .grid_content{padding:0 0 0 70px}
.text td,.text th{display:table-cell}
}
@media screen and (max-width:745px){.promo-gridv2 .grid_content{margin:30px 20px 100px;padding:0;order:1}
.promo-gridv2 .grid_image img{order:0}
}
.promo-gridv2 .grid_title{margin:0 0 15px}
.promo-gridv2 .grid_description{margin:0 0 30px}
.promo-gridv2 .grid_image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.js-quotes-carousel{margin:0 auto;max-width:1140px}
.quotes-carousel__container{position:relative;margin:29px 20px;padding:54px 26px 30px 36px;display:flex;flex-direction:column;color:#fffcf9;background-color:#0a0a0a;border-radius:16px 16px 0;font-family:Inter,sans-serif;overflow:hidden}
.quotes-carousel__container>h3{margin:0;font-size:20px;font-weight:500;line-height:26.88px;z-index:2}
.quotes-carousel__container>.swiper-wrapper>.quotes-carousel__slide{position:relative;display:flex;flex-direction:column;justify-content:space-between;z-index:2;opacity:1;transition:opacity .5s ease-in-out}
.quotes-carousel__container>.swiper-wrapper>.quotes-carousel__slide.swiper-slide-next,.quotes-carousel__container>.swiper-wrapper>.quotes-carousel__slide.swiper-slide-prev{opacity:0;transition:opacity .5s ease-in-out}
.quotes-carousel__container>.swiper-wrapper>.quotes-carousel__slide>.quotes-carousel__slide-quote{margin:20px 0 0;font-size:48px;font-weight:700;line-height:52.8px}
.quotes-carousel__container>.swiper-wrapper>.quotes-carousel__slide>.quotes-carousel__slide-quote .quotes-carousel__slide__right-quote-icon,.quotes-carousel__container>.swiper-wrapper>.quotes-carousel__slide>.quotes-carousel__slide-quote>.quotes-carousel__slide__left-quote-icon{display:none}
.quotes-carousel__container>.swiper-wrapper>.quotes-carousel__slide>.quotes-carousel__slide-quote-source{font-size:20px;font-weight:500;line-height:26.88px}
.quotes-carousel__container>.quotes-carousel__background-svg-left-quote-icon{display:block;position:absolute;top:98px;left:0;width:175px;height:143px}
@media screen and (min-width:1024px){.quotes-carousel__container{padding:74px 100px 52px;margin:52px 20px}
.quotes-carousel__container>h3{font-size:32px;font-weight:300;line-height:40.96px;text-align:center}
.quotes-carousel__container>.swiper-wrapper>.quotes-carousel__slide{justify-content:center}
.quotes-carousel__container>.swiper-wrapper>.quotes-carousel__slide>.quotes-carousel__slide-quote{position:relative;margin:20px auto 0;max-width:731px;font-size:60px;line-height:74.4px;text-align:center}
.quotes-carousel__container>.swiper-wrapper>.quotes-carousel__slide>.quotes-carousel__slide-quote>.quotes-carousel__slide__left-quote-icon{display:block;position:absolute;top:-15px;left:-104px;width:81px;height:66px}
.quotes-carousel__container>.swiper-wrapper>.quotes-carousel__slide>.quotes-carousel__slide-quote>.quotes-carousel__slide__right-quote-icon{display:block;position:absolute;bottom:-15px;right:-104px;width:81px;height:66px}
.quotes-carousel__container>.swiper-wrapper>.quotes-carousel__slide>.quotes-carousel__slide-quote-source{margin:30px auto 0;font-size:24px;line-height:33.6px;text-align:center}
.quotes-carousel__container>.quotes-carousel__background-svg-left-quote-icon{display:none}
}
@media screen and (min-width:1280px){.quotes-carousel__container{margin:52px auto}
}
.quotes-carousel__pagination{margin:30px 0 0;display:flex;justify-content:center;align-items:center;grid-gap:8px;gap:8px;z-index:2}
@media screen and (min-width:1024px){.quotes-carousel__pagination{margin:73px 0 0}
}
.quotes-carousel__pagination-bullet{display:block;height:6px;width:6px;border-radius:50%;border:1px solid #ff5e2b;background-color:transparent;transition:.5s ease-in-out}
.quotes-carousel__pagination-bullet--active{width:24px;border-radius:16px;background-color:#ff5e2b;transition:.25s ease-in-out}
.text.text__table--orange table{display:block;margin:50px auto;border-collapse:collapse;border-color:#d9d9d9;overflow-x:auto}
@media(min-width:680px){.promo-carousel .swiper-slide{max-width:370px}
.text.text__table--orange table{display:table}
}
.text.text__table--orange table th{padding:40px;color:#fff;font-size:24px;background-color:#ff5e2b;border:1px solid #ff5e2b}
.text.text__table--orange table td p,.text.text__table--orange table th p{margin:0}
.text.text__table--orange table td{padding:20px}
.cmp-text a{max-width:-moz-min-content;max-width:min-content;color:#ff5e2b}
.cmp-text a:after{position:absolute;top:100%;right:100%;left:0;height:1px;margin:0 auto;background-color:currentColor;content:"";transition:right .3s ease-in-out}
.cmp-text a:hover::after{right:0}
.text.text__custom--style li{padding-left:5px;margin-bottom:.5em;line-height:1.73}
.text.text__custom--style ul{margin:2em 0 2em 35px;padding:0}
.text.text__custom--style p{line-height:1.73}
.text.text__custom--style a,.text.text__custom--style i,.text.text__custom--style p{overflow-wrap:break-word}
.slide-show{position:relative;box-sizing:border-box;overflow:hidden;margin:0 auto;padding:50px 30px}
.slide-show::before{position:absolute;top:0;right:0;bottom:50%;left:0;z-index:-1;background-color:#f5f5f3;content:""}
.slide-show .swiper-container{overflow:visible !important}
.slide-show .swiper-scrollbar{bottom:8px !important;left:50%;height:3px !important;width:50% !important;background-color:#999;opacity:0;transform:translateX(-50%)}
.slide-show .swiper-scrollbar .swiper-scrollbar-drag{background-color:#ff5e2b;cursor:pointer}
.slide-show .swiper-pagination{position:relative !important;bottom:0 !important;width:auto !important;margin-right:20px;color:#000}
.slide-show .swiper-pagination p{display:flex;align-items:center;margin:0}
.slide-show .swiper-pagination .swiper-pagination__divider{height:1px;width:48px;margin:0 12px;background-color:#000}
.slide-show .swiper-navigation{position:relative;bottom:-5px;display:flex;align-items:center}
.slide-show .swiper-navigation .swiper-button-prev{margin-right:30px}
.slide-show .swiper-navigation .swiper-button-next,.slide-show .swiper-navigation .swiper-button-prev{position:relative !important;left:auto !important;margin-top:0 !important;padding:0;background-color:transparent;border:0}
.slide-show .swiper-navigation .swiper-button-next .icon,.slide-show .swiper-navigation .swiper-button-prev .icon{height:14px !important;width:14px !important}
.slide-show .swiper-navigation .swiper-button-next::after,.slide-show .swiper-navigation .swiper-button-prev::after{display:none !important}
.slide-show__bg{position:absolute;top:0;right:0;bottom:50%;left:0;z-index:-1;background-color:#f5f5f3}
.slide-show__eyebrow,.slide-show__title{margin-right:auto;margin-left:auto;text-align:center}
.slide-show__eyebrow{font-weight:600}
.slide-show__title{max-width:673px;margin-top:30px}
.slide-show__container{max-width:calc(1440px - 60px);box-sizing:border-box;overflow:visible;margin:0 auto}
@media(min-width:910px){.promo-grid__title{font-size:48px;line-height:56px}
.promo-grid__description{font-size:24px;line-height:31px}
.promo-grid__secondary-text{font-size:18px;line-height:26px}
.slide-show{padding:75px 0}
.slide-show__container{padding:0 60px}
}
.slide-show-item__image-container{height:575px}
.slide-show__controls{position:absolute;top:calc(575px + 15px)}
.slide-show__controls .icon{stroke:#000}
.social-links{margin:0;padding-left:0;list-style-type:none;display:flex}
.social-links__link-item{margin-right:30px}
.social-links__link{outline:0}
.social-links__link img{opacity:.8;transition:.3s ease-in-out}
.social-links__link:focus img,.social-links__link:hover img{filter:brightness(1.75);opacity:1}
.tab-navigation{max-width:calc(1440px - 60px);box-sizing:border-box;margin:0 auto;padding:0 30px}
.tab-navigation__tablist{margin:0;padding-left:0;list-style-type:none;z-index:10;display:flex;flex-direction:column;justify-content:space-between;border-bottom:0}
.tab-navigation__tab{position:relative;border-bottom:1px solid #999}
.tab-navigation__tab.tab-navigation__tab--active{display:flex;color:#ff5e2b}
.tab-navigation__tab.tab-navigation__tab--active .tab-navigation__tab-link{overflow-x:clip}
.tab-navigation__tab.tab-navigation__tab--active .tab-navigation__tab-link::after{position:absolute;bottom:-1px;left:20px;height:2px;width:100%;background-color:#ff5e2b;content:""}
@supports not(overflow-x:clip){.tab-navigation__tab.tab-navigation__tab--active .tab-navigation__tab-link::after{left:0}
}
.tab-navigation__tab-link{display:flex;padding:15px 20px;font-weight:600;outline:0}
@media(min-width:910px){.tab-navigation__tablist{flex-direction:row;border-bottom:1px solid #999}
.tab-navigation__tab{border-bottom:0}
.tab-navigation__tab.tab-navigation__tab--active .tab-navigation__tab-link::after{left:0}
.tab-navigation__tab-link{font-size:14px}
.tab-navigation__tab-link:focus{color:#ff5e2b}
}
.cmp-tabs{max-width:calc(1440px - 60px);box-sizing:border-box;margin:50px auto;padding:0 30px}
@media(min-width:1440px){.cmp-tabs{padding:0}
}
.cmp-tabs__tablist{margin:0;padding-left:0;list-style-type:none;z-index:10;display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;text-align:center;border-bottom:0}
.cmp-tabs__tab{position:relative;display:flex;flex-basis:24%;justify-content:center;margin-right:4%;padding:15px 0;font-size:14px;font-weight:600;line-height:18px;outline:0}
.cmp-tabs__tab.cmp-tabs__tab--active{display:flex;color:#ff5e2b}
.cmp-tabs__tab.cmp-tabs__tab--active::after{position:absolute;bottom:-1px;left:0;height:1px;width:100%;background-color:#ff5e2b;content:""}
.cmp-tabs__tabpanel{margin-top:10px}
.task-navigator{position:relative;height:150vh;box-sizing:border-box;overflow:hidden;background-color:#ff5e2b;transition:background-color .3s ease-in-out}
.task-navigator.task-navigator--entered{overflow:visible}
.task-navigator.task-navigator--entered .icon--comet{transform:translate(4%,50%) scale(.5)}
@media(min-width:746px){.task-navigator.task-navigator--entered .icon--comet{transform:translate(4%,12%) scale(.5)}
}
@media(min-width:910px){.cmp-tabs__tab{margin-right:0;font-size:16px;border-bottom:0}
.task-navigator.task-navigator--entered .icon--comet{transform:translate(0,12%) scale(.5)}
}
.task-navigator.task-navigator--scrolled{overflow:visible}
.task-navigator.task-navigator--scrolled .icon--comet{transform:translate(30px,250px) scale(.13)}
@media(min-width:470px){.task-navigator.task-navigator--scrolled .icon--comet{transform:translate(30px,250px) scale(.1)}
}
@media(min-width:680px){.task-navigator.task-navigator--scrolled .icon--comet{transform:translate(25px,250px) scale(.07)}
}
@media(min-width:746px){.task-navigator.task-navigator--scrolled .icon--comet{transform:translate(25px,250px) scale(.06)}
}
@media(min-width:910px){.task-navigator.task-navigator--scrolled .icon--comet{transform:translate(0,250px) scale(.05)}
}
@media(min-width:1500px){.task-navigator.task-navigator--scrolled .icon--comet{transform:translate(0,250px) scale(.04)}
}
.task-navigator.task-navigator--scrolled .task-navigator__lead-text{opacity:1}
.task-navigator.task-navigator--exited,.task-navigator.task-navigator--is-editing{overflow:visible;background-color:#f8f4ec}
.task-navigator.task-navigator--exited .icon--comet,.task-navigator.task-navigator--is-editing .icon--comet{fill:#ff5e2b;transform:translate(30px,250px) scale(.13)}
@media(min-width:470px){.task-navigator.task-navigator--exited .icon--comet,.task-navigator.task-navigator--is-editing .icon--comet{transform:translate(30px,250px) scale(.1)}
}
@media(min-width:680px){.task-navigator.task-navigator--exited .icon--comet,.task-navigator.task-navigator--is-editing .icon--comet{transform:translate(25px,250px) scale(.07)}
.testimonial-carousel .swiper-slide{max-width:923px}
}
@media(min-width:746px){.task-navigator.task-navigator--exited .icon--comet,.task-navigator.task-navigator--is-editing .icon--comet{transform:translate(25px,250px) scale(.06)}
}
@media(min-width:910px){.task-navigator.task-navigator--exited .icon--comet,.task-navigator.task-navigator--is-editing .icon--comet{transform:translate(0,250px) scale(.05)}
}
@media(min-width:1500px){.task-navigator.task-navigator--exited .icon--comet,.task-navigator.task-navigator--is-editing .icon--comet{transform:translate(0,250px) scale(.04)}
}
.task-navigator.task-navigator--exited .task-navigator__lead-text,.task-navigator.task-navigator--is-editing .task-navigator__lead-text{color:#333;font-size:24px;line-height:32px;opacity:1;transform:translateY(0)}
.task-navigator.task-navigator--exited .task-navigator__header-text,.task-navigator.task-navigator--exited .task-navigator__menu,.task-navigator.task-navigator--is-editing .task-navigator__header-text,.task-navigator.task-navigator--is-editing .task-navigator__menu{opacity:1}
.icon--comet{position:absolute;height:auto;width:100%;fill:#fff;transform:translate(-20%,10%);transform-origin:0 0;transition:.5s ease-in-out}
.task-navigator__content{max-width:1440px;margin:0 auto;padding:155px 20px 100px 110px}
@media(min-width:1500px){.icon--comet{transform:translate(-25%,-15%)}
.task-navigator__content{padding-left:90px}
}
.task-navigator__slide{position:sticky;top:0;max-width:1440px;box-sizing:border-box;margin:0 auto}
.task-navigator__lead-text{display:block;color:#fff;font-size:46px;font-weight:700;line-height:64px;letter-spacing:-.02em;opacity:0;transform:translateY(80px);transition:.5s ease-in-out,opacity .1s ease-in-out .2s}
@media(min-width:910px){.task-navigator__slide{padding:0 30px}
.task-navigator__lead-text{font-size:56px;line-height:42px;transform:translateY(95px)}
}
.task-navigator__header-text{display:block;margin:50px 0;opacity:0;transition:opacity .1s ease-in-out .2s}
.task-navigator__menu{display:flex;margin-left:-70px;grid-gap:75px;gap:75px;opacity:0;transition:opacity .1s ease-in-out .2s}
.task-navigator__menu .task-navigator__image{display:none;flex-basis:50%;max-height:300px}
.task-navigator__menu .task-navigator__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.task-navigator__menu .task-navigator__links{margin:0;padding-left:0;list-style-type:none;counter-reset:counter}
.task-navigator__menu .task-navigator__links .task-navigator__item{display:flex;font-size:18px;font-weight:600;line-height:27px;text-transform:uppercase;counter-increment:counter}
.task-navigator__menu .task-navigator__links .task-navigator__item:before{display:inline-block;width:25px;margin-right:45px;content:"0" counter(counter)}
.task-navigator__menu .task-navigator__links .task-navigator__link{display:flex;flex-direction:column;margin-bottom:20px;outline:0}
.task-navigator__menu .task-navigator__links .task-navigator__link:focus span,.task-navigator__menu .task-navigator__links .task-navigator__link:hover span{display:block}
.task-navigator__menu .task-navigator__links .task-navigator__link span{display:block;margin-top:20px;color:#ff5e2b;font-size:16px;line-height:16px;text-transform:none}
.task-navigator__menu .task-navigator__links .task-navigator__link span:after{margin-left:10px;content:"→"}
@media(min-width:1170px){.task-navigator__menu{margin-left:0}
.task-navigator__menu .task-navigator__image{display:block}
.task-navigator__menu .task-navigator__links .task-navigator__item:before{margin-right:55px}
.task-navigator__menu .task-navigator__links .task-navigator__link span{display:none}
}
.task-navigator--is-editing{height:100%}
.testimonial-carousel{position:relative;box-sizing:border-box;overflow:hidden;margin:0 auto;padding:50px 30px;background-color:#333}
@media(min-width:910px){.testimonial-carousel{padding:75px 0}
}
.testimonial-carousel .swiper-container{overflow:visible !important}
.testimonial-carousel .swiper-scrollbar{bottom:8px !important;left:50%;height:3px !important;width:50% !important;background-color:#999;opacity:0;transform:translateX(-50%)}
.testimonial-carousel .swiper-scrollbar .swiper-scrollbar-drag{background-color:#ff5e2b;cursor:pointer}
.testimonial-carousel .swiper-pagination{position:relative !important;bottom:0 !important;width:auto !important;margin-right:20px;color:#fff}
.testimonial-carousel .swiper-pagination p{display:flex;align-items:center;margin:0}
.testimonial-carousel .swiper-pagination .swiper-pagination__divider{height:1px;width:48px;margin:0 12px;background-color:#fff}
.testimonial-carousel .swiper-navigation{position:relative;bottom:-5px;display:flex;align-items:center}
.testimonial-carousel .swiper-navigation .swiper-button-prev{margin-right:30px}
.testimonial-carousel .swiper-navigation .swiper-button-next,.testimonial-carousel .swiper-navigation .swiper-button-prev{position:relative !important;left:auto !important;margin-top:0 !important;padding:0;background-color:transparent;border:0}
.testimonial-carousel .swiper-navigation .swiper-button-next .icon,.testimonial-carousel .swiper-navigation .swiper-button-prev .icon{height:14px !important;width:14px !important}
.testimonial-carousel .swiper-navigation .swiper-button-next::after,.testimonial-carousel .swiper-navigation .swiper-button-prev::after{display:none !important}
.testimonial-carousel__container{max-width:923px;overflow:visible;margin:0 auto}
.testimonial-carousel-item__image-container{height:285px}
.testimonial-carousel__controls{position:absolute;top:calc(285px + 15px)}
@media(min-width:746px){.testimonial-carousel-item__image-container{height:470px}
.testimonial-carousel__controls{top:calc(470px + 15px)}
}
.testimonial-carousel__controls .icon{stroke:#fff}
.testimonial-carousel--light .testimonial-carousel{background-color:#fff}
.testimonial-carousel--light .testimonial-carousel-item__image-container::after{background-color:transparent}
.testimonial-carousel--light .swiper-pagination{color:#333}
.testimonial-carousel--light .swiper-pagination .swiper-pagination__divider{background-color:#333}
.testimonial-carousel--light .testimonial-carousel__controls .icon{stroke:#333}
.testimonial-carousel--light .testimonial-carousel-item{color:#333}
.testimonial-carousel--img-top .testimonial-carousel-item img{-o-object-position:top;object-position:top}
.testimonialImage-block{text-align:center;height:490px;font-weight:700;width:1100px;display:flex;flex-direction:row;justify-content:flex-end;grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding-right:45px;background-repeat:no-repeat}
.testimonialImage-text1{color:#fff;font-family:Arial;font-size:1.4861rem;line-height:2.1rem;text-align:center}
.testimonialImage-sideImage{display:inline;width:2%;height:3%;margin-top:23%}
.testimonialImage-title{color:#fff;margin:auto;font-weight:700;font-size:1.3622rem;line-height:1.925rem}
.testimonia-review-container{margin:0 auto;max-width:1440px;width:calc(100% - 70px);padding:50px auto}
@media(max-width:600px){.testimonia-review-container{width:calc(100% - 40px)}
}
.testimonia-review-container .testimonia-review,.testimonia-review-container .testimonial-review-name,.testimonia-review-container .testimonial-review-title{margin:0}
.testimonia-review-container .testimonia-review-title h4{margin:0 0 40px}
.testimonia-review-container .testimonia-review-sub-container{display:flex;flex-direction:row;align-items:stretch;justify-content:space-around;grid-gap:30px}
@media screen and (max-width:910px){.testimonia-review-container .testimonia-review-sub-container{flex-direction:column;align-items:center;grid-gap:40px}
}
.testimonia-review-container .testimonial-review{max-width:382px;width:100%}
.testimonia-review-container .testimonial-image-layout{position:relative;display:flex;flex-direction:row}
.testimonia-review-container .testimonial-image img{width:100%;height:auto;border-radius:25px}
.testimonia-review-container .testimonial-review-layout{position:absolute;margin-left:18px;display:flex;flex-direction:column;bottom:20px;color:#fff}
.testimonia-review-container .testimonial-review-layout h5{margin:0;color:#fff}
.testimonia-review-container .testimonial__review{margin-bottom:15px;margin-top:40px}
@media screen and (max-width:910px){.testimonia-review-container .testimonial__review{margin-top:24px}
}
.testimonia-review-container .testimonial-review-btn{margin-top:22px}
.testimonia-review-container .testimonia-review-caption{margin-top:40px}
.tex-banner{width:100%;background-color:#f2f6f8;padding:95px 0}
@media(max-width:746px){.tex-banner{padding:65px 0}
}
.tex-banner h1,.tex-banner h3,.tex-banner h5{margin:0}
.tex-banner .text-banner-container{max-width:1344px;text-align:center;margin:0 auto}
.tex-banner .text-banner-title{margin-bottom:25px}
.tex-banner .text-banner-sub-title{margin-bottom:80px}
@media(max-width:680px){.tex-banner .text-banner-container{max-width:375px}
.tex-banner .text-banner-sub-title{margin-bottom:40px}
}
.tex-banner .text-banner-description{margin-top:40px}
.eargo-advantages-container{margin:0;padding:0;display:flex;justify-content:center}
.eargo-advantages-container .conponent-header{height:700px;background:#edebe8;overflow:hidden}
.eargo-advantages-container .hand_img{position:relative;left:496px;top:-422px}
.eargo-advantages-container .headingText{text-align:center;line-height:3.3125rem;font-size:3.2817rem;font-family:Inter,sans-serif;width:83%;color:rgba(0,0,0,.831372549)}
.eargo-advantages-container .heading{margin-top:64px;width:100%;display:flex;justify-content:center;font-weight:900}
.eargo-advantages-container .list_detail{width:53%;display:flex;flex-direction:column;justify-content:start;margin-left:100px;margin-top:61px}
.eargo-advantages-container .num{font-weight:700;color:#ff5e2b;margin-right:72px}
.eargo-advantages-container .list_detail_inner{width:100%;display:flex;justify-content:start;margin-bottom:15px}
.eargo-advantages-container .h3_second{font-weight:100;font-size:15px;line-height:17px}
@media only screen and (max-width:768px){.eargo-advantages-container .conponent-header{width:400px;height:656px}
.eargo-advantages-container .headingText{font-size:37px;font-weight:bolder;text-align:left;line-height:36px;text-shadow:2px 0 1px #2a2a2a;width:73%;color:#2a2a2a;word-spacing:1px}
.eargo-advantages-container .heading{margin-top:42px;margin-left:-28px}
.eargo-advantages-container .list_detail{width:100%;margin-left:24px;margin-top:29px}
.eargo-advantages-container .h3_second{font-size:13.4px;margin-top:8px;font-weight:500;color:#2a2a2a}
.eargo-advantages-container .h3_first{color:#2a2a2a;font-size:17px}
.eargo-advantages-container .num{text-shadow:2px 0 0}
.eargo-advantages-container .sub_hand_img{width:234px;height:265px;position:absolute;margin-left:-271px;margin-top:369px}
}
.title--left{text-align:left}
.title--right{text-align:right}
.title--center{text-align:center}
.vertical-integration__container{margin:88px auto 0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}
.vertical-integration__title{margin:0;max-width:300px;font-size:32px;font-weight:700;line-height:40.96px;letter-spacing:-.72px}
@media only screen and (min-width:1024px){.vertical-integration__title{max-width:580px;font-size:60px;line-height:74.4px}
}
.vertical-integration__content{margin:30px 0 0;max-width:332px;font-size:16px;line-height:24.32px;color:#666}
@media only screen and (min-width:768px){.vertical-integration__content{max-width:350px}
}
.vertical-integration__slides-container{position:relative;margin:56px 0 0;width:100%;height:350px}
.vertical-integration__slide{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:opacity .25s ease-in-out}
.vertical-integration__slide>h4{margin:0;font-size:48px;font-weight:700;line-height:55.68px;letter-spacing:-.96px;text-transform:uppercase;background:linear-gradient(to right,#ff6b2b,#f2bf45) no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.vertical-integration__slide>img{margin:27px 0 0;width:303px}
@media only screen and (min-width:1024px){.vertical-integration__content{max-width:730px;font-size:24px;line-height:31.68px}
.vertical-integration__slides-container{height:543px}
.vertical-integration__slide>h4{font-size:80px;line-height:92.8px}
.vertical-integration__slide>img{margin:40px 0 0;width:600px}
}
.video-block{max-width:960px;box-sizing:border-box;margin:50px auto;padding:0 30px;text-align:center}
.video-block--show-video .video-block__video{visibility:visible;opacity:1}
.video-block--show-video .video-block__image-overlay{visibility:hidden;opacity:0}
.video-block__image-overlay{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;background-color:rgba(0,0,0,.2);cursor:pointer;transition:.5s ease-in-out}
.video-block__image-overlay img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.video-block__video-wrapper{position:relative;height:0;padding-bottom:56.25%}
.video-block__video{position:absolute;top:0;left:0;height:100%;width:100%;visibility:hidden;border:0;opacity:0;transition:.5s ease-in-out}
.video-block__title{margin-bottom:0}
.video-block__caption{margin-top:30px;text-align:center}
.video-block__play{margin:0;padding:0;position:absolute;bottom:20px;left:20px;z-index:1;background:0;border:0;cursor:pointer}
.video-block__play .icon{height:60px;width:60px;fill:#ff5e2b}
.wizard-block{position:relative;height:calc(100vh - 133px);overflow:hidden;border-right:9px solid #ff5e2b;transition:background-color 1s,height 1s ease-in-out}
.wizard--editing .wizard-block{height:100%}
:not(.wizard--editing) .wizard-block .is-hidden{display:none !important}
.wizard-block.is-complete{background-color:#f5f5f3}
.wizard-block.is-done{height:auto}
.wizard__background{position:absolute;display:block;height:100%;width:calc(100% - 4px);margin-right:4px;background-color:#fff;transition:background-color 1s,width 1s,min-width 1s}
.is-complete .wizard__background{background-color:#fff}
.wizard__slide{position:relative;bottom:0;height:100%;transition:bottom 1s}
.is-complete .wizard__slide{bottom:100%;overflow:hidden}
.wizard__slide.is-scale-down{transform:scale(.9);background:#f5f5f3;border-radius:40px;transform-origin:top}
@media(max-width:679px){.wizard__slide.is-scale-down{transform-origin:unset}
}
.wizard__image-carousel{position:absolute;height:100%;width:100%;border-radius:40px;transition:1s}
.wizard__image-carousel::after{position:absolute;top:0;left:0;display:block;height:100%;width:100%;content:"";opacity:.25;border-radius:40px;transition:1s .5s,opacity .5s .5s;background:#333}
.wizard__image-carousel.first::after,.wizard__image-carousel.last::after{background:unset}
@media(max-width:909px){.wizard__image-carousel.first{position:unset;transform:unset;margin-left:10%}
.wizard__image-carousel.first::after{background:unset}
}
.is-full .wizard__image-carousel::after{opacity:.6}
.is-complete .wizard__image-carousel:after{opacity:0}
@media(min-width:910px){.wizard__slide{grid-gap:18px;padding-right:30px;padding-left:30px}
.wizard__slide.is-half{padding-right:0;padding-left:0}
.wizard__slide.is-translate{margin-right:0}
.wizard__image-carousel{top:50%;right:-10%;height:auto;min-height:100%;max-height:100vh;width:auto;min-width:100%;transform:scale(.57) translateY(-50%);transform-origin:top right;transition:transform 1s,width 1s}
.is-full .wizard__image-carousel,.is-half .wizard__image-carousel{left:0;max-height:none;aspect-ratio:auto;transform:scale(1) translateY(-50%)}
.is-full .wizard__image-carousel{width:100%}
.is-half .wizard__image-carousel{height:100%;width:50%;min-width:0;transform:scale(1) translateY(-50%)}
.is-translate .wizard__image-carousel{left:-100%;transition:left 1s}
.is-translate-reverse .wizard__image-carousel{left:100%;transition:left 1s}
.wizard__image-carousel.first{top:40%}
}
.wizard__picture__second{position:absolute;bottom:-10%;width:438px;left:60%;transform:translateX(-50%)}
@media(max-width:909px){.wizard__image-carousel.first{top:60%;right:-10%;width:100%;height:30vh;display:flex;justify-content:end}
.wizard__image-carousel.first picture{width:auto}
.wizard__picture__second{position:unset;transform:unset}
.wizard__picture__second .second_img{width:auto;margin-left:35px;margin-top:20px}
}
@media(max-width:679px){.wizard__picture__second .second_img{width:230px;margin-left:35px;margin-top:20px}
}
.wizard__picture{position:relative;border-radius:40px;display:block;height:100%;max-height:100%;width:100%;max-width:100%;overflow:hidden;transform:scale(1);transition:transform 1s}
.wizard__picture .img,.wizard__picture img{display:flex;height:100%;min-height:100%;width:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
.wizard__picture.js-loading-image{width:50%;height:calc(100vh - 133px);-o-object-fit:cover;object-fit:cover}
@media(max-width:679px){.wizard__picture.js-loading-image{width:100%;display:flex;border-radius:unset;align-items:flex-end}
.wizard__picture.js-loading-image img{height:50vh;min-height:unset}
}
.is-fade-in{position:relative;animation:1s fade}
.is-fade-out{position:relative;animation:1s reverse fade}
.is-slide-in{position:relative;animation:1s slide-in-x}
.is-slide-out{position:relative;animation:1s slide-out-x}
.is-slide-in--reverse{position:relative;animation:1s reverse slide-in-x}
.is-slide-out--reverse{position:relative;animation:1s reverse slide-out-x}
.wizard__intro{position:relative;display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding-top:131px;z-index:1;color:#000;text-align:center}
@media(max-width:909px){.wizard__intro{height:auto}
}
.wizard__intro.is-fade{animation:1s reverse fade}
.wizard--editing .wizard__intro{padding:100px 0}
@media(min-width:910px){.wizard__intro{justify-content:center;height:100%;min-width:550px;max-width:50%;padding-top:0;text-align:left}
}
@media(min-width:1500px){.wizard__intro{max-width:1390px;margin:0 auto}
.wizard__intro>*{max-width:50%}
}
.wizard__title{margin-top:0;margin-bottom:0;padding-right:30px;padding-left:30px}
@media(min-width:910px){.wizard__title{flex-grow:0;padding-right:0;padding-bottom:28px;padding-left:0}
}
@media(max-width:470px){.wizard__intro{padding-top:96px}
.wizard__title{text-align:start}
}
.wizard__subtitle{margin-top:0;margin-bottom:0;color:#666;padding:18px 30px 19px}
@media(min-width:910px){.wizard__subtitle{max-width:389px;padding:0 0 42px;background-color:transparent}
}
.wizard__cta{padding:27px 30px 26px}
@media(min-width:910px){.wizard__cta{padding:0}
}
@media(max-width:680px){.wizard-block{border-right:4px solid #ff5e2b}
.wizard__subtitle{text-align:start}
.wizard__cta{display:flex}
.wizard__cta .btn{padding:20px 32px}
}
.wizard__loading,.wizard__results-list,.wizard__slide-container{position:relative;display:flex;flex-direction:column;height:100%;width:100%;box-sizing:border-box;padding-right:30px;padding-left:30px}
.is-full .wizard__loading,.is-full .wizard__results-list,.is-full .wizard__slide-container{display:flex;align-items:center;flex-direction:column;justify-content:center;color:#fff}
.is-half .wizard__loading,.is-half .wizard__results-list,.is-half .wizard__slide-container{color:#000;background-color:#fff}
@media(min-width:910px){.is-full .wizard__loading,.is-full .wizard__results-list,.is-full .wizard__slide-container{margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}
.is-half .wizard__loading,.is-half .wizard__results-list,.is-half .wizard__slide-container{width:50%;margin-right:0;margin-left:auto;padding-right:50px;padding-left:50px}
}
.wizard__loading{width:50%;color:#333 !important;margin-right:unset !important;padding-left:5% !important}
.wizard__loading-eyebrow{margin-bottom:20px;font-weight:700;text-transform:uppercase}
.wizard__loading-title,.wizard__slide-content{position:relative;flex-grow:1}
.is-full .wizard__loading-title,.is-full .wizard__slide-content{display:flex;align-items:center;flex-direction:column;flex-grow:1;justify-content:center;width:100%;text-align:center}
.is-half .wizard__loading-title,.is-half .wizard__slide-content{display:flex;flex-direction:column}
.wizard__loading-title{max-width:700px;margin:0 auto}
@media(max-width:679px){.wizard__loading{width:100%}
.is-full .wizard__loading-title{justify-content:flex-start;padding-top:30%}
}
.wizard__slide-content{height:100%}
.wizard__slide-container{left:0}
.is-half .wizard__slide-container{padding-top:74px;animation:1s slide-in-mobile}
.is-translate .wizard__slide-container{left:-100%;transition:left 1s}
.wizard__progress-bar{position:relative;display:none;width:0;box-sizing:border-box;padding-top:55px;padding-bottom:55px;opacity:1;transition:width .5s}
.is-full .wizard__progress-bar,.is-half .wizard__progress-bar{position:absolute;left:50%;z-index:1;display:block;width:100%;padding-right:25px;padding-left:25px;transform:translateX(-50%);transition:width 1s,opacity 1s,padding 1s,left 1s}
.is-loading .wizard__progress-bar,.wizard__progress-bar.is-fade{opacity:0}
@media(min-width:910px){.is-half .wizard__slide-container{animation:1s slide-in}
.wizard__progress-bar{padding-top:36px;padding-bottom:36px;background-image:none}
.is-full .wizard__progress-bar,.is-half .wizard__progress-bar{padding-right:inherit;padding-left:inherit}
.is-full .wizard__progress-bar{left:50%;width:50%}
.is-half .wizard__progress-bar{left:75%;width:calc(50% - 100px)}
.is-translate .wizard__progress-bar{left:50%;width:50%}
.is-full .jsSlideTitle{width:50%}
}
.wizard__bar{height:2px;width:100%;animation:1s 1s grow;background-color:#e0e0e0}
.wizard__progress{height:100%;width:0;background-color:#ff5e2b;transition:width 1s}
.jsSlideTitle{position:relative}
.is-full .jsSlideTitle{animation:1s slide-fade}
.wizard__fact-eyebrow{margin-bottom:30px;font-weight:700;text-transform:uppercase}
.wizard__fact-title.super{font-size:24px;line-height:1.32}
@media(min-width:910px){.wizard__fact-title{width:50%}
.wizard__fact-title.super{font-size:48px;line-height:1.32}
}
.wizard__control-btn-group{position:absolute;bottom:0;display:flex;align-items:center;justify-content:space-between;width:100%;padding:35px 0}
.wizard__back-btn{display:flex;align-items:center;color:#fff;background-color:transparent;border:0;cursor:pointer;grid-gap:15px;gap:15px}
.wizard__back-btn .icon{stroke:currentColor}
.wizard__next-btn{border-width:2px}
.wizard__question-wrapper{flex-grow:1;margin-top:30px;overflow-y:auto}
.wizard__question-wrapper::-webkit-scrollbar{-webkit-appearance:none;width:9px}
.wizard__question-wrapper::-webkit-scrollbar-thumb{border-radius:4px;background:#888}
.wizard__question-wrapper::-webkit-scrollbar-track{background:#f1f1f1}
.wizard__question-container{display:flex;flex-direction:column;flex-grow:1;height:100%}
.wizard__question-control-group{position:absolute;bottom:100%;z-index:1;display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:30px}
.wizard__question-control-group button{font-size:16px}
@media(min-width:910px){.wizard__question-wrapper{margin-top:0}
.wizard__question-control-group button{font-size:18px}
.wizard__question-control-group{position:static;margin-bottom:50px}
}
.wizard__question-group{flex-grow:1;margin:0;padding:0;border:0}
.wizard__question-title{max-width:675px;margin-top:60px;margin-bottom:30px;padding:0;color:#444}
.wizard__question-description{max-width:400px;margin-top:0;margin-bottom:30px;font-size:14px;line-height:1.4}
.wizard__answer-group{display:flex;flex-direction:column;grid-gap:5px}
@media(min-width:910px){.wizard__question-description{margin-bottom:50px}
.wizard__answer-group{flex-direction:row;flex-wrap:wrap}
}
.wizard__input-group{width:100%}
.wizard__input-group.input-group .input{position:absolute;height:1px;width:1px;opacity:0}
.wizard__input-group.input-group .input:focus{outline:0}
.wizard__input-group.input-group .label{display:flex;box-sizing:border-box;padding:25px;font-size:18px;line-height:1.48;border-radius:10px;box-shadow:0 0 0 1px #d9d9d9 inset}
.wizard__input-group.input-group .input:checked~.label{box-shadow:0 0 0 4px #ff5e2b inset}
.wizard__input-group .wizard__label{position:relative;align-items:center;height:100%;cursor:pointer}
.wizard__input-group .wizard__label.wizard__label--large{padding:50px}
@media(min-width:910px){.wizard__input-group{flex-basis:calc(50% - 2.5px);width:auto}
}
.wizard__input-group .wizard__label-selection{position:absolute;top:5px;left:7px;color:#ff5e2b;font-size:14px;line-height:1.28}
.wizard__answer-submit{display:flex;align-items:center;justify-content:center;width:calc(100% + 50px);margin-top:5px;margin-left:-25px;padding-top:25px;padding-bottom:25px;background-color:#f5f5f3}
.wizard__answer-submit .btn{width:175px;border-color:transparent}
.wizard__answer-submit .btn[disabled]{opacity:.3}
@media(min-width:910px){.wizard__answer-submit{justify-content:flex-end;width:100%;margin-left:0;background-color:transparent}
.wizard__results-list{display:flex}
}
.wizard__results-list{position:relative;top:0;padding-top:70px;padding-bottom:70px;animation:1s slide-in-y;background-color:#f5f5f3}
.is-full .wizard__results-list{display:block}
.is-complete .wizard__results-list,.is-done .wizard__results-list{overflow:hidden}
.wizard__results-list .is-complete{top:-100%}
.is-done .wizard__results-list{top:0}
@media(min-width:910px){.wizard__result{display:grid;max-width:1170px;box-sizing:border-box;margin:0 auto;grid-gap:100px;gap:100px}
}
.wizard__result-eyebrow{flex-grow:1;margin:0 0 34px;font-size:16px;font-weight:700;line-height:1.52;text-align:left;text-transform:uppercase}
@media(min-width:910px){.wizard__result-eyebrow{font-size:18px;line-height:1.48}
}
.wizard__result-title{margin:0 0 22px;font-size:36px;line-height:1.26}
@media(min-width:910px){.wizard__result-title,.wizard__result-title.super{font-size:24px;line-height:1.32}
.wizard__result-top .wizard__result-title{max-width:50%}
}
.wizard__result-description{margin:0 0 32px;font-size:16px;line-height:1.52}
@media(min-width:910px){.wizard__result-description{font-size:18px;line-height:1.48}
.wizard__result-top .wizard__result-description{max-width:60%}
.wizard__result-bottom .wizard__result-description{margin:0}
}
.wizard__result-bullets{margin:0;padding:0;list-style:none}
.wizard__result-bullet-item{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:60px 30px;font-size:16px;line-height:1.52;text-align:center;border-top:1px solid #d9d9d9}
.wizard__result-bullet-item .icon{height:30px;width:30px}
.wizard__result-bullet-image{height:25px;width:25px;margin-bottom:30px}
@media(min-width:910px){.wizard__result-bullet-item{align-items:flex-start;flex-direction:revert;justify-content:flex-start;padding:25px 0 0;font-size:18px;line-height:1.48;text-align:left;border:0;grid-gap:20px;gap:20px}
.wizard__result-bullet-text{flex-grow:1;padding-bottom:25px;border-bottom:1px solid #d9d9d9}
.wizard__result-bullet-item:last-of-type .wizard__result-bullet-text{border-bottom:0}
.wizard__result-bullet-image{margin-bottom:0}
}
.wizard__result-product{display:flex;height:100%;width:100%;box-sizing:border-box;margin-bottom:100px;grid-gap:0 10px;gap:0 10px}
.wizard__result-product .swiper-container{max-width:100%;overflow:visible}
.wizard__result-product .swiper-carousel__controls{position:relative;margin-top:10px}
@media(min-width:910px){.wizard__result-product{margin-bottom:0}
.wizard__result-product .swiper-wrapper{display:flex;align-items:flex-start;flex-direction:column;flex-direction:column;height:auto;overflow:visible;grid-gap:10px;gap:10px}
.wizard__result-product .swiper-carousel__controls{display:none}
}
.wizard__result-product .swiper-pagination{position:relative !important;bottom:0 !important;flex-grow:1;width:auto !important;margin-right:20px;color:#333}
.wizard__result-product .swiper-pagination p{display:flex;align-items:center;margin:0}
.wizard__result-product .swiper-pagination .swiper-pagination__divider{height:1px;width:48px;margin:0 12px;background-color:#333}
.wizard__result-product .swiper-navigation{position:relative;bottom:-5px;display:flex;align-items:center}
.wizard__result-product .swiper-navigation .swiper-button-prev{margin-right:10px}
.wizard__result-product .swiper-navigation .swiper-button-next,.wizard__result-product .swiper-navigation .swiper-button-prev{position:relative !important;left:auto !important;margin-top:0 !important;padding:0;background-color:transparent;border:0}
.wizard__result-product .swiper-navigation .swiper-button-next .icon,.wizard__result-product .swiper-navigation .swiper-button-prev .icon{height:14px !important;width:14px !important;stroke:#333}
.wizard__result-product .swiper-navigation .swiper-button-next::after,.wizard__result-product .swiper-navigation .swiper-button-prev::after{display:none !important}
.wizard__result-product .swiper-navigation .swiper-button-next{right:0}
@media(min-width:910px){.wizard__result-product{flex-direction:column;grid-column:6/span 6;height:auto;overflow:visible;grid-gap:10px;gap:10px}
}
.wizard__result-bottom,.wizard__result-summary,.wizard__result-top{position:relative;flex-shrink:0;width:100%;box-sizing:border-box;padding:30px 40px;border-radius:10px}
.wizard__result-summary,.wizard__result-top{display:flex;align-items:flex-start;flex-direction:column}
.wizard__result-bottom{display:flex;flex-direction:column}
@media(min-width:910px){.wizard__result-bottom{flex-direction:row;grid-gap:40px;gap:40px}
}
.wizard__result-bottom>*{flex-basis:40%}
.wizard__result-bottom .wizard__result-copy{flex-basis:60%}
.wizard__result-bottom .wizard__result-eyebrow{margin-bottom:10px}
.wizard__result-content{position:relative;display:flex;align-items:flex-start;flex-direction:column;height:100%;min-height:inherit}
.wizard__result-product-image{position:absolute;right:0;height:auto;max-width:100%;padding-top:0}
.wizard__result-product-image .img,.wizard__result-product-image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}
@media(min-width:910px){.wizard__result-product-image{top:-50px;height:100%;width:auto;padding:inherit}
.wizard__result-summary .wizard__result-description{margin-bottom:4px}
}
.wizard__result-summary{display:block;padding:0;color:#333}
.wizard__result-top{display:flex;align-items:flex-start;flex-direction:column;height:100%;min-height:440px;color:#fff;background-color:#333}
.wizard__result-bottom{height:100%;color:#333;background-color:#d9d6cf}
.wizard__result-bottom .btn{color:currentColor;border-color:currentColor}
.wizard__result-bottom .wizard__result-eyebrow{flex-grow:0;padding-top:50px;font-size:40px;line-height:1.24;text-transform:none}
.wizard__result-bottom .wizard__result-description{flex-grow:1}
.wizard__result-bottom .wizard__result-link{align-self:flex-end}
.wizard__result-promo{display:flex;align-items:flex-start;flex-direction:column;flex-grow:1}
@media(min-width:910px){.wizard__result-summary{grid-column:2/span 4;padding-top:30px}
.wizard__result-bottom .wizard__result-eyebrow{padding-top:0;font-size:16px;line-height:1.52;text-transform:uppercase}
.wizard__result-bottom{height:auto}
.wizard__result-link{text-align:right}
.wizard__result-promo{align-items:flex-end;flex-direction:row;grid-gap:30px;gap:30px}
.wizard__result-promo>*{flex-basis:50%;flex-grow:1}
}
.wizard__contact-form{display:flex;align-items:center;flex-direction:column}
.wizard__contact-label{width:100%;border-bottom:1px solid currentColor}
.wizard__contact-input{width:100%;box-sizing:border-box;padding:8px;color:#666;font-family:Inter,sans-serif;font-size:16px;line-height:1.76;background-color:transparent;border:0}
.btn.wizard__contact-submit{margin-top:25px;margin-left:auto}
.wizard__contact-success-message{align-self:center;color:#555;font-size:16px;text-align:center}
@keyframes grow{from{width:0}
to{width:100%}
}
@keyframes fade{from{bottom:-50px;opacity:0}
to{bottom:0;opacity:1}
}
@keyframes slide-in-x{from{left:100%}
to{left:0}
}
@keyframes slide-out-x{from{left:0}
to{left:-100%}
}
@keyframes slide-in-y{from{top:0}
to{top:-100%}
}
@keyframes slide-in{from{width:0}
to{width:50%}
}
@keyframes slide-in-mobile{from{left:100%}
to{left:0}
}
@keyframes slide-fade{from{top:20px;opacity:0}
to{top:0;opacity:1}
}
@keyframes slide-over{from{left:-50%}
to{left:0}
}
.blog-author-text{text-align:center;margin-top:30px;min-height:180px}
.blog-author-text .blog-author-category p{padding-top:20px}
.blog-author-text .js-blog-author-heading p{padding-bottom:20px}
.blog-category-container{display:flex;flex-direction:column;margin:100px auto 0;max-width:300px}
@media screen and (max-width:1024px){.blog-category-container{margin-bottom:50px;margin-top:50px;max-width:unset}
}
.blog-category-container .blog-article-title{margin:20px 0 30px;font-weight:700;font-size:18px;line-height:27px;text-align:center}
.blog-category-container .blog-category-tile{display:flex;flex-direction:column;flex-wrap:wrap}
.blog-category-container .feature-category{padding:20px 0;border-bottom:1px solid #d9d9d9;display:flex;font-weight:400;font-size:18px;line-height:27px;color:#666}
.blog-category-container a.feature-category-title{margin-right:auto}
.blog-category-container .feature-category:last-child{border-bottom:unset}
.feature-blog .feature-blog-article{display:flex;justify-content:center;flex-direction:row;max-width:1150px;width:90%;margin:40px auto}
@media(max-width:37.5em){.feature-blog{margin-bottom:100px}
.feature-blog .feature-blog-article{flex-direction:column;margin:unset;width:100%}
.feature-blog .feature-blog-image-section{margin:0 25px 40px}
}
.feature-blog .feature-blog-image-section img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.feature-blog .feature-blog__content{margin-left:50px}
@media only screen and (min-width:601px){.feature-blog .feature-blog-image-section,.feature-blog .feature-blog__content{width:50%}
}
@media only screen and (max-width:1149px){.feature-blog .feature-blog__content{margin:0 30px}
}
@media(max-width:37.5em){.feature-blog .feature-blog__content{margin:0 25px}
}
.feature-blog .feature-blog__heading h2{margin:unset}
.feature-blog .feature-blog__description h6{margin:unset;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.feature-blog .feature-blog__category{font-size:18px;line-height:27px;margin-bottom:30px;font-weight:600}
.feature-blog .feature-blog__category .blog-category{color:#2c87ef;margin-right:10px;cursor:pointer}
.feature-blog .feature-blog__category .blog-author{color:#666;margin-left:10px;cursor:pointer}
.feature-blog .feature-blog__category .v-line{border-left:1px solid #666;height:50px}
.feature-blog .feature-blog__heading{margin-bottom:30px}
.feature-blog .feature-blog__description{margin-bottom:30px;color:#666}
@media(max-width:37.5em){.feature-blog .feature-blog__category{font-size:16px;line-height:24px}
.feature-blog .feature-blog__description{margin-bottom:50px}
.feature-blog .feature-blog-timestamp{margin-bottom:100px}
}
.feature-blog .feature-blog-timestamp{color:#666;font-weight:400;font-size:18px;line-height:27px}
.blog-list-container{margin-top:100px}
.blog-list-container .blog-list-articles{display:grid;grid-column-gap:25px;grid-row-gap:25px;grid-template-columns:repeat(2,minmax(286px,1fr));margin:0 auto;max-width:825px;position:relative}
@media only screen and (max-width:720px){.blog-list-container .blog-list-articles{grid-template-columns:repeat(auto-fit,minmax(286px,1fr))}
}
.blog-list-container .blog-list{background:#fff;box-shadow:1px 3px 5px rgba(0,0,0,.15);border-radius:20px;display:flex;flex-direction:column}
.blog-list-container .blog-list .blog-list-article{display:flex;justify-content:center;flex-direction:row;max-width:1150px;width:100%;margin:40px auto 20px}
@media(max-width:37.5em){.blog-list-container .blog-list-articles{margin:100px 25px 0;max-width:378px}
.blog-list-container .blog-list .blog-list-article{flex-direction:column}
.blog-liked-article{margin-bottom:100px}
}
.blog-list-container .blog-list .blog-list-image-section{width:100%;display:flex}
.blog-list-container .blog-list .blog-list-image-section>a{height:220px;display:flex;width:100%}
.blog-list-container .blog-list .blog-list-image-section>a>img{height:100%;width:100%;border-radius:20px 20px 0 0;-o-object-fit:cover;object-fit:cover}
.blog-list-container .blog-list .blog-list__content{margin:25px;height:100%;display:flex;flex-direction:column}
.blog-list-container .blog-list .blog-list__content>a{display:flex;flex-direction:column;height:100%}
.blog-list-container .blog-list .blog-list__description h6,.blog-list-container .blog-list .blog-list__heading h5{margin:unset}
.blog-list-container .blog-list .blog-list__category{font-size:12px;line-height:21px;margin-bottom:30px;font-weight:400;height:42px;overflow:hidden}
.blog-list-container .blog-list .blog-list__category .blog-category{color:#2c87ef;margin-right:10px}
.blog-list-container .blog-list .blog-list__category .blog-author{color:#666;margin-left:10px}
.blog-list-container .blog-list .blog-list__category .v-line{border-left:1px solid #666;height:50px}
.blog-list-container .blog-list .blog-list__heading{margin-bottom:25px;min-height:96px;display:-webkit-box;-webkit-box-orient:vertical}
.blog-list-container .blog-list .blog-list-timestamp{color:#666;font-weight:400;font-size:12px;line-height:21px}
.blog-list-container .blog-list .blog-list__description{color:#666;font-weight:400;font-size:18px;margin:auto 0 30px;min-height:81px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.blog-list-container .blog-list .blog-list__description p{margin:unset}
.blog-liked-article{background-color:#fff}
.blog-liked-article .blog-liked-article-container{overflow:hidden;display:flex;flex-direction:column;align-items:center;margin-top:80px;padding-bottom:10px}
.blog-liked-article .blog-article-tile{display:flex;flex-direction:column;grid-row-gap:25px}
@media screen and (max-width:1024px){.blog-liked-article .blog-liked-article-container{margin-bottom:50px;margin-top:50px;max-width:unset}
.blog-liked-article .blog-article-tile{width:100%}
}
.blog-liked-article .blog-article-title{margin:20px 0 40px;font-weight:700;font-size:18px;line-height:27px;text-align:center}
.blog-article-tile-container{border-radius:20px;overflow:hidden;color:#333;font-weight:600;font-size:18px;line-height:26px;background:#fff;max-width:346px;display:flex;flex-direction:row;box-shadow:1px 3px 5px rgba(0,0,0,.1)}
@media screen and (max-width:1024px){.blog-article-tile-container{max-width:unset;margin-right:5px}
}
.blog-article-tile-container .blog-article__image{width:140px;min-width:140px}
.blog-article-tile-container .blog-article__image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}
.blog-article-tile-container .blog-article-card__content{margin:13px 10px 13px 20px}
.blog-article-tile-container .blog-article-card__content .blog-article-category{font-size:12px;line-height:21px}
.blog-article-tile-container .blog-article-card__content .blog-article-post-date{margin:10px 0;font-size:12px;line-height:21px;color:#666;font-weight:400}
.blog-article-tile-container .blog-article-card__content .blog-article__description{margin-bottom:24px;margin-top:10px}
.blog-banner{position:relative;z-index:0;display:flex;align-items:center;min-height:500px;width:100%;box-sizing:border-box;margin:0 auto;padding:35px 30px;color:#fff;height:663px}
@media(max-width:746px){.blog-list-container .blog-list .blog-list__heading{min-height:81px}
.blog-banner{height:400px}
}
.blog-banner__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}
.blog-banner__bg-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.blog-banner__bg-image:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:block;background-color:#000;content:"";opacity:var(--opacity)}
.blog-banner__container{z-index:1;display:flex;flex-basis:100%;justify-content:flex-start;max-width:720px;box-sizing:border-box;margin:0 auto}
.blog-banner__content{z-index:2}
.blog-banner__title{margin:20px 0}
@media(min-width:746px){.blog-banner{padding:75px 30px}
.blog-banner__title{font-size:40px;line-height:50px}
.blogbanner--text-center .blog-banner__container .blog-banner__content{max-width:720px}
}
@media(min-width:910px){.blog-banner{padding:45px 30px}
.blog-banner__container{padding:0 30px}
.blog-banner__content{max-width:100%}
.blog-banner__title{font-size:56px;line-height:62px}
}
.blog-banner__subtitle{font-size:16px;line-height:19px}
.blogbanner--text-center .blog-banner__container{justify-content:center;text-align:center}
.blogbanner--light .blog-banner{color:#fff}
.blogbanner--bg-white .blog-banner{background-color:#fff}
.blogbanner--text-middle .blog-banner{align-items:center}
.blog-banner__content .author-tag a{padding:0 8px;background-color:#ff5e2b;font-size:14px}
.blog-success-story{background-color:#f2f6f8;position:relative;padding:50px 0}
.blog-success-story .blog-story-title{display:flex;flex-direction:row;margin:50px 0 20px}
.blog-success-story .blog-story-description{margin-bottom:40px;font-weight:400;font-size:18px}
@media only screen and (max-width:470px){.blog-success-story .blog-story-description{font-size:16px}
}
@media(max-width:37.5em){.blog-success-story{padding:unset}
.blog-success-story .blog-story-description,.blog-success-story .blog-story-title{padding-left:20px}
}
.blog-success-story .blog-story-image-tile{display:flex}
@media(min-width:1210px){.blog-success-story .blog-story-tile{display:flex;flex-direction:row;grid-column-gap:65px;justify-content:flex-start;grid-gap:30px;grid-gap:30px;gap:30px}
}
.blog-success-story .blog-story-category-description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}
.blog-success-story .blog-story-tile-container{width:396px;height:auto;color:#333;font-weight:600;font-size:18px;padding-right:10px;line-height:26px;background:#fff;margin-right:15px;border-radius:20px;overflow:hidden;max-width:1440px;display:flex}
@media(max-width:1450px){.blog-success-story .blog-story-tile-container{max-width:328px}
}
@media(max-width:1210px){.blog-success-story .blog-story-tile-container{max-width:unset}
}
.blog-success-story .blog-story-tile-container .blog-story-tile-container-link{display:flex;flex-direction:row;overflow:hidden}
.blog-success-story .blog-story-tile-container img{width:140px;-o-object-fit:cover;object-fit:cover}
.blog-success-story .blog-story-tile-container .blog-story-text-tile{width:193px;margin:0 10px 10px 20px;display:flex;flex-direction:column}
@media only screen and (max-width:470px){.blog-success-story .blog-story-tile-container .blog-story-text-tile{width:155px}
}
.blog-success-story .blog-story-tile-container .blog-story-text-tile .blog-story-category{margin-top:25px;margin-bottom:10px;font-size:12px;line-height:21px}
.blog-success-story .blog-success-story__container{max-width:calc(1440px - 60px);box-sizing:border-box;margin:0 0 0 min(10%,100px);padding:0 30px 50px;overflow:hidden}
@media(min-width:1210px){.blog-success-story .blog-success-story__container{display:flex;flex-direction:column}
}
@media(max-width:37.5em){.blog-success-story .blog-success-story__container{padding:0 30px 50px 0;margin:unset}
}
.blog-success-story .swiper-pagination-blogSuccessStory{position:relative;display:block;margin-top:20px;text-align:center}
@media(min-width:1210px){.blog-success-story .swiper-pagination-blogSuccessStory{display:none}
}
.blog-success-story .swiper-pagination-blogSuccessStory .swiper-pagination-bullet{margin:0 5px}
.blog-success-story .swiper-pagination-blogSuccessStory .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#666}
.blog-success-story .swiper-pagination{position:relative;display:block;margin-top:20px}
.blog-success-story .swiper-pagination .swiper-pagination-bullet{margin:0 5px}
.blog-success-story .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#666}
.blog-success-story .swiper-container{overflow:visible;padding:0 20px}
@media(min-width:1210px){.blog-success-story .swiper-pagination{display:none}
.blog-success-story .swiper-container{padding:0}
}
@media(min-width:910px){.blog-banner__subtitle{font-size:18px;line-height:21px}
.blog-success-story .swiper-container{margin-left:unset;margin-right:unset}
}
.temp{height:1000px;width:100%;background-color:#000}
.hearing-difference{display:flex;flex-direction:column;align-items:center;margin:80px 0 160px}
.hearing-difference-list{list-style-type:none;margin:0;padding:0}
.hearing-difference-list p{margin:0 0 10px}
.hearing-difference .sticky_container_hearing-difference{top:10%;display:flex;flex-direction:column;align-items:center}
@media screen and (max-width:680px){.hearing-difference{margin:80px 20px 100px 0}
.hearing-difference .sticky_container_hearing-difference{display:flex;flex-direction:column;align-items:center;width:100%;top:-22%;text-align:center}
.hearing-difference .scrollable-image img{max-width:330px}
}
@media screen and (max-width:600px){.hearing-difference .sticky_container_hearing-difference{top:-6%}
}
.hearing-difference .hearing-title{margin:0 0 16px}
.hearing-difference .hearing-sub-title{margin:0}
.hearing-difference .scrollable-text{text-align:center;margin:0 20px}
.hearing-difference .image-scrollable-section{position:relative;display:flex;flex-direction:column;margin:80px 0;align-items:center}
.hearing-difference .scrollable-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.hearing-difference .scrollable-text h6{margin:0 0 10px}
.hearing-difference .scrollable-text h5{margin:0}
@media screen and (max-width:680px){.hearing-difference .background-image img{max-width:330px}
.hearing-difference .scrollable-text h5{padding:0 30px}
}
.hearing-difference .text-line{background:-webkit-linear-gradient(left,#ff5e2b,#f2bf45);-webkit-background-clip:text}
.hearing-difference .text-line.black{color:#000}
.hearing-difference .text-line.color{font-weight:700}
.journal-container{margin:35px auto;max-width:1440px;width:calc(100% - 70px);display:flex;align-items:center;border:1px solid #d9d9d9;box-shadow:0 16px 24px rgba(0,0,0,.08);border-radius:16px;height:600px}
.journal-container .journal-banner{align-items:center;display:flex;flex-direction:column;text-align:center}
@media(min-width:600px){.journal-container .journal-banner{margin:0 50px}
}
.journal-container .journal-banner h1{margin:0 0 25px}
.journal-container .journal-banner h6{margin:0 0 25px}
@media(max-width:600px){.journal-container{width:calc(100% - 40px)}
.journal-container .journal-banner h1{max-width:275px}
.journal-container .journal-banner h6{max-width:255px}
}
.journal-container .journal-banner img{max-width:354px;height:60px}
@media(max-width:600px){.journal-container .journal-banner img{max-width:255px;height:45px}
}
.journal-container .journal-swiper-pagination{text-align:center;margin-top:30px}
.journal-container .swiper-pagination-bullet-active{background:#000}
.journal-container .journal-sub-container{width:100%;max-width:1100px}
.journal-container .swiper-wrapper{align-items:center}
.page-banner-container{position:relative;display:flex;flex-direction:column}
.page-banner-image{height:500px;display:flex;justify-content:flex-end}
.page-banner-image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}
@media(min-width:910px){.page-banner-title{position:absolute;top:130px;width:850px}
.page-banner-secondary-description,.page-banner-secondary-title{padding-left:190px;max-width:850px}
}
@media(min-width:1500px){.page-banner-title{left:190px}
}
.page-banner-container h1{margin:0}
@media(min-width:910px) and (max-width:1499px){.page-banner-title{left:100px;width:550px;top:100px}
.page-banner-secondary-description,.page-banner-secondary-title{padding-left:100px}
}
@media(max-width:909px){.page-banner-image{height:auto}
.page-banner-title{margin:0 25px 40px;text-align:left}
.page-banner-secondary-description,.page-banner-secondary-title{margin:0 25px;text-align:left}
}
.page-banner-secondary-description{max-width:1000px}
.page-banner-secondary-title h4{margin:20px 0 0}
.page-banner-secondary-title h1{margin:40px 0 0}
.callout-card{background-color:#fff;border-radius:40px;cursor:pointer;transition:.3s ease-in-out}
.callout-card:hover{box-shadow:3px 5px 8px 0 rgba(0,0,0,.15)}
.callout-card__image{position:relative;display:block;overflow:hidden;padding-top:42.85%}
.callout-card__image img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;border-top-left-radius:40px;border-top-right-radius:40px;-o-object-fit:cover;object-fit:cover}
.multi-card{background-color:#f2f6f8;border-radius:40px;cursor:pointer;transition:.3s ease-in-out}
@media(min-width:910px){.callout-card{max-width:345px}
.callout-card:nth-child(3n+1){margin-left:auto}
.callout-card:first-child,.callout-card:nth-last-child(3n+1){margin-left:0}
.callout-card:nth-child(3n+2){margin-right:auto}
.callout-card:hover{transform:scale(1.05)}
.multi-card{max-width:345px}
.multi-card:first-child,.multi-card:nth-last-child(3n+1){margin-left:0}
}
.callout-card__title{font-weight:600}
.Cardsimage{position:relative;display:block;height:223px;background-color:#d8dfeb;border-top-left-radius:40px;border-top-right-radius:40px}
.Cardsimage img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;border-top-left-radius:40px;border-top-right-radius:40px;-o-object-fit:cover;object-fit:cover}
.Cardsimage img.smallerImage{height:250px;top:unset;bottom:0;left:50%;transform:translateX(-50%);width:186px}
.cardButton{margin:0 32px 32px 30px;font-size:14px;position:absolute;bottom:0;text-align:center}
.cardButton span{padding-bottom:4px;text-transform:unset}
.multiCards--button-right .cardButton{right:0}
.multiCards--button-left .cardButton{left:0}
.multiCards--button-center .cardButton{margin-left:auto;margin-right:auto;left:50%;transform:translateX(-50%)}
.callout-card__content{margin:30px 0 10px;padding:0 25px 50px}
.multiCards--text-right .callout-card__content .callout-card__description,.multiCards--text-right .callout-card__content .callout-card__title{text-align:right}
.multiCards--text-left .callout-card__content .callout-card__description,.multiCards--text-left .callout-card__content .callout-card__title{text-align:left}
.multiCards--text-center .callout-card__content .callout-card__description,.multiCards--text-center .callout-card__content .callout-card__title{text-align:center}
.eargo-6-section-header{position:relative;height:200vh}
.eargo-6-section-header__overlay,.eargo-6-section-header__placeholder{text-align:center}
.eargo-6-section-header__placeholder{opacity:0}
.sticky_container{position:sticky;top:0;z-index:1;display:block;height:110vh;width:100%;box-sizing:border-box}
.slider_container{position:absolute;width:100%;height:100%}
.eargo-6-section-header__overlay{position:absolute;top:30%;right:0;left:0;transition:margin .7s ease-in-out}
.eargo-6-section-header__overlay span{transition:margin .7s ease-in-out}
.orange_color_background{background:linear-gradient(to right,rgba(255,94,43,.2392156863) 50%,transparent 50%);background-size:200% 100%;background-position-x:100%;transition:1s ease-in-out;position:relative}
.eargo-6-section-header__eyebrow{margin-bottom:84px;line-height:19px;text-align:center;transition:margin-top .7s ease-in-out}
@media(max-width:37.5em){.eargo-6-section-header__eyebrow{margin-bottom:35px}
.eargo-6-section-header__title{font-weight:900 !important;font-size:40px !important}
}
.eargo-6-section-header__title{display:flex;flex-direction:column;max-width:400px;margin:auto;line-height:1;text-transform:uppercase;width:-moz-fit-content;width:fit-content}
@media(max-width:69.5em){.eargo-6-section-header__title{max-width:90%}
}
@media only screen and (max-width:320px){.eargo-6-section-header__title{font-size:32px !important}
}
@media(min-width:800px){.eargo-6-section-header__title{max-width:unset}
}
.eargo-6-setion-header__line{height:61px;width:1px;margin:auto;background-color:currentColor;content:""}
.main_form{position:relative}
.main_form .form_input_container{max-width:430px}
.main_form .form_input_container_second{max-width:430px;position:relative}
.main_form .form_input_container_second .capture_email{width:100%;position:relative;height:3.5rem;border-radius:40px;border:1px solid #d9d9d9;padding-left:1rem;font-size:16px;font-weight:300;color:#666;margin-bottom:1.5rem}
.main_form .form_input_container_second .capture_email:focus-visible{outline:0}
.main_form .form_input_container_second .capture_email.form__error{display:flex;align-items:center;color:#f16b6b;line-height:1.5;border:1px solid #f16b6b}
.main_form .form_input_container_second .capture_email.form__error::-moz-placeholder{color:#f16b6b;opacity:1}
.main_form .form_input_container_second .capture_email.form__error::placeholder{color:#f16b6b;opacity:1}
.main_form .form_input_container_second .input_button{position:relative}
.main_form .form_input_container_second .capture_email_button{position:absolute;right:15px;top:.9rem;width:5.563rem;height:2rem;background-color:#ff5e2b;border:transparent;border-radius:40px;color:#fff;font-weight:700;font-size:14px;z-index:11;cursor:pointer}
.main_form .form_input_container_second .capture_email_button span{position:relative;height:100%;width:100%;margin:0 auto;padding-bottom:5px;font-family:Inter,sans-serif}
.main_form .form_input_container_second .capture_email_button span:after{position:absolute;top:60%;right:100%;left:0;height:1px;margin:0 auto;background-color:#fff;content:"";transition:right .3s ease-in-out}
.main_form .form_input_container_second .capture_email_button:hover span:after{right:0}
.main_form .form_input_container.footer_input_container,.main_form .form_input_container_second.footer_input_container{width:330px}
.main_form .email-lead-spinner{position:fixed}
label.email-capture-input-label{display:flex;position:relative;border:1px solid #d9d9d9;border-radius:40px;outline:0;height:56px;padding-left:24px;background:#fff}
label.email-capture-input-label.mb-25{margin-bottom:25px}
label.email-capture-input-label.error{display:flex;align-items:center;height:67px;border:1px solid #f16b6b;background:#f16b6b;color:#fff}
label.email-capture-input-label.error_border{display:flex;z-index:1;border:1px solid #f16b6b !important;border-right:1px solid #f16b6b}
label.email-capture-input-label.error_border span,label.email-capture-input-label.error_confirm_password span{color:#f16b6b !important}
label.email-capture-input-label span.floating_label{position:absolute;top:0;color:#989898;font-size:14px;transform-origin:0 0;transform:translateY(-1.5rem) scale(.9);padding:2.25rem 0 0;transition:transform .3s ease-out}
label.email-capture-input-label span.label{position:absolute;color:#989898;transform-origin:0 0;display:flex;align-items:center;top:0;bottom:0;transition:transform .3s ease-out;font-size:16px}
label.email-capture-input-label input.primary-input-field{width:60%;color:#333;display:flex;align-self:center;box-shadow:#fff 0 0 0 1.25rem inset;padding-left:0;padding-top:1rem;padding-right:10px;outline:0;border:0;font-size:16px}
label.email-capture-input-label .primary-input-field:-webkit-autofill,label.email-capture-input-label .primary-input-field:-webkit-autofill:active,label.email-capture-input-label .primary-input-field:-webkit-autofill:focus,label.email-capture-input-label .primary-input-field:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset !important}
.status_container{margin-top:18px;position:absolute;z-index:1}
.status_container.footer_status_container{top:50%;left:50%;transform:translate(-50%,-50%)}
.status_container .popup_heading{line-height:36px;color:#000;font-weight:700;text-align:center}
.status_container .popup_heading img{height:80px;width:80px}
.status_container .body_text{font-size:18px;line-height:26px;margin-bottom:40px;color:#000;font-weight:700;text-align:center;text-transform:uppercase}
@media(max-width:680px){.main_form .form_input_container{width:90%}
.main_form .form_input_container_second .capture_email_button span:after{top:80%}
.main_form .form_input_container.footer_input_container,.main_form .form_input_container_second,.main_form .form_input_container_second.footer_input_container{width:90%}
.status_container .popup_heading{margin-top:19px}
.status_container .body_text{margin-bottom:27px}
.global-footer__container .email-lead-capture-container .capture_email_heading_second{text-align:left}
}
.status_container .footer_body_text{color:#fff}
.account-deletion-form-container{display:flex;align-items:flex-start;flex-direction:column;max-width:350px;margin:40px auto 0;width:calc(100% - 40px)}
.account-deletion-form-container .js-account-form-container{width:100%}
.account-deletion-form-container .js-account-form-container .form-title{font-weight:700;font-size:36px;line-height:45px;margin:0 0 25px}
.account-deletion-form-container .js-account-form-container .verify-info-title{font-weight:700;font-size:20px;line-height:27px;margin-bottom:16px}
.account-deletion-form-container .js-account-form-container .account-form{display:flex;flex-direction:column;grid-gap:16px}
.account-deletion-form-container .js-account-form-container .account-form .error__form{display:flex;margin-top:5px;padding-left:5px;color:#f16b6b;font-size:12px}
.account-deletion-form-container .js-account-form-container .account-form .terms_conidtion_container{margin-top:25px}
.account-deletion-form-container .js-account-form-container .account-form .terms_conidtion_container .terms_condition_checkbox{margin:0}
.account-deletion-form-container .js-account-form-container .account-form .terms_conidtion_container .terms_condition_text{font-size:16px;font-weight:400;line-height:25px}
.account-deletion-form-container .js-account-form-container .account-form .submit-button{display:flex;justify-content:space-around;margin:100px 0 50px;flex-direction:column}
.account-deletion-form-container .js-account-form-container .account-form .account-delete-button{background-color:#ff5e2b;padding:20px 32px}
.account-deletion-form-container .js-account-form-container .success-screen-text{margin-top:10px;font-size:16px;font-weight:400;line-height:152%}
.account-deletion-form-container label.account-form-input-label{display:flex;position:relative;border:1px solid #d9d9d9;border-radius:3px;outline:0;height:56px;padding-left:24px;background:#fff}
.account-deletion-form-container label.account-form-input-label.error{display:flex;align-items:center;height:67px;border:1px solid #f16b6b;background:#f16b6b;color:#fff}
.account-deletion-form-container label.account-form-input-label.error_border{display:flex;z-index:1;border:1px solid #f16b6b !important;border-right:1px solid #f16b6b}
.account-deletion-form-container label.account-form-input-label.error_border span,.account-deletion-form-container label.account-form-input-label.error_confirm_password span{color:#f16b6b !important}
.account-deletion-form-container label.account-form-input-label span.floating_label{position:absolute;top:0;color:#666;font-size:14px;transform-origin:0 0;transform:translateY(-1.5rem) scale(.9);padding:2.25rem 0 0;transition:transform .3s ease-out}
.account-deletion-form-container label.account-form-input-label span.label{position:absolute;color:#666;transform-origin:0 0;display:flex;align-items:center;top:0;bottom:0;transition:transform .3s ease-out;font-size:16px}
.account-deletion-form-container label.account-form-input-label input.primary-input-field{width:100%;color:#333;padding-left:0;padding-top:1rem;padding-right:10px;outline:0;border:0;font-size:16px}
.checkbox{position:relative;display:inline-flex;align-items:flex-start;margin-right:6px;margin-bottom:2px;margin-left:6px;font-size:14px;line-height:18px;cursor:pointer}
.checkbox:hover input:not(:disabled):not(:checked)~.checkbox__custom::after{opacity:.2}
.checkbox input{position:absolute;top:0;left:0;opacity:0}
.checkbox input:checked~.checkbox__custom::after{opacity:1;position:absolute;top:-1px;left:4px;height:12px;width:5px;border:solid #fff;border-width:0 2px 2px 0;content:"";transform:rotate(45deg);transition:150ms}
.checkbox input:checked~.checkbox__custom{background-color:#003c7d;border-color:#003c7d}
.checkbox input:disabled~.checkbox__custom{border-color:#ccc}
.checkbox input:focus~.checkbox__custom{outline-offset:1px;outline:highlight solid 2px}
.checkbox__custom{position:relative;display:flex;align-items:center;flex-shrink:0;justify-content:center;height:18px;width:18px;box-sizing:border-box;margin-top:3px;margin-right:15px;border:2px solid #999;border-radius:2px}
.federal-employee{max-width:1440px;box-sizing:border-box;margin:0 auto}
@media(min-width:746px){.main_form .form_input_container_second .capture_email_button span{padding-bottom:15px}
.federal-employee{display:grid;grid-template-columns:repeat(2,1fr)}
}
.federal-employee__content{flex-basis:50%;padding:30px;background-color:#f5f5f3}
@media(min-width:910px){.federal-employee__content{padding:50px}
}
.federal-employee__title{margin-bottom:15px}
.federal-employee__subtitle{margin-top:0}
.federal-employee__image-container{position:relative;flex-basis:50%;flex-shrink:0;padding-top:95%}
.federal-employee__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}
.federal-employee__image::after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);content:""}
.federal-employee__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.federal-employee__text-container{position:absolute;top:30px;right:0;bottom:0;left:30px;max-width:75%;color:#fff}
.federal-employee__image-subtitle{font-weight:700;max-width:65%;text-transform:uppercase}
.federal-employee__image-title{margin-top:18px;margin-bottom:0}
.form{display:grid;grid-gap:15px;grid-template-columns:1fr 1fr}
.form input[type=text]{width:100%;box-sizing:border-box;padding:15px;border:1px solid #d9d9d9;border-radius:4px}
.form .hidden{display:none}
.form label{display:flex;flex-direction:column;color:#333;font-weight:600}
.form a{color:#003c7d}
.form a:after{position:absolute;top:100%;right:100%;left:0;height:1px;margin:0 auto;background-color:currentColor;content:"";transition:right .3s ease-in-out}
.form a:focus::after,.form a:hover::after{right:0}
.form .select{margin-top:10px;font-size:14px}
.form .select>div{padding:5px}
.form .checkbox{display:flex;flex-direction:row;color:#666;font-weight:400}
.form .checkbox input{margin-top:3px;margin-right:10px}
.form__col.form__col--100{grid-column:span 2}
.form__col input::-moz-placeholder{color:#666}
.form__col input::placeholder{color:#666}
.form__footer{grid-column:span 2}
.form__error{display:flex;align-items:center;margin-top:5px;margin-left:2px;color:#f16b6b;font-size:12px;font-weight:700;line-height:1.5}
.freekit-form{padding:30px;background-color:#fff}
.freekit-form .freekit-form__radio-group{margin:0;padding:0;display:flex;border:0}
.freekit-form .freekit-form__radio-group legend{margin-bottom:10px;color:#666}
.freekit-form .freekit-form__radio-group .freekit-form__radio{display:inline-flex;flex-grow:1}
.freekit-form .freekit-form__radio-group .freekit-form__radio .freekit-form__radio-button{padding:10px;text-align:center;text-transform:uppercase;background-color:#f5f5f3;border-radius:4px;box-shadow:0 2px 2px rgba(0,0,0,.2);cursor:pointer}
.freekit-form .freekit-form__radio-group .freekit-form__radio input{position:absolute;top:0;left:0;opacity:0}
.freekit-form .freekit-form__radio-group .freekit-form__radio input:checked~.freekit-form__radio-button{background-color:#d9d9d9}
.freekit-form .freekit-form__radio-group .freekit-form__radio input:focus~.freekit-form__radio-button{z-index:1;outline-offset:1px;outline:highlight solid 2px}
.freekit-form .freekit-form__privacy-text{color:#666;font-size:14px;font-weight:500}
.freekit-form .form__footer{display:flex;align-items:center;flex-direction:column-reverse}
.freekit-form .form__footer button.btn>span{text-transform:uppercase}
@media(min-width:910px){.federal-employee__text-container{top:50px;left:50px}
.freekit-form .form__footer{align-items:flex-start;flex-direction:row;padding:0}
}
.freekit-form .form__footer .btn{min-width:100%;margin-top:20px;padding:20px 32px;font-size:16px}
.freekit-form .form__footer .btn span{padding-bottom:15px}
.marketing-samplekit-form-container{max-width:1280px;margin:0 auto;width:calc(100% - 40px)}
.marketing-samplekit-form-container .marketing-banner-container{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:100%;background-color:#000;border-radius:24px}
@media(max-width:909px){.marketing-samplekit-form-container{max-width:530px}
.marketing-samplekit-form-container .marketing-banner-container{max-width:530px;flex-direction:column;align-items:center}
}
@media(max-width:470px){.marketing-samplekit-form-container{width:100%}
.marketing-samplekit-form-container .marketing-banner-container{max-width:530px;flex-direction:column;align-items:center}
}
.marketing-samplekit-form-container .marketing-banner-left-container{display:flex;flex-direction:column;position:relative;width:50%;overflow:hidden;border-radius:24px}
@media(min-width:909px){.marketing-samplekit-form-container .marketing-banner-left-container{margin-right:10px}
}
@media(max-width:909px){.marketing-samplekit-form-container .marketing-banner-left-container{width:100%;max-width:350px}
}
@media(max-width:470px){.marketing-samplekit-form-container .marketing-banner-left-container{width:calc(100% - 40px)}
}
.marketing-samplekit-form-container .marketing-banner-left-container .image-text-container{max-width:570px;margin:50px 0 0 65px;z-index:1}
.marketing-samplekit-form-container .marketing-banner-left-container h1.sample-kit-title{margin:0;color:#fff;font-size:80px;line-height:90px;font-weight:700}
.marketing-samplekit-form-container .marketing-banner-left-container .image-device{width:100%;max-width:300px}
@media(min-width:910px){.marketing-samplekit-form-container .marketing-banner-left-container .image-device{position:absolute;left:-80px;bottom:-100px;max-width:550px}
}
.marketing-samplekit-form-container .marketing-banner-right-container{display:flex;flex-direction:column;align-items:flex-start;max-width:430px;margin:40px 25px 25px 0;width:50%}
@media(max-width:909px){.marketing-samplekit-form-container .marketing-banner-left-container .image-text-container{margin:50px 0 20px}
.marketing-samplekit-form-container .marketing-banner-left-container h1.sample-kit-title{font-size:64px;line-height:74px}
.marketing-samplekit-form-container .marketing-banner-right-container{width:100%;max-width:350px}
}
@media(max-width:470px){.marketing-samplekit-form-container .marketing-banner-right-container{margin:40px 0 0;width:calc(100% - 40px)}
}
.marketing-samplekit-form-container .marketing-banner-right-container .prompt-text{color:#fff;margin-bottom:8px;font-size:20px;line-height:28px;font-weight:700}
@media(max-width:909px){.marketing-samplekit-form-container .marketing-banner-right-container .prompt-text{font-size:16px;line-height:22px}
}
.marketing-samplekit-form-container .marketing-banner-right-container .prompt-sub-text{color:#fff;margin-bottom:40px;font-size:16px;line-height:25px;font-weight:400}
@media(max-width:909px){.marketing-samplekit-form-container .marketing-banner-right-container .prompt-sub-text{font-size:14px;line-height:20px}
}
.marketing-samplekit-form-container .marketing-banner-right-container .legal-text{color:#fff;margin-bottom:25px;font-size:10px;line-height:16px;font-weight:400}
.marketing-samplekit-form-container .form_container.js-sample-kit-form-submission{width:100%;max-width:370px}
.marketing-samplekit-form-container .form_container .input_data{width:100%;box-sizing:border-box;padding:18px;border:1px solid #d9d9d9;border-radius:4px;font-size:16px;line-height:18px}
.marketing-samplekit-form-container form.landing-page-form{display:flex;flex-direction:column;grid-gap:16px}
.marketing-samplekit-form-container .hidden{display:none}
.marketing-samplekit-form-container .submit-button{margin-top:20px;margin-bottom:40px}
.marketing-samplekit-form-container .submit-button .samplekit-button{background-color:#cf4520;padding:20px 32px}
.marketing-samplekit-form-container .error__form{display:flex;align-items:center;margin-top:2px;margin-left:2px;background:#b63138;font-size:12px;color:#fff;height:16px;border-radius:2px}
.marketing-samplekit-form-container .section-scroll-down-container{display:flex;flex-direction:column;align-items:center;margin-top:24px;font-size:20px;font-weight:400;line-height:28px}
@media(max-width:909px){.marketing-samplekit-form-container .section-scroll-down-container{font-size:16px;line-height:22px}
}
.edsllc{position:absolute;height:100%;width:100%;margin:0 auto;z-index:9999;top:0;left:0;right:0;bottom:0}
.edsllc.transparent{background-color:transparent}
.edsllc.blur{background-color:rgba(255,255,255,.4)}
.edsllc.center-flex{display:flex;justify-content:center;align-items:center}
.edsllc .edslls{box-sizing:border-box;color:#ff5e2b;font-size:10px;margin:50px auto;width:10px;height:10px;border-radius:50%;animation:1.3s linear infinite dotSpinner;transform:translateZ(0)}
@keyframes dotSpinner{0,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}
12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}
25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}
37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}
50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}
62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}
75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}
87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}
}
.font-callout{margin:0;padding:0;position:relative;color:#999;font-size:12px;line-height:21px;background:0;border:0;cursor:pointer}
.font-callout:focus,.font-callout:focus-within,.font-callout:hover{color:#fff}
.font-callout:focus .font-callout__popup,.font-callout:focus-within .font-callout__popup,.font-callout:hover .font-callout__popup{visibility:visible;opacity:1}
.font-callout__popup{position:relative;visibility:hidden;opacity:0;transition:opacity 250ms,visibility 250ms}
.font-callout__popup-html{position:absolute;top:-10px;left:100%;z-index:10;width:250px;box-sizing:border-box;padding:12px;color:#fff;font-size:14px;text-align:center;background-color:#010203;border:1px solid #999;border-radius:4px;transform:translate(-20%,-100%)}
.font-callout__popup-html a{color:#fff;font-weight:600}
.font-callout__popup-html a:focus,.font-callout__popup-html a:hover{text-decoration:underline}
.font-callout__popup-html::after,.font-callout__popup-html::before{position:absolute;top:100%;left:1%;margin-left:10px;border-left:10px solid transparent;border-right:10px solid transparent;content:""}
.font-callout__popup-html::before{border-top:10px solid #999}
.font-callout__popup-html::after{z-index:1;margin-top:-2px;border-top:10px solid #010203}
.global-footer__branding .global-footer__logo{display:inline-block;margin-bottom:40px}
.global-footer__branding .global-footer__navigation-links{margin-top:0}
.global-footer__legal{max-width:445px}
@media(min-width:1170px){.global-footer__legal{margin-left:auto}
}
.global-footer__legal p{margin-bottom:0;color:#999;font-size:12px;line-height:21px}
.global-footer__legal p:first-child{margin-top:0}
.global-footer__legal p:first-child a{text-decoration:underline}
.global-footer__legal .global-footer__copyright{margin-top:40px}
.global-footer__navigation{display:flex;flex-basis:100%;flex-wrap:wrap;justify-content:space-between}
.global-footer__navigation-links{margin:40px 0 0;padding-left:0;list-style-type:none;flex-basis:50%}
@media(min-width:746px){.font-callout__popup-html{left:50%;transform:translate(-50%,-100%)}
.font-callout__popup-html::after,.font-callout__popup-html::before{left:50%;margin-left:-10px}
.global-footer__legal .global-footer__copyright{display:flex}
.global-footer__legal .global-footer__copyright .font-callout{margin-left:30px}
.global-footer__navigation-links{flex-basis:auto}
}
.global-footer__support-links{flex-basis:100%;margin-top:0;font-family:Inter,sans-serif;position:relative}
.global-footer__navigation-header{display:block;margin-top:0;margin-bottom:.5rem;font-weight:600;text-transform:uppercase;outline:0}
@media(min-width:1170px){.global-footer__navigation-links{margin-top:0}
.global-footer__support-links{flex-basis:auto}
.global-footer__navigation-header{margin-bottom:1rem}
}
.global-footer__navigation-header a{position:relative;display:inline-block;outline:0}
.global-footer__navigation-header a::after{position:absolute;top:calc(100% + 1px);right:100%;left:0;display:block;height:2px;background-color:#fff;content:"";transition:right .3s ease-in-out}
.global-footer__navigation-header a:focus::after,.global-footer__navigation-header a:hover::after{right:0}
.global-footer__navigation-link{color:#999;line-height:34.2px;outline:0}
.global-footer__navigation-link:focus,.global-footer__navigation-link:hover{color:#fff}
.day_time_container{display:flex;flex-direction:column;height:58px;justify-content:space-evenly}
.day_time_container .time{color:#999}
.day_time_container.container_2{margin-top:8px}
.footer-support-link{position:absolute;bottom:0}
@media(max-width:1170px){.footer-support-link{position:unset;margin-top:10px}
}
.global-footer__container .email-lead-capture-container{text-align:center}
.global-footer__container .email-lead-capture-container .capture_email_heading_second{margin:50px 0 25px}
.global-footer__container .email-lead-capture-container .capture_email_subheading.caption{text-align:center}
.global-footer__container .email-lead-capture-container .email-lead-capture-hr{border:1px solid #d9d9d9;margin-top:30px}
.global-footer__container .email-lead-capture-container .main_form .main_form_container{display:flex;flex-direction:row;grid-column-gap:25px;-moz-column-gap:25px;column-gap:25px;justify-content:center}
@media(max-width:680px){.global-footer__container .email-lead-capture-container .capture_email_subheading.caption{text-align:left}
.global-footer__container .email-lead-capture-container .main_form .main_form_container{flex-direction:column}
}
:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}
.swiper-container-vertical>.swiper-wrapper{flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}
.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}
.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}
.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}
.swiper-container-pointer-events{touch-action:pan-y}
.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}
.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}
.swiper-slide-invisible-blank{visibility:hidden}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}
.swiper-container-3d{perspective:1200px}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}
.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}
.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}
.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}
.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(44px / 44 * 27);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:44px;height:var(--swiper-navigation-size);margin-top:calc(0px - 44px / 2);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color))}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-feature-settings:normal,;font-variant:initial;line-height:1}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}
.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}
.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}
.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}
.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}
.swiper-button-lock{display:none}
.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}
.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}
button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-bullet:only-child{display:none !important}
.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color))}
.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}
.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}
.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}
.swiper-pagination-white{--swiper-pagination-color:#fff}
.swiper-pagination-black{--swiper-pagination-color:#000}
.swiper-pagination-lock{display:none}
.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}
.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}
.swiper-scrollbar-cursor-drag{cursor:move}
.swiper-scrollbar-lock{display:none}
.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}
.swiper-slide-zoomed{cursor:move}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:1s linear infinite swiper-preloader-spin;box-sizing:border-box;border:4px solid var(--swiper-theme-color);border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}
.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}
.swiper-lazy-preloader-black{--swiper-preloader-color:#000}
@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}
}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}
.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube{overflow:visible}
.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}
.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}
.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}
.swiper-container-flip{overflow:visible}
.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.header-promo-banner{background:#333}
.header-promo-banner .header-promo-banner-container{max-width:800px;width:100%;margin:0 auto}
@media screen and (max-width:840px){.header-promo-banner .header-promo-banner-container{max-width:650px}
}
.header-promo-banner .swiper-button-next::after,.header-promo-banner .swiper-button-prev::after{display:none !important}
.header-promo-banner .swiper-button-prev{justify-content:flex-start;left:16px}
.header-promo-banner .swiper-button-next{justify-content:flex-end;right:16px}
.header-promo-banner .promo-banner-button,.header-promo-banner .promo-banner-text{color:#fff}
.header-promo-banner .promo-banner-text{font-weight:700;font-size:14px;line-height:124%}
.header-promo-banner .promo-banner-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;grid-gap:10px;margin:0 auto;max-width:750px}
@media screen and (max-width:840px){.header-promo-banner .promo-banner-container{max-width:550px}
}
@media screen and (max-width:600px){.header-promo-banner .promo-banner-container{max-width:295px;margin:0 auto;flex-direction:column;grid-gap:15px}
}
.header-promo-banner .promo-banner-container p{margin:unset;line-height:unset}
.header-promo-banner .promo-banner-btn{background-color:#333}
@media screen and (min-width:600px){.header-promo-banner .promo-banner-btn{margin-left:10px}
}
.header-promo-banner .swiper-wrapper{margin:8px 0;align-items:center}
@media screen and (min-width:600px){.header-promo-banner .swiper-wrapper{margin:16px 0}
}
.bottom-nav-max-width-container{max-width:1440px;margin:0 auto;padding:0 20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:64px}
.bottom_nav{border-bottom:1px solid #d9d9d9;width:100%}
.bottom_nav .logo_menu_items_container{display:flex;flex-direction:row;align-items:center;margin:0 0 0 40px;height:100%}
.js-cta-mount{margin:auto 0 0}
@media(max-width:1170px){.bottom_nav{display:none}
.js-cta-mount{width:100%}
}
@media screen and (min-width:1171px){.js-cta-mount{display:flex;height:100%;align-items:center;justify-content:center}
}
.cta_buttons_container{display:flex;flex-direction:column;align-items:flex-start;grid-gap:24px;gap:24px;padding:0 0 24px}
@media screen and (min-width:1171px){.cta_buttons_container{flex-direction:row;align-items:center;justify-content:center;padding:0}
}
.cta_buttons_container .get_eargos_cta_btn,.cta_buttons_container .new_customer_cta_btn{padding:9px 20px;font-size:14px;height:auto}
.cta_buttons_container .get_eargos_cta_btn>.button_text_V3,.cta_buttons_container .new_customer_cta_btn>.button_text_V3{padding:0;border:0}
.cta_buttons_container .get_eargos_cta_btn .sentence_case_V3{text-transform:capitalize !important;line-height:unset;padding:0}
.mobile-nav{position:absolute;top:80px;bottom:0;left:-100vw;height:calc(100vh - 80px);width:100%;background-color:#fff;overflow-y:auto;transition:.5s linear;z-index:2}
@media(min-width:1170px){.mobile-nav{display:none}
}
@media(min-width:680px){.mobile-nav{width:360px;border-right:1px solid #d9d9d9}
}
.mobile-nav.mobile-nav--open{left:0}
.mobile-nav__sub-header{padding:25px 20px;background-color:#f5f5f3;box-shadow:inset 0 2px 5px rgba(153,153,153,.2)}
.mobile-nav__sub-header .icon{margin-right:5px}
.mobile-nav__sub-header .mobile-nav__support{max-width:-moz-max-content;max-width:max-content}
.mobile-nav__sub-header .mobile-nav__support p{margin:0;font-size:16px;line-height:18px}
.mobile-nav__sub-header .mobile-nav__support .mobile-nav__support-label{margin-bottom:2px;margin-left:32px;text-align:right}
.mobile-nav__sub-header .mobile-nav__support .mobile-nav__support-phone{font-weight:500}
.mobile-nav__sub-header .mobile-nav__support .mobile-nav__support-phone svg{margin-right:10px}
.mobile-nav__sub-header .mobile-nav__account{display:flex;align-items:center;margin-top:20px;font-weight:500}
.mobile-nav__sub-header .mobile-nav__account svg{margin-right:10px}
.mobile-nav__menu{margin:0;padding-left:0;list-style-type:none}
.mobile-nav__item{margin:0 24px;border-bottom:1px solid #d9d9d9}
.mobile-nav__item a{color:#333;text-decoration:none}
.mobile-nav__item.mobile-nav__item--open .icon{transform:rotate(180deg)}
.mobile-nav__item.mobile-nav__item--open a{color:#333;text-decoration:none}
.mobile-nav__item-toggle{margin:0;padding:0;position:relative;display:flex;align-items:center;justify-content:space-between;height:100%;width:100%;font-size:16px;font-style:normal;line-height:17px;text-align:left;background-color:transparent;border:0;cursor:pointer}
.mobile-nav__item-toggle a{color:#333;text-decoration:none}
.mobile-nav__item-toggle>a,.mobile-nav__item-toggle>span{position:relative;display:block;width:auto;padding-right:20%;box-sizing:border-box;padding-top:28px;padding-bottom:28px;font-weight:600}
.mobile-nav__item-toggle .chevron_container{width:40px;height:40px;border:1px solid #ff5e2b;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}
.mobile-nav__item-toggle .chevron_parent_container{display:flex;flex-direction:column;padding:10px 0 10px 40px}
.mobile_nav_container{display:none;flex-direction:column;width:100%}
@media(max-width:1170px){.mobile_nav_container{display:flex}
}
.mobile_nav_container .mobile_top_nav{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:40px;background-color:#fff;border-bottom:.5px solid #d9d9d9}
.mobile_nav_container .mobile_bottom_nav{width:100%;display:flex;flex-direction:row;height:56px;border-bottom:.5px solid #d9d9d9;align-items:center}
.mobile_nav_container .mobile_bottom_nav .menu_section{width:33%;display:flex;justify-content:flex-start}
.mobile_nav_container .mobile_bottom_nav .menu_section .menu_logo{margin:0 0 0 20px;width:20px;height:20px}
.mobile_nav_container .mobile_bottom_nav .account_cart_section_mobile{width:33%;height:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}
.mobile_nav_container .mobile_bottom_nav .account_cart_section_mobile .cart_container{display:flex;align-items:center;height:100%;margin:0 30px 0 0}
.mobile_nav_container .mobile_bottom_nav .logo_section{width:34%;display:flex;justify-content:center}
.primary-nav{display:none;height:100%;margin:0 0 0 52px}
@media(min-width:1170px){.primary-nav{display:block}
}
.primary-nav__menu{margin:0;padding-left:0;list-style-type:none;display:flex;height:100%}
.primary-nav__menu li{outline:0}
.primary-nav__item{position:relative;height:100%;font-size:14px;font-style:normal;line-height:17px;cursor:pointer;padding:0 24px 0 0}
.primary-nav__item:hover{outline:0}
.primary-nav__item:hover>a::after,.primary-nav__item:hover>span::after{right:0}
.primary-nav__item>a,.primary-nav__item>span{position:relative;display:flex;align-items:center;box-sizing:border-box;height:100%;font-weight:700}
.primary-nav__item>a:focus,.primary-nav__item>a:hover,.primary-nav__item>span:focus,.primary-nav__item>span:hover{outline:0}
.primary-nav__item>a:focus::after,.primary-nav__item>a:hover::after,.primary-nav__item>span:focus::after,.primary-nav__item>span:hover::after{right:0}
.primary-nav__item>a::after,.primary-nav__item>span::after{position:absolute;right:calc(100% + 1px);bottom:4.5px;left:0;display:block;height:4px;box-sizing:border-box;background-color:#ff5e2b;border-radius:4px;content:"";transition:right .5s}
.primary-nav__item.primary-nav__item--open .submenu{padding-top:12px;padding-bottom:12px}
.primary-nav__item.primary-nav__item--open .megamenu,.primary-nav__item.primary-nav__item--open .submenu{height:auto;opacity:1;display:block}
.primary-nav__megamenu{position:static;height:100%}
.megamenu{margin:0;padding-left:0;list-style-type:none;position:absolute;right:0;left:0;display:none;box-sizing:border-box;background-color:#fff;border-top:1px solid #d9d9d9;cursor:auto;height:0;opacity:0;z-index:2}
.megamenu::after{content:"";display:block;background-color:#fff;background:linear-gradient(180deg,rgba(0,0,0,.3) 2%,transparent 77%);position:absolute;left:0;bottom:-40px;z-index:1000;width:100%;height:40px}
.shop-menu{max-width:960px;margin:0 auto}
.shop-menu__link{display:inline-flex;align-items:center;color:#ff5e2b;font-weight:500;outline:0}
.shop-menu__link:after{position:relative;top:1px;left:10px;display:inline-block;height:.45em;width:.45em;vertical-align:top;border-style:solid;border-width:.14em .14em 0 0;content:"";transform:rotate(45deg);transition:left .3s ease-in-out}
.shop-menu__link:focus:after,.shop-menu__link:hover:after{left:15px}
.shop-menu__content{display:flex;flex-direction:column;margin-bottom:15px}
@media(min-width:1170px){.shop-menu{height:307px}
.shop-menu__content{display:flex;flex-direction:row;justify-content:space-between;height:100%;margin:0 40px 0 64px}
.shop-menu__featured-product{height:214px;margin-top:42px}
}
.shop-menu__featured-product{max-width:-moz-max-content;max-width:max-content;margin-bottom:40px;cursor:pointer}
.shop-menu__featured-product .shop-menu__featured-header{display:flex;align-items:center;margin-top:20px;padding-bottom:20px;color:#ff5e2b;text-transform:uppercase}
.shop-menu__featured-product .shop-menu__featured-header img{max-height:20px;margin-right:10px}
.shop-menu__featured-product .shop-menu__featured-body{display:flex;flex-direction:column;padding-top:20px}
.shop-menu__featured-product .shop-menu__featured-body>img{max-height:50%;max-width:50%;margin:0 auto}
.shop-menu__featured-product .shop-menu__featured-content{font-size:16px}
.shop-menu__featured-product .shop-menu__featured-content .shop-menu__featured-title{margin:0;font-size:20px}
@media(min-width:1170px){.shop-menu__featured-product .shop-menu__featured-header{margin-top:0;border-bottom:1px solid #d9d9d9}
.shop-menu__featured-product .shop-menu__featured-body{flex-direction:row}
.shop-menu__featured-product .shop-menu__featured-body img{height:100%;width:auto}
.shop-menu__featured-product .shop-menu__featured-body .shop-menu__featured-product-image{height:214px;width:197px}
.shop-menu__featured-product .shop-menu__featured-content{margin:auto 0 auto 40px}
.shop-menu__featured-product .shop-menu__featured-content .shop-menu__featured-title{height:52px;width:auto}
.shop-menu__featured-product .shop-menu__featured-content .shop-menu__featured-description{color:#666;width:469px;margin:16px 0 24px}
.shop-menu__additional-products .shop-menu__subitem{margin:0}
.shop-menu__additional-products .shop-menu__subitem:last-child hr{display:none}
}
.shop-menu__featured-product .shop-menu__featured-content .shop-menu__featured-buttons{display:flex;grid-column-gap:22px;-moz-column-gap:22px;column-gap:22px}
.shop-menu__additional-products{margin:0;padding-left:0;list-style-type:none;display:grid;grid-gap:50px;grid-template-columns:repeat(2,1fr)}
.shop-menu__additional-products .shop-menu__subitem{display:flex;flex-direction:column;text-align:center}
@media(min-width:1170px){.shop-menu__additional-products{width:188px;height:243px;margin:32px 0;display:flex;flex-direction:column;grid-row-gap:0;row-gap:0;justify-content:space-between}
.shop-menu__additional-products .shop-menu__img-container{display:flex;justify-content:space-between;width:100%;align-items:center}
.shop-menu__additional-products .shop-menu__img-container .shop-menu__img{width:unset;margin:0}
.shop-menu__additional-products .shop-menu__img-container .shop-menu__titles-img{margin:auto 20px auto 0;height:24px;width:auto}
.shop-menu__additional-products .shop-menu__img-container .shop-menu__titles-text,.shop-menu__additional-products .shop-menu__img-container.lastProduct .shop-menu__titles-img{display:none}
.shop-menu__additional-products .shop-menu__img-container.lastProduct .shop-menu__titles-text{display:flex;margin:auto 0;align-items:center;color:#333}
.shop-menu__additional-products .shop-menu__hr-line{margin:24px 0 0;width:100%;border-bottom:1px solid #d9d9d9;border-top:unset}
}
.top-nav-max-width-container{padding:0 20px;max-width:1440px;margin:0 auto;height:52px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}
.top_nav{width:100%;border-bottom:1px solid #d9d9d9}
@media(max-width:1170px){.top_nav{display:none}
}
.top_nav .account_cart_section{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin:0 40px 0 0;height:100%}
.top_nav .account_cart_section .account_section{position:relative;display:flex;flex-direction:row;align-items:center;margin:0 24px 0 0;height:100%}
.utility-nav{display:flex;align-items:center}
.utility-nav>*{margin:0 10px}
.utility-nav__account{position:relative;display:none}
@media(min-width:1170px){.utility-nav{margin-left:auto}
.utility-nav__account{display:block;margin-right:15px}
}
.utility-nav__atc{margin:unset}
.utility-nav__support{display:none}
@media(min-width:1170px){.utility-nav__support{display:block;margin-bottom:-3px}
}
.utility-nav__support p{margin:0}
.utility-nav__support .utility-nav__support-label{font-size:14px;line-height:18px;text-align:right}
.utility-nav__support .utility-nav__support-phone{font-weight:700}
.multi-promo-item{display:flex;flex-basis:100%;flex-direction:column;max-width:300px}
@media(min-width:746px){.multi-promo-item{flex-basis:calc(100% / 2 - 60px)}
}
@media(min-width:910px){.multi-promo-item{flex-basis:100%}
}
.multi-promo-item *{margin:5px 0}
.multi-promo-item .btn{align-self:flex-start;margin-top:auto}
.multi-promo-item__image{position:relative;overflow:hidden;padding-top:56.25%}
.multi-promo-item__image img{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;width:100%}
.multi-promo-item__title{margin-top:20px}
.multi-promo-item__subtitle{font-weight:600}
.multi-promo-item__description{margin-bottom:20px}
.product-comparison-product{position:relative;display:flex;flex-direction:column;box-sizing:border-box;padding:0 20px;text-align:center}
@media(min-width:910px){.product-comparison-product{padding:0 40px}
}
.product-comparison-product>*{margin:5px 0}
.product-comparison-product .btn{align-self:center;margin-top:auto}
.product-comparison-product.swiper-slide{background-color:#f8f4ec;width:500px;margin-right:15px;border-radius:10px}
.product-comparison-product__image{display:block;height:143px;width:124px;margin:15px auto 10px}
.product-comparison-product__image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}
.product-comparison-product__eyebrow{min-height:30px;color:#ff5e2b;font-weight:600}
.product-comparison-product__title{font-size:24px;font-weight:700;line-height:31px}
.product-comparison-product__price{min-height:55px}
@media(min-width:380px){.product-comparison-product__price{min-height:81px}
}
@media(min-width:440px){.product-comparison-product__price{min-height:55px}
}
.product-comparison-product__description{margin:20px auto;font-weight:600;min-height:55px}
.cta_note{color:#e95425;text-align:center;display:flex;flex-direction:column}
.product-multi-promo-item{display:flex;flex-direction:column}
.product-multi-promo-item .btn{align-self:flex-start;margin-top:20px}
.product-multi-promo-item__picture{position:relative;display:block;padding-top:98%}
.product-multi-promo-item__picture img{position:absolute;top:0;height:100%;width:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}
.product-multi-promo-item__content{padding:0 25px}
.product-multi-promo-item__price{margin-top:20px;margin-bottom:0}
.product-multi-promo-item__price strike{margin-right:10px;color:#999;text-decoration-color:#ff5e2b}
.product-multi-promo-item__description{margin-bottom:auto}
.product-multi-promo-item__discount-description{margin:0;font-weight:600}
a.product-multi-promo-item .product-multi-promo-item__picture{overflow:hidden}
a.product-multi-promo-item .product-multi-promo-item__picture img{transition:transform .4s ease-in-out}
a.product-multi-promo-item:focus .product-multi-promo-item__picture img,a.product-multi-promo-item:hover .product-multi-promo-item__picture img{transform:scale(1.2)}
.promo-carousel-item img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.promo-carousel-item__title{margin-top:20px;margin-bottom:0}
.promo-carousel-item__picture{display:block;height:210px}
.promo-carousel-item__picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.promo-carousel-item__subtitle{margin-top:0;color:#666;font-weight:600}
a.promo-carousel-item .promo-carousel-item__picture{overflow:hidden}
a.promo-carousel-item .promo-carousel-item__picture img{transition:transform .4s ease-in-out}
a.promo-carousel-item:focus .promo-carousel-item__picture img,a.promo-carousel-item:hover .promo-carousel-item__picture img{transform:scale(1.2)}
.slide-show-item{color:#000}
.slide-show-item img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.slide-show-item__image-container{position:relative}
.slide-show-item__image-container img{display:block;border-radius:40px;box-shadow:3px 5px 8px rgba(0,0,0,.15)}
.slide-show-item__content{display:flex;flex-direction:column;margin-top:60px}
@media(min-width:910px){.slide-show-item__content{flex-direction:row;grid-gap:30px;gap:30px}
}
.slide-show-item__content .slide-show-item__caption{flex-shrink:0;max-width:572px;margin-bottom:45px;font-weight:600}
.slide-show-item__content .slide-show-item__spec-title{margin-bottom:0;color:#43a047;font-weight:600;text-transform:uppercase}
.rating svg+svg{margin-left:4px}
.testimonial-carousel-item{color:#fff}
.testimonial-carousel-item img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.testimonial-carousel-item__image-container{position:relative}
.testimonial-carousel-item__image-container img{display:block}
.testimonial-carousel-item__image-container::after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);content:""}
.testimonial-carousel-item__image-content{position:absolute;top:50%;left:50%;z-index:1;width:100%;box-sizing:border-box;padding:0 20px;text-align:center;transform:translate(-50%,-50%)}
@media(min-width:910px){.slide-show-item__content .slide-show-item__caption{margin-right:130px;margin-bottom:0}
.testimonial-carousel-item__image-content{padding:0 160px}
}
.testimonial-carousel-item__quote.super{position:relative;margin-top:0;margin-bottom:30px;color:#fff;font-size:26px;line-height:32.2px}
.testimonial-carousel-item__quote.super::before{position:absolute;top:-15px;left:5px;color:#ff5e2b;content:"“"}
@media(min-width:746px){.testimonial-carousel-item__quote.super{font-size:48px;line-height:63px}
.testimonial-carousel-item__quote.super::before{top:-20px;left:15px}
}
.testimonial-carousel-item__image-link{position:relative;max-width:135px;outline:0}
.testimonial-carousel-item__image-link::after{position:absolute;top:calc(100% + 1px);right:100%;left:0;height:2px;background-color:#fff;content:"";transition:right .3s ease-in-out}
.testimonial-carousel-item__image-link:focus::after,.testimonial-carousel-item__image-link:hover::after{right:0}
.testimonial-carousel-item__title{margin-top:80px !important;margin-bottom:0}
.testimonial-carousel-item__subtitle{margin-top:0;margin-bottom:10px}
.testimonial-carousel-item__cta{margin-top:40px}
.blog-list-container .pagination-container{margin:60px 0 100px;min-width:100%;display:flex;justify-content:center}
.blog-list-container .pagination-container .pagination-next-button,.blog-list-container .pagination-container .pagination-prev-button{margin:0 14px;cursor:pointer}
@media(max-width:37.5em){.blog-list-container .pagination-container{min-width:350px}
.blog-list-container .pagination-container .pagination-next-button,.blog-list-container .pagination-container .pagination-prev-button{margin:unset;font-size:16px}
}
.blog-list-container .pagination-container .pagination-next-button.disable-cls,.blog-list-container .pagination-container .pagination-prev-button.disable-cls{color:#ff5e2b;cursor:not-allowed;opacity:.5}
.blog-list-container .pagination-container .pagination-next-button label,.blog-list-container .pagination-container .pagination-prev-button label{margin:0 10px;color:#ff5e2b;cursor:pointer}
.blog-list-container .pagination-container .pagination-next-button label.disable-label,.blog-list-container .pagination-container .pagination-prev-button label.disable-label{color:#ff5e2b;cursor:not-allowed}
.blog-list-container .pagination-container .pagination-summary{font-size:18px;line-height:26px;display:flex;align-items:center;text-align:right;margin-right:45px;color:#666;white-space:nowrap}
@media(max-width:37.5em){.blog-list-container .pagination-container .pagination-summary{margin-right:10px;width:auto;font-size:16px}
}
.blog-list-container .pagination-container .pagination-numbring-holder .pagination-digit-container{min-width:28px;margin:0 12px;padding:1px;font-size:18px;line-height:29px;text-align:center;color:#666;cursor:pointer}
.blog-list-container .pagination-container .pagination-numbring-holder .pagination-digit-container.active-page{border-radius:50%}
.blog-list-container .pagination-container .pagination-numbring-holder .pagination-digit-container:hover{border-radius:50%;background:#f9d7ca}
@media(max-width:69.5em){.blog-list-container .pagination-container .pagination-summary{justify-content:center}
.blog-list-container .pagination-container .pagination-numbring-holder .pagination-digit-container{margin:0 6px}
}
.blog-list-container .pagination-container .pagination-numbring-holder .pagination-not-single-digit{min-width:42px;height:28px;font-size:18px;padding:1px;margin:0 5px;line-height:29px;text-align:center;cursor:pointer;border-radius:14px;color:#666}
.blog-list-container .pagination-container .pagination-numbring-holder .pagination-not-single-digit.active-page{border-radius:14px}
.blog-list-container .pagination-container .pagination-numbring-holder .pagination-not-single-digit:hover{border-radius:14px;background:#f9d7ca}
.blog-list-container .pagination-container .pagination-numbring-holder .active-page{color:#fff;line-height:28px;background:#ff5e2b}
.blog-list-container .pagination-container .d-flex{display:flex;align-items:center}
.blog-list-container .pagination-container .center-flex{display:flex;justify-content:center;align-items:center}
.blog-list-container .pagination-container .icon{width:7px;height:14px}
.blog-list-container .pagination-container .icon.color-orange{stroke:#ff5e2b}
.federal-employee-form__question-text{margin-top:0;font-weight:600}
.federal-employee-form__policy-text{color:#666;font-size:14px;font-weight:500}
.federal-employee-form__policy-text a:focus,.federal-employee-form__policy-text a:hover{text-decoration:underline}
.federal-employee-form .form__footer{display:flex;align-items:center;flex-direction:column-reverse;padding-right:30px;padding-left:30px}
@media(min-width:910px){.federal-employee-form .form__footer{align-items:flex-start;flex-direction:row;padding:0}
}
.federal-employee-form .form__footer .btn{min-width:100%;margin-top:20px;padding:20px 32px;font-size:16px}
.federal-employee-form .form__footer .btn span{padding-bottom:15px}
.federal-employee-form .form__footer .form__col{flex-basis:50%}
.federal-employee-form .form__footer .federal-employee-form__question-text{margin-top:40px;line-height:26px}
@media(min-width:910px){.federal-employee-form .form__footer .federal-employee-form__question-text{margin-top:0;flex:1;margin-right:2em}
}
.federal-employee-form .form__footer .federal-employee-form__policy-text+.form__error{margin-left:40px}
.nav_logo{width:80px;height:16px}
@media(max-width:1170px){.nav_logo{width:108px;height:24px}
.cta_pop_up{top:0 !important;z-index:9999 !important;width:100vw !important;height:100vh}
}
.get_eargos_container_wrapper{width:100%}
.get_eargos_container_wrapper .get_eargos_container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;max-width:1200px;margin:0 auto;width:calc(100% - 80px);position:relative}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content{display:flex;flex-direction:column;align-items:flex-start;margin:76px 0;width:100%}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .get_eargos_header{color:#666;margin:0 0 25px}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .get_eargos_articles_header{color:#333;margin:0 0 16px}
@media(max-width:1170px){.get_eargos_container_wrapper .get_eargos_container{width:calc(100% - 48px);max-width:342px}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .get_eargos_header{margin:0 0 16px}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .get_eargos_articles_header{margin:0 0 24px}
}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .get_eargos_articles_container{display:flex;flex-direction:row;align-items:flex-start;margin:0 0 64px}
@media(max-width:1170px){.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .get_eargos_articles_container{flex-direction:column;width:100%;margin:unset}
}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .get_eargos_footer_header{display:block;margin-right:25px;color:#666}
@media screen and (min-width:1171px){.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .get_eargos_footer_header{display:none}
}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .get_eargos_questions{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .get_eargos_questions .questions_button{margin:0 24px 0 0}
@media(max-width:1170px){.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .get_eargos_footer_header{font-size:20px;margin:24px 0}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .get_eargos_questions{flex-direction:column;align-items:flex-start;width:100%}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .get_eargos_questions .questions_button{width:100%;margin:0 0 10px}
}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .eargo-more-options{display:flex;flex-direction:row;align-items:center;width:100%}
@media(max-width:1170px){.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .eargo-more-options{flex-direction:column-reverse;align-items:flex-start}
}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .eargo-more-options .eargo-more-options__cta-container{display:flex;flex-direction:column;grid-gap:24px;gap:24px}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .eargo-more-options .eargo-more-options__cta-container .phone_section{margin:0}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .eargo-more-options .eargo-more-options__cta-container .eargo-more-options__store-locator{display:flex;flex-direction:row}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .eargo-more-options .eargo-more-options__cta-container .eargo-more-options__store-locator>img{width:20px;height:20px;margin-right:5px}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .eargo-more-options .eargo-more-options__cta-container .eargo-more-options__store-locator>a{font-weight:700;color:#ff5e2b}
@media screen and (min-width:1113px){.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .eargo-more-options .eargo-more-options__cta-container{grid-gap:16px;gap:16px}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .eargo-more-options .eargo-more-options__cta-container .eargo-more-options__store-locator>a{color:#333}
}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .eargo-more-options .eargo-moreway-container{display:flex;flex-direction:row;align-items:center;margin-left:auto}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .eargo-more-options .append_icon,.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .eargo-more-options .phone_section_text{font-style:normal;font-size:18px;line-height:27px}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .eargo-more-options .phone_section_text{font-weight:400}
.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .eargo-more-options .append_icon{font-weight:600}
.get_eargos_container_wrapper .mobile_close_container{position:absolute;top:20px;right:20px}
.get_eargos_container_wrapper .mobile_close_container .close_get_eargos{width:24px;height:24px;cursor:pointer}
@media(max-width:1170px){.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .eargo-more-options .eargo-moreway-container{flex-direction:column;align-items:flex-start;margin:0 0 25px;width:340px}
.get_eargos_container_wrapper .mobile_close_container{width:100%;display:flex;justify-content:flex-end}
.get_eargos_container_wrapper .mobile_close_container .close_get_eargos{margin:25px 5px 0 0;width:20.46px;height:20.46px}
}
.new_to_hearing_main_container{width:100%}
.new_to_hearing_main_container .new_to_hearing_main{position:relative;display:flex;flex-direction:row;justify-content:space-between;padding:30px 0 60px;max-width:1210px;width:calc(100% - 70px);margin:0 auto}
@media(max-width:1170px){.new_to_hearing_main_container .new_to_hearing_main{flex-direction:column;width:390px;padding:0;grid-gap:25px;gap:25px}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_left_container{margin:70px 24px 0;width:342px}
}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_left_container{display:flex;flex-direction:column;align-items:flex-start;grid-gap:24px;gap:24px}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_left_container .new_to_hearing_left_title{margin:0;color:#666}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_left_container .new_to_hearing_card_container{border:1px solid #d9d9d9;box-shadow:0 16px 24px rgba(0,0,0,.08);border-radius:16px;background:#fff;display:flex;flex-direction:column;grid-gap:20px;gap:20px;overflow:hidden;cursor:pointer}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_left_container .new_to_hearing_card_container:hover .new_to_hearing_card_image{opacity:1}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_left_container .new_to_hearing_card_container .new_to_hearing_card_title{width:191px;position:absolute;margin:33px 0 0 34px}
@media screen and (min-width:600px){.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_left_container .new_to_hearing_card_container .new_to_hearing_card_title{width:191px;position:absolute;margin:16px 0 0 34px}
}
@media screen and (min-width:1170px){.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_left_container .new_to_hearing_card_container .new_to_hearing_card_title{position:relative;width:auto;margin:36px 0 0 36px;color:#333}
}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_left_container .new_to_hearing_card_container .new_to_hearing_card_image{opacity:.7}
@media(max-width:1170px){.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_left_container .new_to_hearing_card_container{height:120px;width:342px;flex-direction:row;grid-gap:0;gap:0}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_left_container .new_to_hearing_card_container .new_to_hearing_card_image{opacity:1;margin:0 0 0 122px}
}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_left_container .new_to_hearing_phone_container{display:flex;flex-direction:row;align-items:center;grid-gap:8px;gap:8px}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_left_container .new_to_hearing_phone_container .new_to_hearing_phone_icon{height:20px;width:20px}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_left_container .new_to_hearing_phone_container .new_to_hearing_phone_text{color:#333}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_right_container{display:flex;flex-direction:column;align-items:flex-start;width:591px;grid-gap:24px;gap:24px}
@media(max-width:1170px){.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_left_container .new_to_hearing_phone_container{display:none}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_right_container{margin:0 24px;width:342px}
}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_right_container .new_to_hearing_right_title{margin:0;color:#666}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_right_container .product_faq_list{display:flex;flex-direction:column;align-items:flex-start;width:591px}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_right_container .product_faq_list .product_faq{width:100%;display:flex;flex-direction:column;border-bottom:1px solid #d9d9d9}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_right_container .product_faq_list .product_faq .faq_question_wraper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:20px 0;grid-gap:20px;gap:20px;width:100%;cursor:pointer}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_right_container .product_faq_list .product_faq .faq_question_wraper .faq_question{color:#333}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_right_container .product_faq_list .product_faq .faq_question_wraper .faq_chevron{width:24px;height:24px}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_right_container .product_faq_list .product_faq .answer_content{padding:0 0 20px;cursor:auto;display:none;max-width:100%}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_right_container .product_faq_list .product_faq .answer_content.open{display:block}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_right_container .product_faq_list .product_faq .answer_content .faq_link{color:#ff5e2b}
.new_to_hearing_main_container .new_to_hearing_main .more_faqs_button .sentence_case_V3{text-transform:unset !important}
.new_to_hearing_main_container .new_to_hearing_phone_mobile_container{display:none;width:321px;margin:24px auto}
.new_to_hearing_main_container .new_to_hearing_phone_mobile_container .new_to_hearing_phone_mobile_text{color:#333}
.new_to_hearing_main_container .new_to_hearing_phone_mobile_container .new_to_hearing_phone_number{color:#2c87ef}
.new_to_hearing_main_container .close_new_to_hearing{position:absolute;right:20px;top:20px;width:24px;height:24px;cursor:pointer}
@media(max-width:1170px){.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_right_container .product_faq_list{width:342px}
.new_to_hearing_main_container .new_to_hearing_main .new_to_hearing_right_container .product_faq_list .product_faq .faq_question_wraper .faq_chevron{height:18px;width:18px}
.new_to_hearing_main_container .new_to_hearing_phone_mobile_container{display:block}
.new_to_hearing_main_container .close_new_to_hearing{margin:20px 0 0;width:20.46px;height:20.46px}
}
.mobile-submenu{display:none}
.mobile-nav__item--open .mobile-submenu{display:block}
.mobile-submenu__item{position:relative;display:flex;align-items:center;padding-bottom:20px;padding-left:24px;font-size:14px;font-weight:400;white-space:nowrap}
.phone_section_mobile_conatiner .phone_section_mobile{display:flex;flex-direction:row;align-items:center;grid-gap:11px;gap:11px}
.phone_section_mobile_conatiner .phone_section_mobile .vertical__bottom-cta__phone_icon{display:flex;align-items:center}
.phone_section_mobile_conatiner .phone_section_mobile .vertical__bottom-cta__phone_icon>svg{width:24px}
.phone_section_mobile_conatiner .phone_section_mobile .phone_icon{width:20px;height:20px}
.phone_section_mobile_conatiner .phone_section_mobile .phone_section_text{color:#fff;font-size:16px}
.vertical_account_container{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;overflow-y:scroll;height:100%;padding:24px 30px}
.vertical_account_container .cross-icon{position:absolute;top:24px;right:24px;width:24px}
.vertical_account_container .vertical_text_logo_container{margin:auto 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}
.vertical_account_container .vertical_text_logo_container.logged_in{margin:0 0 auto;width:100%}
.vertical_account_container .vertical_text_logo_container .vertical_text_section{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-gap:8px;gap:8px;width:100%}
.vertical_account_container .vertical_text_logo_container .vertical_text_section.logged_in{grid-gap:0;gap:0}
.vertical_account_container .vertical_text_logo_container .vertical_text_section .vertical_welcome_text{display:none;font-size:32px;margin:0}
.vertical_account_container .vertical_text_logo_container .vertical_text_section .vertical_welcome_text.logged_in{display:block}
.vertical_account_container .vertical_text_logo_container .vertical_text_section .vertical_account_common_text{font-size:16px;margin:0;line-height:24px}
.vertical_account_container .vertical_text_logo_container .vertical_text_section .vertical_account__icon-wrapper{display:flex;grid-gap:8px;gap:8px}
.vertical_account_container .vertical_text_logo_container .vertical_text_section .vertical_account__icon-wrapper>span{font-size:16px;font-weight:600;display:flex;align-items:center}
.vertical_account_container .vertical_text_logo_container .vertical_text_section .vertical_account_menu{width:100%;margin:56px 0 0;padding:0;display:flex;flex-direction:column;grid-gap:16px;gap:16px;list-style:none;font-family:Inter,sans-serif}
.vertical_account_container .vertical_text_logo_container .vertical_text_section .vertical_account_menu .vertical_account_menu_item{width:100%;border-bottom:1px solid #d9d9d9}
.vertical_account_container .vertical_text_logo_container .vertical_text_section .vertical_account_menu .vertical_account_menu_item:last-child{border:0}
.vertical_account_container .vertical_text_logo_container .vertical_text_section .vertical_account_menu .vertical_account_menu_item>a{display:flex;align-items:center;width:100%;grid-gap:8px;gap:8px;padding:8px 0 24px;font-size:16px}
.vertical_account_container .vertical_text_logo_container .vertical_text_section .vertical_account_menu .vertical_account_menu_item>a .vertical_account_menu_item_icon{width:24px}
.vertical_account_container .account_buttons_mobile_container{display:flex;flex-direction:column;align-items:flex-start;width:100%}
.vertical_account_container .account_buttons_mobile_container .account_button_mobile_login{width:100%}
.vertical_account_container .account_buttons_mobile_container .account_button_mobile_logout{padding:9px 20px;height:100%}
.vertical_nav{display:flex;flex-direction:column;align-items:flex-start;padding:0 20px;flex-grow:1}
.vertical_nav .vertical_menu_logo_container{padding:30px 0 0;display:flex;flex-direction:column;align-items:flex-start;width:100%}
.vertical_nav .vertical_menu_logo_container .vertical_menu_container{margin:0;list-style-type:none;padding:30px 0 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}
.vertical_nav_bg{position:absolute;top:100%;bottom:0;left:0;display:none;width:100%;min-height:calc(100vh - 107px);background-color:rgba(0,0,0,.8);z-index:9999}
.vertical_nav_bg.show_nav{display:flex}
.vertical_nav_container{position:absolute;top:100%;bottom:0;left:0;width:100%;max-width:375px;overflow-y:scroll;display:flex;flex-direction:column;background-color:#fff;z-index:99999;transform:translateX(-100%);transition:transform .5s}
.vertical_nav_container.show_nav{transform:translateX(0)}
.vertical_nav_container.remove_transform{transform:unset;transition:unset}
.cross_icon{position:absolute;top:24px;right:20px;width:24px;height:24px}
.vertical__bottom-cta__container{background-color:#000;display:flex;flex-direction:column;color:#fff;padding:20px}
.submenu{margin:0;list-style-type:none;position:absolute;display:grid;grid-auto-flow:column;grid-column-gap:50px;grid-template-rows:repeat(3,min-content);height:0;min-width:120%;overflow:hidden;padding-right:48px;padding-left:32px;background-color:#fff;border-radius:0 0 3px 3px;box-shadow:0 1px 5px rgba(153,153,153,.5);opacity:0;z-index:2;left:-12px;border-top:1px solid #d9d9d9}
.submenu__item{padding:12px 0;white-space:nowrap}
.submenu__link{position:relative;display:flex;align-items:center;letter-spacing:.235px;white-space:nowrap}
.submenu__link:before{position:absolute;left:-30px;content:url(https://eargo-images-prod.s3-us-west-1.amazonaws.com/pdp/icon/teardrop.png);opacity:0;transition:left .1s}
.submenu__link:focus,.submenu__link:hover{font-weight:700;letter-spacing:0;outline:0}
.submenu__link:focus::before,.submenu__link:hover::before{left:-22px;opacity:1}
.store-location-container{display:flex;align-items:center;margin:0 20px}
.store-location-container .store-location{display:flex;flex-direction:row;align-items:center;grid-gap:8px !important;gap:8px !important}
@media screen and (max-width:1170px){.store-location-container .store-location{grid-gap:11px !important;gap:11px !important}
}
.store-location-container .store-location .vertical__bottom-cta__location_icon{display:flex;align-items:center}
.store-location-container .store-location .vertical__bottom-cta__location_icon>svg{width:24px}
.store-location-container .store-location .store-location-icon{width:20px;height:20px}
.store-location-container .store-location .store-location-text{color:#333;font-size:16px}
@media(max-width:1170px){.store-location-container{margin:0}
.store-location-container .store-location .store-location-text{color:#fff}
}
.store-location-container .store-location .store-location-text .store-location-longtext{display:none}
@media(min-width:375px){.store-location-container .store-location .store-location-text .store-location-longtext{display:inline}
.store-location-container .store-location .store-location-text .store-location-smalltext{display:none}
}
.store-location-container .store-location .store-location-text-desktop{font-size:14px}
.phone_section{display:flex;flex-direction:row;align-items:center;margin:0 0 0 40px}
.phone_section .phone_icon{width:20px;height:20px}
.phone_section .phone_section_text{margin:0 0 0 8px;color:#333}
@media(max-width:1170px){.phone_section{margin:0 0 0 18px}
.phone_section .phone_section_text{margin:0 0 0 5px}
}
.account_clickable_section{display:flex;flex-direction:row;align-items:center;height:100%;cursor:pointer}
.account_clickable_section .account_image{width:20px;height:20px;margin:0 8px 0 0}
.account_clickable_section .account_text{display:flex;align-items:center;height:100%;color:#333}
.account_dropdown_menu{position:absolute;width:auto;min-width:194px;right:0;top:100%;background:#fff;box-sizing:border-box;border-radius:3px;transition:.15s ease-out;overflow:hidden;z-index:99999;max-height:0;margin:0;padding:0}
.account_dropdown_menu.expand{max-height:500px;border:1px solid #efefef;transition:.25s ease-in}
.account_dropdown_menu .welcome_text{color:#333;padding:19px 16px 7px;margin:auto;display:flex;justify-content:flex-start;border-bottom:1px solid #d9d9d9;white-space:nowrap}
.account_dropdown_menu .drop_down_options{cursor:pointer;height:34px;display:flex;align-items:center;color:#333;background-color:#fff;padding:0 16px}
.account_dropdown_menu .drop_down_options:hover{background-color:#d8dfeb}
.account_dropdown_menu .drop_down_options .drop_down_option_item{width:100%}
.account_container{margin:0 16px 0 0}
.account_container .account_image_mobile{width:25px;height:25px}
.shopping-cart{position:relative}
.shopping-cart__badge{position:absolute;top:-6px;right:-10px;width:20px;height:20px;color:#fff;font-size:14px;text-align:center;background-color:#ff5e2b;border-radius:50%;align-items:center;justify-content:center;display:flex}
.shopping-cart__badge.empty{background-color:#333}
.cart_section{display:flex;flex-direction:row;align-items:center;height:100%}
.cart_section .cart_text{margin:0 0 0 18px;color:#333}
.product-features{position:relative;display:grid;grid-auto-rows:minmax(200px,auto);grid-template-columns:1fr;margin-top:40px}
.product-features:before{position:absolute;right:0;left:0;height:1px;width:auto;background-color:#333;content:""}
.product-feature{display:flex;align-items:center;flex-direction:column;margin-top:30px}
.product-feature__icon{display:block;height:100px;width:100px;margin-bottom:10px}
.product-feature__icon img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}
.product-feature__title{font-size:32px;font-weight:600;line-height:40px}
.product-feature__label{font-weight:600}
.product-feature__description{font-size:16px;line-height:24px}
@media(min-width:910px){.product-features{grid-auto-rows:minmax(180px,auto)}
.product-features:before{right:0;left:0;height:1px;width:auto}
.product-feature{margin-top:40px}
.product-feature__description{font-size:18px;line-height:26px}
}
.product-feature__description,.product-feature__label,.product-feature__title{margin:0}
.product-feature__placeholder{display:block;height:2px;width:50px;margin:auto;background-color:#333}
.get_eargos_article{margin:0 36px 0 0;max-width:376px;height:415px;box-shadow:0 16px 24px rgba(0,0,0,.08);background:#fff;border:1px solid #d9d9d9;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;overflow:hidden;cursor:pointer}
.get_eargos_article.is_last{margin:0}
.get_eargos_article .article_title{color:#333;margin:35px 36px 0}
.get_eargos_article .article_title.orange-gradient{background:-webkit-linear-gradient(left,#ff5e2b,#f2bf45);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
@media(max-width:1170px){.cart_section .cart_text{display:none}
.get_eargos_article{width:100%;height:120px;margin-bottom:12px;max-width:unset;margin-right:unset;flex-direction:row}
.get_eargos_article .article_title{z-index:1;margin:auto 0 auto 24px}
.get_eargos_article picture{height:100%;width:auto}
}
.get_eargos_article .article_image{width:100%;height:299px;margin:32px 0 0;opacity:.7;-o-object-fit:cover;object-fit:cover;display:flex}
@media(max-width:1170px){.get_eargos_article .article_image{height:100%;width:auto;display:flex;align-self:flex-end;margin:unset}
}
.get_eargos_article:hover .article_image{opacity:1}
.get_eargos_article:hover .article_title{background:linear-gradient(89.69deg,#ff6b2b .26%,#f2bf45 99.73%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}
.get_eargos_article__shop-products>div{white-space:nowrap}
.get_eargos_article__shop-products>picture>img{transform:translateX(-32px)}
@media screen and (min-width:390px){.get_eargos_article__shop-products>picture>img{transform:translateX(-16px)}
}
@media screen and (min-width:600px){.get_eargos_article__shop-products>picture>img{transform:translateX(-51px)}
}
@media screen and (min-width:1171px){.get_eargos_container_wrapper .get_eargos_container .get_eargos_content .eargo-more-options .eargo-more-options__cta-container .eargo-more-options__store-locator>img{margin-right:8px}
.get_eargos_article__shop-products>picture>img{transform:translateX(0)}
}
.get_eargos_article__financing>div{white-space:nowrap}
.get_eargos_article__financing>picture>img{transform:translate(-40px,9px);height:90%}
@media screen and (min-width:600px){.get_eargos_article__financing>picture>img{transform:translate(-60px,9px)}
}
@media screen and (min-width:1171px){.get_eargos_article__financing>picture>img{transform:translateX(0);height:100%}
}
.vertical_menu_item_container{display:flex;padding:24px 0;flex-direction:column;border-bottom:1px solid #d9d9d9;width:100%}
.vertical_menu_item_container .vertical_submenu_container{display:flex;flex-direction:column;overflow:hidden}
.vertical_menu_item_container .vertical_submenu_container .vertical_submenu{color:#333;font-size:14px}
.vertical_menu_item_container.is_closed .chevron_open{display:none}
.vertical_menu_item_container.is_closed .chevron_closed{display:block}
.vertical_menu_item_container.is_closed .vertical_submenu_container .vertical_submenu{max-height:0;opacity:0;transition:.25s ease-in}
.vertical_menu_item_container.is_open .chevron_open{display:block}
.vertical_menu_item_container.is_open .chevron_closed{display:none}
.vertical_menu_item_container.is_open .vertical_submenu_container .vertical_submenu{margin:24px 0 0;max-height:500px;opacity:1;transition:.25s ease-in}
.vertical_menu_item_container .vertical_menu_item{display:flex;justify-content:space-between;align-items:center}
.vertical_menu_item_container .vertical_menu_item .vertical_menu_text{color:#333;font-size:16px}
.vertical_menu_item_container .vertical_menu_item .chevron_toggle_container .chevron_closed,.vertical_menu_item_container .vertical_menu_item .chevron_toggle_container .chevron_open{width:16px;height:16px}
.vertical_menu_item_container:nth-last-child(1){border-bottom:0}
.vertical_product_item_container{display:flex;padding:24px 0;flex-direction:column;border-bottom:1px solid #d9d9d9;width:250px}
.vertical_product_item_container .vertical_product_item{display:flex;justify-content:space-between;align-items:center}
.vertical_product_item_container .vertical_product_item .vertical_product_text{color:#333}
.vertical_product_item_container .vertical_product_item .product_chevron_icon{width:16px;height:16px}
.vertical_product_item_container .vertical_product_container.show_sub_menu .vertical_product_submenu{max-height:500px;margin:24px 0 0;visibility:visible;transition:.25s}
.vertical_product_item_container .vertical_product_container .vertical_product_submenu{display:flex;max-height:0;color:#333;visibility:hidden;transition:.25s ease-in}