#top-banner{position:relative;height:100vh}#top-banner .bg{position:absolute;top:0;height:100vh;width:50%;background-size:cover;background-repeat:no-repeat;color:#fff}#top-banner .bg-healthtag{width:50%;background-image:url("header-image.jpg")}#top-banner .bg-stone{height:100vh;width:50%;background-image:url("header-image-stone.jpg");background-repeat:no-repeat;background-size:cover}#top-banner .bg-homepage{width:100%;background-image:url("ces_home_image.jpg");background-position:center}#top-banner .grid__item{height:100vh;position:absolute;top:0;left:calc(50% + 50px);padding:0;max-width:500px}#top-banner .grid__item .When-youre-stressed1{margin-top:245px}.platform-stone #top-banner .bg-stone{background-image:url("stone-headertop.jpg")}.platform-stone #top-banner .When-youre-stressed1{margin-top:100px}.platform-stone #top-banner .When-youre-stressed1 .see-more-stone{cursor:pointer}.platform-stone #top-banner .When-youre-stressed1 ul{margin-bottom:0;margin-top:40px}.platform-stone #top-banner .When-youre-stressed1 .order-list li{list-style:disc;line-height:30px;font-weight:300;font-size:18px}.platform-stone #science-behind-spire .bg-4-stone{height:auto;padding-bottom:50px}.platform-stone #science-behind-spire .bg-4-stone .container-inner{position:static}.platform-stone #science-behind-spire .bg-4-stone .thumbnail-single{height:auto;border-radius:10px;padding-bottom:30px}.platform-stone #science-behind-spire .bg-4-stone .container__description{padding:0 30px}.platform-stone #science-behind-spire .bg-4-stone .container__description .btn-read-more{border:1px solid transparent}.platform-stone #science-behind-spire .bg-4-stone .container__description .title__small{height:auto}.platform-stone #science-behind-spire .bg-4-stone .container__description .btn-read-more{margin-top:0}.platform-stone .with_spire_hero{position:relative;text-align:center;color:#fff;font-size:42px;font-weight:600}.platform-stone .with_spire_hero .work-caption{position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translatey(-50%);-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);max-width:975px;padding:0 20px;box-sizing:border-box}.platform-stone .with_spire_hero .work-caption a{color:#fff;border-bottom:2px solid #fff}.platform-stone .with_spire_hero img{width:100%}.platform-stone #guidelines_box{background:#f8f8f8;padding:25px 0;font-size:14px}.platform-stone #guidelines_box ol{margin:0 auto;max-width:930px;padding:0 20px;box-sizing:border-box}.platform-stone #guidelines_box ol li{line-height:22px;list-style:numbers;margin:25px 0}.platform-stone .health_real{position:relative;z-index:1;padding-top:100px}.platform-stone .health_real h2{text-align:center;margin:0 0 100px 0}.platform-stone .health_real .health_contbox{display:flex;align-items:center;width:100%;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-align-items:center}.platform-stone .health_real .health_contbox .health-lft{width:55%;background:#fff;box-shadow:0 0 41px 0 rgba(131,138,140,0.12);border-radius:10px}.platform-stone .health_real .health_contbox .health-lft.health-rgt{padding:30px 20px 30px 45px;width:45%;position:relative;z-index:-1;box-sizing:border-box}.platform-stone .health_real .health_contbox .health-lft.health-rgt ul{margin:0}.platform-stone .health_real .health_contbox .health-lft.health-rgt ul li{display:flex;display:-webkit-flex;width:100%;font-weight:500;line-height:24px;margin:15px 0}.platform-stone .health_real .health_contbox .health-lft.health-rgt ul li img{max-width:100%;height:17px;margin:0 15px 0 0}.platform-stone #clinical-grade .grade-clinic{background-image:url("grade-bg.svg");background-repeat:no-repeat;background-size:cover;position:relative;margin-top:-240px;padding-bottom:240px}.platform-stone #clinical-grade .grade-clinic h2.pading-top{text-align:center;margin:0 0 20px;position:relative;padding-top:340px}.platform-stone #clinical-grade .grade-clinic .grade-box{display:flex;align-items:center;width:100%;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-align-items:center}.platform-stone #clinical-grade .grade-clinic .grade-box .grade_lft{width:50%;padding:0 20px;box-sizing:border-box}.platform-stone #clinical-grade .grade-clinic .grade-box .grade_lft p{line-height:28px;font-weight:300;margin:0 0 30px}.platform-stone #clinical-grade .grade-clinic .brand_grade{text-align:center;display:flex;justify-content:space-between;display:-webkit-flex;-webkit-justify-content:space-between;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-top:25px}.platform-stone #clinical-grade .grade-clinic .brand_grade .ico-grade{padding:0 10px;box-sizing:border-box;width:20%}.platform-stone #clinical-grade .grade-clinic .brand_grade .ico-grade p{line-height:normal;margin:15px 0;font-weight:300;font-size:22px}.platform-stone #wearing_main{position:relative}.platform-stone #wearing_main .keep_wearing{text-align:center;max-width:900px;margin:-140px auto 0}.platform-stone #wearing_main .keep_wearing .wearing_box{background:#fff;border-radius:20px;box-shadow:0 0 20px 0 rgba(131,138,140,0.1);padding:40px}.platform-stone #wearing_main .keep_wearing .wearing_box h2{padding:0 70px}.platform-stone #wearing_main .keep_wearing .keep_bottom_sec{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between;width:100%;padding:75px 0 30px}.platform-stone #wearing_main .keep_wearing .keep_bottom_sec .keep_bottom_left{width:46%;box-sizing:border-box;padding:60px 25px 40px;background:#fff;box-shadow:0 0 40px 0 rgba(131,138,140,0.1);border-radius:5px}.platform-stone #wearing_main .keep_wearing .keep_bottom_sec .keep_bottom_left h3{text-align:center;margin:50px 0 50px;font-size:22px}.platform-stone #wearing_main .keep_wearing .keep_bottom_sec .keep_bottom_left p{line-height:normal;font-weight:300;margin:0 0 20px;line-height:24px}#how_it_works{padding:100px 0 50px}#how_it_works h1{font-size:48px;font-weight:500;line-height:1.37;text-align:left;color:#4a575e}#how_it_works .work_tabs{display:flex;flex-wrap:wrap;width:100%;display:-webkit-flex;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}#how_it_works .work_tabs ul.tabs{width:45%;margin:0;border:none}#how_it_works .work_tabs ul.tabs li{width:100%;margin-top:20px;height:auto;margin-bottom:20px}#how_it_works .work_tabs ul.tabs li a{display:block;text-decoration:none;width:auto;height:auto;padding:20px 15px;margin:0;border-left:4px solid #39da85;border-top:none;border-right:none;border-bottom:none;opacity:0.3;outline:none;border-radius:0 !important;font-size:22px;line-height:1.55;color:#4a4a4a}#how_it_works .work_tabs ul.tabs li a.active{border-left:4px solid #39da85;border-top:none;border-right:none;border-bottom:none;height:auto;position:relative;margin:0;color:#404040;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;opacity:1;box-shadow:3px 6px 5px -4px rgba(0,0,0,0.2);-webkit-box-shadow:3px 6px 5px -4px rgba(0,0,0,0.2);outline:none;top:0}#how_it_works .work_tabs ul.tabs-content{width:50%;text-align:center;padding:0 20px;box-sizing:border-box}#how_it_works .work_tabs ul.tabs-content .efect_pulse2 img{max-width:75%}.efect_pulse1{position:relative;text-align:center;display:inline-block;width:100%}.efect_pulse1 img{position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translatey(-50%);-webkit-transform:translatey(-50%)}.efect_pulse1 .pulse-box{float:left;width:100%;height:550px;display:flex;justify-content:center;align-items:center}.efect_pulse1 svg.pulse-svg{overflow:visible}.efect_pulse1 svg.pulse-svg .first-circle,.efect_pulse1 svg.pulse-svg .second-circle,.efect_pulse1 svg.pulse-svg .third-circle{transform:scale(0.5);transform-origin:center center;animation:pulse-me 4s linear infinite}.efect_pulse1 svg.pulse-svg .second-circle{animation-delay:1s}.efect_pulse1 svg.pulse-svg .third-circle{animation-delay:2s}.efect_pulse1 .pulse-css{width:50px;height:50px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;background:none;position:relative}.efect_pulse1 .pulse-css:before,.efect_pulse1 .pulse-css:after{content:'';width:100px;height:100px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background-color:none;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transform:scale(0.5);transform-origin:center center;animation:pulse-me 4s linear infinite}.efect_pulse1 .pulse-css:after{animation-delay:2s}@keyframes pulse-me{0%{transform:scale(0.5);opacity:0}50%{opacity:0.1}70%{opacity:0.09}100%{transform:scale(5);opacity:0}}#behind_spire{padding:100px 0 80px}#behind_spire .top_behind{font-size:22px;line-height:1.55;color:#4a4a4a}#behind_spire h1{font-size:48px;font-weight:500;line-height:1.37;text-align:left;color:#4a575e}#behind_spire .img_capction_box{max-width:1280px;margin:70px auto 0;position:relative;text-align:center}#behind_spire .bulets_1{display:inline-block;background:#39da85;width:20px;height:20px;border-radius:50%;position:absolute;left:30px;right:0;margin:0 auto;top:17%;box-shadow:0 0 0 rgba(57,218,133,0.7);animation:pulse 2s infinite;-webkit-animation:pulse 2s infinite}#behind_spire .bulets_1.style_dif2{top:30%;left:9%}#behind_spire .bulets_1.style_dif3{left:26%;right:inherit;top:45%}#behind_spire .bulets_1.style_dif4{top:42%}#behind_spire .bulets_1.style_dif5{top:45%;left:-7%}#behind_spire .bulets_1.style_dif6{top:47%;left:11%}#behind_spire .bulets_1.style_dif7{top:46%;left:21%}#behind_spire .bulets_1.style_dif8{top:58%;left:4%}#behind_spire .bulets_1.style_dif9{top:63%;left:27%}#behind_spire .cent_boxbehind{display:inline-block;width:100%;text-align:center;padding-top:40px}#behind_spire .cent_boxbehind .change_atribute{text-align:center;display:inline-block;background:#fff;padding:10px 25px;border-bottom:3px solid #39da85;box-sizing:border-box;opacity:0}.platform-stone #top-banner .see-more-stone{cursor:pointer;bottom:60px;position:absolute;margin-left:70px;font-size:22px;line-height:1.55;text-align:left;color:#4a4a4a;margin-top:50px}.platform-stone #top-banner .see-more-stone::before{top:-10px;content:url(arrow-down.svg);position:absolute;left:-70px}.nav-bar1 .wrapper{border:none !important}@media screen and (max-width 769px) and (min-width: 481px){#top-banner .bg-homepage{background-position:0}}@media screen and (max-width: 1200px) and (min-width: 1024px){#top-banner .grid__item{max-width:400px}#top-banner .grid__item .When-youre-stressed1{margin-top:250px}#top-banner .grid__item .When-youre-stressed1 .text__big{font-size:46px}#top-banner .grid__item .When-youre-stressed1 .text__medium{font-size:20px}#top-banner .grid__item .When-youre-stressed1 .see-more{font-size:20px}#top-banner .grid__item .When-youre-stressed1{margin-top:130px}}@media screen and (max-width: 1200px) and (min-width: 941px){.platform-stone #science-behind-spire .bg-4-stone .thumbnails__wrapper{flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;align-items:flex-start;-webkit-align-items:flex-start}.platform-stone #science-behind-spire .bg-4-stone .thumbnail-single{width:30%}}@media screen and (max-width: 1023px) and (min-width: 769px){#top-banner .bg,#top-banner .bg-stone{height:100vh !important}#top-banner .grid__item{max-width:350px}#top-banner .grid__item .When-youre-stressed1{margin-top:250px}#top-banner .grid__item .When-youre-stressed1 .text__big{font-size:32px}#top-banner .grid__item .When-youre-stressed1 .text__medium{font-size:18px}#top-banner .grid__item .When-youre-stressed1 .see-more{font-size:18px}#top-banner .grid__item .When-youre-stressed1{margin-top:120px}}@media screen and (max-width: 940px) and (min-width: 768px){.platform-stone #science-behind-spire .bg-4-stone .thumbnails__wrapper{flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;align-items:flex-start;-webkit-align-items:flex-start}.platform-stone #science-behind-spire .bg-4-stone .thumbnail-single{width:45%}.platform-stone .health_real h2 br{display:none}.platform-stone #wearing_main .keep_wearing .wearing_box h2{padding:0 0}}@media screen and (max-width: 768px) and (min-width: 481px){#top-banner{height:80vh;margin-bottom:80px}#top-banner .bg,#top-banner .bg-stone{position:relative;height:80vh !important;width:100% !important;margin-bottom:80px}#top-banner .bg:before,#top-banner .bg-stone:before{content:'';position:absolute;height:100%;width:100%;background-image:linear-gradient(131deg, #05bce6, #54de95);opacity:0.2}#top-banner .bg:after,#top-banner .bg-stone:after{content:'';position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,0.3)}#top-banner .bg-stone:after{background-color:rgba(255,255,255,0.2)}#top-banner .bg-homepage{height:440px !important;background-image:url("ces_home_mobile.jpg");background-size:cover;background-position:bottom}#top-banner .bg-homepage:after{display:none}#top-banner .bg-homepage:before{display:none}#top-banner .grid__item{width:300px;padding:0 18px !important;left:calc(50% - 150px)}#top-banner .grid__item .When-youre-stressed1{position:relative;margin:0px auto 0px;padding-top:250px;height:80vh}#top-banner .grid__item .When-youre-stressed1 .text__big{font-size:32px;margin-bottom:0;color:#fff}#top-banner .grid__item .When-youre-stressed1 .text__medium{font-size:18px;color:#fff}#top-banner .grid__item .When-youre-stressed1 .video{font-size:16px;font-weight:600;margin-top:30px;color:#fff}#top-banner .grid__item .When-youre-stressed1 .see-more{position:absolute;margin-left:70px;font-size:18px;line-height:1.55;text-align:left;color:#4a4a4a;bottom:-80px}#top-banner .grid__item .When-youre-stressed1 .see-more:before{content:url(arrow-down.svg);position:absolute;left:-70px;top:0}#top-banner .grid__item .When-youre-stressed1 .see-more-stone{bottom:-75px}#top-banner .grid__item .When-youre-stressed1 .see-more-stone:before{top:-15px}#top-banner .grid__item .When-youre-stressed1 .btn-green{width:auto;height:auto;margin-top:30px;padding:2px 15px}#top-banner .grid__item .When-youre-stressed1 .btn-green span{font-size:16px;line-height:1}#spire_helps{margin-top:0px !important}#top-banner.top-banner--short{height:440px !important;margin-bottom:0}#top-banner.top-banner--short .grid__item .When-youre-stressed1{align-items:center;display:flex;flex-direction:column}#top-banner.top-banner--short .grid__item .When-youre-stressed1 .text__big{font-size:38px !important}#top-banner.top-banner--short .grid__item .When-youre-stressed1.home{width:100% !important;padding-top:150px}#top-banner.top-banner--short .grid__item .When-youre-stressed1.home .text__big{width:100%}#video-container .inner-container{width:65% !important}}@media screen and (max-height: 480px){#top-banner{height:100vh}#top-banner .grid__item{height:100vh}#top-banner .grid__item .When-youre-stressed1{padding-top:250px;height:100vh}#top-banner .grid__item .When-youre-stressed1.home{padding-top:150px;height:100vh}#top-banner .bg,#top-banner .bg-stone{height:100vh !important}.platform-stone #science-behind-spire .bg-4-stone .container__description{padding:0 15px}}@media screen and (max-width: 480px){#top-banner{height:90vh;margin-bottom:80px}#top-banner .bg,#top-banner .bg-stone,#top-banner .bg-homepage{position:relative;height:90vh !important;width:100% !important;margin-bottom:80px;background-size:620px;background-position:-130px center}#top-banner .bg:before,#top-banner .bg-stone:before,#top-banner .bg-homepage:before{content:'';position:absolute;height:100%;width:100%;background-image:linear-gradient(131deg, #05bce6, #54de95);opacity:0.2}#top-banner .bg:after,#top-banner .bg-stone:after,#top-banner .bg-homepage:after{content:'';position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,0.3)}#top-banner .bg-stone:after{background-color:rgba(255,255,255,0.2)}#top-banner .bg-homepage{height:440px !important;background-image:linear-gradient(rgba(255,255,255,0.5), rgba(255,255,255,0.5)),url("ces_home_mobile.jpg");background-size:cover;background-position:center}#top-banner .bg-homepage:after{display:none}#top-banner .bg-homepage:before{display:none}#top-banner .grid__item{height:90vh;width:300px;padding:0px 20px;left:calc(50% - 150px)}#top-banner .grid__item .When-youre-stressed1{margin-top:180px}#top-banner .grid__item .When-youre-stressed1 .text__big{font-size:32px;margin-bottom:0;color:#fff}#top-banner .grid__item .When-youre-stressed1 .text__medium{font-size:18px;color:#fff}#top-banner .grid__item .When-youre-stressed1 .video{font-size:16px;font-weight:600;margin-top:30px;color:#fff}#top-banner .grid__item .When-youre-stressed1 .see-more{position:absolute;margin-left:70px;font-size:18px;line-height:1.55;text-align:left;color:#4a4a4a;bottom:-70px}#top-banner .grid__item .When-youre-stressed1 .see-more:before{content:url(arrow-down.svg);position:absolute;left:-70px;top:0}#top-banner .grid__item .When-youre-stressed1 .see-more-stone{bottom:-55px}#top-banner .grid__item .When-youre-stressed1 .see-more-stone:before{top:-15px}#top-banner .grid__item .When-youre-stressed1 .btn-green{width:175px;height:38px;margin-top:20px}#top-banner .grid__item .When-youre-stressed1 .btn-green span{font-size:16px;line-height:1}#top-banner.top-banner--short{height:440px !important;margin-bottom:0}#top-banner.top-banner--short .grid__item .When-youre-stressed1{align-items:center;display:flex;flex-direction:column}#top-banner.top-banner--short .grid__item .When-youre-stressed1 .text__big{font-size:38px !important;width:100%}#top-banner.top-banner--short .grid__item .When-youre-stressed1.home .text__big{width:100%}}@media screen and (max-width: 768px){#top-banner .grid__item .When-youre-stressed1{margin-top:0;padding-top:120px}#top-banner .grid__item .When-youre-stressed1 ul{display:none}#how_it_works .work_tabs ul.tabs-content{margin-top:50px;width:100%}#how_it_works .work_tabs ul.tabs{width:100%}#how_it_works h1{font-size:36px}#how_it_works{padding:0 0 0}#behind_spire h1{font-size:36px}.efect_pulse1 img{max-width:60%}.efect_pulse1 svg.pulse-svg{height:90px}#behind_spire{padding:50px 0 0}}#top-banner{position:relative}#top-banner img{width:100%}.bg-3,.bg-7{position:relative;height:730px;margin-bottom:500px}.bg-3 .linear-gradient,.bg-7 .linear-gradient{position:absolute;height:inherit;width:100%;background-image:linear-gradient(307deg, #f6fdf9, #f2fbfe)}.bg-3 .linear-gradient:after,.bg-7 .linear-gradient:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.bg-3 .title__wrapper,.bg-7 .title__wrapper{position:absolute;top:0;width:100%;padding-top:50px;display:flex;flex-direction:column;align-items:center}.bg-3 .title__wrapper .title__big,.bg-7 .title__wrapper .title__big{font-size:54px;font-family:WhitneySSm;font-weight:600;line-height:1.37;text-align:left;color:#4a575e}.bg-3 .title__wrapper .subtitle__big,.bg-7 .title__wrapper .subtitle__big{font-size:24px;font-family:WhitneySSm;line-height:1.56;text-align:center;color:#4a4a4a}.bg-3 .image__big,.bg-7 .image__big{position:absolute;bottom:0;width:840px}.bg-3 .image--stone,.bg-7 .image--stone{width:720px}.bg-3 .thumbnails__wrapper,.bg-7 .thumbnails__wrapper{position:absolute;bottom:-420px;width:100%;display:flex;justify-content:center}.bg-3 .thumbnails__wrapper .thumbnail-single,.bg-7 .thumbnails__wrapper .thumbnail-single{height:520px;width:380px;margin:10px;background-color:#ffffff;box-shadow:0 0 40px 0 rgba(131,138,140,0.1)}.bg-3 .thumbnails__wrapper .thumbnail-single .container__description,.bg-7 .thumbnails__wrapper .thumbnail-single .container__description{padding:0 64px}.bg-3 .thumbnails__wrapper .thumbnail-single .container__description .title__small,.bg-7 .thumbnails__wrapper .thumbnail-single .container__description .title__small{margin-top:40px;font-family:WhitneySSm;font-size:22px;font-weight:500;line-height:1.55;text-align:center;color:#4a4a4a}.bg-3 .thumbnails__wrapper .thumbnail-single .container__description .text__small,.bg-7 .thumbnails__wrapper .thumbnail-single .container__description .text__small{margin-top:32px;font-family:WhitneySSm;font-size:16px;line-height:1.88;text-align:center;color:#4a4a4a}.bg-3 .thumbnails__wrapper .thumbnail-single .container__description .author__small,.bg-7 .thumbnails__wrapper .thumbnail-single .container__description .author__small{margin-top:30px;font-size:16px;line-height:2;text-align:center;color:#b2b2b2}.bg-3 .thumbnails__wrapper .thumbnail-single .holding_update,.bg-7 .thumbnails__wrapper .thumbnail-single .holding_update{display:inline-block;background:#fff;position:relative;margin:-35px 0 0;padding:20px 20px 0 20px;box-sizing:border-box;width:200px}.bg-3 .thumbnails__wrapper .thumbnail-single .holding_update h3,.bg-7 .thumbnails__wrapper .thumbnail-single .holding_update h3{line-height:normal;margin:0;font-size:24px}.bg-3 .thumbnails__wrapper .thumbnail-single .holding_update p.author__small,.bg-7 .thumbnails__wrapper .thumbnail-single .holding_update p.author__small{color:#b8b8b8;font-size:14px}.bg-3 .holding-device-section-wrapper,.bg-7 .holding-device-section-wrapper{position:relative;max-width:1180px;margin:0 auto}.bg-3 .holding-device-section-wrapper .title__wrapper,.bg-7 .holding-device-section-wrapper .title__wrapper{position:relative;margin-top:20px}.bg-3 .holding-device-section-wrapper .image__big,.bg-7 .holding-device-section-wrapper .image__big{position:relative;margin-left:-150px;margin-top:50px}.bg-3 #real-stories,.bg-7 #real-stories{position:absolute;bottom:-500px;left:calc(50% - 120px)}.bg-3 #real-stories a,.bg-7 #real-stories a{width:281.3px;height:47.5px;padding:10px 20px;border-radius:26.9px;background-color:#54de95;font-size:20px;font-weight:500;line-height:1.88;text-align:center;color:#ffffff}.bg-3-stone{height:765px;margin-bottom:530px}.bg-3-products{height:1163px;margin-bottom:0}.bg-3-products .linear-gradient{background-image:url("rectangle-3.svg");background-repeat:no-repeat;background-size:cover;background-position:top center;display:flex;justify-content:center}.bg-3-products .title__wrapper{margin-top:95px}.bg-3-products .title__wrapper .title__big{font-size:40px;font-weight:600;line-height:1.63;text-align:center;color:#4a4a4a}.bg-3-products .thumbnails__wrapper{bottom:362px}.bg-3-products .media__wrapper{position:absolute;bottom:178px;height:130px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center}.bg-3-products .media__wrapper .image-container{margin:20px 30px}.bg-3-products .media__wrapper .image-container img{max-height:inherit}.bg-3-products .media__wrapper .image-container:nth-of-type(1){max-height:34px}.bg-3-products .media__wrapper .image-container:nth-of-type(2){max-height:42px}.bg-3-products .media__wrapper .image-container:nth-of-type(3){max-height:33px}.bg-3-products .media__wrapper .image-container:nth-of-type(4){max-height:36px}.bg-3-products .media__wrapper .image-container:nth-of-type(5){max-height:43px}.bg-3-products .media__wrapper .image-container:nth-of-type(6){max-height:28.5px}.bg-3-products .media__wrapper .image-container:nth-of-type(7){max-height:50px}.bg-3-products .btn-white{position:absolute;bottom:70px;left:calc(50% - 61px );width:auto;height:auto;padding:4px 18px;display:flex;justify-content:center;align-items:center;border-radius:29px !important;background-color:#ffffff;border:solid 1.4px #ffffff;box-shadow:none !important;transition:0.5s ease}.bg-3-products .btn-white span{font-size:16px;line-height:1.88;text-align:center;color:#39da85 !important;transition:0.5s ease}.bg-3-products .btn-white:hover{background-color:#39da85;border:solid 1.4px #39da85}.bg-3-products .btn-white:hover span{color:#fff !important}@media screen and (max-width: 1200px) and (min-width: 769px){.bg-3-stone .image--stone{margin-left:-50px}}@media screen and (max-width: 768px){.bg-3-stone .image--stone{margin-left:-50px !important;max-width:500px;left:0px !important}#how_it_works .work_tabs{display:none}.pulse_mobile_sec .accordion{display:block;text-decoration:none;width:auto;height:auto;padding:20px 15px;border-top:4px solid #39da85;border-left:none;border-right:none;border-bottom:none;opacity:0.3;outline:none;border-radius:0 !important;font-size:18px;line-height:1.55;color:#4a4a4a;margin-top:40px;background:none}.pulse_mobile_sec .accordion.accordion-open{border-top:4px solid #39da85;border-left:none;border-right:none;border-bottom:none;height:auto;position:relative;margin:0;color:#404040;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;opacity:1;box-shadow:3px 6px 5px -4px rgba(0,0,0,0.2);-webkit-box-shadow:3px 6px 5px -4px rgba(0,0,0,0.2);outline:none;top:0}.pulse_mobile_sec{margin-top:50px}.pulse_mobile_sec .efect_pulse1{padding:15% 0}.pulse_mobile_sec .efect_pulse1 .pulse-box{height:330px}.pulse_mobile_sec .efect_pulse2{max-width:75%;margin:0 auto}}@media screen and (max-width: 481px){.bg-3-stone{height:475px !important}}@media screen and (max-width: 769px){.bg-3-products .linear-gradient{background-image:url(rectangle-3-mb2.svg)}}@media screen and (min-width: 769px){.nw-mobiles .When-youre-stressed1.mobile-s{display:none}.platform-stone #top-banner .When-youre-stressed1{margin-top:0 !important;position:absolute;top:50%;padding:0;transform:translatey(-50%);-webkit-transform:translatey(-50%)}.pulse_mobile_sec{display:none}}.title__big{font-size:52px;font-family:WhitneySSm;font-weight:600;line-height:1.37;text-align:left;color:#4a575e}#healthtag img.delivery-returns-shipping{height:15px;padding-right:8px;margin-top:-3px}#healthtag-order-confirmation .nav-bar1,#healthtag .nav-bar1{background:rgba(255,255,255,0.5)}#confirmation-image,#confirmation-message{width:49%;margin:0px;display:inline-block}#confirmation-image{vertical-align:top}#confirmation-image .hide-for-big{display:none}#confirmation-message .wrapper{margin-top:150px;max-width:590px}#confirmation-message p.message-content{font-size:16px;margin:15px auto}#confirmation-message p#order-number{font-size:12px;margin:9px 0px;text-transform:uppercase;color:#afafaf}#order-details{display:block}#order-details .bg-gray{padding:0px 30px 40px}#order-details p.title{font-size:22px;font-weight:500}#order-details .order-details-list{list-style-type:none;margin-left:0px}#order-details .order-details-list li{font-size:16px;color:#4a4a4a;line-height:1.91}@media screen and (max-width: 1200px){#healthtag-order-confirmation .container-wide ul.tabs li{font-size:22px}#healthtag-order-confirmation ul.tabs.wrapper{padding-left:50px}}@media screen and (max-width: 768px) and (min-width: 480px){#healthtag-order-confirmation .nav-menu{background-color:rgba(255,255,255,0.5) !important}#healthtag-order-confirmation .container-wide ul.tabs.wrapper{max-width:590px;padding-left:30px}#healthtag-order-confirmation .container-wide .icons-container{max-width:590px}}@media screen and (max-width: 768px){.platform-stone .nw-mobiles .When-youre-stressed1.mobile-s{display:block}.platform-stone #top-banner .see-more-stone{display:none}.platform-stone .When-youre-stressed1 .text__medium li{line-height:28px;list-style:disc;padding:0 0 10px}.platform-stone .nw-mobiles .When-youre-stressed1 .text__medium{text-align:left;padding:40px 20px 20px}#healthtag-order-confirmation .spire-logo1{margin-left:29px}#healthtag-order-confirmation .title__big{font-size:26px}#healthtag-order-confirmation #order-details .bg-gray{padding:40px 30px 40px}#confirmation-image,#confirmation-message{display:block;width:100%}#confirmation-message{margin-top:-120px}#confirmation-message .wrapper{background-color:rgba(255,255,255,0.5);margin-top:0px}#confirmation-image .hide-for-big{display:block;max-width:768px;width:100%}#confirmation-image .hide-for-medium-small{display:none}}@media screen and (max-width: 480px){#healthtag-order-confirmation order-confirmation .nav-menu{background-color:none}#healthtag-order-confirmation .wrapper{padding:0 20px}#healthtag-order-confirmation .tab_container h3{font-size:22px}#healthtag-order-confirmation .order-details-list li{font-size:14px}#healthtag-order-confirmation .icons-container .box{padding:0px;margin:0px}#healthtag-order-confirmation .icons-container .padding-md{font-size:20px}#healthtag-order-confirmation .container-wide.cont-centered.tabs-container{border-top:solid 1px #e7e7e7;padding:0px 0 0 0;margin:10px 0px}}@media screen and (max-width: 1200px) and (min-width: 769px){.bg-3 .image__big{width:740px;left:0}}@media screen and (max-width: 1200px) and (min-width: 769px){.bg-3 .image__big,.bg-3-stone .image__big{width:640px}}@media screen and (max-width: 768px){.bg-3,.bg-3-stone{position:relative;height:530px;margin-bottom:1430px}.bg-3 .title__wrapper,.bg-3-stone .title__wrapper{padding-top:40px}.bg-3 .title__wrapper .title__big,.bg-3-stone .title__wrapper .title__big{width:280px;margin-bottom:24px;font-size:38px}.bg-3 .title__wrapper .subtitle__big,.bg-3-stone .title__wrapper .subtitle__big{width:280px;font-size:18px;text-align:left}.bg-3 .image__big,.bg-3-stone .image__big{width:400px;left:-50px}.bg-3 .thumbnails__wrapper,.bg-3-stone .thumbnails__wrapper{bottom:-1390px;flex-direction:column;align-items:center}.bg-3 .thumbnails__wrapper .thumbnail-single,.bg-3-stone .thumbnails__wrapper .thumbnail-single{height:auto;width:300px;padding-bottom:42px}.bg-3 .thumbnails__wrapper .thumbnail-single .container__description,.bg-3-stone .thumbnails__wrapper .thumbnail-single .container__description{padding:0 34px}.bg-3 .thumbnails__wrapper .thumbnail-single .container__description .title__small,.bg-3-stone .thumbnails__wrapper .thumbnail-single .container__description .title__small{margin-top:24px}.bg-3 .thumbnails__wrapper .thumbnail-single .container__description .text__small,.bg-3-stone .thumbnails__wrapper .thumbnail-single .container__description .text__small{margin-top:14px}.bg-3 #real-stories,.bg-3-stone #real-stories{position:absolute;bottom:-1434px;left:calc(50% - 120px)}.bg-3 #real-stories a,.bg-3-stone #real-stories a{width:281.3px;height:47.5px;padding:10px 20px;border-radius:26.9px;background-color:#54de95;font-size:20px;font-weight:500;line-height:1.88;text-align:center;color:#ffffff}}#monitor-your-stress .bg-4{height:1160px}.bg-4{position:relative;width:100%;height:1237px;background-image:url("path-1.svg");background-size:cover;background-repeat:no-repeat}.bg-4 .title__wrapper{position:absolute;top:0;width:100%;padding-top:148px;display:flex;flex-direction:column;align-items:center}.bg-4 .title__wrapper .title__medium{font-size:32px;font-family:WhitneySSm;font-weight:500;line-height:1.31;text-align:center;color:#4a575e;max-width:560px}.bg-4 .title__wrapper .subtitle__medium{margin-top:32px;font-size:18px;font-family:WhitneySSm;line-height:1.56;text-align:center;color:#4a4a4a;display:flex;flex-direction:column;max-width:760px}.bg-4 .image__big{position:absolute;width:860px;bottom:50px;left:calc(50% - 430px)}@media screen and (max-width: 769px) and (min-width: 480px){#monitor-your-stress .bg-4{height:890px !important}.bg-4{background-image:url("path-1-mobile.svg");height:890px}.bg-4 .title__wrapper{padding-top:100px}.bg-4 .title__wrapper .title__medium{font-size:22px;text-align:center}.bg-4 .title__wrapper .subtitle__medium{font-size:14px;max-width:250px}.bg-4 .title__wrapper .subtitle__medium span{margin-bottom:20px}.bg-4 .image__big{width:500px;bottom:50px;left:calc(50% - 250px)}#preorder-banner{margin-bottom:20px}#healthtag div.product_section{margin-top:10px}#product-images li.thumbnail-image{height:45px;width:45px}#packs-wrapper .pack .pack--description{width:55% !important;margin:0px 0px 0px 10px !important}}@media screen and (max-width: 481px){#monitor-your-stress .bg-4{height:750px !important}.bg-4{background-image:url("path-1-mobile.svg");height:840px}.bg-4 .title__wrapper{padding:0 20px;padding-top:60px;align-items:flex-start}.bg-4 .title__wrapper .title__medium{font-size:22px;text-align:left}.bg-4 .title__wrapper .subtitle__medium{font-size:14px;line-height:2;text-align:left}.bg-4 .title__wrapper .subtitle__medium span{margin-bottom:20px}.bg-4 .image__big{width:400px;bottom:50px;left:calc(50% - 200px)}.title__wrapper p span{font-size:14px;font-family:"Whitney A","Whitney B",Verdana,Helvetica,Arial,sans-serif !important}.title__wrapper p.title__medium span{font-size:22px}}@media screen and (max-width: 481px){#monitor-your-stress .bg4{height:825px}}.bg-5,.bg-6{position:relative;width:100%;height:auto}.bg-5 .title__wrapper,.bg-6 .title__wrapper{width:100%;padding-top:80px;display:flex;flex-direction:column;align-items:center}.bg-5 .title__wrapper .title__medium,.bg-6 .title__wrapper .title__medium{font-size:32px;font-family:WhitneySSm;font-weight:500;line-height:1.31;text-align:center;color:#4a575e}.bg-5 .title__wrapper .subtitle__medium,.bg-6 .title__wrapper .subtitle__medium{margin-top:32px;font-size:18px;font-family:WhitneySSm;line-height:1.56;text-align:center;color:#4a4a4a;display:flex;flex-direction:column;max-width:760px}.bg-5 .icons-container,.bg-6 .icons-container{margin-top:43px;display:flex;justify-content:center}.bg-5 .icons-container .box,.bg-6 .icons-container .box{width:185px;height:160px;padding-top:30px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.bg-5 .icons-container .box .description,.bg-6 .icons-container .box .description{margin-top:12px;padding:0 10px;font-family:WhitneySSm;font-size:22px;line-height:1.55;text-align:center;color:#4a4a4a}@media screen and (max-width: 481px){.bg-5 .title__wrapper,.bg-6 .title__wrapper{padding:0 20px;padding-top:40px !important;align-items:flex-start}.bg-5 .title__wrapper .title__medium,.bg-6 .title__wrapper .title__medium{font-size:22px;line-height:1.55;text-align:left}.bg-5 .title__wrapper .subtitle__medium,.bg-6 .title__wrapper .subtitle__medium{margin-top:32px;font-size:14px;line-height:2;text-align:left}.bg-5 .icons-container,.bg-6 .icons-container{margin-top:13px;flex-direction:column;padding:0 20px}.bg-5 .icons-container .box,.bg-6 .icons-container .box{width:auto;height:auto;flex-direction:row}.bg-5 .icons-container .box .description,.bg-6 .icons-container .box .description{margin-top:0;padding:0;margin-left:20px;font-size:18px}}.bg-6{height:1014px;background:url(path-2.png) no-repeat;background-size:cover}.bg-6 .title__wrapper{max-width:550px;margin:0 auto;padding-top:160px}.bg-6 .bg-white{max-width:780px;margin-top:160px;padding:37px 41px;background-color:#fff;border-radius:30px;box-shadow:0 0 20px 0 rgba(131,138,140,0.1)}.bg-6 .bg-white .subtitle__medium{letter-spacing:0.4px}.bg-6 .icons-container .box{margin:0 30px}.bg-6 .icons-container .box .description{font-size:16px}#no-hassles .bg-6 .icons-container .box img{width:89px;min-width:89px}@media screen and (max-width: 769px) and (min-width: 480px){.bg-6{padding:0 20px}.bg-6 .icons-container .box{margin:0 10px}.bg-6 .icons-container .box .description{font-size:14px}}@media screen and (max-width: 481px){#no-hassles .bg-6{padding-bottom:50px}.bg-6{height:100%;background-repeat:no-repeat;background-size:cover}.bg-6 .title__wrapper{padding-top:66px !important}.bg-6 .title__wrapper .title__medium{display:flex;flex-direction:column}.bg-6 .bg-white{max-width:300px;margin-top:30px;padding:35px 23px !important}.bg-6 .icons-container{padding:0;padding-right:20px}.bg-6 .icons-container .box{margin:0;padding:0}.bg-6 .icons-container .box .description{text-align:left}}.bg-7{position:relative;height:554px;margin-bottom:0;background-image:url("//cdn.shopify.com/s/files/1/1549/3297/t/59/assets/Kubik-170920-Spire_6158.jpg?10532496133362760065");background-size:cover;background-repeat:no-repeat;background-position:center}.bg-7 .title__wrapper{margin:0 auto;padding-top:126px;text-transform:capitalize}.bg-7 .title__wrapper .title__big{font-size:52px;color:#fff}.bg-7 .title__wrapper .subtitle__big{max-width:605px;margin-top:20px;color:#fff;font-size:18px}.bg-7 .title__wrapper .button--white{width:140px;height:38px;display:flex;justify-content:center;align-items:center;margin-top:32px;border-radius:21.5px;box-shadow:none;background-color:#fff;color:#000;cursor:pointer;text-decoration:none;font-size:16px}.bg-7 .title__wrapper .button--white:hover{background-color:#39da85;color:#fff}.bg-7 .add__wrapper{margin-top:30px;width:100%;margin-bottom:30px}.bg-7 .add__wrapper .single-add{margin:0 50px;font-family:WhitneySSm;font-size:20px;font-weight:500;line-height:1.88;text-align:center;color:#ffffff}@media screen and (max-width: 768px) and (min-width: 420px){.bg-7{background-size:1000px}.bg-7 .title__wrapper .title__big{padding:0 20px;font-size:42px;text-align:left}.bg-7 .title__wrapper .subtitle__big{text-align:left;padding:0 20px}.bg-7 .add__wrapper{margin-bottom:15px;display:flex;flex-wrap:wrap;justify-content:flex-start}.bg-7 .add__wrapper .single-add{margin:0 20px;font-size:14px;line-height:2}.bg-7 .add__wrapper .single-add:nth-of-type(1){order:2}.bg-7 .add__wrapper .single-add:nth-of-type(2){order:1}.bg-7 .add__wrapper .single-add:nth-of-type(3){order:3}}@media screen and (max-width: 421px){.bg-7{height:450px;position:relative;display:block;background-size:cover !important;background-position:center}.bg-7 .title__wrapper{width:auto;padding:0 20px;padding-top:88px}.bg-7 .title__wrapper .title__big{font-size:22px}.bg-7 .title__wrapper .subtitle__big{margin-top:16px;font-size:14px;text-align:left}.bg-7 .add__wrapper{margin-bottom:15px;flex-wrap:wrap;justify-content:flex-start}.bg-7 .add__wrapper .single-add{margin:0 20px;font-size:16px;line-height:2}.bg-7 .add__wrapper .single-add:nth-of-type(1){order:2}.bg-7 .add__wrapper .single-add:nth-of-type(2){order:1}.bg-7 .add__wrapper .single-add:nth-of-type(3){order:3}}#video-container{position:absolute;height:100vh;width:0;z-index:10001;background-color:#fff;display:flex;justify-content:center;align-items:center}#video-container:before{content:'';z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(307deg, #64e1a1, #05bce6);opacity:0.25}#video-container:after{content:'';z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}#video-container .spire-logo-video{position:absolute;top:35px;left:35px;width:110px;height:auto}#video-container .inner-container{z-index:1;position:relative;width:55%}#video-container .inner-container .btnClose{position:absolute;top:100px;right:0;height:30px;width:30px;background-image:url(cross.svg);background-repeat:no-repeat;background-position:center;cursor:pointer}@media screen and (max-width: 1000px){.platform-stone .When-youre-stressed1 .text__big{margin-bottom:30px;font-size:32px;margin-top:20px}.platform-stone .When-youre-stressed1 .text__medium{margin-bottom:8px;font-size:18px}.platform-stone .When-youre-stressed1 .see-more-stone{bottom:0}}@media screen and (max-width: 1024px) and (min-width: 769px){#video-container .inner-container{width:85%}#video-container .inner-container .btnClose{margin-top:-10px}}@media screen and (max-width: 768px) and (min-width: 481px){#video-container .inner-container{width:85%}#video-container .inner-container .btnClose{margin-top:100px}}@media screen and (max-width: 480px){#video-container .inner-container{width:75%}#video-container .inner-container .btnClose{margin-top:150px;margin-right:-20px}}.cont-centered{align-items:center}.cont-left{align-items:flex-start}.bg-light-gray{background-color:rgba(231,231,231,0.15)}.max-width{width:100%}#tab1 .max-width{padding:0px !important}@media screen and (max-width: 768px){.platform-stone #top-banner .grid__item .When-youre-stressed1 .see-more-stone{left:0;right:0;margin:0 auto;text-align:center;display:none}.platform-stone #top-banner .grid__item .When-youre-stressed1{margin-top:0;padding-top:0;position:absolute;left:0;right:0;top:50%;transform:translatey(-40%);-webkit-transform:translatey(-40%);height:auto}.platform-stone #top-banner{margin:0}.platform-stone #top-banner .bg-stone{margin:0}.img_capction_box .desk_behind{display:none}.img_capction_box .mob_behind{max-width:180% !important;margin-left:-32%}#behind_spire .img_capction_box{overflow:hidden}#behind_spire .bulets_1{width:15px;height:15px}#behind_spire .bulets_1.style_dif2{left:27%}#behind_spire .bulets_1.style_dif3{left:10%}#behind_spire .bulets_1.style_dif7{left:38%}#behind_spire .bulets_1.style_dif6{left:27%}#behind_spire .bulets_1.style_dif5{left:-5%}#behind_spire .bulets_1.style_dif9{left:47%}#behind_spire .bulets_1.style_dif8{left:15%}}@media screen and (min-width: 769px){.img_capction_box .mob_behind{display:none}}@media screen and (max-width: 767px){.platform-stone .health_real h2 br{display:none}.platform-stone .When-youre-stressed1 .text__medium{text-align:center}.platform-stone .When-youre-stressed1 .text__big{text-align:center}.platform-stone .When-youre-stressed1 .see-more-stone{bottom:0;margin:20px auto 0;left:0;right:0;text-align:center;position:static}.platform-stone .When-youre-stressed1 .see-more::before{position:static;left:0;top:0;right:0px;display:inline-block;vertical-align:middle}.platform-stone .health_real h2{text-align:center;margin:0 0 60px;font-size:18px}.platform-stone .health_real .health_contbox .health-lft{width:100%}.platform-stone .health_real .health_contbox .health-lft.health-rgt{margin:60px 0 0;width:100%}.platform-stone .health_real{padding-top:30px}.platform-stone #clinical-grade .grade-clinic h2.pading-top{font-size:18px}.platform-stone #clinical-grade .grade-clinic h2.pading-top br{display:none}.platform-stone #clinical-grade .grade-clinic .grade-box .grade_lft{width:100%}.platform-stone #clinical-grade .grade-clinic .brand_grade .ico-grade{padding:0 10px 30px;width:33%}.platform-stone #clinical-grade .grade-clinic .brand_grade{justify-content:center;-webkit-justify-content:center}.platform-stone #wearing_main .keep_wearing .wearing_box{padding:40px 10px}.platform-stone #wearing_main .keep_wearing .wearing_box h2{padding:0 0 10px;font-size:18px}.platform-stone #wearing_main .keep_wearing .keep_bottom_sec .keep_bottom_left{width:100%;margin:0 0 60px}}@media screen and (max-width: 738px){.img_capction_box .mob_behind{margin-left:-36%}#behind_spire .bulets_1.style_dif7{left:46%}#behind_spire .bulets_1.style_dif9{left:54%}}@media screen and (max-width: 639px){.img_capction_box .mob_behind{margin-left:-36%}.platform-stone .with_spire_hero .work-caption{position:static;transform:inherit;-webkit-transform:inherit;-moz-transform:inherit;font-size:22px;padding:30px 15px;color:#4a4a4a}.platform-stone .with_spire_hero .work-caption a{color:#4a4a4a;border-bottom:2px solid #4a4a4a}.platform-stone #science-behind-spire .bg-4-stone .container__description{padding:0 15px}.platform-stone #clinical-grade .grade-clinic .brand_grade .ico-grade{width:50%}}@media screen and (max-width: 1200px){.max-width{width:auto;margin:0;text-align:left}}.container-wide{padding-top:40px;display:flex;flex-direction:column}.container-wide ul.tabs{margin:0;padding:0;float:left;list-style:none;border-bottom:none;width:100%;border-top:solid 1px #e7e7e7}.container-wide ul.tabs li{height:auto;float:left;margin:0;cursor:pointer;padding:24px 0;margin:0 40px;font-size:22px;font-weight:500;line-height:1.55;text-align:center;color:#4a4a4a;opacity:0.5;overflow:hidden;position:relative}.container-wide ul.tabs li:first-child{margin-left:0px}@media screen and (max-width: 1200px){.container-wide ul.tabs li{margin:0 20px;font-size:16px}}.container-wide ul.tabs li:hover{color:#333;border-bottom:1px solid #39da85;opacity:1}.container-wide ul.tabs li.active{background-color:#fff;color:#333;border-bottom:1px solid #39da85;display:block;opacity:1}.container-wide .tab_container{clear:both;float:left;width:100%;background:rgba(231,231,231,0.25);overflow:auto}.container-wide .product-specs .label-and-detail-container{margin-bottom:24px}.container-wide .product-specs .spec-label{font-family:"Whitney A","Whitney B",Verdana,Helvetica,Arial,sans-serif !important;font-weight:500;font-size:10pt;color:#BABABA;text-transform:uppercase;letter-spacing:0.5pt;width:150px;float:left;padding-top:8px}.container-wide .product-specs .detail{font-family:"Whitney A","Whitney B",Verdana,Helvetica,Arial,sans-serif !important;font-size:14pt;color:#4A4A4A;width:600px;float:left;line-height:32px}.container-wide .product-specs .clear{clear:both}@media screen and (max-width: 480px){.container-wide .tab_container{background:#fff}.container-wide .bg-gray{background:rgba(231,231,231,0.25)}.container-wide .bg-gray.bg-light-gray{padding-top:0}.container-wide #tab1 .wrapper h2{margin-bottom:30px !important}.container-wide .tab-content-wrapper p,.container-wide .tab_content p{font-size:14px}.container-wide .tab-content-wrapper h2,.container-wide .tab_content h2{font-size:18px !important}.container-wide #tab2 .tab-content-inner-wrapper ul li,.container-wide #tab4 .tab-content-inner-wrapper ul li{font-size:14px;font-family:"Whitney A","Whitney B",Verdana,Helvetica,Arial,sans-serif !important}.container-wide .tab-content-wrapper .columns-wrapper div p{line-height:1.5}.container-wide .container-wide #tab2 .columns-wrapper div:nth-child(2){margin-left:20px}.container-wide .product-specs .spec-label{font-size:10px}.container-wide .product-specs .detail{font-size:14px}.container-wide .product-specs .label-and-detail-container{margin-bottom:5px}}.container-wide .tab_content{display:none}.container-wide .bg-gray{padding:80px 30px}.container-wide .bg-gray.bg-light-gray{padding-top:40px}.container-wide .tab_content h2{font-size:22px}.container-wide #tab1 .wrapper h2{margin-bottom:0px}.container-wide .tab_content .tab-content-wrapper{max-width:1180px;margin:0 auto}.container-wide .tab-content-wrapper p,.container-wide .tab-content-wrapper h2{margin-bottom:20px}.container-wide .tab-content-inner-wrapper{max-width:780px;margin:0px}.container-wide #tab2 ul{margin-bottom:35px}.container-wide #tab2 ul li{font-size:18px;text-align:left;color:#4a4a4a;font-family:"Whitney A","Whitney B",Verdana,Helvetica,Arial,sans-serif !important}.container-wide #tab2 .columns-wrapper{margin-bottom:35px}.container-wide #tab2 .columns-wrapper div:nth-child(2){margin-left:60px}.container-wide #tab2 .columns-wrapper div{background-color:white;box-shadow:0 0 35px 0 rgba(131,138,140,0.1)}.container-wide #tab2 .columns-wrapper div p{padding:5px 20px}.container-wide #tab2 .columns-wrapper p{font-size:14px}@media screen and (max-width: 1200px) and (min-width: 481px){.container-wide .bg-gray{padding:80px 30px}}@media screen and (max-width: 480px){.container-wide .bg-gray{padding:40px 20px 0px}}.container-wide .icons-container{margin:0 auto;display:flex;justify-content:flex-start;flex-wrap:wrap;max-width:1180px}.container-wide .icons-container .container-inner{display:flex;flex-wrap:wrap}.container-wide .icons-container .padding-md{padding-right:60px}.container-wide .icons-container .padding-sm{padding-right:40px}.container-wide .icons-container .box{width:33%;padding:50px 40px 0px 0;display:flex;align-items:flex-start}.container-wide .icons-container .box .container-desc{display:flex;flex-direction:column;width:70%}.container-wide .icons-container .box .container-desc .description{font-family:WhitneySSm;font-size:14px;line-height:2.14;text-align:left;color:#4a4a4a;margin:0px}.container-wide .icons-container .box .container-desc .title{font-family:WhitneySSm;font-size:22px;line-height:1.55;text-align:left;color:#4a4a4a;margin:8px 0px}.container-wide .icons-container .box img{margin-right:18px;width:63px}@media screen and (max-width: 1200px) and (min-width: 481px){.container-wide .icons-container .box{width:50%;flex-direction:column}.container-wide .icons-container .box img{width:43px}}@media screen and (max-width: 769px){.container-wide .icons-container .box{width:100%}}@media screen and (max-width: 480px){.container-wide .icons-container .box{width:100%;flex-direction:row;margin-bottom:20px}.container-wide .icons-container .box img{height:25px;width:25px}.container-wide .icons-container .box .container-desc{width:100%}.container-wide .icons-container .box .container-desc .title{margin:0;font-size:18px}.container-wide .icons-container .padding-md{padding:0 30px}.container-wide .icons-container .padding-sm{padding:0 20px}}.container-wide .tab_drawer_heading{display:none}@media screen and (max-width: 480px){.container-wide .tabs{display:none}.container-wide .tab_drawer_heading{background-color:#fff;color:#4a4a4a;margin:0;font-size:16px;padding:17px 20px;display:block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container-wide .tab_drawer_heading{position:relative}.container-wide .tab_drawer_heading:after{content:'';position:absolute;right:20px;top:25px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #d8d8d8;font-size:0;line-height:0}.container-wide .d_active{position:relative;background-color:#fff;color:#4a4a4a}}@media screen and (max-width: 480px) and (max-width: 480px){.container-wide .tab_drawer_heading{margin:0px}.container-wide .d_active{border-top:1px solid #e7e7e7}}@media screen and (max-width: 1200px) and (min-width: 480px){.container-wide ul.tabs{padding:0 30px !important}}@media screen and (max-width: 480px){.container-wide{padding-top:0}}#delivery-info-wrapper{display:flex;justify-content:space-between}#delivery-info-wrapper p{font-family:"Whitney SSm A","Whitney SSm B",Verdana,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.88;text-align:center;color:#4a4a4a}#delivery-info-wrapper img{height:20px;margin-right:5px;margin-top:-3px}#order-info-label p{font-family:"Whitney SSm A","Whitney SSm B",Verdana,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.88;text-align:center;color:#4a4a4a;margin:0px auto;font-style:italic}#order-button{margin-top:20px}#order-section .title__wrapper .text__fat{font-weight:500}#packs-wrapper{flex-wrap:wrap;justify-content:space-between}#packs-wrapper .pack-selected{border-color:#39da85 !important;background-color:rgba(57,218,133,0.03)}#packs-wrapper .pack-selected .pack--circle-outer .pack--circle-inner{border-radius:50%;height:100%;width:100%;background-color:#39da85}#packs-wrapper .pack>div{border:solid 1px #ffffff}#packs-wrapper .pack>div:first-child{border-bottom:0}#packs-wrapper .pack-selected>div:first-child{border-bottom:0}#packs-wrapper .pack{margin-top:15px;border:solid 1px #e7e7e7;padding:0px 10px 5px;font-family:"Whitney SSm A","Whitney SSm B",Verdana,Helvetica,Arial,sans-serif;position:relative;cursor:pointer}#packs-wrapper .pack *{margin:0}#packs-wrapper .pack .pack--popular{position:absolute;border-radius:16px;background-color:#39da85;width:116px;font-size:12px;font-weight:500;line-height:1.7;color:#ffffff;text-align:center;left:49px;top:-12px}#packs-wrapper .pack .pack--circle-outer{border-radius:50%;width:20px;height:20px;border:2px solid #e7e7e7;position:relative;display:inline-block;vertical-align:top;top:8px;left:10px}#packs-wrapper .pack .pack--name-price{display:inline-block;width:130px;float:right;margin-top:15px}#packs-wrapper .pack .pack--name-price .pack--name-size .pack--name{font-size:22px;font-weight:600;line-height:1.36;color:#4a575e}#packs-wrapper .pack .pack--name-price .pack--name-size .pack--size{font-size:12px;font-weight:500;letter-spacing:0.5px;color:#4a575e}#packs-wrapper .pack .pack--name-price .pack--price-discount{margin-left:auto;margin-right:16px}#packs-wrapper .pack .pack--name-price .pack--price-discount .pack--price{font-size:22px;font-weight:500;line-height:1.55;text-align:right;color:#4a4a4a}#packs-wrapper .pack .pack--name-price .pack--price-discount .pack--price .pack--strike{text-decoration:line-through;color:#f38080}#packs-wrapper .pack .pack--name-price .pack--price-discount .pack--discount{font-size:12px;font-weight:500;text-align:right;color:#949494}#packs-wrapper .pack .pack--description>p{margin:3px 0px;font-size:16px;line-height:1.4;color:#4a4a4a}#packs-wrapper .pack .pack--description{width:350px;display:inline-block;border:none;margin:0px 20px}#packs-wrapper .pack .pack--description .pack--name{font-size:16px;font-weight:600;line-height:1.88}#media #meet-the-spire{margin-top:120px;background-image:linear-gradient(145deg, #fff, #f3f7f9)}#media #meet-the-spire .bg-3 .linear-gradient:after,#media #meet-the-spire .bg-7 .linear-gradient:after{background-image:linear-gradient(307deg, #fff, #f3f7f9)}#media #meet-the-spire .bg-3 .image__media_big,#media #meet-the-spire .bg-7 .image__media_big{position:absolute;bottom:0;width:710px}@media screen and (max-width: 769px){#order-section .title__wrapper{margin:0 20px}#packs-wrapper{justify-content:center;align-items:center}.pack--circle-outer{display:none}.pack--name-size{display:flex}#delivery-info-wrapper p{font-size:14px;line-height:1.43;text-align:center;color:#4a4a4a}#delivery-info-wrapper p:nth-of-type(2){padding:0 10px}#delivery-info-wrapper img{display:none}#order-info-label p{font-size:14px;font-style:oblique;text-align:center;color:#4a4a4a}}@media screen and (max-width: 769px) and (min-width: 480px){.pack:nth-of-type(4){display:block;order:4}#packs-wrapper{justify-content:space-around;flex-direction:row}.container-wide .icons-container .box{flex-direction:row;justify-content:center}.container-wide .icons-container .box img{margin-top:10px}#delivery-info-wrapper,#order-button{margin:0 auto;width:300px}}@media screen and (max-width: 480px){#packs-wrapper .pack .pack--name-price{width:30%;float:right;margin-top:5px}#packs-wrapper .pack .pack--name-price .pack--price-discount{margin-right:5px}#packs-wrapper .pack .pack--name-price .pack--price{font-size:16px;line-height:1.2}#packs-wrapper .pack .pack--circle-outer{left:0}#packs-wrapper .pack .pack--description{max-width:55%;display:inline-block;border:none;margin:0px 5px 0px 5px}}@media screen and (max-width: 1200px) and (min-width: 769px){#packs-wrapper{width:100%;display:flex}#packs-wrapper .pack .pack--description>p{height:auto;width:auto}.pack--circle-outer{display:none}.pack--name-size{display:flex}#packs-wrapper .pack .pack--description{width:240px;margin:0px 0px 0px 20px}#packs-wrapper .pack .pack--name-price{height:auto;padding-left:0px;padding-top:16px}#packs-wrapper .pack .pack--name-price .pack--price-discount{margin:0}#packs-wrapper .pack .pack--name-price .pack--price-discount .pack--price{font-style:italic}#packs-wrapper .pack .pack--name-price .pack--price-discount .pack--price .pack--strike{margin-left:10px}#packs-wrapper .pack .pack--name-price .pack--price-discount .pack--discount{text-align:right;font-style:italic}#packs-wrapper .pack .pack--name-price .pack--name-size .pack--name,#packs-wrapper .pack .pack--name-price .pack--name-size .pack--size{font-size:16px;font-weight:500;line-height:1.88;text-align:left;color:#4a4a4a}#packs-wrapper .pack .pack--name-price .pack--name-size .pack--size:before{content:"(";margin-left:5px}#packs-wrapper .pack .pack--name-price .pack--name-size .pack--size:after{content:")"}}.tab-content-wrapper .columns-wrapper{display:flex}.tab-content-wrapper .columns-wrapper div{flex:1}.tab-content-wrapper .columns-wrapper div p{font-size:16px;line-height:2.13;text-align:left;color:#4a4a4a;max-width:373px}.tab-content-wrapper>p{font-size:14px;line-height:2.14;text-align:left;color:#4a4a4a}.tab-content-wrapper>p:first-child{margin-top:0px}.tab-content-wrapper>h2{margin-top:30px}.tab-content-wrapper>h2:first-child{margin-top:0px}.data_columns{display:flex;align-items:center}.data_columns div:first-of-type{flex:0 0 150px}.data_columns div{flex:0 0 350px}.data_columns .labels>p{font-size:10px;font-weight:600;letter-spacing:0.6px;color:#bababa;margin:0}.data_columns .values>p{font-size:14px;color:#4a4a4a;margin:0}#professionals{position:relative}#professionals section{display:block;float:none;clear:both;position:relative}#professionals .When-youre-stressed1 .btn-primary{width:200px}#professionals #spire_clients{background:#ebf4f8;text-align:center;padding:60px 0px}#professionals #spire_clients p.text__medium{text-align:center}#professionals .text__medium{margin-bottom:30px;font-size:22px;line-height:1.55;text-align:left;color:#4a4a4a}#professionals #top-banner{height:80vh;max-height:600px}#professionals #top-banner .bg-professionals{width:50%;height:80vh;max-height:600px;background-size:cover;background:url("kubik-170426-spire-11338.jpg") no-repeat}#professionals #top-banner .grid__item{height:80vh;max-height:600px}#professionals #top-banner .grid__item .When-youre-stressed1{margin-top:150px}#professionals #calm p.text__medium{font-size:32px;font-weight:500;text-align:left;color:#41cb82;margin-bottom:10px}#professionals #calm h2{font-size:28.8px;text-align:left;color:#4a4a4a;margin:0px auto 40px}#professionals #calm p.sub_text{color:#4a4a4a;font-size:18px}#professionals #calm .grid__item{vertical-align:bottom}#professionals #calm .grid__item img{max-width:400px;display:block;margin:0 auto;padding:40px}#professionals #spire_clients1{background-color:#eefcf5}#professionals #spire_clients1 .wrapper{max-width:800px;padding:80px 20px;margin:0 auto;text-align:left}#professionals #spire_clients1 .wrapper .scientific-header{color:#4a4a4a;font-weight:600;text-align:left}#professionals #spire_clients1 .scientific-block{width:40%;display:inline-block;float:left}#professionals #spire_clients1 .scientific-block a{color:#41cb82;font-size:20px;font-weight:500;margin-top:30px;display:block}#professionals #spire_clients1 .scientific-block:nth-child(2){float:right}#professionals #professional_resources h4{border:none;font-size:32px;color:#fff;margin-bottom:0px;margin-top:30px;text-align:left}#professionals #get_started{color:#4a4a4a}#professionals #get_started h4{font-weight:500;text-align:left;color:#41cb82;font-size:32px}#professionals #get_started #get_started_content{padding-right:30px}#professionals #get_started a{width:200px;border-radius:21.5px !important;margin-top:30px;display:block}#professionals #register_form h2{font-weight:500;text-align:left;color:#41cb82;font-size:32px}@media screen and (max-width: 768px){#professionals #top-banner{margin-bottom:0px}#professionals #top-banner .When-youre-stressed1{margin-top:0px;padding-top:15%}#professionals #calm{padding:0px 0px 60px}#professionals #calm h2{margin:50px auto 40px}#professionals #calm .wrapper:after{display:none;content:none}#professionals #calm .grid__item{width:100%}#professionals #professional_resources{margin-top:0px}#professionals #professional_resources{margin-top:0px;padding:40px 20px}}
