.vibrantBlue{color:#0f57b6}h1{font-family:Yantramanav,Arial,sans-serif;font-size:1.8rem}h2{font-size:1.5rem}h2,h3{font-family:Roboto,Arial,sans-serif}h3{font-size:1.3rem}.font-roboto{font-family:Roboto,Arial,sans-serif}.font-yantramanav{font-family:Yantramanav,Arial,sans-serif}header.home{background-color:#fff;box-shadow:0 .5rem 1.5rem rgba(51,51,51,.03);height:64px;margin-left:auto;margin-right:auto;position:fixed;width:100%;z-index:1}header.home section{align-items:center;display:flex;height:100%;max-width:1200px!important}header.home section img.logo{width:135px;z-index:2}header.home section nav{display:none}@media (min-width:768px){header.home section nav{display:block}}header.home section nav ul{align-items:center;display:flex;font-size:.9rem;justify-content:flex-end;list-style:none;opacity:.9}header.home section nav ul li:not(:first-child){margin-left:2rem}header.home section nav a:active,header.home section nav a:hover{opacity:.8}header.home section .hamburger{display:block;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}@media (min-width:768px){header.home section .hamburger{display:none}}header.question{background-color:#fff;box-shadow:0 .5rem 1.5rem rgba(51,51,51,.03);height:64px;position:fixed;width:100%;z-index:1}header.question section{height:100%;margin-left:auto;margin-right:auto;max-width:1024px;width:100%}header.question section .division{justify-content:center}header.question section .division .back{align-items:center;display:flex;font-weight:400;position:relative}header.question section .division .back svg{margin-right:.5rem}header.question section .division .progress__numbers{font-weight:300}header.question section .division .progress__numbers .current__page{font-weight:500}header.question section .division .logo{width:115px;z-index:2}header.question .progress__bar{background-color:rgba(0,0,0,.05);height:2px;width:100%}header.question .progress__bar .progress{background-color:#0d9de0;height:100%;transition:width .25s ease 0s}header.evaluation{align-items:center;display:flex;height:64px;justify-content:center}header.evaluation .logo{width:115px;z-index:2}header.summary{background-color:#fff;box-shadow:0 .5rem 1.5rem rgba(51,51,51,.03);height:64px;margin-left:auto;margin-right:auto;width:100%;z-index:1}header.summary section{align-items:center;display:flex;height:100%;justify-content:center;margin-left:auto;margin-right:auto;max-width:1024px!important}header.summary section img.logo{width:115px;z-index:2}.mobile__menu{background-color:#fff;height:100%;overflow:hidden;position:absolute;width:100%;z-index:20}.mobile__menu .menu__navigation.mobile{left:50%;padding-left:1rem;padding-right:1rem;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:100%}.mobile__menu .menu__navigation.mobile ul{font-weight:400;letter-spacing:.05em;list-style:none}.mobile__menu .menu__navigation.mobile ul li{display:block;font-size:1.2rem;margin-bottom:1.5rem;text-align:center}.mobile__menu .menu__navigation.mobile ul li a:active,.mobile__menu .menu__navigation.mobile ul li a:hover{opacity:.85}.mobile__menu .close-x{cursor:pointer;position:absolute;right:1rem;top:1.25rem}.home{flex-grow:1;position:relative}.home .feather__top{background-image:url(https://static.quit.guru/assets/quiz/plant.svg);background-position:40% 300%;background-repeat:no-repeat;background-size:300px;display:none;height:250px;left:0;opacity:.7;position:absolute;top:0;transform:scale(-1);width:300px;z-index:-1}@media (min-width:768px){.home .feather__top{display:block}}.home .hero{padding:5.5rem 1rem 2rem;z-index:1}@media (min-width:376px){.home .hero{padding:6rem 1rem 2rem}}.home .hero{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;margin-left:auto;margin-right:auto;max-width:1200px;width:100%!important}@media (min-width:768px){.home .hero{gap:2.5rem!important;padding:9rem 1rem 3.5rem}}.home .hero .content{grid-column:span 12/span 12!important}@media (min-width:768px){.home .hero .content{grid-column:span 6/span 6!important}}.home .hero .content{display:flex;flex-direction:column!important;justify-content:center!important;justify-items:center!important}.home .hero .content h1{font-size:1.7rem;font-weight:700;line-height:2rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:300px;text-align:center}@media (min-width:376px){.home .hero .content h1{font-size:2rem;line-height:2.4rem}}@media (min-width:768px){.home .hero .content h1{font-size:2.625rem;line-height:3.15rem;margin-left:0;margin-right:0;max-width:none;text-align:left}}.home .hero .content h2{font-family:Roboto,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;text-align:center}@media (min-width:376px){.home .hero .content h2{font-size:1.15rem;line-height:1.6rem}}@media (min-width:768px){.home .hero .content h2{font-size:1.25rem;line-height:1.85rem;text-align:left}}.home .hero .content .pre__button{text-align:center}@media (min-width:768px){.home .hero .content .pre__button{text-align:left}}.home .hero .content .pre__button{font-size:1rem;line-height:1.5rem;margin-top:1rem}@media (min-width:376px){.home .hero .content .pre__button{font-size:1.15rem;line-height:1.6rem;margin-top:1.5rem}}.home .hero .content .pre__button{margin-bottom:1rem}.home .hero .content .buttons{display:grid!important;gap:.5rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:center;margin-left:auto;margin-right:auto;max-width:400px;width:100%}@media (min-width:768px){.home .hero .content .buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-left:0;margin-right:0;row-gap:.75rem!important}}.home .hero .content .buttons a[role=button]{display:inline-block;padding:.65rem 0;width:100%}.home .hero .content .buttons a[role=button].male{background-color:#466c9e;color:#fff;grid-column:span 1/span 1!important}.home .hero .content .buttons a[role=button].female{background-color:#009e96;color:#fff;grid-column:span 1/span 1!important}.home .hero .content .buttons a[role=button].other{grid-column:span 2/span 2!important}@media (min-width:768px){.home .hero .content .buttons a[role=button].other{grid-column:span 1/span 1!important}}.home .hero .content .buttons a[role=button].other{background-color:#fff;border:1px solid #9ab1ce;color:#466c9e}.home .hero .content img{margin-bottom:1.1rem;margin-left:auto;margin-right:auto;max-width:160px;min-height:160px;width:100%}@media (min-width:376px){.home .hero .content img{margin-bottom:1.5rem;max-width:200px;min-height:200px}}@media (min-width:768px){.home .hero .content img{margin-bottom:0;max-width:420px;min-height:345px}}.iliustration-card{align-items:center;display:flex;flex-direction:column;font-family:Roboto,Arial,sans-serif;justify-content:center;margin:.4rem;max-width:210px;text-align:center}@media (max-width:768px){.iliustration-card{align-items:flex-start;flex-direction:row;margin:.4rem 0;max-width:100%;text-align:left}}.iliustration-card .empty-iliustration{align-items:center;background-color:silver;border-radius:10px;color:dimgray;display:flex;font-weight:300;height:100px;justify-content:center;width:100px}@media (max-width:768px){.iliustration-card .empty-iliustration{font-size:.5rem;height:55px;width:55px}}.iliustration-card .iliustration-image{margin:.5rem 0}@media (max-width:768px){.iliustration-card .iliustration-image{margin-right:1rem}}.iliustration-card .iliustration-block--title{font-family:Roboto,Arial,sans-serif;font-weight:500;margin:.5rem 0}.iliustration-card .iliustration-block--text{font-size:.9rem;font-weight:300;max-width:350px}.question.main:after{content:url(https://static.quit.guru/assets/quiz/plant_cut.svg);display:none;position:absolute;right:left;top:64px;transform:scale(-1)}@media (min-width:768px){.question.main:after{display:block}}.question.main:after{height:130px;width:200px;z-index:-1}@media (min-width:768px){.question.main{background-image:url(https://static.quit.guru/assets/quiz/plant_cut.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:200px}}.question{flex-grow:1;position:relative}.question main.page{max-width:800px}@media (min-width:768px){.question main.page{padding:8rem 1rem 2.5rem}}.question main.review{max-width:700px}@media (min-width:768px){.question main.review{padding:8rem 1rem 2.5rem}}.question main.review h1{margin-bottom:1.5rem;max-width:none}@media (min-width:768px){.question main.review h1{margin-bottom:2rem}}.question main.simplePage h1.question__proper{max-width:450px}.question main.simplePage .question_description{text-wrap:balance;margin-left:auto;margin-right:auto;max-width:450px}@media (min-width:768px){.question main.simplePage .next__button__wrapper.long_page__button__wrapper{background-color:#fff;bottom:0;left:0;padding:0 1rem 30px;position:fixed;width:100%;z-index:1}.question main.simplePage .next__button__wrapper.long_page__button__wrapper a[role=button].continue{margin-top:0}}.question main.simplePage .analysis_page{text-wrap:balance;align-items:center;background-color:#e5f9f8;display:flex;flex-direction:column;height:calc(var(--100vh, 100vh) - 64px);justify-content:flex-start;left:0;min-height:calc(100vh - 64px);overflow:hidden;padding:2.5rem 1rem 0;position:absolute;top:64px;width:100%;z-index:10}.question main.simplePage .analysis_page .image_wrapper{margin:0 auto 2.5rem;width:200px}.question main.simplePage .analysis_page .image_wrapper img{min-height:116px;width:100%}.question main.simplePage .analysis_page .animated-text-line{animation:slideUpFade 1s ease forwards;color:#333;font-size:1.25rem;font-weight:400;opacity:0;text-align:center;transform:translateY(20px)}.question main.simplePage .analysis_page .animated-text-line:not(:first-child){margin-top:1rem}@keyframes slideUpFade{to{opacity:1;transform:translateY(0)}}.question main.simplePage .usersComparison{margin-left:auto;margin-right:auto;margin-top:2rem;max-width:450px;text-align:center;width:100%}.question main.simplePage .usersComparison .users:not(:first-child){margin-top:2rem}.question main.simplePage .usersComparison .users h3{font-size:1.25rem}@media (min-width:768px){.question main.simplePage .usersComparison .users h3{font-size:1.35rem}}.question main.simplePage .usersComparison .users h3{color:#097cab;font-weight:700;margin-bottom:.5rem}.question main.simplePage .usersComparison .users .comparisonGray{height:22px;margin:0 auto 1rem;overflow:hidden;position:relative;width:180px}.question main.simplePage .usersComparison .users .comparisonGray:before{background-image:url(https://static.quit.guru/assets/quiz/customer_icon.svg);background-repeat:repeat-x;content:"";filter:grayscale(100%);height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.question main.simplePage .usersComparison .users .comparisonGray .comparisonGreen{background-image:url(https://static.quit.guru/assets/quiz/customer_icon.svg);background-repeat:repeat-x;filter:none;height:100%;left:0;mix-blend-mode:darken;position:absolute;top:0}.question main.simplePage .usersComparison .users p{text-wrap:balance;margin-left:auto;margin-right:auto;max-width:300px}.question main.simplePage .individualComparison{margin-left:auto;margin-right:auto;margin-top:2rem;max-width:450px;text-align:center;width:100%}.question main.simplePage .individualComparison ul{list-style:none}.question main.simplePage .individualComparison ul li:not(:last-child){margin-bottom:1.25rem}.question main.simplePage .individualComparison ul li{position:relative}.question main.simplePage .individualComparison ul li svg{position:absolute;top:5px}.question main.simplePage .individualComparison ul li div{margin-left:2.8rem}.question main.simplePage .individualComparison ul li div h3{font-size:1.2rem;font-weight:500;margin-bottom:.3rem}.question main.simplePage .individualComparison ul li div span{display:block;font-size:.95rem}.question main.simplePage .individualComparison .customer__results div:nth-child(2),.question main.simplePage .individualComparison .customer__results div:nth-child(3){margin-top:1rem}.question main.simplePage .individualComparison .customer__results img{display:block;margin-bottom:1rem;min-height:193px;width:100%}.question main.simplePage .individualComparison .customer__results span:not(:last-child){margin-bottom:.5rem}.question main.simplePage .individualComparison .customer__results span{display:block;font-size:.9rem}.question main.simplePage .simplePage__page img.vertical_editorial_illustration{margin:1rem auto 2rem;max-height:170px}.question main.simplePage .simplePage__page img.graph{max-width:450px;min-height:180px}@media (min-width:768px){.question main.simplePage .simplePage__page img.savings_graph{max-width:350px}}.question main.simplePage .simplePage__page p{margin-left:auto;margin-right:auto;max-width:450px}.question main.simplePage .simplePage__page p:not(:first-child){margin-top:1rem}@media (min-width:768px){.question main.simplePage .simplePage__page .next__button__wrapper{display:flex;justify-content:center;margin-top:1.25rem}}.question main.simplePage .simplePage__page .next__button__wrapper a[role=button]{max-width:450px}.question main.proof .proof__page{font-weight:400;margin-left:auto;margin-right:auto;margin-top:.5rem;text-align:left;width:100%}.question main.proof .proof__page div{font-size:.95rem}@media (min-width:768px){.question main.proof .proof__page div{font-size:1rem}}.question main.proof .proof__page div.laurel{align-items:center;background-image:url(https://static.quit.guru/assets/quiz/laurel.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;font-size:.9rem;font-weight:500;height:70px;justify-content:center;margin:0 auto 1.5rem;width:220px}.question main.proof .proof__page div.laurel .stars{align-items:center;display:flex;justify-content:space-between;margin-top:.15rem}.question main.proof .proof__page div.laurel .stars span{display:inline-block;padding-top:5px}.question main.proof .proof__page div.laurel .stars img.review__stars{display:inline-block;width:97px}.question main.proof .proof__page h1{margin:0 auto .7rem;max-width:450px;text-align:center}@media (min-width:768px){.question main.proof .proof__page h1{font-size:1.55rem;line-height:2.2rem}}.question main.proof .proof__page .question_description{font-size:1rem;font-weight:400;line-height:1.5rem;margin:0 auto;max-width:350px;width:100%}.question main.proof .proof__page img.participants{margin:2rem auto 0;max-width:350px;min-height:215px;width:100%}.question main.proof .proof__page .mentions{align-items:center;display:flex;height:45px;justify-content:space-between;margin:.5rem auto 1.5rem;max-width:350px;padding-right:10px;width:100%}.question main.proof .proof__page .mentions img{max-height:39px}@media (min-width:768px){.question main.proof .proof__page .next__button__wrapper{display:flex;justify-content:center}}.question main{display:flex;flex-direction:column;padding:5.5rem 1rem}@media (min-width:376px){.question main{padding:6rem 1rem}}@media (min-width:768px){.question main{padding:8rem 1rem 3.5rem}}.question main{height:100%;margin-left:auto;margin-right:auto;max-width:1200px;width:100%!important}.question main.multiple,.question main.page{padding-bottom:120px}.question main img.illustration{margin:0 auto 1rem;min-height:150px;width:10rem}@media (min-width:768px){.question main img.illustration{margin:0;padding-right:1rem;width:100%}}.question main h1{text-wrap:balance;font-size:1.25rem;line-height:1.85rem;text-align:center}@media (min-width:376px){.question main h1{font-size:1.4rem;line-height:2rem}}.question main h1{font-family:Roboto,Arial,sans-serif;font-weight:500;margin-left:auto;margin-right:auto;max-width:550px}.question main .question_description{display:block;font-family:Roboto,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:normal;margin-top:.85rem;text-align:center}.question main .answers{display:flex;flex-direction:column;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:1.75rem;max-width:450px;width:100%}@media (min-width:376px){.question main .answers{margin-top:2rem}}@media (min-width:768px){.question main .answers{margin-top:3rem}}.question main .answers button:not(:first-child){margin-top:.85rem}.question main .answers .next__button__wrapper,.question main .internal__page .next__button__wrapper,.question main .proof__page .next__button__wrapper,.question main .simplePage__page .next__button__wrapper{background-color:#fff;bottom:0;left:0;padding:20px 1rem 30px;position:fixed;width:100%;z-index:1}@media (min-width:768px){.question main .answers .next__button__wrapper,.question main .internal__page .next__button__wrapper,.question main .proof__page .next__button__wrapper,.question main .simplePage__page .next__button__wrapper{left:auto;padding:initial;position:static;width:auto}}.question main .internal__page{font-weight:400;margin-left:auto;margin-right:auto;margin-top:3rem;text-align:left;width:100%}.question main .internal__page h1{margin:0 auto 1.5rem;max-width:450px;text-align:center}@media (min-width:768px){.question main .internal__page h1{font-size:1.55rem;line-height:2.2rem;margin:0 0 1.65rem;text-align:left}}.question main .internal__page h2{font-size:1.2rem;font-weight:500;line-height:1.55rem}.question main .internal__page h2 span{color:red}.question main .internal__page h2{margin-bottom:1.25rem;text-align:center}@media (min-width:768px){.question main .internal__page h2{font-size:1.35rem;line-height:1.75rem;margin-bottom:1.65rem;text-align:left}}.question main .internal__page div{font-size:.95rem}@media (min-width:768px){.question main .internal__page div{font-size:1rem}}.question main .info__box{margin-top:2rem}@media (min-width:768px){.question main .info__box{margin-top:2.5rem}}.question main .info__box{border:1px solid #d9d9d9;border-radius:10px;font-size:.85rem;max-width:450px;padding:1.25rem 1.8rem 1.25rem 3rem;position:relative;width:100%}.question main .info__box svg{stroke:#0bb6b0;left:.7rem;opacity:.8;position:absolute;top:.7rem}.question main .info__box div:nth-child(3){margin-top:1rem}.question main button{will-change:scale,opacity,background-color}.question main button.single{background-color:#b3e1f0;border-radius:10px;font-size:.95rem;font-weight:500;padding-bottom:.75rem;padding-left:1rem;padding-top:.75rem;position:relative;text-align:left;width:100%}.question main button.single svg{opacity:.75;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.question main button.single.selected{background-color:#466c9e;color:#fff}.question main button.single.selected svg{opacity:.75}.question main button.multiple{background-color:#b3e1f0;border-radius:10px;font-size:.95rem;font-weight:500;padding-bottom:.75rem;padding-left:1rem;padding-top:.75rem;position:relative;text-align:left;width:100%}.question main button.multiple .selector{align-items:center;background-color:#8ec9dc;border-bottom-right-radius:10px;border-top-right-radius:10px;bottom:0;display:flex;justify-content:center;margin-left:.5rem;position:absolute;right:0;top:0;width:50px}.question main button.multiple .selector .circle__check{background-color:#a6d7e7;border:1px solid rgba(51,51,51,.7);border-radius:50%;height:26px;width:26px}.question main button.multiple .selector .circle__check svg{display:none}.question main button.multiple.selected{background-color:#466c9e;color:#fff}.question main button.multiple.selected .selector{background-color:#2d5589}.question main button.multiple.selected .selector .circle__check{align-items:center;background-color:#008780;border:1px solid #1b4783;display:flex;justify-content:center}.question main button.multiple.selected .selector .circle__check svg{display:block}.question main .reviewer_info{align-items:center;display:flex;gap:1rem;justify-content:center;margin-left:auto;margin-right:auto;max-width:400px;width:100%}.question main .reviewer_info .review__picture{align-items:center;display:flex;justify-content:flex-end}.question main .reviewer_info .review__picture img{border-radius:7px;max-width:150px;min-height:100px}@media (min-width:768px){.question main .reviewer_info .review__picture img{max-width:180px}}.question main .reviewer_info .review__profile{display:flex;flex-direction:column}.question main .reviewer_info .review__profile .reviewer{display:block;font-size:1.1rem;font-weight:500;margin-bottom:.5rem}.question main .reviewer_info .review__profile .review__stars{width:105px}.question main .reviewer_info .review__profile .verified__reviewer{align-items:center;display:flex;font-size:.9rem;margin-top:.5rem}.question main .reviewer_info .review__profile .verified__reviewer img{height:.9rem;margin-right:.35rem}.question main img.vertical_editorial_illustration{margin:1rem auto 2rem;max-height:170px}@media (min-width:768px){.question main img.vertical_editorial_illustration{max-height:280px}}.evaluation.main{background-color:#e5f9f8;height:100%;width:100%}.evaluation.main main{max-width:800px;padding:1.5rem 1rem 2.5rem}@media (min-width:768px){.evaluation.main main{padding:3rem 1rem 2.5rem}}.evaluation.main main .circular__progress_wrapper{margin-left:auto;margin-right:auto;max-width:280px;position:relative;width:100%}.evaluation.main main .circular__progress_wrapper .progress{color:#466c9e;font-size:3.5rem;font-weight:500;position:absolute;right:50%;top:50%;transform:translateY(-50%) translateX(50%);z-index:1}.evaluation.main main .circular__progress_wrapper .progress .percent__symbol{font-size:2.55rem}.evaluation.main main .circular__progress_wrapper svg.circular__chart{display:block;height:100%;width:100%}.evaluation.main main .circular__progress_wrapper svg.circular__chart .circle__bg{fill:none;stroke:#eee;stroke-width:.7}.evaluation.main main .circular__progress_wrapper svg.circular__chart .circle{fill:none;stroke-width:1.5;stroke-linecap:round;stroke:#4dc0b5}.evaluation.main main ul{margin-top:1.5rem}@media (min-width:768px){.evaluation.main main ul{margin-top:2.5rem}}.evaluation.main main ul{list-style:none;margin-left:auto;margin-right:auto;max-width:350px;width:100%}.evaluation.main main ul li{display:block;position:relative}.evaluation.main main ul li span{display:block;margin-left:1.5rem;opacity:.65}.evaluation.main main ul li div{align-items:center;border:1px solid #909090;border-radius:50%;color:#fff;display:flex;height:1rem!important;justify-content:center;left:0;margin-right:.75rem;position:absolute;top:.25rem;transition:all .35s ease;width:1rem!important}.evaluation.main main ul li div svg{display:none;width:.65rem}.evaluation.main main ul li.done span{opacity:1;transition:all .35s ease}.evaluation.main main ul li.done div{background-color:#008780;border:1px solid transparent}.evaluation.main main ul li.done div svg{display:block}.evaluation.main main ul li:not(:first-child){margin-top:1.5rem}main.summary{max-width:none;padding:2.45rem 0 0;width:100%}@media (min-width:768px){main.summary{padding:3.25rem 0 0}}main.summary .sticky__button{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:hsla(0,0%,100%,.9);bottom:0;height:70px;left:0;padding:1rem 0;position:fixed;right:0;z-index:999}main.summary .sticky__button button{box-shadow:0 2px 0 rgba(0,91,86,.85);font-size:.95rem;font-weight:500;letter-spacing:.35px;max-width:155px;padding:.55rem 1rem;text-align:center}main.summary h2.general{font-family:Roboto,Arial,sans-serif;font-size:1.5rem}@media (min-width:768px){main.summary h2.general{font-size:1.35rem}}main.summary h2.general{font-weight:500;text-align:center}main.summary span.blue{color:#41699c}main.summary span.bolden{font-weight:600}main.summary h2.section__name{font-family:Roboto,Arial,sans-serif;font-size:1.5rem;font-weight:500;margin-bottom:2.5rem;text-align:center}main.summary .emphasis{position:relative}main.summary .emphasis:after{background-image:url(https://static.quit.guru/assets/quiz/emphasis.svg?static=true);background-position:top;background-repeat:no-repeat;background-size:contain;background-size:100% 100%;bottom:-1.1rem;content:"";height:17px;left:0;opacity:.9;position:absolute;right:0;width:100%}main.summary .mentions{display:flex;margin:0 auto;max-width:650px;width:100%}main.summary .mentions div{text-align:center}main.summary .mentions div img{display:inline-block;max-width:120px;width:100%}@media (min-width:768px){main.summary .white__box.percentage{padding:2.5rem 2.2rem}}main.summary .white__box.percentage img{margin:0 auto .4rem;width:180px}main.summary .white__box.percentage img.piggbank{width:140px}main.summary .white__box.percentage .green__percentage{color:#009e96;font-family:Yantramanav,Arial,sans-serif;font-size:3rem;font-weight:600;text-align:center}main.summary .white__box.percentage .expanded{font-size:1rem;font-weight:500;text-align:center}main.summary .white__box.percentage .expanded.mb{margin-bottom:.65rem}main.summary .white__box.percentage .description{font-size:.95rem;text-align:center}main.summary .white__box{background-color:#fff;border-radius:15px;box-shadow:0 2px 8px 2px rgba(0,0,0,.07);-webkit-box-shadow:0 2px 8px 2px rgba(0,0,0,.07);-moz-box-shadow:0 2px 8px 2px rgba(0,0,0,.07);padding:2rem 2.2rem;width:100%}main.summary .blue__percentage{display:flex;height:100%;justify-items:center;padding-left:1rem;width:100%}@media (min-width:768px){main.summary .blue__percentage{padding:0 1rem}}main.summary .blue__percentage .wrapper{display:flex;flex-direction:column;justify-content:center}main.summary .blue__percentage .wrapper .item:not(:last-child){padding-bottom:1.35rem}main.summary .blue__percentage .wrapper .item:not(:first-child){padding-top:1.35rem}main.summary .blue__percentage .wrapper .item{align-items:center;display:flex;flex:0 0 auto}main.summary .blue__percentage .wrapper .item .percent{color:#41699c;flex:0 0 auto;font-family:Yantramanav,Arial,sans-serif;font-size:3rem;font-weight:600;margin-right:1rem}main.summary .blue__percentage .wrapper .item .description{font-size:.95rem}main.summary section.contained__width{margin-left:auto;margin-right:auto;max-width:800px;padding:0 1rem;width:100%}main.summary section.full__width{background-color:#d5f2f1;width:100%}main.summary section.full__width .wrapper{margin-left:auto;margin-right:auto;max-width:800px;padding:0 1rem;width:100%}main.summary section.summary__description h1{font-family:Yantramanav,Arial,sans-serif;font-size:1.875rem;font-weight:600;line-height:2.15rem;margin-bottom:.9rem;margin-left:auto;margin-right:auto;max-width:350px;text-align:center}@media (min-width:768px){main.summary section.summary__description h1{font-size:2.25rem;line-height:2.55rem;margin-bottom:1.25rem;max-width:420px}}main.summary section.summary__description span.h1__expansion{display:block;font-size:1rem;margin-bottom:.625rem;margin-left:auto;margin-right:auto}@media (min-width:768px){main.summary section.summary__description span.h1__expansion{font-size:1.15rem}}main.summary section.summary__description span.h1__expansion{font-weight:400;text-align:center}main.summary section.summary__description .separator{background-color:#000;display:block;height:1px;margin-left:auto;margin-right:auto;margin-top:1.5rem;opacity:.3;width:175px}main.summary section.dependence{margin-top:2.3rem}@media (min-width:768px){main.summary section.dependence{margin-top:3.6rem}}main.summary section.dependence h2.section__name{font-size:1.375rem;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:300px;padding-bottom:0;text-align:center}@media (min-width:768px){main.summary section.dependence h2.section__name{font-size:1.5rem;line-height:1.875rem;margin-left:0;margin-right:0;max-width:285px;text-align:left}}main.summary section.dependence img{margin-left:auto;margin-right:auto;margin-top:1.65rem;max-width:380px;width:100%}@media (min-width:768px){main.summary section.dependence img{margin-top:0;max-width:450px}}main.summary section.dependence .section__content{margin-top:1.5rem}@media (min-width:768px){main.summary section.dependence .section__content{margin-top:1.375rem}}main.summary section.dependence .section__content p:last-child{margin-top:.75rem}main.summary section.approach{margin-top:2.3rem}@media (min-width:768px){main.summary section.approach{margin-top:3.8rem}}main.summary section.approach h2.section__name{font-size:1.375rem;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:230px;padding-bottom:0;text-align:center}@media (min-width:768px){main.summary section.approach h2.section__name{font-size:1.5rem;line-height:1.875rem;margin-left:0;margin-right:0;max-width:250px;text-align:left}}main.summary section.approach img{margin-left:auto;margin-right:auto;margin-top:1.35rem;max-width:380px;width:100%}@media (min-width:768px){main.summary section.approach img{margin-top:0;max-width:450px}}main.summary section.approach .section__content{margin-top:1.5rem}@media (min-width:768px){main.summary section.approach .section__content{margin-top:1.375rem}}main.summary section.approach .section__content p:last-child{margin-top:.75rem}main.summary section.method{margin-top:2.3rem}@media (min-width:768px){main.summary section.method{margin-top:2.8rem}}main.summary section.method h2.section__name{font-size:1.375rem;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:230px;padding-bottom:0;text-align:center}@media (min-width:768px){main.summary section.method h2.section__name{font-size:1.5rem;line-height:1.875rem;margin-left:0;margin-right:0;max-width:250px;text-align:left}}main.summary section.method img{margin-left:auto;margin-right:auto;margin-top:1.55rem;max-width:380px;width:100%}@media (min-width:768px){main.summary section.method img{margin-top:0;max-width:450px}}main.summary section.method .section__content{margin-top:1.5rem}@media (min-width:768px){main.summary section.method .section__content{margin-top:1.375rem}}main.summary section.method .section__content p:last-child{margin-top:.75rem}main.summary section.quiting__doesnt__end h2.section__name{line-height:2.1rem;margin-left:auto;margin-right:auto;max-width:300px;width:100%}@media (min-width:768px){main.summary section.quiting__doesnt__end h2.section__name{line-height:2.3rem;max-width:300px}}main.summary section.quiting__doesnt__end .content p:not(:first-child){margin-top:.75rem}main.summary section.quiting__doesnt__end img{margin-left:auto;margin-right:auto;max-width:250px;width:100%}@media (min-width:768px){main.summary section.quiting__doesnt__end img{max-width:none}}main.summary section.main__benefits{margin-top:3rem}@media (min-width:768px){main.summary section.main__benefits{margin-top:4.25rem}}main.summary section.main__benefits h2.section__name{margin-bottom:2.2rem!important;margin-left:auto;margin-right:auto;max-width:200px;width:100%}@media (min-width:768px){main.summary section.main__benefits h2.section__name{max-width:250px}}main.summary section.main__benefits .benefit__content__wrapper{margin-bottom:2.5rem}main.summary section.main__benefits .benefit__content__wrapper .benefit__list ul{list-style:none}main.summary section.main__benefits .benefit__content__wrapper .benefit__list ul li:not(:last-child){margin-bottom:1.25rem}main.summary section.main__benefits .benefit__content__wrapper .benefit__list ul li{position:relative}main.summary section.main__benefits .benefit__content__wrapper .benefit__list ul li svg{left:0;position:absolute;top:4px}main.summary section.main__benefits .benefit__content__wrapper .benefit__list ul li span{display:block;margin-left:1.8rem}main.summary section.main__benefits .benefit__content__wrapper picture{width:100%}main.summary section.main__benefits .benefit__content__wrapper picture img{margin:0 auto .4rem;max-width:200px;width:100%}@media (min-width:768px){main.summary section.main__benefits .benefit__content__wrapper picture img{max-width:320px}}main.summary section.health__improvement{margin-top:3.25rem;padding:2.75rem 0}@media (min-width:768px){main.summary section.health__improvement{margin-top:4.25rem;padding:3.25rem 0}}main.summary section.health__improvement h2{margin-bottom:.5rem;margin-left:auto;margin-right:auto;max-width:300px}@media (min-width:768px){main.summary section.health__improvement h2{max-width:450px}}main.summary section.health__improvement .section__subhead{display:block;font-size:1.1rem;font-weight:300;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:280px;text-align:center;width:100%}@media (min-width:768px){main.summary section.health__improvement .section__subhead{margin-bottom:2.5rem;max-width:450px}}main.summary section.health__improvement ul{list-style:none}main.summary section.health__improvement ul li:not(:last-child){margin-bottom:1.25rem}main.summary section.health__improvement ul li{position:relative}main.summary section.health__improvement ul li svg{position:absolute;top:5px}main.summary section.health__improvement ul li div{margin-left:2.8rem}main.summary section.health__improvement ul li div h3{font-size:1.2rem;font-weight:500;margin-bottom:.3rem}main.summary section.health__improvement ul li div span{display:block;font-size:.95rem}main.summary section.health__improvement .customer__results img{display:block;margin-bottom:1rem;width:100%}main.summary section.health__improvement .customer__results span:not(:last-child){margin-bottom:.5rem}main.summary section.health__improvement .customer__results span{display:block;font-size:.9rem}main.summary section.compare__against{margin-top:3.25rem}@media (min-width:768px){main.summary section.compare__against{margin-top:4.25rem}}main.summary section.compare__against h2{margin-bottom:.5rem;margin-left:auto;margin-right:auto;max-width:300px}@media (min-width:768px){main.summary section.compare__against h2{max-width:none}}main.summary section.compare__against .section__subhead{display:block;font-size:1.1rem;font-weight:300;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:380px;text-align:center;width:100%}@media (min-width:768px){main.summary section.compare__against .section__subhead{margin-bottom:2.5rem;max-width:450px}}main.summary section.compare__against .section__subhead .number{color:#41699c;font-weight:500}main.summary section.reviews .wrapper .white__box.review:not(:first-child){margin-top:1.45rem}@media (min-width:768px){main.summary section.reviews .wrapper .white__box.review:not(:first-child){margin-top:0}}main.summary section.reviews .wrapper .white__box.review{height:100%;padding:1.5rem 1rem}main.summary section.reviews .wrapper .white__box.review div.review__photo{align-items:center;display:flex;justify-content:center;margin-bottom:1rem;width:100%}main.summary section.reviews .wrapper .white__box.review div.review__photo img{border-radius:50%;height:50px;width:50px}main.summary section.reviews .wrapper .white__box.review span.name{display:block;font-weight:500;margin-bottom:.25rem;text-align:left}main.summary section.reviews .wrapper .white__box.review img.review__stars{display:block;margin-bottom:1rem;margin-left:auto;margin-right:auto;width:125px}main.summary section.reviews .wrapper .white__box.review span.verified{align-items:center;display:flex;font-size:.75rem;justify-content:flex-start;margin-bottom:1rem}main.summary section.reviews .wrapper .white__box.review span.verified img{height:.85rem;margin-right:.25rem;width:.85rem}main.summary section.reviews .wrapper .white__box.review span.topic{display:block;font-size:1.1rem;font-weight:500;margin-bottom:.45rem;text-align:center}main.summary section.reviews .wrapper .white__box.review span.content{display:block;font-size:.9rem;text-align:center}main.summary section.promise .content{position:relative}main.summary section.promise .content .photo{float:left;margin:5px 1.4rem .75rem 0;max-width:180px;width:100%}@media (min-width:768px){main.summary section.promise .content .photo{float:none;height:100%;left:0;margin:0 3rem 0 0;max-width:220px;position:absolute;top:0}}main.summary section.promise .content .photo img{border-radius:10px}main.summary section.promise .content .photo .name,main.summary section.promise .content .photo img{width:100%}main.summary section.promise .content .photo .name{display:block;font-size:.95rem;margin-top:1rem}main.summary section.promise .content p{margin-bottom:1rem}@media (min-width:768px){main.summary section.promise .content p{margin-left:260px}}main.summary section.footer{padding-bottom:calc(3rem + 70px);padding-top:1rem}main.summary section.footer .copyright,main.summary section.footer .disclaimer{display:block;font-size:.8rem;font-weight:300;text-align:center}main.summary section.footer .copyright{margin-bottom:.35rem}main.summary section.footer .disclaimer{font-size:.75rem;opacity:.7}.email.main{background-color:#e5f9f8;height:100%;position:relative;width:100%}.email.main main{max-width:800px;padding:1.5rem 1rem 2.5rem}@media (min-width:768px){.email.main main{padding:3rem 1rem 2.5rem}}.email.main main .illustration{margin:0 auto 1rem;max-width:140px;min-height:102px;width:100%}.email.main main h1{text-wrap:balance;font-family:Roboto,Arial,sans-serif;font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:.75rem;margin-left:auto;margin-right:auto;max-width:550px;text-align:center}@media (min-width:768px){.email.main main h1{margin-bottom:1rem}}.email.main main h1 span.vibrantBlue{color:#0f57b6}.email.main main .description{display:block;font-family:Roboto,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:normal;margin:0 auto 2rem;max-width:330px;text-align:center}.email.main main .white__box{width:100%}@media (min-width:768px){.email.main main .white__box{max-width:400px}}.email.main main .white__box{background-color:#fff;border-radius:15px;box-shadow:0 2px 8px 2px rgba(0,0,0,.07);-webkit-box-shadow:0 2px 8px 2px rgba(0,0,0,.07);-moz-box-shadow:0 2px 8px 2px rgba(0,0,0,.07);margin-left:auto;margin-right:auto;padding:2rem 1rem}.email.main main .white__box button.next{margin-top:1.15rem!important}.email.main main .email__disclaimer{width:100%}@media (min-width:768px){.email.main main .email__disclaimer{max-width:400px}}.email.main main .email__disclaimer{color:rgba(51,51,51,.8);font-size:.8rem;line-height:1.15rem;margin-left:auto;margin-right:auto;margin-top:1.5rem}.feather__bottom{background-image:url(https://static.quit.guru/assets/quiz/plant.svg);background-position:40% 400%;background-repeat:no-repeat;background-size:300px;bottom:0;display:none;height:250px;opacity:.7;position:fixed;right:0;width:300px;z-index:-1}@media (min-width:768px){.feather__bottom{display:block}}footer{background-color:#d5f2f1;display:grid;font-size:.875rem;font-weight:300;grid-template-columns:repeat(12,minmax(0,1fr))!important;margin:2.5rem auto 0;max-width:1200px;padding:2.5rem 1rem;width:100%;z-index:1}@media (min-width:768px){footer{background-color:transparent;margin-top:0;padding:5rem 1rem 2.5rem}}footer section{grid-column:span 12/span 12!important}@media (min-width:768px){footer section{grid-column:span 6/span 6!important}}footer .copyright{margin-bottom:.5rem}footer .disclaimer{opacity:.7}footer .copyright,footer .disclaimer{font-size:.75rem;text-align:center}@media (min-width:768px){footer .copyright,footer .disclaimer{text-align:left}}footer nav ul{align-items:center;display:flex;flex-direction:column;justify-content:center;list-style:none;margin-bottom:1.45rem}@media (min-width:768px){footer nav ul{flex-direction:row;justify-content:flex-end;margin-bottom:0}}footer nav ul li:first-child{margin-bottom:.75rem}@media (min-width:768px){footer nav ul li:first-child{margin-bottom:0}footer nav ul li:not(:first-child){margin-left:2rem}}
