:root{--primary-color: #f45561;--primary-color-high: #fef3f3;--secondary-color: #eff6fa;--secondary-color-low: #a8d1e3;--black: #000000;--white: #ffffff;--header-size: 6.2rem}html{font-size:62.5%}body{font-family:Poppins,sans-serif;font-size:1.6rem;color:var(--black);font-weight:300;line-height:2.12;letter-spacing:.02em;padding-top:var(--header-size);overflow-wrap:break-word;word-wrap:break-word}p,ul{margin-bottom:2rem}video{width:100%;display:block}img{max-width:100%}a,a:hover,a:focus,a:active{color:var(--black);transition:all .3s ease}h1,h2,h3,h4,h5,h6{font-weight:500}strong{font-weight:600}body:not(.load-lazy-bg) .wait-lazy-bg{background-image:none!important}.container{width:100%;padding:0 1.5rem;margin:0 auto}.hidden{display:none}.primary-button{display:inline-block;border-radius:0;border:.1rem solid var(--primary-color);padding:1.5rem 3rem;background-color:var(--primary-color);color:var(--white);text-transform:uppercase;font-weight:500;transition:all .3s ease;cursor:pointer;-webkit-appearance:none;appearance:none}.primary-button:hover,.primary-button:focus,.primary-button:active{background-color:transparent;color:var(--primary-color);text-decoration:none;outline:none}.secondary-button{display:inline-block;border-radius:0;border:.1rem solid var(--primary-color);padding:1.5rem 3rem;background-color:transparent;color:var(--primary-color);text-transform:uppercase;font-weight:500;transition:all .3s ease;cursor:pointer;-webkit-appearance:none;appearance:none}.secondary-button:hover,.secondary-button:focus,.secondary-button:active{background-color:var(--primary-color);color:var(--white);text-decoration:none;outline:none}@media (min-width: 768px){.container{width:72rem}}@media (min-width: 992px){.container{width:96rem}}@media (min-width: 1200px){:root{--header-size: 7.3rem}.container{width:114rem}}@media (min-width: 1440px){.container{width:140rem}}@media (min-width: 1200px) and (max-width: 1500px){html{font-size:46.87%}}.header{padding:1.5rem 0;background:var(--white);position:fixed;top:0;left:0;width:100%;z-index:100}.header-inner{display:flex;align-items:center}.header .logo{width:15rem}.main-menu ul{padding:0;margin:0}.main-menu ul li{display:block;text-align:center}.main-menu ul li a{padding:.5rem 1rem;display:block;font-weight:400;font-size:1.5rem}.main-menu ul li a:hover,.main-menu ul li a:focus,.main-menu ul li a:active{color:var(--secondary-color-low);text-decoration:none}.open-menu,.close-menu{border:none;border-radius:0;margin:0;padding:.2rem;line-height:1;-webkit-appearance:none;appearance:none;cursor:pointer;background:transparent;font-size:2.6rem}.open-menu:hover,.open-menu:focus,.open-menu:active,.close-menu:hover,.close-menu:focus,.close-menu:active{color:var(--black);outline:none!important}.open-menu{margin-left:auto}.close-menu{position:absolute;top:1.5rem;right:1.5rem}.header-cta,.menu-cta a{text-decoration:underline;color:var(--primary-color);display:block;padding:.5rem 1rem;text-transform:uppercase;font-weight:500}.header-cta{margin-left:auto}.mobile-cta{position:fixed;bottom:2.5rem;left:50%;z-index:100;transform:translate(-50%);white-space:nowrap;transition:all .3s ease;padding:1.5rem 4rem;min-width:23.4rem;text-align:center}@media (max-width: 1199px){.header-cta{display:none!important}.main-menu{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--white);display:flex;align-items:center;justify-content:center;padding:5rem 3rem 10rem;transform:translateY(-100%);transition:all .3s ease;z-index:120}.menu-is-open .main-menu{transform:translateY(0)}.main-menu ul li a{font-size:2rem}}@media (min-width: 768px){.mobile-cta{display:none}}@media (min-width: 1200px){.header{transition:all .3s ease}.header .logo{width:18rem}.menu-cta{display:none!important}.main-menu{margin-left:2rem}.main-menu ul{display:flex}.close-menu,.open-menu{display:none}.main-menu{margin-left:6rem}}@media (min-width: 1200px) and (max-width: 1500px){.header .container{width:120rem}.header .logo{width:20rem}.main-menu ul li a{font-size:1.6rem}}.home-hero{background-color:var(--secondary-color-low);background-size:200% auto;background-position:85% bottom;background-repeat:no-repeat;padding:5rem 0 86vw;min-height:64rem;display:flex;align-items:center;position:relative;max-width:172rem;margin:0 auto}.home-hero-inner{max-width:50rem}.home-hero h1{font-size:3rem;line-height:1.26;letter-spacing:-.025em;margin-bottom:2rem}.home-hero p{margin-bottom:3rem}.home-hero-alternate-link,.button-side-text{padding:1.6rem 3.1rem;white-space:nowrap;display:inline-block;font-size:1.5rem}@media (max-width: 767px){.home-hero-inner .primary-button,.home-hero-alternate-link,.button-side-text{display:none}}@media (min-width: 768px){.home-hero h1{font-size:4.5rem}}@media (min-width: 992px){.home-hero{padding:10rem 0;background-size:cover;background-position:25% center}}@media (min-width: 1200px){.home-hero{background-position:center}}@media (min-width: 1440px){.home-hero{min-height:75rem}}.home-qualifications{margin:5rem 0}.home-qualifications p{font-size:1.8rem;text-align:center;max-width:55rem;margin:0 auto 2rem}.home-qualifications-seals{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;max-width:90rem;margin:0 auto}.home-qualifications-seals div{margin:2rem 1rem}.home-qualifications-seals img{max-width:17rem;max-height:10rem}@media (max-width: 767px){.show-seal-first-mobile{order:-1;width:100%;text-align:center}}@media (min-width: 768px){.home-qualifications p{font-size:1.8rem}}.home-about{margin:10rem 0}.home-about-inner{display:grid;column-gap:5rem;row-gap:5rem;align-items:center}.home-about-graphics{position:relative;overflow:hidden}.home-about-video{width:60%;max-width:43rem;margin:0 0 5rem auto;position:relative}.home-about-image{position:absolute;top:5rem;right:100%;margin-right:1.5rem;width:100%;height:100%;background-size:cover;background-position:center}.home-about-content h2{letter-spacing:-.025em;line-height:1.43;margin-bottom:2rem}.home-about-content p{margin-bottom:3rem}@media (min-width: 768px){.home-about-inner{grid-template-columns:5fr 4fr}.home-about-graphics{overflow:visible}.home-about-image{margin-right:3rem;top:10rem}.home-about-video{margin-bottom:10rem}.home-about-content h2{font-size:3.5rem}}@media (min-width: 1200px){.home-about-inner{column-gap:8rem}}.home-steps{margin:5rem 0}.home-steps-intro,.home-steps-footer{text-align:center}.home-steps h2{line-height:1.42;margin-bottom:0}.home-steps-intro p{font-size:1.8rem}.home-steps-list{display:grid;margin:3rem 0 5rem;row-gap:3rem;column-gap:3rem}.home-step-inner{padding:2rem 1rem}.home-step h3{font-size:2rem;color:var(--primary-color);line-height:1.14;margin-top:2rem;margin-bottom:2rem;letter-spacing:-.025em}.home-step h4{font-size:2rem;line-height:1.14;margin-bottom:2rem;letter-spacing:-.025em}.home-step p a{text-decoration:underline}@media (min-width: 768px){.home-steps{margin:10rem 0}.home-steps h2{font-size:3.5rem}.home-steps-intro p{font-size:1.8rem}.home-steps-list{grid-template-columns:1fr 1fr 1fr}}.home-pricing{background:#fdf6f8;padding:5rem 0;max-width:172rem;margin:0 auto}.home-pricing-inner{max-width:90rem;margin:0 auto;text-align:center}.home-pricing h2{letter-spacing:-.025em;line-height:1.43;margin-bottom:0}.home-pricing-header p{font-size:1.8rem}.home-pricing-calc{margin:5rem 0}.home-pricing-calc-details{margin-bottom:5rem}.home-pricing-calc-info{text-align:left;margin-bottom:5rem}.home-pricing-calc-info p{margin-bottom:0;line-height:1}.home-pricing-calc-amount{padding:1.5rem 0;border-bottom:.1rem solid #d8cfcf;font-weight:500;font-size:1.8rem;line-height:2}.home-pricing-calc-amount:last-child{border-bottom:none}.home-pricing-calc-amount strong{font-weight:600;font-size:3.5rem}.home-pricing-calc-amount p{font-weight:300;font-size:1.6rem}.home-pricing-slider{height:.1rem;background:var(--black);margin:2.5rem}.home-pricing-calc .ui-slider-handle{top:.1rem;transform:translate(-50%,-50%);width:5rem;height:5rem;border-radius:50%;background-color:var(--primary-color);outline:none!important;cursor:pointer;margin:0;line-height:5rem;text-align:center;color:var(--white);letter-spacing:-.5rem;font-size:2rem;padding-right:.3rem}.home-pricing-calc .ui-slider-handle:after{content:"\f104\f105";display:inline;font-family:Line Awesome Free;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto}.home-pricing-labels{display:flex;justify-content:space-between;font-weight:500}.home-pricing-labels>div{min-width:7.5rem}.home-pricing-labels>div:first-child{text-align:left}.home-pricing-labels>div:last-child{text-align:right}.home-pricing-footer{margin-bottom:5rem}.home-pricing-disclaimer{font-size:1.2rem;line-height:2rem}.home-pricing-disclaimer p{margin-bottom:.5rem}@media (min-width: 768px){.home-pricing{padding:10rem 0}.home-pricing h2{font-size:3.5rem}.home-pricing-header p{font-size:1.8rem}.home-pricing-calc-details{display:grid;grid-template-columns:1fr 1fr;column-gap:5rem;align-items:center}.home-pricing-calc-info{margin-bottom:0}.home-pricing-labels{font-size:1.8rem}.home-pricing-labels>div{min-width:10rem}}@media (min-width: 992px){.home-pricing-calc-amount{font-size:1.8rem}.home-pricing-calc-amount strong{font-size:4.5rem}}.home-benefits{margin:5rem 0;overflow:hidden}.home-benefits h2{letter-spacing:-.025em;line-height:1.43;margin-bottom:2rem}.home-benefit-item{padding:2rem 0 2rem 10rem;position:relative}.home-benefit-item img{width:8rem;position:absolute;top:3rem;left:0}.home-benefit-item h3{font-size:2.2rem;margin-bottom:1rem;letter-spacing:-.025em;line-height:1.14}.home-benefit-item p{margin-bottom:0}.home-benefits-carousel .owl-nav{text-align:center}.home-benefits-carousel .owl-next,.home-benefits-carousel .owl-prev{font-size:4rem;color:var(--primary-color);display:inline-block;margin:.5rem;transition:all .3s ease}.home-benefits-carousel .owl-next:hover,.home-benefits-carousel .owl-next:focus,.home-benefits-carousel .owl-next:active,.home-benefits-carousel .owl-prev:hover,.home-benefits-carousel .owl-prev:focus,.home-benefits-carousel .owl-prev:active{color:var(--black)}@media (min-width: 768px){.home-benefits{margin:10rem 0}.home-benefits h2{font-size:3.5rem}.home-benefits-carousel{padding:0 6rem;position:relative}.home-benefits-carousel .owl-next,.home-benefits-carousel .owl-prev{position:absolute;top:50%;transform:translateY(-50%)}.home-benefits-carousel .owl-next{right:0}.home-benefits-carousel .owl-prev{left:0}}@media (min-width: 992px){.home-benefits-inner{display:grid;align-items:center;grid-template-columns:1fr 1fr}.home-benefits-inner>div:first-child{order:2}.home-benefits-carousel{width:40rem}}@media (min-width: 1200px){.home-benefits-carousel{width:50rem}.home-benefits-graphics video{width:140%;max-width:100rem}}.home-order{margin:5rem 0}.home-order-inner{display:grid;column-gap:5rem;row-gap:5rem;align-items:center}.home-order-content h2{letter-spacing:-.025em;line-height:1.43;margin-bottom:2rem}.home-order-content ul{padding-left:5rem;margin-bottom:5rem}.home-order-content ul li{list-style:none;position:relative;margin-bottom:1rem}.home-order-content ul li:before{content:"\f00c";font-family:Line Awesome Free;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;position:absolute;left:-5rem;margin:.5rem 1rem 0 0;font-size:2.5rem}@media (min-width: 768px){.home-order{margin:10rem 0}.home-order-inner{grid-template-columns:5fr 4fr}.home-order-content h2{font-size:3.5rem}}@media (min-width: 1200px){.home-order-inner{column-gap:8rem}}.home-media{padding:5rem 0;background:var(--secondary-color);text-align:center;max-width:172rem;margin:0 auto}.home-media-carousel{margin:0 -1rem;width:calc(100% + 2rem)}.home-media-item{display:grid;column-gap:5rem;row-gap:3rem;padding:0 1rem}.home-media h2{letter-spacing:-.025em;line-height:1.43;margin-bottom:2rem;margin-top:2rem}.home-media-item p{font-style:italic;font-size:1.8rem}.home-media-carousel .owl-dots{margin:3rem 0;padding:0 1rem}.home-media-carousel .owl-dot{display:inline-block;margin-right:2rem;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--white);transition:all .3s ease}.home-media-carousel .owl-dot:last-child{margin-right:0}.home-media-carousel .owl-dot.active{background:var(--primary-color)}@media (min-width: 768px){.home-media{padding:10rem 0;text-align:left}.home-media-item{grid-template-columns:8fr 2fr}.home-media-item>div:first-child{order:2}.home-media h2{font-size:3.5rem}}@media (min-width: 1200px){.home-media-item{column-gap:10rem}.home-media-item p{font-size:2rem}}.hiw-hero{background-color:var(--secondary-color-low);background-size:200% auto;background-position:10% bottom;background-repeat:no-repeat;padding:5rem 0 86vw;min-height:64rem;display:flex;align-items:center;position:relative;max-width:172rem;margin:0 auto}.hiw-hero-inner{max-width:40rem}.hiw-hero h1{font-size:3rem;line-height:1.26;letter-spacing:-.025em;margin-bottom:2rem}.hiw-hero p{margin-bottom:3rem}.hiw-hero .primary-button{min-width:20rem;text-align:center}@media (max-width: 767px){.hiw-hero-inner .primary-button{display:none}}@media (min-width: 768px){.hiw-hero h1{font-size:3.9rem}}@media (min-width: 992px){.hiw-hero{padding:10rem 0;background-size:cover;background-position:center}.hiw-hero-inner{max-width:50rem;margin-left:auto}}@media (min-width: 1200px){.hiw-hero{background-position:center}}@media (min-width: 1440px){.hiw-hero{min-height:75rem}}.hiw-timeline{margin:5rem 0 10rem}.hiw-timeline h2{text-align:center;line-height:1.62;letter-spacing:-.025em}.hiw-timeline-steps{position:relative}.hiw-timeline-dot{position:absolute;height:calc(100% - 2rem);pointer-events:none;top:2rem;left:2rem}.hiw-timeline-dot:before{content:"";display:block;position:absolute;top:0;left:50%;transform:translate(-50%);width:.2rem;height:100%;background-color:#e5e5e5}.hiw-timeline-dot:after{content:"";display:block;position:sticky;top:50%;left:0;width:1.4rem;height:1.4rem;background:var(--primary-color);border-radius:50%;box-shadow:0 0 0 1.8rem #f455611a}.hiw-timeline-step{padding-left:7rem;margin:10rem 0}.hiw-timeline-step-content p .primary-button,.hiw-timeline-step-content p .secondary-button{margin-bottom:0rem;padding:1.5rem 2rem}.hiw-timeline-step-time{text-transform:uppercase;font-size:1.8rem;color:var(--primary-color);font-weight:500;margin-bottom:0;padding-top:1rem}.hiw-timeline-step-content h3{line-height:1.4;letter-spacing:-.025em;font-size:2.4rem;margin-bottom:2rem}.hiw-timeline-step-content p a:not(.primary-button):not(.secondary-button){text-decoration:underline}@media (max-width: 767px){.hiw-timeline-step-content p .primary-button,.hiw-timeline-step-content p .secondary-button{min-width:26.2rem;text-align:center}}@media (min-width: 768px){.hiw-timeline{margin:14rem 0 10rem}.hiw-timeline h2{font-size:3.5rem}.hiw-timeline-step{margin:15rem 0;padding-left:0;display:flex;justify-content:space-between;align-items:center}.hiw-timeline-step:nth-child(2n){flex-direction:row-reverse;text-align:right}.hiw-timeline-dot{left:50%;transform:translate(-50%)}.hiw-timeline-step>div{width:calc(50% - 8rem)}.hiw-timeline-step-time{font-size:2.2rem}.hiw-timeline-step-content h3{font-size:3.3rem}}@media (min-width: 1440px){.hiw-timeline .container{width:calc(100% - 3rem);max-width:174rem}.hiw-timeline-step-content{max-width:60rem}.hiw-timeline-step:nth-child(odd) .hiw-timeline-step-content{margin-right:auto;margin-left:16rem}.hiw-timeline-step:nth-child(2n) .hiw-timeline-step-content{margin-left:auto;margin-right:16rem}}.hiw-cta{background-color:var(--secondary-color-low);background-size:200% auto;background-position:10% top;background-repeat:no-repeat;padding:86vw 0 5rem;min-height:70rem;display:flex;align-items:center;position:relative;border:1.5rem solid var(--white);max-width:172rem;margin:0 auto}.hiw-cta-inner{max-width:50rem;margin:0 auto}.hiw-cta h2{font-size:3rem;line-height:1.26;letter-spacing:-.025em;margin-bottom:2rem}.hiw-cta p{margin-bottom:3rem}.hiw-cta-before-title{text-transform:uppercase;color:var(--primary-color);margin-bottom:0;font-size:1.8rem;font-weight:500}@media (min-width: 768px){.hiw-cta-before-title{font-size:2.2rem}.hiw-cta h2{font-size:3.9rem}}@media (min-width: 992px){.hiw-cta{padding:10rem 0;background-position:55% center;background-size:cover}.hiw-cta-inner{margin-right:0}}@media (min-width: 1200px){.hiw-cta{background-position:center}}.pricing-hero{background-color:var(--secondary-color-low);background-size:200% auto;background-position:10% bottom;background-repeat:no-repeat;padding:5rem 0 70vw;min-height:64rem;display:flex;align-items:center;position:relative;max-width:172rem;margin:0 auto}.pricing-hero-inner{max-width:40rem}.pricing-hero h1{font-size:3rem;line-height:1.26;letter-spacing:-.025em;margin-bottom:2rem}.pricing-hero p{margin-bottom:3rem}@media (max-width: 767px){.pricing-hero-inner .primary-button{display:none}}@media (min-width: 768px){.pricing-hero h1{font-size:3.9rem}}@media (min-width: 992px){.pricing-hero{padding:10rem 0;background-size:cover;background-position:center}.pricing-hero-inner{max-width:50rem;margin-left:auto}}@media (min-width: 1200px){.pricing-hero{background-position:center}}@media (min-width: 1440px){.pricing-hero{min-height:75rem}}.pricing-benefits{text-align:center;background-color:#fafafa;padding:10rem 0;border:1.5rem solid var(--white);max-width:172rem;margin:0 auto}.pricing-benefits-header{text-align:center;max-width:65rem;margin:0 auto}.pricing-benefits-header h2{line-height:1.62;letter-spacing:-.025em}.pricing-benefits-header p{font-size:1.8rem;line-height:2}.pricing-benefits-list{margin-top:5rem;position:relative}.pricing-benefits-item{padding-left:7rem;margin-bottom:5rem}.pricing-benefits-item:last-child{margin-bottom:0}.pricing-benefits-item-title{text-align:left;margin-bottom:2rem}.pricing-benefits-item-title h3{line-height:1.2;letter-spacing:-.025em;font-size:2.4rem;margin-bottom:0}.pricing-benefits-item-pricing{color:var(--primary-color);font-size:2.4rem;font-weight:400;line-height:1.4}.pricing-benefits-item-content{text-align:left}.pricing-benefits-item-content>*:last-child{margin-bottom:0}.pricing-benefits-dot{position:absolute;height:calc(100% - 2rem);pointer-events:none;top:2rem;left:2rem}.pricing-benefits-dot:before{content:"";display:block;position:absolute;top:0;left:50%;transform:translate(-50%);width:.2rem;height:100%;background-color:#e5e5e5}.pricing-benefits-dot:after{content:"";display:block;position:sticky;top:50%;left:0;width:1.4rem;height:1.4rem;background:var(--primary-color);border-radius:50%;box-shadow:0 0 0 1.8rem #f455611a}@media (min-width: 768px){.pricing-benefits-header h2{font-size:3.5rem}.pricing-benefits-header p{font-size:1.8rem}.pricing-benefits-list{margin-top:10rem}.pricing-benefits-item{padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:10rem;align-items:center}.pricing-benefits-item-title{text-align:right;margin-bottom:0}.pricing-benefits-item-title h3,.pricing-benefits-item-pricing{font-size:2.8rem}.pricing-benefits-dot{left:50%;transform:translate(-50%)}}@media (min-width: 1440px){.pricing-benefits-list{max-width:120rem;margin:0 auto}.pricing-benefits-item{column-gap:15rem}}.pricing-comparison{margin:5rem 0}.pricing-comparison-inner{align-items:center}.pricing-comparison-image{margin-bottom:5rem}.pricing-comparison-content h2{line-height:1.62;letter-spacing:-.025em}.pricing-comparison-content p{max-width:50rem}.pricing-comparison-list{margin-top:5rem;max-width:calc(100vw - 3rem)}.pricing-comparison-list-item{display:flex;margin-bottom:3rem;align-items:center}.pricing-comparison-list-item-bar{padding:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.2;color:var(--white);font-weight:500}.pricing-comparison-list-item-price{padding:1rem;line-height:1.2;font-weight:500}@media (min-width: 768px){.pricing-comparison{margin:10rem 0;overflow:hidden}.pricing-comparison-content h2{font-size:3.5rem}}@media (min-width: 992px){.pricing-comparison-inner{display:flex;flex-direction:row-reverse;align-items:center}.pricing-comparison-image{width:40%;margin-bottom:0}.pricing-comparison-content{width:60%}.pricing-comparison-image img{width:129%;max-width:129%}}.pricing-pricing{background:var(--secondary-color);border:1.5rem solid var(--white);padding:5rem 0;text-align:center;max-width:172rem;margin:0 auto}.pricing-pricing h2{text-align:center;line-height:1.42;letter-spacing:-.025em;max-width:50rem;margin:0 auto}.pricing-pricing-list{margin:5rem 0}.pricing-pricing-list{display:grid;column-gap:5rem;row-gap:5rem}.pricing-pricing-list h3{font-size:2.2rem}.pricing-pricing-list-details{padding:1.5rem 3rem;text-align:left}.pricing-pricing-list-item img{width:23.5rem}.pricing-pricing-list-details p{margin-bottom:0}.pricing-pricing-list-price-row{font-weight:500;border-bottom:.1rem solid #cbd1d4;line-height:1.4;padding:1rem 0}.pricing-pricing-list-price-row:last-child{border-bottom:none}.pricing-pricing-list-price-row strong{font-size:2.5rem;margin-right:.5rem}.pricing-pricing-list-price-row p{font-weight:300}.pricing-pricing-footer{max-width:90rem;margin:0 auto}.pricing-pricing-footer p{margin:3rem 0 0;font-size:1.2rem;line-height:2rem}@media (min-width: 768px){.pricing-pricing{padding:10rem 0}.pricing-pricing h2{font-size:3.5rem}.pricing-pricing-list{grid-template-columns:1fr 1fr 1fr}}.pricing-advantages{margin:5rem 0}.pricing-advantages-inner{display:grid;column-gap:5rem;row-gap:5rem;align-items:center}.pricing-advantages-content h2{letter-spacing:-.025em;line-height:1.43;margin-bottom:2rem}.pricing-advantages-content ul{padding-left:6rem;margin-bottom:5rem}.pricing-advantages-content ul li{list-style:none;position:relative;padding:1rem 0;margin-bottom:1rem}.pricing-advantages-content ul li img{width:4.8rem;height:4.8rem;position:absolute;top:0;left:-6rem}@media (min-width: 768px){.pricing-advantages{margin:10rem 0}.pricing-advantages-inner{grid-template-columns:5fr 4fr}.pricing-advantages-content h2{font-size:3.5rem}}@media (min-width: 1200px){.pricing-advantages-inner{column-gap:8rem}}.faq-hero{background-color:var(--secondary-color-low);background-size:200% auto;background-position:-7% bottom;background-repeat:no-repeat;padding:5rem 0 86vw;display:flex;align-items:center;position:relative;max-width:172rem;margin:0 auto;text-align:center}.faq-hero-inner{max-width:60rem;margin:0 auto}.faq-hero h1{font-size:3rem;line-height:1.26;letter-spacing:-.025em;margin-bottom:2rem}.faq-hero p{margin-bottom:3rem}@media (min-width: 768px){.faq-hero{padding:10rem 0 30rem;background-size:cover;background-position:30% center;min-height:70rem}.faq-hero h1{font-size:4.5rem}.faq-hero-content .primary-button{white-space:nowrap}}@media (min-width: 768px) and (max-width: 991px){.faq-hero-inner{max-width:50rem}}@media (min-width: 992px){.faq-hero-content{display:flex;align-items:center;text-align:left}.faq-hero-content p{margin-right:1rem;margin-bottom:0}}@media (min-width: 768px) and (max-width: 1199px){.faq-hero-inner{margin-right:0}}@media (min-width: 1200px){.faq-hero{background-position:center}}@media (min-width: 1440px){.faq-hero{min-height:75rem}}.faq-questions{position:relative;margin-bottom:5rem}.faq-title{max-width:120rem;margin:0 auto}.faq-title-image{height:15rem;margin-top:1.5rem;background-size:cover;background-position:center;background-repeat:no-repeat}.faq-title h2{text-align:center;letter-spacing:-.025em;line-height:1.43;margin:2rem 0}.faq-question-group+.faq-title{margin-top:5rem}.faq-question-group{max-width:76rem;margin:0 auto;border-bottom:.1rem solid #e5e5e5}.faq-question{display:block;position:relative;padding:3rem 3rem 3rem 0}.faq-question:hover,.faq-question:focus,.faq-question:active{color:var(--secondary-color-low);text-decoration:none}.faq-question h3{font-weight:600;font-size:1.6rem;margin:0;line-height:1.5}.faq-question .open-question,.faq-question .close-question{position:absolute;top:50%;right:0;font-size:2.9rem;transform:translateY(-50%)}.faq-question .close-question,.faq-question.question-open .open-question{display:none}.faq-question.question-open .close-question{display:block}.faq-answer{display:none}.faq-answer a{text-decoration:underline}.faq-answer a:hover,.faq-answer a:focus,.faq-answer a:active{color:var(--primary-color)}@media (min-width: 768px){.faq-questions{margin-top:-27rem}.faq-title-image{border:2rem solid var(--white);margin:0;height:29rem}.faq-title h2{font-size:3.5rem}}.contact-page{background-color:var(--secondary-color-low);padding:5rem 0;display:flex;align-items:center;position:relative;max-width:172rem;margin:0 auto}.contact-page-intro{text-align:center;max-width:78rem;margin:0 auto 5rem}.contact-page h1{font-size:3rem;line-height:1.26;letter-spacing:-.025em;margin-bottom:2rem}.contact-page-inner{display:grid;column-gap:3rem;row-gap:3rem;align-items:center}.form-group{margin-bottom:2rem}.form-group label{font-size:1.4rem;font-weight:500;display:block;margin-bottom:0}.form-group label span{color:red}.form-group .form-control{border:none;border-bottom:.1rem solid var(--black);border-radius:0;width:100%;background:transparent;padding:.5rem 1rem;line-height:1.5;box-shadow:none!important}.form-group textarea.form-control{border:.1rem solid var(--black);-webkit-appearance:none}.form-group .form-control:focus{border-color:var(--primary-color);outline:none}.checkbox-control{position:relative}.form-group label.checkbox-control{font-size:1.3rem;font-weight:300}.checkbox-control input[type=checkbox]{position:absolute;opacity:0;top:1rem}.form-checkbox{display:inline-block;width:2rem;height:2rem;background:var(--white);position:relative;vertical-align:middle;margin-bottom:.2rem;margin-right:.5rem}.checkbox-control input[type=checkbox]:checked~.form-checkbox:after{content:"";display:block;position:absolute;top:.5rem;left:.4rem;width:1.2rem;height:.6rem;border-bottom:.2rem solid var(--primary-color);border-left:.2rem solid var(--primary-color);transform:rotate(-45deg)}.contact-thank-you{font-weight:500;text-align:center}.form-group .primary-button{min-width:20rem}.grecaptcha-badge{display:none}.shopify-challenge__container{padding:5rem 0;text-align:center}.shopify-challenge__container .shopify-challenge__button{display:inline-block;border-radius:0;border:.1rem solid var(--primary-color);padding:1.5rem 3rem;background-color:var(--primary-color);color:var(--white);text-transform:uppercase;font-weight:500;transition:all .3s ease;cursor:pointer;-webkit-appearance:none;appearance:none;margin-top:2rem}.shopify-challenge__container .shopify-challenge__button:hover,.shopify-challenge__container .shopify-challenge__button:focus,.shopify-challenge__container .shopify-challenge__button:active{background-color:transparent;color:var(--primary-color);text-decoration:none;outline:none}@media (max-width: 767px){.contact-page-image{display:none}}@media (min-width: 768px){.contact-page{padding:10rem 0}.contact-page h1{font-size:3.9rem}.contact-page-inner{grid-template-columns:1fr 1fr}}.box-hero{background-color:var(--secondary-color-low);background-size:200% auto;background-position:10% top;background-repeat:no-repeat;padding:85vw 0 1rem;min-height:64rem;display:flex;align-items:center;position:relative;max-width:172rem;margin:0 auto}.box-hero-inner{max-width:40rem}.box-hero h1{font-size:3rem;line-height:1.26;letter-spacing:-.025em;margin-bottom:2rem}.box-hero p{margin-bottom:1rem}.box-hero p.price{font-size:3.5rem;margin-top:3rem}.box-hero-seal{width:16rem;display:inline-block;margin:-4.5rem 0 -4.5rem 1rem}@media (max-width: 767px){.box-hero-inner .primary-button{display:none}}@media (max-width: 991px){.box-hero-seal{display:none}}@media (min-width: 768px){.box-hero h1{font-size:3.9rem}.box-hero-inner{max-width:55rem}}@media (min-width: 992px){.box-hero{padding:5rem 0 15rem;background-size:cover;background-position:center}.box-hero-inner{margin-left:auto}}@media (min-width: 1200px){.box-hero{background-position:center}}@media (min-width: 1440px){.box-hero{min-height:75rem}}.box-content{text-align:center;background:var(--primary-color-high);padding:5rem 0;border:1.5rem solid var(--white);max-width:175rem;margin:0 auto}.box-content h2{line-height:1.62;letter-spacing:-.025em}.box-content-list{margin:5rem 0;padding-left:0}.box-content-list li{list-style:none;position:relative;margin-bottom:1rem;padding-left:5rem;text-align:left}.box-content-list li:before{content:"\f00c";font-family:Line Awesome Free;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;position:absolute;left:0;margin:.5rem 1rem 0 0;font-size:2.5rem}.box-cards{margin:5rem 0}.box-card-image{max-width:106rem;margin:0 auto}@media (min-width: 768px){.box-content h2{font-size:3.5rem}.box-content-list{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:3rem}}.box-material{margin-top:5rem;text-align:center}.box-material-list{display:grid;column-gap:3rem;row-gap:3rem;margin-top:5rem}.box-material-image,.box-material-video{background-size:cover;background-position:center;padding-bottom:100%;display:block;position:relative}.box-material-image .secondary-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:95%}.box-material-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.box-material-video-player video{outline:none!important}@media (min-width: 768px){.box-material-list{grid-template-columns:1fr 1fr}}.reviews-reviews{background:#fdf6f8;padding:5rem 0;max-width:172rem;margin:0 auto;border:1.5rem solid var(--white)}.reviews-intro{margin:0 auto 5rem;max-width:56rem;text-align:center}.reviews-intro h1{letter-spacing:-.025em;line-height:1.43;margin-bottom:1rem;font-size:3rem}.reviews-intro p{font-size:1.8rem;line-height:2}.reviews-masonry-inner:after{content:"";display:block;clear:both}.reviews-carousel-outer{padding:0 0 3rem}.reviews-carousel{background:var(--white);padding:5rem 2.5rem;text-align:center}.reviews-carousel-item a:hover,.reviews-carousel-item a:focus,.reviews-carousel-item a:active{text-decoration:none}.reviews-carousel-item img{width:8rem!important;margin:0 auto;border-radius:50%}.reviews-carousel-item h3{font-size:1.8;margin-bottom:2rem}.reviews-carousel-item p{font-style:italic}.reviews-carousel .owl-dots{text-align:center}.reviews-carousel .owl-dot{display:inline-block;width:1.5rem;height:1.5rem;border-radius:50%;background-color:var(--primary-color-high);margin:.5rem}.reviews-carousel .owl-dot.active{background-color:var(--primary-color)}.reviews-photo-item{text-align:center;padding:0 0 3rem;display:block}.reviews-photo-item:hover,.reviews-photo-item:focus,.reviews-photo-item:active{text-decoration:none}.reviews-photo-item h3{padding:0 .5rem;word-break:break-word;line-height:1.3}.reviews-photo-profile{width:8rem;margin:-4rem auto 0;border-radius:50%;border:.2rem solid var(--white)}.reviews-footer{margin-top:5rem;text-align:center}@media (max-width: 767px){.reviews-photo-item h3{font-size:1.4rem}}@media (max-width: 991px){.reviews-masonry-inner>*{width:50%;padding-bottom:3rem}.reviews-masonry-inner>*:nth-child(2n){float:left;padding-right:.5rem}.reviews-masonry-inner>*:nth-child(odd){float:right;padding-left:.5rem}.reviews-carousel-outer{width:100%;padding:0 0 3rem}}@media (min-width: 768px){.reviews-reviews{padding:10rem 0}.reviews-intro h1{font-size:4.5rem}.reviews-intro p{font-size:1.8rem}}@media (min-width: 992px){.reviews-masonry-inner>*{width:33%;padding:0 1.5rem 3rem}.reviews-masonry-inner>*:nth-child(9n+1){float:right;clear:both}.reviews-masonry-inner>*:nth-child(9n+2){float:left}.reviews-masonry-inner>*:nth-child(9n+3){float:left;padding:2rem 5rem 3rem}.reviews-masonry-inner>*:nth-child(9n+4){float:left;clear:left;padding:2rem 5rem 3rem}.reviews-masonry-inner>*:nth-child(9n+5){float:left;padding:0 1.5rem 3rem;margin-top:-3rem}.reviews-masonry-inner>*:nth-child(9n+6){float:right}.reviews-masonry-inner>*:nth-child(9n+7){float:left}.reviews-masonry-inner>*:nth-child(9n+8){float:left;padding:.5rem 5rem 3rem}.reviews-masonry-inner>*:nth-child(9n+9){float:right;padding:0 3rem 3rem}.reviews-carousel-item h3{font-size:2.2rem}}.reviews-results{background-color:var(--secondary-color-low);background-size:200% auto;background-position:85% bottom;background-repeat:no-repeat;padding:3rem 0 75vw;min-height:64rem;display:flex;align-items:center;position:relative;max-width:172rem;margin:0 auto;border:1.5rem solid var(--white);border-top:none}.reviews-results-inner{max-width:61rem}.reviews-results p{margin-bottom:3rem}.reviews-results-item{padding:.1rem 0 0 8rem;position:relative;margin:3rem 0}.reviews-results-item img{position:absolute;top:0;left:0;width:8rem}.reviews-results-item h2{line-height:1.26;letter-spacing:-.025em;margin:2rem 0;font-size:2.2rem;word-break:break-word}@media (min-width: 768px){.reviews-results{padding:7rem 0;background-size:cover;background-position:left center}}@media (min-width: 1200px){.reviews-results{background-position:center}}.reviews-professionals{background-color:var(--secondary-color-low);background-size:200% auto;background-position:10% bottom;background-repeat:no-repeat;padding:5rem 0 75vw;min-height:64rem;display:flex;align-items:center;position:relative;max-width:172rem;margin:0 auto;border:1.5rem solid var(--white);border-top:none}.reviews-professionals-inner{max-width:40rem;margin-left:auto}.reviews-professionals h2{letter-spacing:-.025em;line-height:1.43;margin-bottom:2rem}.reviews-professionals p{margin-bottom:3rem}@media (min-width: 768px){.reviews-professionals{padding:10rem 0;background-size:cover;background-position:center}.reviews-professionals h2{font-size:3.5rem}}@media (min-width: 992px){.reviews-professionals-inner{max-width:60rem}.reviews-professionals-inner img{max-width:420px;display:block;width:100%}}@media (min-width: 1200px){.reviews-professionals{background-position:center}}@media (min-width: 1440px){.reviews-professionals{min-height:75rem}}.blog-hero{background-color:var(--secondary-color-low);background-size:200% auto;background-position:-8% bottom;background-repeat:no-repeat;padding:5rem 0 70vw;min-height:35rem;display:flex;align-items:center;position:relative;max-width:172rem;margin:0 auto}.blog-hero-inner{max-width:50rem;margin:0 auto;text-align:center}.blog-hero h2{font-size:3rem;line-height:1.26;letter-spacing:-.025em;margin-bottom:0}.blog-hero p{margin-bottom:3rem}@media (min-width: 768px){.blog-hero h2{font-size:4.5rem}}@media (min-width: 992px){.blog-hero{padding:10rem 0;background-size:cover;background-position:left center;min-height:50rem}}@media (min-width: 1200px){.blog-hero{background-position:center}}@media (min-width: 1440px){.blog-hero{min-height:60rem}}.blog-page{margin:5rem 0}.blog-list{display:grid;column-gap:3rem;row-gap:3rem}.blog-list-item{display:block;transition:all .3s ease}.blog-list-item:hover,.blog-list-item:focus,.blog-list-item:active{text-decoration:none;color:var(--secondary-color-low)}.blog-list-item-image{width:100%;padding-bottom:62%;background-size:cover;background-position:center;background-repeat:no-repeat}.blog-list-item h2{line-height:1.3;margin:2rem;font-size:2rem}.pagination{margin:3rem 0;text-align:center}.pagination .page,.pagination .prev,.pagination .next{display:inline-block;padding:.3rem .6rem;margin:.3rem;line-height:1}.pagination .page.current{font-weight:600}.pagination a:hover,.pagination a:focus,.pagination a:active{color:var(--primary-color);text-decoration:none}@media (min-width: 768px){.blog-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-article{margin:5rem 0}.blog-article article{max-width:70rem;margin:0 auto}.blog-article article a{color:var(--primary-color);text-decoration:underline}.blog-article h1{font-size:3rem;line-height:1.5;margin-bottom:2rem}.article-featured-image{margin-bottom:2rem;width:100%}.blog-article-hero{background-color:var(--secondary-color-low);background-size:cover;background-position:center;background-repeat:no-repeat;min-height:20rem;display:flex;align-items:center;position:relative;max-width:172rem;margin:0 auto}.article-navigation{margin:5rem auto;max-width:70rem;display:flex}.article-navigation a{text-decoration:underline}.article-navigation a:hover,.article-navigation a:focus,.article-navigation a:active{color:var(--primary-color)}.previous-article{margin-right:auto}.next-article{margin-left:auto}@media (min-width: 768px){.blog-article-hero{min-height:50rem}}.default-style{margin:5rem 0}.default-style h1{font-size:3rem;line-height:1.4}.default-style a{text-decoration:underline}.default-style a:hover,.default-style a:focus,.default-style a:active{color:var(--primary-color)}@media (min-width: 768px){.default-style h1{font-size:4.5rem}}.not-found{margin:15rem 0;text-align:center}.cart-page{margin:5rem 0}.cart-table{width:100%}.cart-table thead tr th{border-bottom:.1rem solid #cbd1d4;padding:.5rem 1rem;font-size:2rem}.cart-table .product-image{width:10rem;margin:0 auto;display:block}.cart-table .product-name{font-weight:600;display:block;text-decoration:none}.cart-table .cart-remove{color:var(--primary-color);font-size:1.4rem}.cart-table .cart-product-col{width:100%;padding:.5rem 1rem}.cart-table .cart-price-col,.cart-table .cart-qty-col,.cart-table .cart-total-col{text-align:center;padding:.5rem 1rem}.cart-table .qty-input{border:.1rem solid var(--black);border-radius:0;-webkit-appearance:none;appearance:none;background:transparent;box-shadow:none;width:5rem;text-align:center;padding:.5rem}.cart-table tfoot tr td{border-top:.1rem solid #cbd1d4}.cart-subtotal{text-align:right;margin:2rem 1rem;font-size:1.8rem}.cart-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;margin-top:3rem}.cart-actions>div{margin-left:1rem}@media only screen and (max-width: 767px){.no-more-tables table,.no-more-tables thead,.no-more-tables tbody,.no-more-tables th,.no-more-tables td,.no-more-tables tr{display:block}.no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px}.no-more-tables tbody tr{border-bottom:1px solid #ccc}.no-more-tables tbody tr td{text-align:right}.no-more-tables td{border:none;position:relative;padding-left:50%!important;white-space:normal;text-align:left}.no-more-tables td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}.no-more-tables td:before{content:attr(data-title)}.no-more-tables tfoot{width:100%;display:block}.no-more-tables td.cart-product-image-col,.no-more-tables tfoot td{padding:20px 10px!important}.no-more-tables td.cart-product-image-col{text-align:center}.no-more-tables tfoot td .cart-subtotal{text-align:center;margin-bottom:0}.cart-table .cart-price-col,.cart-table .cart-qty-col,.cart-table .cart-total-col{text-align:right}.cart-actions{margin-top:5rem;justify-content:center}.cart-actions>div{margin:1rem}}.product-list{display:grid;column-gap:3rem;row-gap:3rem}.product-list-item{display:block;transition:all .3s ease;text-decoration:none!important}.product-list-item:hover,.product-list-item:focus,.product-list-item:active{text-decoration:none;color:var(--secondary-color-low)}.product-list-item-image{width:100%;padding-bottom:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.product-list-item h2{line-height:1.3;margin:2rem;font-size:2rem}@media (min-width: 768px){.product-list{grid-template-columns:1fr 1fr 1fr}}.login-form{margin:5rem 0;max-width:50rem}.customer-orders{margin:5rem 0}.customer-orders table{width:100%}.product-inner{display:grid;column-gap:3rem;row-gap:3rem;align-items:center}.product-price{margin:2rem 0;font-size:2rem;font-weight:600}.product-inner .qty-input{border:.1rem solid var(--black);border-radius:0;-webkit-appearance:none;appearance:none;background:transparent;box-shadow:none;width:6.5rem;height:6.5rem;padding:.5rem 1rem;text-align:center}@media (min-width: 768px){.product-inner{grid-template-columns:1fr 1fr}}.assessment-page{background-color:#fdf1f3;max-width:172rem;margin:0 auto}.assessment-section{display:none}.assessment-section-inner{display:flex;justify-content:center;align-items:center}.assessment-text .assessment-section-inner{background-color:var(--secondary-color-low);background-size:200% auto;background-position:20% bottom;background-repeat:no-repeat;padding:5rem 0 80vw}.assessment-section h1,.assessment-section h2{margin-top:0;font-size:3rem;line-height:1.26;letter-spacing:-.025em;margin-bottom:1rem}.assessment-text-content .primary-button{min-width:26rem;text-align:center}.assessment-question .assessment-section-inner{text-align:center;padding:5rem 0}.question-container{max-width:55rem;margin:auto}.question-container-medium{max-width:70rem}.question-container-large{max-width:100%}.question-container h1,.question-container h2{margin-bottom:3rem}.question-container h3{font-size:2rem;margin-bottom:2rem;line-height:1.6;letter-spacing:-.025em;text-align:center}.question-container .secondary-button{min-width:25rem;margin-bottom:.5rem}.question-description{font-size:1.4rem;margin-top:-2rem;text-align:center}.multiple-answer-question{text-align:left}.multiple-answer-question h1,.multiple-answer-question h2{text-align:center}.question-continue{margin-top:2rem}.question-checkbox label{position:relative;padding-left:3rem;cursor:pointer}.question-checkbox input{display:none}.custom-checkbox{display:inline-block}.custom-checkbox{display:inline-block;width:2rem;height:2rem;background:var(--white);vertical-align:middle;position:absolute;top:.5rem;left:0;cursor:pointer}input:checked~.custom-checkbox:after{content:"";display:block;position:absolute;top:.6rem;left:.5rem;width:1rem;height:.5rem;border-left:.1rem solid var(--primary-color);border-bottom:.1rem solid var(--primary-color);transform:rotate(-45deg)}.question-images-container{display:grid;column-gap:3rem;row-gap:3rem;max-width:90rem;margin:3rem auto}.question-image label{cursor:pointer;position:relative;display:block}.question-image input{display:none}.question-image input:checked~.custom-radio{position:absolute;top:0;right:10%;width:2.5rem;height:2.5rem;border-radius:50%;background-color:var(--primary-color)}.question-image input:checked~.custom-radio:after{content:"";display:block;position:absolute;top:.8rem;right:.7rem;width:1rem;height:.5rem;border-left:.1rem solid var(--white);border-bottom:.1rem solid var(--white);transform:rotate(-45deg)}.question-image img{width:70%;margin:2rem auto;display:block}@media (min-width: 768px){.assessment-section-inner{min-height:75rem}.assessment-text .assessment-section-inner{background-size:cover;background-position:center bottom;padding:10rem 0}.assessment-text-content{max-width:45rem;margin-left:auto}.assessment-section h1,.assessment-section h2{font-size:4.5rem}.assessment-question .assessment-section-inner{padding:10rem 0}.question-container h3{font-size:2.3rem}.question-images-container{grid-template-columns:1fr 1fr 1fr}}.footer{padding:5rem 0}.footer-1{display:grid;column-gap:3rem;row-gap:3rem}.footer-1 h2{font-weight:600;font-size:2.5rem;line-height:1.5;margin-bottom:3rem}.footer-navigation{padding:0;margin:0 0 3rem}.footer-navigation li{list-style:none;padding:.5rem 0}.footer-newsletter-col{display:flex;flex-direction:column}.newsletter-form-group{display:flex;border-bottom:.1rem solid var(--black)}.newsletter-form-group input{border:none;border-radius:0;background:transparent;-webkit-appearance:none;appearance:none;padding:.5rem;width:100%}.newsletter-form-group input:focus{outline:none}.newsletter-form-group button{text-transform:uppercase;font-weight:500;border:none;border-radius:0;padding:.5rem;margin:0;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none;transition:all .3s ease}.newsletter-form-group button:hover,.newsletter-form-group button:focus,.newsletter-form-group button:active{outline:none;color:var(--primary-color)}.social-networks{margin-top:auto;text-align:right;padding:3rem 0}.social-networks a:not(.accent_link){display:inline-block;margin:.25rem;background-color:var(--primary-color);color:var(--white);border-radius:50%;font-size:2.5rem;width:4rem;height:4rem;line-height:3.8rem;text-align:center;border:.1rem solid var(--primary-color);transition:all .3s ease}.social-networks a:hover,.social-networks a:focus,.social-networks a:active{background:transparent;color:var(--primary-color);text-decoration:none}.footer-2{margin-top:2rem}.footer-2 p{font-size:1.4rem}.aggreeBox input[type=checkbox]{position:absolute;left:0;top:2.4rem}.aggreeBox p{line-height:2rem;font-size:1.4rem}.aggreeBox{position:relative;padding:2rem}.text__box{margin:3rem 0}.text__box p,.text__box a{margin:0;color:#989898;font-weight:400;font-size:1.2rem}.btm__text{font-size:1.3rem;line-height:1.8rem}.text__box p a{text-decoration:underline}.mobile_views{display:none!important}@media (min-width: 375px){.footer-navigation{columns:2}}@media (min-width: 768px){.footer{padding:7rem 0 5rem}.footer-1{grid-template-columns:5fr 3fr}}@media (max-width: 480px){.pricing-comparison-list .pricing-comparison-list-item-bar{display:none!important}.pricing-comparison-list .pricing-comparison-list-item-bar.mobile_views{display:block!important;font-size:17px}.pricing-comparison-list-item{display:block}}.home-steps-footer a{margin:.5rem}.rich_txt_section .container.text-center{max-width:60rem;margin:0 auto;text-align:center;margin-bottom:10rem}.rich_txt_section .container.text-center img{max-height:10rem}.rich_txt_section{padding-top:2rem}.rich_txt_section h2{font-size:3.5rem;letter-spacing:-.025em;line-height:1.43;margin-top:2.5rem;font-weight:500}.rich_txt_section p{font-size:1.8rem;line-height:1.6}.rich_txt_section p small{font-size:1.3rem;line-height:1.6;display:block}.store_imgs a{display:inline-block;vertical-align:middle;margin-right:1rem}.store_imgs img{display:block;margin:0 auto;max-height:4.5rem}.box_content1 .text__box{margin-bottom:0}.box_content1 .box-content-list{margin:3rem 0}.pricing-benefits-item-content a{text-decoration:underline}.assessment-text-content a{padding-left:2rem;padding-right:2rem}#shopify-section-vor-ort-hero .pricing-hero-inner{max-width:55rem}#shopify-section-vor-ort-hero .pricing-hero-inner h1{max-width:50rem;font-size:4.5rem}#shopify-section-vor_ort_about .home-about-content ul{margin:0 0 4rem;padding:0;list-style:none}#shopify-section-vor_ort_about .home-about-content ul li{position:relative;font-size:2.2rem;line-height:1.2;font-weight:500;margin:1rem 0;padding-left:4.5rem}#shopify-section-vor_ort_about .home-about-content ul li:before{content:"\f00c";font-family:Line Awesome Free;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;position:absolute;left:0;font-size:3.5rem}.dein_section{margin-top:2.5rem}.dein_section.material_sec .box-material{background:#fef4f2}.section_heading h2{font-size:3.5rem;text-align:center;line-height:4rem;margin-bottom:5rem}.steps_wrapper{display:grid;text-align:center;grid-template-columns:repeat(3,1fr);grid-column-gap:6rem}.step_number{display:block;height:5rem;width:5rem;text-align:center;line-height:5rem;margin:0 auto;color:#fff;background-color:#f45561;border-radius:50%;font-size:2.2rem;z-index:2;position:relative;font-weight:500}.step_list h3{font-size:2.2rem;font-weight:500;margin:2.5rem auto 2.2rem;line-height:3rem;max-width:22rem}.step_list p{margin:0 auto;max-width:32rem}.custom_cont{position:relative}.custom_cont:after{content:"";position:absolute;left:0;width:calc(100% - 40.5rem);height:1px;background:#f45561;top:2.5rem;z-index:1;right:0;margin:0 auto}.step_list:last-child:after{display:none}.zufriedenheitsversprechen .box-material-list{align-items:center}.text_side h2{font-size:3.5rem;margin-top:3rem;line-height:4rem;margin-bottom:1.5rem}.text_side small{display:block}.text_side p:last-child{margin-bottom:0}.zufriedenheitsversprechen{padding-bottom:12rem}.vielleicht_section{padding:10rem 0;background-color:#eff6fa;width:calc(100% - 5.2rem);margin:0 auto}.contact_hd a.secondary-button{min-width:24.5rem;text-align:center;margin-top:3rem}.contact_hd h3#word{font-size:3.5rem;line-height:4.5rem;margin:0;max-width:60rem;min-height:9rem}.contact_det{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:6rem}.contact_info h4{font-size:2.5rem;line-height:3rem;margin-bottom:1rem;letter-spacing:normal}.contact_info a{text-decoration:none;font-weight:500;color:#f45561}.contact_info a{text-decoration:none;font-weight:500;color:#f45561;display:inline-block;background-image:url(/cdn/shop/files/call_icon_2c786a3a-d632-46d6-85a0-d6aa1d1ecd4b.png?v=1629108489);background-repeat:no-repeat;background-position:center left;padding-left:6rem;padding-top:1.2rem;padding-bottom:1.2rem;margin-top:1.2rem;background-size:5rem}.vielleicht_section h2{margin-bottom:10rem}.max_width_wrap{max-width:40rem;margin:0 0 0 auto}.secondary-button+.primary-button,.primary-button+.secondary-button{margin-top:1rem}.store_imgs img{max-height:4rem}.rich_txt_section h2{font-size:2.2rem}.rich_txt_section p{font-size:1.6rem}.rich_txt_section p small{font-size:1.2rem}.zufriedenheitsversprechen2 .box-material-list{grid-template-columns:1fr;max-width:67rem;margin:0 auto}.box .zufriedenheitsversprechen .text_side{padding:0 4.5rem}body .reviews-results-inner{max-width:100%;display:grid;text-align:center;justify-content:center;flex-wrap:wrap;grid-template-columns:repeat(2,1fr);grid-column-gap:6rem}.reviews-results-inner .reviews-results-item{width:100%;padding:0}body .reviews-results-item img{position:static;display:block;margin:0 auto}.review_slider{background:#edf6f9;padding:10rem 0;max-width:172rem;margin:0 auto;border:1.5rem solid #fff}.review_img{height:56rem}.review_box{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:1.5rem;align-items:flex-start}.review_img img{height:100%;object-fit:cover}.review_img.review_img2 img+img{margin-top:1.5rem}.review_img.review_img2 img{height:28rem;width:100%;object-fit:cover}.review_details{text-align:center;display:flex;align-items:center;justify-content:center;background:#fff;padding:3rem;min-height:56rem}.review_cont h2{position:relative;margin-bottom:2.5rem}.review_cont h2:after{content:"";position:absolute;left:0;right:0;bottom:0;width:6rem;height:.1rem;background:#000;margin:0 auto}body .slick-prev:before,body .slick-next:before{display:none}body .slick-prev,body .slick-next{width:36px;height:36px;background-image:url(/cdn/shop/files/right-chevron.png?v=1629287976)!important;background-repeat:no-repeat!important;background-position:center center;background-size:contain!important;z-index:2}body .slick-prev{left:-55px;transform:rotate(-180deg) translatey(18px)}body .slick-next{right:-55px}.white_background .box-content.box_content1{background:#fff;border:none;padding:8rem 0}.material_sec .box-material{margin:0 auto;padding:8rem 0;background:#fdf6f8}.material_sec .box-material-list{margin:0}.vide_imggg img{display:block}.vide_imggg{padding-left:3rem}span.btn_divider{display:block;margin:1.2rem 0;font-size:1.4rem;line-height:1.2;font-weight:500;text-transform:none}.review_slider .couple_btn_wrap.text_center{text-align:center;margin-top:5rem}.text_side{text-align:left}.text_side .home-benefits-content h2,.zufriedenheitsversprechen .box-material-list{margin-top:0}.zufriedenheitsversprechen h2{text-align:left;font-size:3.5rem;letter-spacing:-.025em;line-height:1.43;margin-bottom:2rem}.home-benefits-content>p{font-size:1.3rem;margin:2rem 0 0}.text-center.botm_line p{text-align:center;margin-top:3rem;margin-bottom:0;font-size:1.3rem;max-width:90rem;margin-left:auto;margin-right:auto}@media (min-width:768px){.pricing-pricing-footer .btn_divider,.review_slider .btn_divider{margin-left:auto;margin-right:auto}.hiw-timeline-step-content .btn_divider{margin-left:auto}.couple_btn_wrap>a,.pricing-pricing-footer>a,.hiw-timeline-step-content a.secondary-button,.hiw-timeline-step-content a.primary-button{min-width:26rem;text-align:center}body .btn_divider{max-width:26rem;text-align:center}.home-steps-footer.couple_btn_wrap .btn_divider{margin-left:auto;margin-right:auto}}@media (min-width:1200px) and (max-width:1500px){#shopify-section-vor-ort-hero .pricing-hero-inner{max-width:45rem}}@media (min-width:992px) and (max-width:1199px){body .slick-next{right:-30px}body .slick-prev{left:-30px;transform:rotate(-180deg) translatey(13px)}body .slick-next,body .slick-prev{width:26px;height:26px}.review_details{padding:15px}#shopify-section-vor-ort-hero .pricing-hero-inner{max-width:40rem}.text_side h2,.section_heading h2,.contact_hd h3#word{font-size:2.5rem;line-height:3.2rem}#shopify-section-vor_ort_about .home-about-content ul li{font-size:2.5rem}.custom_cont:after{width:calc(100% - 34.5rem)}}@media (min-width:768px) and (max-width:991px){body .reviews-professionals h2{font-size:2.6rem}.review_details{min-height:45.5rem}.review_img{height:45.5rem}body .slick-next{right:-30px}body .slick-prev{left:-30px;transform:rotate(-180deg) translatey(12px)}body .slick-next,body .slick-prev{width:26px;height:26px}.review_details{padding:15px}.review_img.review_img2 img{height:22rem}.box .zufriedenheitsversprechen .text_side{padding:0 3rem}.text_side h2,.section_heading h2,.contact_hd h3#word{font-size:2.2rem;line-height:3rem}.step_list h3{font-size:1.8rem;line-height:2.5rem}.custom_cont:after{width:calc(100% - 26.5rem)}#shopify-section-vor_ort_about .home-about-content ul li{font-size:2.2rem}#shopify-section-vor-ort-hero .pricing-hero-inner h1{font-size:3.9rem}}@media (max-width:767px){.hiw-timeline-step-content .btn_divider{min-width:26rem;margin-left:0!important;margin-right:0!important}.hiw-timeline-step{padding-left:5.5rem}.couple_btn_wrap>a,.pricing-pricing-footer>a{min-width:26rem!important;text-align:center}.couple_btn_wrap,.pricing-pricing-footer{text-align:center}.hiw-timeline-step .btn_divider,.pricing-pricing-footer .btn_divider{max-width:26rem;text-align:center;margin-left:auto;margin-right:auto}.hiw-timeline-step p a.primary-button,.hiw-timeline-step p a.secondary-button{min-width:26rem}.home-benefits-content>p{margin:1rem 0 0}.pricing-hero-inner .primary-button,.pricing-hero-inner .secondary-button,.pricing-hero-inner .btn_divider{display:none}.vide_imggg{padding-left:0}.material_sec .box-material{padding:5rem 0}.white_background .box-content.box_content1{padding:3rem 0 5rem}.contact_info h4{font-size:2.5rem;line-height:3rem;margin-bottom:1rem;font-weight:600;letter-spacing:normal}.vielleicht_section h2{text-align:left;font-weight:600}.review_details{min-height:unset;padding:20px}.review_img{height:30rem}.review_img{width:50%}body .reviews-results{padding:3rem 0}body .reviews-results p{margin-bottom:0}.review_slider{padding:5rem 0}body .reviews-results-inner{grid-template-columns:repeat(1,1fr)}.container{padding:0 3rem}body .slick-next,body .slick-prev{width:25px;height:25px}body .slick-next{right:-30px}body .slick-prev{left:-30px}.review_img{padding-right:.7rem}.review_img.review_img2{padding-left:.7rem;padding-right:0}.review_details{width:100%;margin-top:1.5rem}.review_img img{height:29.5rem;object-fit:cover}.review_box{display:flex;grid-column-gap:0;flex-wrap:wrap;align-items:self-start}.review_img.review_img2 img{height:14rem}.box .zufriedenheitsversprechen .text_side{padding:0}#shopify-section-vor-ort-hero .pricing-hero-inner h1{font-size:3rem}.text_side img{display:block;margin:2.5rem auto 0}.vielleicht_section{width:calc(100% - 3rem)}.home-about{margin:6rem 0}.zufriedenheitsversprechen{padding-bottom:6rem}.vielleicht_section{padding:6rem 0}.step_list h3{margin:1rem auto .5rem}.steps_wrapper{grid-template-columns:repeat(1,1fr);grid-row-gap:4rem}.steps_wrapper:after{display:none}#shopify-section-vor_ort_about .home-about-content ul li{font-size:2rem;margin:1.5rem 0}#shopify-section-vor_ort_about .home-about-content ul li:before{margin:0rem 0 0;font-size:3rem}.contact_hd h3#word,.section_heading h2,.text_side h2{font-size:2.4rem;line-height:3rem}.contact_det{grid-template-columns:repeat(1,1fr);grid-row-gap:4rem}.vielleicht_section h2{margin-bottom:5rem}.contact_hd h3#word{min-height:7rem}.zufriedenheitsversprechen .box-material-list{display:block}.zufriedenheitsversprechen .video_side{margin-top:3rem}.Vor-Ort-Termine .zufriedenheitsversprechen .box-material-list{display:flex;flex-direction:column-reverse}.Vor-Ort-Termine .zufriedenheitsversprechen .video_side{margin-top:0;margin-bottom:3rem;width:100%}.Vor-Ort-Termine .text_side{width:100%}.zufriedenheitsversprechen h2{font-size:2.4rem;margin-bottom:3rem}}body.black-friday button,body.black-friday a,body.black-friday input{color:#fff}body.black-friday{color:#fff;background-color:#000}body.black-friday .header a{color:#000}body.black-friday a.header-cta,body.black-friday .main-menu ul li.menu-cta a{color:#f45561}body.black-friday .toggle-menu{color:#000}.top-section-in{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:100px}.top-section-in>div{width:50%;padding:0 20px}.top-image img{display:block;width:100%}.top-text h2{background-color:#f45561;display:inline-block;padding:0 6px;transform:rotate(-8deg);font-size:45px}.top-section-in .top-text p{margin-top:60px;font-size:20px;max-width:500px;line-height:normal;margin-left:15px}.top-text h2:nth-child(2){margin-left:8px}body.black-friday .newsletter-form-group{border-bottom-color:#fff}@media all and (max-width:1500px){.top-text h2{font-size:30px}.top-section-in .top-text p{font-size:16px}}@media all and (max-width:991px){.top-text h2{font-size:22px}.top-section-in .top-text p{margin-top:40px;font-size:14px}}@media all and (max-width:767px){.top-image{margin-bottom:30px}.top-section-in>div{width:100%}.top-section-in .top-text p{max-width:100%}.top-text h2:nth-child(2){margin-left:5px;max-width:295px}.top-text h2{max-width:230px;display:block}.top-section-in{margin-bottom:50px}}@media (min-width:768px){.Vor-Ort-Termine .home-about-video{margin-bottom:0}#shopify-section-vor_ort_about .home-about-content ul li:first-child{margin-top:0}.Vor-Ort-Termine section.home-about{margin-bottom:20rem}}div#particles-js{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.custom-announcement-bar .custom-announcement-bar__message{font-size:24px}body.Vor-Ort-Termine .pricing-hero{background-size:contain!important;background-position:left!important}@media all and (max-width:991px){body.Vor-Ort-Termine .pricing-hero{background-position:bottom!important}.banner_badge_lb{bottom:auto;top:28rem;right:0!important}.banner_badge_lb img{max-height:15rem!important}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/application.css.map */
