.about-hero{margin-bottom:60px;padding:30px}@media (max-width: 767px){.about-hero{margin:0 0 50px;padding:0}}.about-hero .hero-text{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.about-hero h1.heading{font-family:"Domaine";font-weight:600;font-size:48px;font-size:4.8rem;line-height:62px;line-height:6.2rem;letter-spacing:.16px;color:#FFF;text-align:center;text-transform:none;width:740px;margin:0 auto 20px}@media (max-width: 991px){.about-hero h1.heading{font-size:46px;font-size:4.6rem;line-height:60px;line-height:6rem;width:auto}}@media (max-width: 767px){.about-hero h1.heading{font-size:28px;font-size:2.8rem;line-height:36px;line-height:3.6rem;letter-spacing:-.12px;padding:0 15px}}.about-hero .subheading{font-family:"Domaine";font-size:26px;color:#FFF;letter-spacing:0.42px;line-height:28px;text-align:center;padding:0 30px}.container.about-us{width:970px}@media (max-width: 991px){.container.about-us{width:750px}}@media (max-width: 767px){.container.about-us{width:100%}}.container.about-us h2.about-body-heading{font-weight:600;font-size:32px;color:#13446a;letter-spacing:0;text-align:center;margin-bottom:15px}@media (max-width: 767px){.container.about-us h2.about-body-heading{font-size:26px;margin-bottom:10px}}.container.about-us .about-body-subheading{font-family:"Domaine";font-size:18px;color:#13446a;letter-spacing:0.56px;text-align:center}@media (max-width: 767px){.container.about-us .about-body-subheading{font-size:16px;letter-spacing:1px;line-height:24px}}.container.about-us .about-subhero{font-weight:200;font-size:18px;color:#13446a;letter-spacing:0.65px;text-align:center;line-height:35px;padding:0 30px 60px;margin-bottom:75px;border-bottom:1px solid #E0E0E0}.container.about-us .about-subhero span{display:block;font-weight:600}@media (max-width: 991px){.container.about-us .about-subhero{padding-bottom:60px;margin-bottom:60px}}@media (max-width: 767px){.container.about-us .about-subhero{line-height:34px;padding:0 0 45px;margin-bottom:57px}}.container.about-us .side-by-side{padding-bottom:40px;margin:60px 0}@media (max-width: 991px){.container.about-us .side-by-side{margin-bottom:0;padding-bottom:0}}@media (max-width: 767px){.container.about-us .side-by-side{margin:0;padding-bottom:0}}.container.about-us .side-by-side p{font-size:16px;letter-spacing:0;line-height:28px}.container.about-us .side-by-side h3{font-family:"Domaine";font-weight:600;font-size:34px;color:#f8506e;letter-spacing:0.5px;margin-bottom:20px}@media (max-width: 767px){.container.about-us .side-by-side h3{font-size:26px}}.container.about-us .side-by-side .img-container{background-image:url(/images/esalon/about-us/bg_pattern.jpg);background-position:left top;background-size:cover;background-repeat:no-repeat;width:373px}.container.about-us .side-by-side .img-container.v2{background:url("/images/esalon/about-us/coded_bg.jpg") no-repeat;background-position:left top;background-size:cover !important;background-repeat:no-repeat}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.container.about-us .side-by-side .img-container.v2{background-image:url("/images/esalon/about-us/coded_bg@2x.jpg");background-size:0 0}}.container.about-us .side-by-side .img-container.v2.two{background:url("/images/esalon/about-us/experts_bg.jpg") no-repeat}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.container.about-us .side-by-side .img-container.v2.two{background-image:url("/images/esalon/about-us/experts_bg@2x.jpg");background-size:0 0}}.container.about-us .side-by-side .img-container.v2.three{background:url("/images/esalon/about-us/results_bg.jpg") no-repeat}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.container.about-us .side-by-side .img-container.v2.three{background-image:url("/images/esalon/about-us/results_bg@2x.jpg");background-size:0 0}}.container.about-us .side-by-side .img-container.v2.four{background:url("/images/esalon/about-us/personalized_you_bg.jpg") no-repeat}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.container.about-us .side-by-side .img-container.v2.four{background-image:url("/images/esalon/about-us/personalized_you_bg@2x.jpg");background-size:0 0}}@media (max-width: 991px){.container.about-us .side-by-side .img-container{width:283px}}@media (max-width: 767px){.container.about-us .side-by-side .img-container{width:100%}}.container.about-us .side-by-side .img-container img{position:relative;top:40px;left:80px}@media (max-width: 991px){.container.about-us .side-by-side .img-container img{left:60px}}.container.about-us .side-by-side .img-container .row>div:last-child{padding-top:20%}.container.about-us .side-by-side .img-container .animation{display:none}.container.about-us .side-by-side .img-container .animation:first-child{display:block}@media (max-width: 767px){.container.about-us .side-by-side .img-container{background-image:none;float:none !important}.container.about-us .side-by-side .img-container img{top:0;left:0}}.container.about-us .side-by-side .skinny-col{padding-top:165px;padding-left:25px}@media (max-width: 991px){.container.about-us .side-by-side .skinny-col{padding-top:70px}}.container.about-us .side-by-side.reversed .img-container{float:right}@media (max-width: 767px){.container.about-us .side-by-side.reversed .img-container{float:none}}.container.about-us .side-by-side.reversed .img-container img{left:-80px}@media (max-width: 991px){.container.about-us .side-by-side.reversed .img-container img{left:-60px}}@media (max-width: 767px){.container.about-us .side-by-side.reversed .img-container img{left:0}}.container.about-us .side-by-side.reversed .skinny-col{padding-right:25px}.container.about-us .about-quote{width:778px;padding:50px 0;margin:100px auto;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0}@media (max-width: 991px){.container.about-us .about-quote{width:600px;margin:50px auto 65px;padding:60px 0}}@media (max-width: 767px){.container.about-us .about-quote{width:100%;border:none;margin:0 auto}.container.about-us .about-quote .row{border-top:1px solid #E0E0E0;margin:0 -10% 0 0;padding-top:50px}.container.about-us .about-quote .row>div{padding:0}}.container.about-us .about-quote .quote-pic{width:96px;height:96px;overflow:hidden;border-radius:50%;margin-bottom:20px}.container.about-us .about-quote .quote-symbol{font-family:"Domaine";font-weight:600;font-size:76px;color:#13446a;letter-spacing:0;line-height:50px;margin-left:-10px}@media (max-width: 767px){.container.about-us .about-quote .quote-symbol{line-height:40px}}.container.about-us .about-quote .quote-text{font-family:"Domaine";font-size:18px;color:#000;letter-spacing:0.62px;line-height:27px}@media (max-width: 767px){.container.about-us .about-quote .quote-text{margin-bottom:25px;font-size:16px;line-height:28px}}.container.about-us .about-quote .quote-bio{float:right}@media (max-width: 767px){.container.about-us .about-quote .quote-bio{float:none}}.container.about-us .about-quote .quote-name{font-family:"Apercu-Mono";font-size:15px;letter-spacing:-0.5px;line-height:20px}.container.about-us .about-quote .quote-title{color:#686662;font-size:13px;letter-spacing:0.39px;line-height:20px;text-transform:uppercase}.container.about-us .about-quote.reversed .quote-bio{float:none}.container.about-us #video_player{display:none;width:100%;height:100%}.container.about-us .au-video{margin-bottom:90px}@media (max-width: 991px){.container.about-us .au-video{margin-bottom:60px}}.container.about-us .au-video .video-container{margin-bottom:25px}@media (max-width: 767px){.container.about-us .au-video .video-container{margin-left:-15px;margin-right:-15px}}.container.about-us .au-video .video-heading{font-family:"Apercu-Mono";font-size:28px;color:#13446a;letter-spacing:-0.3px;line-height:normal;margin-bottom:12px}.container.about-us .au-video .video-time{display:inline-block;font-size:13px;color:#000;letter-spacing:0.8px;line-height:normal;padding-bottom:15px;border-bottom:1px solid #f8506e}.container.about-us .au-video .cm-video-play-border{position:absolute;top:auto;bottom:0;width:70px;padding:19px 24px;margin:35px;transform:none}@media (max-width: 767px){.container.about-us .au-video .cm-video-play-border{width:40px;padding:11px 13px;margin:0 15px;bottom:25px}}.container.about-us .au-reach{padding:50px 0;border-bottom:1px solid #E0E0E0;text-align:center}@media (max-width: 767px){.container.about-us .au-reach{padding:20px 0 10px}}.container.about-us .au-reach .reach-heading{font-size:17px;font-size:1.7rem;line-height:20px;line-height:2rem;letter-spacing:1.2px;font-weight:600;margin-bottom:40px;position:relative}@media (max-width: 767px){.container.about-us .au-reach .reach-heading{margin-bottom:20px}}.container.about-us .au-reach .reach-heading:before,.container.about-us .au-reach .reach-heading:after{content:'';border-top:1px solid #E0E0E0;width:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;z-index:-1}.container.about-us .au-reach .reach-heading:before{left:0}.container.about-us .au-reach .reach-heading:after{right:0}.container.about-us .au-reach .reach-heading span{padding:0 32px;background-color:white;z-index:1}.container.about-us .au-reach .reach-data{font-family:"Domaine";font-weight:600;font-size:32px;color:#13446a;letter-spacing:0;line-height:90px;margin-bottom:10px}.container.about-us .au-reach .reach-label{font-weight:200;font-size:20px;color:#000;letter-spacing:0;margin-top:15px}@media (max-width: 767px){.container.about-us .au-reach .reach-label{margin-bottom:25px}}.container.about-us .au-reach .allure-seal-2022{width:60px;height:60px;background-size:60px 60px;margin:auto}.container.about-us .au-reach .allure-seal-2024{width:60px;height:90px !important;background-size:60px 60px;margin:auto}.container.about-us .widget-cta{text-align:center;margin:40px 0 60px}@media (max-width: 767px){.container.about-us .widget-cta{margin:30px 0 40px}}@media (max-width: 767px){.container.about-us .skinny-col{width:82%;left:9%;top:-32px;padding-top:35px !important;background-color:#fff;padding-left:28px}.container.about-us .skinny-col.about-quote{padding-left:15px;padding-top:0 !important}}.container.about-us .au-divider{width:50px;height:2px;background-color:#f8506e;margin:19px auto 50px}@media (max-width: 767px){.container.about-us .au-divider{margin-top:23px}}

/*# sourceMappingURL=about.css.map */